* Add Subsume JSON transform https://github.com/tc39/proposal-json-superset is at stage 3. This allows U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR to appear unescaped inside strings and directives. * Move to Stage 3 * Break diretive parsing * Update README * Handle multi-escape sequences * Remove babylon files after rename
8 lines
253 B
JavaScript
8 lines
253 B
JavaScript
"before\u2029after"; // ^ That's a U+2029 PARAGRAPH SEPARATOR UTF-16 char (between 'before' and 'after')
|
||
|
||
"\u2029"; // Just a U+2029 PARAGRAPH SEPARATOR
|
||
|
||
"\
"; // Escaped U+2029 PARAGRAPH SEPARATOR
|
||
|
||
"\u2029"; // Escaped U+2029 PARAGRAPH SEPARATOR
|