mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-05-02 03:42:38 +02:00
replace shell-quote with regex-based command parsing
shell-quote is a quoting/escaping library, not a shell command parser. Replace with a regex splitter that handles pipes, chains, subshells, and parenthesized groups. Strips () from tokens via sanitizeToken. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
bfba0f0682
commit
d9afc076cc
3 changed files with 24 additions and 37 deletions
|
|
@ -35,7 +35,6 @@
|
|||
"papaparse": "^5.5.3",
|
||||
"pdf-parse": "^2.4.5",
|
||||
"react": "^19.2.3",
|
||||
"shell-quote": "^1.8.3",
|
||||
"xlsx": "^0.18.5",
|
||||
"yaml": "^2.8.2",
|
||||
"zod": "^4.2.1"
|
||||
|
|
@ -43,7 +42,6 @@
|
|||
"devDependencies": {
|
||||
"@types/node": "^25.0.3",
|
||||
"@types/papaparse": "^5.5.2",
|
||||
"@types/pdf-parse": "^1.1.5",
|
||||
"@types/shell-quote": "^1.7.5"
|
||||
"@types/pdf-parse": "^1.1.5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue