diff options
author | 2021-11-05 04:09:27 -0700 | |
---|---|---|
committer | 2021-11-05 04:09:27 -0700 | |
commit | c1aa0323dc04cf820caf536aa7a7606f1075696b (patch) | |
tree | 9ad944ad7f63688e8ae15c805853a24b3dd74744 | |
parent | 673b755987388798d821c428c48dbcb272a85364 (diff) | |
download | bun-c1aa0323dc04cf820caf536aa7a7606f1075696b.tar.gz bun-c1aa0323dc04cf820caf536aa7a7606f1075696b.tar.zst bun-c1aa0323dc04cf820caf536aa7a7606f1075696b.zip |
[bun run] Fix issue with \\" \\" in `scripts`
-rw-r--r-- | src/cli/run_command.zig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/cli/run_command.zig b/src/cli/run_command.zig index dd9f1b998..af8fae0c8 100644 --- a/src/cli/run_command.zig +++ b/src/cli/run_command.zig @@ -130,6 +130,13 @@ pub const RunCommand = struct { delimiter = '\''; }, + '\\' => { + entry_i += 1; + try copy_script.appendSlice(script[start..@minimum(entry_i + 1, script.len)]); + delimiter = 0; + continue; + }, + 'n' => { if (delimiter > 0) { const npm_i = entry_i + "pm run ".len; |