diff options
author | 2023-02-10 19:05:32 -0800 | |
---|---|---|
committer | 2023-02-10 19:05:32 -0800 | |
commit | c208c4e3197920ae4bf78463cc91014ede8dd951 (patch) | |
tree | 4fdeac0536a2417e3a2f4af0c62fa65e62177e0f /src | |
parent | 10650cced26da994c29ac482674f010523d365c2 (diff) | |
download | bun-c208c4e3197920ae4bf78463cc91014ede8dd951.tar.gz bun-c208c4e3197920ae4bf78463cc91014ede8dd951.tar.zst bun-c208c4e3197920ae4bf78463cc91014ede8dd951.zip |
Fix #631: bun add throwing JSON lexer bug (#2041)
* add double-backslash to list of control chars
* update test
* stderr as string
Diffstat (limited to 'src')
-rw-r--r-- | src/js_lexer.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/js_lexer.zig b/src/js_lexer.zig index c009a01db..f067392c4 100644 --- a/src/js_lexer.zig +++ b/src/js_lexer.zig @@ -624,7 +624,7 @@ fn NewLexer_( switch (lexer.code_point) { // 0 cannot be in this list because it may be a legacy octal literal - 'v', 'f', 't', 'r', 'n', '`', '\'', '"', 0x2028, 0x2029 => { + 'v', 'f', 't', 'r', 'n', '`', '\'', '"', '\\', 0x2028, 0x2029 => { lexer.step(); continue :stringLiteral; |