// Matches a whole line break (where CRLF is considered a single // line break). Used to count lines.

export const lineBreak = /rn?|n|u2028|u2029/ export const lineBreakG = new RegExp(lineBreak.source, ā€œgā€)

export function isNewLine(code) {

return code === 10 || code === 13 || code === 0x2028 || code === 0x2029

}

export const nonASCIIwhitespace = /[u1680u180eu2000-u200au202fu205fu3000ufeff]/

export const skipWhiteSpace = /(?:s|//.*|/**?*/)*/g