Gregory Schier
9b25079f10
Replace shell-quote with shlex for proper $'...' ANSI-C quoting support
...
shell-quote doesn't support $'...' (ANSI-C quoting), which is a bash
extension used by browsers when copying requests as cURL. It misinterprets
the $ as variable expansion, mangling JSON bodies and escape sequences
like \n, \uXXXX, \r, etc.
Switches to shlex which handles $'...' natively. Adds splitCommands()
to handle command separation (;, newlines) that shell-quote used to do,
and a tokenize() wrapper with fallback for malformed input.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-09 07:27:50 -08:00
Gregory Schier
6b9b207e1c
MCP Server Plugin ( #335 )
2025-12-31 08:41:57 -08:00
Gregory Schier
f3dc71a85c
Fix multipart form data parsing from cURL --data-raw ( #331 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-28 13:25:35 -08:00
Gregory Schier
4780bfe41f
Fix curl import: decode Unicode escape sequences in $'...' strings ( #318 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-12-09 14:15:39 -08:00
Gregory Schier
ec3e2e16a9
Switch to BiomeJS ( #306 )
2025-11-23 08:38:13 -08:00
Gregory Schier
f63da432b9
Fix split in curl importer
...
https://feedback.yaak.app/p/import-from-curl-does-not-work-properly-sometimes
2025-07-10 13:13:28 -07:00
Gregory Schier
101efdd512
Merge plugins repo into mono
2025-05-29 08:02:24 -07:00
Gregory Schier
723e8d2874
Move everything into subdir for repo merge
2025-05-29 07:16:39 -07:00
mooonfly
8be9c4c388
fix curl import params ( #6 )
2025-05-11 06:22:36 -07:00
Gregory Schier
d142966d0c
Update plugins
2025-01-20 13:07:04 -08:00
Gregory Schier
f8b211be1c
Support --url-query in curl import
2024-12-31 07:21:14 -08:00
Gregory Schier
9291950554
Fix curl import when using boolean flags
2024-10-08 14:49:03 -07:00
Gregory Schier
035d7927f9
Fix types
2024-09-22 11:09:18 -07:00
Gregory Schier
7ca3b9bd20
Send purpose with render request
2024-08-23 13:31:39 -07:00
Gregory Schier
d1871b19ee
Template response plugin
2024-08-19 19:11:36 -07:00
Gregory Schier
54efb6ae4e
Add @yaakapp/api everywhere
2024-08-15 06:17:33 -07:00
Gregory Schier
102bd588c2
NodeJS Plugin Runtime ( #53 )
2024-07-19 10:41:47 -07:00
Gregory Schier
a63b485b95
Move plugins to this repo
2024-06-27 21:44:45 -07:00
Gregory Schier
4a88e80669
Bulk editor ( #45 )
...
Bulk editor for all pair editors except multipart/form-data
2024-06-07 13:42:08 -07:00
Gregory Schier
acfc254a58
Deno plugins ( #42 )
...
Switch from BoaJS to Deno core
2024-06-07 10:47:41 -07:00
Gregory Schier
4842832468
Improve Curl imports
2024-05-14 08:28:01 -07:00
Gregory Schier
9875d2353d
Fix curl export with multi-line body
2024-05-14 00:05:54 -07:00
Gregory Schier
22aa14cdc2
Improve copy-as-curl
2024-05-13 11:30:10 -07:00
Gregory Schier
88ee60c97f
Copy as curl
2024-05-08 00:00:50 -07:00
Gregory Schier
82e2a6b73e
Curl import ( #24 )
2024-05-07 21:57:03 -07:00