{"version":3,"file":"normalize.mjs","sources":["../../../../../../node_modules/markdown-it/lib/rules_core/normalize.mjs"],"sourcesContent":["// Normalize input string\n\n// https://spec.commonmark.org/0.29/#line-ending\nconst NEWLINES_RE  = /\\r\\n?|\\n/g\nconst NULL_RE      = /\\0/g\n\nexport default function normalize (state) {\n  let str\n\n  // Normalize newlines\n  str = state.src.replace(NEWLINES_RE, '\\n')\n\n  // Replace NULL characters\n  str = str.replace(NULL_RE, '\\uFFFD')\n\n  state.src = str\n}\n"],"names":["NEWLINES_RE","NULL_RE","normalize","state","str"],"mappings":"AAGA,MAAMA,IAAe,aACfC,IAAe;AAEN,SAASC,EAAWC,GAAO;AACxC,MAAIC;AAGJ,EAAAA,IAAMD,EAAM,IAAI,QAAQH,GAAa;AAAA,CAAI,GAGzCI,IAAMA,EAAI,QAAQH,GAAS,GAAQ,GAEnCE,EAAM,MAAMC;AACd;","x_google_ignoreList":[0]}