/
eapostnova
/
2026-1--study--simulation-modeling
Обзор
Документация
Войти
/
eapostnova
/
2026-1--study--simulation-modeling
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
3
CI/CD
Аналитика
Безопасность
develop
node_modules/JSONStream/test/multiple_objects.js
36 строк
932 B
Елизавета Постнова
chore(site): add changelog
06 мар 2026, 00:34
Верифицирован
06 мар 2026, 00:34
8cca814
Код
Авторство
О чём код?
var fs = require ('fs'); var net = require('net'); var join = require('path').join; var file = join(__dirname, 'fixtures','all_npm.json'); var it = require('it-is'); var JSONStream = require('../'); var str = fs.readFileSync(file); var datas = {} var server = net.createServer(function(client) { var data_calls = 0; var parser = JSONStream.parse(['rows', true, 'key']); parser.on('data', function(data) { ++ data_calls; datas[data] = (datas[data] || 0) + 1 it(data).typeof('string') }); parser.on('end', function() { console.log('END') var min = Infinity for (var d in datas) min = min > datas[d] ? datas[d] : min it(min).equal(3); server.close(); }); client.pipe(parser); }); server.listen(9999); var client = net.connect({ port : 9999 }, function() { var msgs = str + ' ' + str + '\n\n' + str client.end(msgs); });