1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| // Normalize input string
|
| 'use strict';
|
|
| var NEWLINES_RE = /\r[\n\u0085]?|[\u2424\u2028\u0085]/g;
| var NULL_RE = /\u0000/g;
|
|
| module.exports = function inline(state) {
| var str;
|
| // Normalize newlines
| str = state.src.replace(NEWLINES_RE, '\n');
|
| // Replace NULL characters
| str = str.replace(NULL_RE, '\uFFFD');
|
| state.src = str;
| };
|
|