|
@@ -1,11 +1,12 @@
|
|
|
'use strict';
|
|
'use strict';
|
|
|
|
|
|
|
|
|
|
+const gen = require('../gen.js');
|
|
|
const fixUtf8Stream = require('../utils/fixUtf8Stream');
|
|
const fixUtf8Stream = require('../utils/fixUtf8Stream');
|
|
|
const lines = require('../utils/lines');
|
|
const lines = require('../utils/lines');
|
|
|
|
|
|
|
|
const parser = reviver => {
|
|
const parser = reviver => {
|
|
|
let counter = 0;
|
|
let counter = 0;
|
|
|
- return [fixUtf8Stream(), lines(), string => ({key: counter++, value: JSON.parse(string, reviver)})];
|
|
|
|
|
|
|
+ return gen(fixUtf8Stream(), lines(), string => ({key: counter++, value: JSON.parse(string, reviver)}));
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
module.exports = parser;
|
|
module.exports = parser;
|