{"_id":"stream-json","_rev":"4285817","name":"stream-json","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","dist-tags":{"latest":"2.1.0"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"time":{"modified":"2026-04-07T20:25:43.000Z","created":"2013-08-11T02:30:31.358Z","2.1.0":"2026-03-31T04:04:02.410Z","2.0.0":"2026-03-19T20:30:17.279Z","1.9.1":"2024-11-12T16:57:42.297Z","1.9.0":"2024-10-23T05:51:02.991Z","1.8.0":"2023-05-30T17:44:15.813Z","1.7.5":"2022-11-23T22:17:22.165Z","1.7.4":"2022-02-17T23:55:45.281Z","1.7.3":"2021-09-14T04:06:43.043Z","1.7.2":"2021-07-04T03:12:27.999Z","1.7.1":"2020-08-18T05:10:39.778Z","1.7.0":"2020-07-11T22:34:23.405Z","1.6.1":"2020-07-10T16:53:37.254Z","1.6.0":"2020-07-10T04:57:27.952Z","1.5.0":"2020-04-27T04:06:54.186Z","1.4.1":"2020-04-26T01:20:15.209Z","1.4.0":"2020-04-26T01:04:27.238Z","1.3.3":"2020-01-21T01:27:41.433Z","1.3.2":"2020-01-08T03:15:39.749Z","1.3.1":"2019-09-02T04:59:06.706Z","1.3.0":"2019-06-16T23:26:13.790Z","1.2.1":"2019-03-14T23:33:24.038Z","1.2.0":"2019-03-13T06:42:13.188Z","1.1.4":"2018-12-16T00:20:26.313Z","1.1.3":"2018-10-09T02:44:25.375Z","1.1.2":"2018-10-09T02:16:49.818Z","1.1.1":"2018-07-25T18:52:38.535Z","1.1.0":"2018-06-29T03:20:16.929Z","1.0.3":"2018-06-27T01:53:52.615Z","1.0.2":"2018-06-21T23:54:54.523Z","1.0.1":"2018-06-20T04:29:26.750Z","1.0.0":"2018-06-19T04:30:09.611Z","0.6.1":"2018-04-25T21:44:18.789Z","0.6.0":"2018-04-25T21:01:35.269Z","0.5.3":"2018-04-25T20:13:58.883Z","0.5.2":"2017-07-13T07:36:33.951Z","0.5.1":"2017-06-16T03:34:09.320Z","0.5.0":"2017-06-16T03:26:48.946Z","0.4.2":"2016-04-10T05:49:28.984Z","0.4.1":"2016-03-12T18:54:19.871Z","0.4.0":"2015-06-10T23:23:17.037Z","0.3.0":"2015-06-08T01:35:35.842Z","0.2.2":"2015-06-06T22:56:38.614Z","0.2.1":"2015-06-06T22:47:56.076Z","0.2.0":"2015-05-24T02:19:58.149Z","0.1.0":"2015-01-21T01:14:57.584Z","0.0.5":"2013-08-16T00:08:50.077Z","0.0.4":"2013-08-14T21:41:09.574Z","0.0.3":"2013-08-11T10:52:50.015Z","0.0.1":"2013-08-11T02:30:31.358Z"},"users":{"chriszs":true,"yaozhenx":true,"alimaster":true,"kulinchoksi":true,"goliatone":true,"diroru":true,"gartz":true},"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"https://www.lazutkin.com/"},"repository":{"type":"git","url":"git+https://github.com/uhop/stream-json.git"},"versions":{"2.1.0":{"name":"stream-json","version":"2.1.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","type":"commonjs","main":"./src/index.js","types":"./src/index.d.ts","exports":{".":"./src/index.js","./*":"./src/*"},"scripts":{"test":"tape6 --flags FO","test:bun":"tape6-bun --flags FO","test:deno":"tape6-deno --flags FO","test:seq":"tape6-seq --flags FO","test:seq:bun":"bun run `tape6-seq --self` --flags FO","test:seq:deno":"deno run -A `tape6-seq --self` --flags FO","test:proc":"tape6-proc --flags FO","test:proc:bun":"bun run `tape6-proc --self` --flags FO","test:proc:deno":"deno run -A `tape6-proc --self` -r -A --flags FO","ts-check":"tsc --noEmit","ts-test":"tape6 --flags FO 'tests/test-*.*ts'","ts-test:bun":"tape6-bun --flags FO 'tests/test-*.*ts'","ts-test:deno":"tape6-deno --flags FO 'tests/test-*.*ts'","bench":"nano-bench","lint":"prettier --check .","lint:fix":"prettier --write ."},"keywords":["json","parser","stream","streaming","SAX","tokenizer","filter","pipeline"],"repository":{"type":"git","url":"git+https://github.com/uhop/stream-json.git"},"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"https://www.lazutkin.com/"},"funding":"https://github.com/sponsors/uhop","license":"BSD-3-Clause","homepage":"https://github.com/uhop/stream-json#readme","bugs":{"url":"https://github.com/uhop/stream-json/issues"},"directories":{"test":"tests"},"dependencies":{"stream-chain":"^3.6.1"},"devDependencies":{"@types/node":"^25.5.0","nano-benchmark":"^1.0.15","prettier":"^3.8.1","tape-six":"^1.7.13","tape-six-proc":"^1.2.8","typescript":"^6.0.2"},"tape6":{"tests":["/tests/test-*.*js"]},"gitHead":"293c6667c9c260ab2657aa248e9ea6a7dea1fd33","_id":"stream-json@2.1.0","_nodeVersion":"25.8.2","_npmVersion":"11.11.1","dist":{"shasum":"8e27836fbbc28b1c4f2ea637e8312b58935a7d46","size":36169,"noattachment":false,"key":"/stream-json/-/stream-json-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-2.1.0.tgz"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stream-json_2.1.0_1774929842269_0.28821554889042766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T04:04:02.410Z","publish_time":1774929842410,"_source_registry_name":"default","_cnpm_publish_time":1774929842410},"2.0.0":{"name":"stream-json","version":"2.0.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","type":"commonjs","main":"./src/index.js","types":"./src/index.d.ts","exports":{".":"./src/index.js","./*":"./src/*"},"scripts":{"test":"tape6 --flags FO","test:bun":"tape6-bun --flags FO","test:deno":"tape6-deno --flags FO","test:seq":"tape6-seq --flags FO","test:seq:bun":"bun run `tape6-seq --self` --flags FO","test:seq:deno":"deno run -A `tape6-seq --self` --flags FO","test:proc":"tape6-proc --flags FO","test:proc:bun":"bun run `tape6-proc --self` --flags FO","test:proc:deno":"deno run -A `tape6-proc --self` -r -A --flags FO","ts-check":"tsc --noEmit","ts-test":"tape6 --flags FO 'tests/test-*.*ts'","ts-test:bun":"tape6-bun --flags FO 'tests/test-*.*ts'","ts-test:deno":"tape6-deno --flags FO 'tests/test-*.*ts'","lint":"prettier --check .","lint:fix":"prettier --write ."},"keywords":["json","parser","stream","streaming","SAX","tokenizer","filter","pipeline"],"repository":{"type":"git","url":"git+https://github.com/uhop/stream-json.git"},"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"https://www.lazutkin.com/"},"funding":"https://github.com/sponsors/uhop","license":"BSD-3-Clause","homepage":"https://github.com/uhop/stream-json#readme","bugs":{"url":"https://github.com/uhop/stream-json/issues"},"directories":{"test":"tests"},"dependencies":{"stream-chain":"^3.5.0"},"devDependencies":{"@types/node":"^25.5.0","nano-benchmark":"^1.0.13","prettier":"^3.8.1","tape-six":"^1.7.12","tape-six-proc":"^1.2.7","typescript":"^5.9.3"},"tape6":{"tests":["/tests/test-*.*js"]},"gitHead":"fe397156c1cdcbfe95fba2d8b166470e1f2ccaf9","_id":"stream-json@2.0.0","_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"shasum":"1a435a7e121129d9358423f897136fce672ed665","size":34844,"noattachment":false,"key":"/stream-json/-/stream-json-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-2.0.0.tgz"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stream-json_2.0.0_1773952217104_0.6686523222475713"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-19T20:30:17.279Z","publish_time":1773952217279,"_source_registry_name":"default","_cnpm_publish_time":1773952217279},"1.9.1":{"name":"stream-json","version":"1.9.1","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.5"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","_id":"stream-json@1.9.1","gitHead":"ebdc700a56e5eddec382466b8e6aeaf869b8a217","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"shasum":"e3fec03e984a503718946c170db7d74556c2a187","size":16707,"noattachment":false,"key":"/stream-json/-/stream-json-1.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.9.1.tgz"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.9.1_1731430662069_0.5956199740014032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-12T16:57:42.297Z","publish_time":1731430662297,"_source_registry_name":"default","_cnpm_publish_time":1731430662297},"1.9.0":{"name":"stream-json","version":"1.9.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.5"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","_id":"stream-json@1.9.0","gitHead":"2f8d14080c5663964cbe465556eaf8acd50ba2bd","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"caae36fd9fff99662f504dce859bc855d5668282","size":16677,"noattachment":false,"key":"/stream-json/-/stream-json-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.9.0.tgz"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.9.0_1729662662733_0.7445875979833958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T05:51:02.991Z","publish_time":1729662662991,"_source_registry_name":"default","_cnpm_publish_time":1729662662991},"1.8.0":{"name":"stream-json","version":"1.8.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.5"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"2c0ec7308ec434511db568196b9bb3450213d7a1","_id":"stream-json@1.8.0","_nodeVersion":"20.2.0","_npmVersion":"9.6.6","dist":{"shasum":"53f486b2e3b4496c506131f8d7260ba42def151c","size":16302,"noattachment":false,"key":"/stream-json/-/stream-json-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.8.0.tgz"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.8.0_1685468655673_0.583752123719006"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-30T17:44:15.813Z","publish_time":1685468655813,"_source_registry_name":"default","_cnpm_publish_time":1685468655813},"1.7.5":{"name":"stream-json","version":"1.7.5","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.5"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"ac8c975dcf3d584abe1b9bc20658a22b409d4f5a","_id":"stream-json@1.7.5","_nodeVersion":"14.21.1","_npmVersion":"6.14.17","dist":{"shasum":"2ff0563011f22cea4f6a28dbfc0344a53c761fe4","size":16365,"noattachment":false,"key":"/stream-json/-/stream-json-1.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.7.5.tgz"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.7.5_1669241841986_0.05581876200307412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-23T22:24:20.484Z","publish_time":1669241842165,"_cnpm_publish_time":1669241842165},"1.7.4":{"name":"stream-json","version":"1.7.4","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.5"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"1897010b38b82898c1f63ca38109cc780e4adda5","_id":"stream-json@1.7.4","_nodeVersion":"17.5.0","_npmVersion":"8.4.1","dist":{"shasum":"e41637f93c5aca7267009ca8a3f6751e62331e69","size":16718,"noattachment":false,"key":"/stream-json/-/stream-json-1.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.7.4.tgz"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.7.4_1645142144932_0.22620047703298307"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-17T23:55:49.318Z","publish_time":1645142145281,"_cnpm_publish_time":1645142145281},"1.7.3":{"name":"stream-json","version":"1.7.3","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.4"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"4dbd8e9d150758c6e424a3bb73f0504cb687ece4","_id":"stream-json@1.7.3","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"shasum":"8a2abe8b51a2e84ffbc8d09bca9d01dc70facae3","size":16594,"noattachment":false,"key":"/stream-json/-/stream-json-1.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.7.3.tgz"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.7.3_1631592402848_0.6307216534417195"},"_hasShrinkwrap":false,"publish_time":1631592403043,"_cnpm_publish_time":1631592403043},"1.7.2":{"name":"stream-json","version":"1.7.2","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.4"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"483ecd4ab958d2bc5d5e9dd4401ac72b8387202e","_id":"stream-json@1.7.2","_nodeVersion":"16.4.1","_npmVersion":"7.18.1","dist":{"shasum":"5b3adf98896732b7e026031a378ccb9d8024b733","size":16561,"noattachment":false,"key":"/stream-json/-/stream-json-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.7.2.tgz"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.7.2_1625368347864_0.1999785496020976"},"_hasShrinkwrap":false,"publish_time":1625368347999,"_cnpm_publish_time":1625368347999},"1.7.1":{"name":"stream-json","version":"1.7.1","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"788bebd6a66ebb1a1ae615f3fa218303025f1069","_id":"stream-json@1.7.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"shasum":"ec7e414c2eba456c89a4b4e5223794eabc3860c4","size":16726,"noattachment":false,"key":"/stream-json/-/stream-json-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.7.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.7.1_1597727439630_0.25287452568246116"},"_hasShrinkwrap":false,"publish_time":1597727439778,"_cnpm_publish_time":1597727439778},"1.7.0":{"name":"stream-json","version":"1.7.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"5692f296955a66565d8e29b9887c10a58155bfea","_id":"stream-json@1.7.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.6","dist":{"shasum":"11b3b29ad4bebf12431aae6774ed7bedef159807","size":16630,"noattachment":false,"key":"/stream-json/-/stream-json-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.7.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.7.0_1594506863270_0.18148656769481164"},"_hasShrinkwrap":false,"publish_time":1594506863405,"_cnpm_publish_time":1594506863405},"1.6.1":{"name":"stream-json","version":"1.6.1","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"d9e6bf56ed79769e1e1ee8f3897da90455032ff3","_id":"stream-json@1.6.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.6","dist":{"shasum":"9b9056ebd23ae033e66c13b9ff5f26302a4c4d01","size":16217,"noattachment":false,"key":"/stream-json/-/stream-json-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.6.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.6.1_1594400017134_0.6561680286234557"},"_hasShrinkwrap":false,"publish_time":1594400017254,"_cnpm_publish_time":1594400017254},"1.6.0":{"name":"stream-json","version":"1.6.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.1"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"2b262bc42536f66846977fe75f2a3c96ab3b413e","_id":"stream-json@1.6.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.6","dist":{"shasum":"9f59139c7650f1bf2c21beb46b431af94981703c","size":130410,"noattachment":false,"key":"/stream-json/-/stream-json-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.6.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.6.0_1594357047751_0.5070343793920637"},"_hasShrinkwrap":false,"publish_time":1594357047952,"_cnpm_publish_time":1594357047952},"1.5.0":{"name":"stream-json","version":"1.5.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.1"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js","debug":"node --inspect-brk tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"5b8ce8f2266c836d50f8439147b3801e68167c25","_id":"stream-json@1.5.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"shasum":"917d63c06514f7383f95cf0fe6a2e7e4a9fa81b3","size":81084,"noattachment":false,"key":"/stream-json/-/stream-json-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.5.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.5.0_1587960414036_0.00235421840417005"},"_hasShrinkwrap":false,"publish_time":1587960414186,"_cnpm_publish_time":1587960414186},"1.4.1":{"name":"stream-json","version":"1.4.1","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.1"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"43fa2d4db38ec002ea3b902da97a7b4d0bfbfe92","_id":"stream-json@1.4.1","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"shasum":"e9323d1c7e193fa46b0816d1f213eec4153b64d6","size":79452,"noattachment":false,"key":"/stream-json/-/stream-json-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.4.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.4.1_1587864014899_0.1296701550281818"},"_hasShrinkwrap":false,"publish_time":1587864015209,"_cnpm_publish_time":1587864015209},"1.4.0":{"name":"stream-json","version":"1.4.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.1"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"bf86e6efacac4dadb12a862ca7e6bf31a2e33959","_id":"stream-json@1.4.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"shasum":"c9aa00a1b680ec52a968086b7ba340dd0a639362","size":79376,"noattachment":false,"key":"/stream-json/-/stream-json-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.4.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.4.0_1587863067096_0.578589234644366"},"_hasShrinkwrap":false,"publish_time":1587863067238,"_cnpm_publish_time":1587863067238},"1.3.3":{"name":"stream-json","version":"1.3.3","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.1"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"496d730fbc6b369bb7e78c50b3e111da269840b4","_id":"stream-json@1.3.3","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"shasum":"c42750ac4beb124dc6c8aa2f47032f8328aada2a","size":79185,"noattachment":false,"key":"/stream-json/-/stream-json-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.3.3.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.3.3_1579570061289_0.8042063085161717"},"_hasShrinkwrap":false,"publish_time":1579570061433,"_cnpm_publish_time":1579570061433},"1.3.2":{"name":"stream-json","version":"1.3.2","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.2.1"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"ab463181a40ea8de0ccc9917a077b00e5097a364","_id":"stream-json@1.3.2","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"shasum":"c90a920c0fa9bdaef82002af3383f546d42f29b3","size":78767,"noattachment":false,"key":"/stream-json/-/stream-json-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.3.2.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.3.2_1578453339541_0.47780342399002884"},"_hasShrinkwrap":false,"publish_time":1578453339749,"_cnpm_publish_time":1578453339749},"1.3.1":{"name":"stream-json","version":"1.3.1","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.1.0"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"6550ecf24007d78f16aebb86eb0f4231939149a3","_id":"stream-json@1.3.1","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"shasum":"37d1ee11beadfee5810086feff21581f24919dca","size":78595,"noattachment":false,"key":"/stream-json/-/stream-json-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.3.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.3.1_1567400346570_0.9352422194873147"},"_hasShrinkwrap":false,"publish_time":1567400346706,"_cnpm_publish_time":1567400346706},"1.3.0":{"name":"stream-json","version":"1.3.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.1.0"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"973bd0bab87039bb7d229e652b5df79c1de59ca3","_id":"stream-json@1.3.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"c7c0f40a808ce91181c15018fc3dbcd09bcd6cf8","size":79786,"noattachment":false,"key":"/stream-json/-/stream-json-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.3.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.3.0_1560727573686_0.5592691606430193"},"_hasShrinkwrap":false,"publish_time":1560727573790,"_cnpm_publish_time":1560727573790},"1.2.1":{"name":"stream-json","version":"1.2.1","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.1.0"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"ae2d212ee3ff46056930b5119b395379844335ea","_id":"stream-json@1.2.1","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"shasum":"7b58112358dca3496b3bb1fc9c2a3099a53b34f4","size":79060,"noattachment":false,"key":"/stream-json/-/stream-json-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.2.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.2.1_1552606403907_0.5875414545848756"},"_hasShrinkwrap":false,"publish_time":1552606404038,"_cnpm_publish_time":1552606404038},"1.2.0":{"name":"stream-json","version":"1.2.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.1.0"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"92255737ee5a6fd1ad56b3e403424e0ede6afc66","_id":"stream-json@1.2.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"shasum":"a7c0e2f89e43f3553fd1e52fcb0d0eb034f4ace5","size":79051,"noattachment":false,"key":"/stream-json/-/stream-json-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.2.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.2.0_1552459333077_0.7817076335087583"},"_hasShrinkwrap":false,"publish_time":1552459333188,"_cnpm_publish_time":1552459333188},"1.1.4":{"name":"stream-json","version":"1.1.4","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"20c3b1eac6e14d5c5752705dd85630171de6bd32","_id":"stream-json@1.1.4","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"dist":{"shasum":"95817dc3f3e4b68d5f8e74aec43a73142b6643a6","size":76609,"noattachment":false,"key":"/stream-json/-/stream-json-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.1.4.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.1.4_1544919626202_0.8876411760226235"},"_hasShrinkwrap":false,"publish_time":1544919626313,"_cnpm_publish_time":1544919626313},"1.1.3":{"name":"stream-json","version":"1.1.3","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"db763c7d0122d3f242237cb1799873894f0a6268","_id":"stream-json@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"dist":{"shasum":"4ebef75590f3af2a7291726a8e2bb2ce06d2c166","size":76934,"noattachment":false,"key":"/stream-json/-/stream-json-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.1.3.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.1.3_1539053065194_0.7494525013247291"},"_hasShrinkwrap":false,"publish_time":1539053065375,"_cnpm_publish_time":1539053065375},"1.1.2":{"name":"stream-json","version":"1.1.2","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"46f1886f958be5e968ca708039073662435cd239","_id":"stream-json@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"dist":{"shasum":"5fcfcf7e273ecb43e1b06485ae0b79e71b09e3a6","size":76807,"noattachment":false,"key":"/stream-json/-/stream-json-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.1.2.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.1.2_1539051409674_0.15083339998765966"},"_hasShrinkwrap":false,"publish_time":1539051409818,"_cnpm_publish_time":1539051409818},"1.1.1":{"name":"stream-json","version":"1.1.1","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"6609143de8352019148f4e0cbcd23a82b837dd3c","_id":"stream-json@1.1.1","_npmVersion":"6.2.0","_nodeVersion":"10.7.0","_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"dist":{"shasum":"9f3536daa894521cd65967c6c6b087c2be75cc43","size":76134,"noattachment":false,"key":"/stream-json/-/stream-json-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.1.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.1.1_1532544758425_0.580597154285025"},"_hasShrinkwrap":false,"publish_time":1532544758535,"_cnpm_publish_time":1532544758535},"1.1.0":{"name":"stream-json","version":"1.1.0","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"e32a2b23e2140283b3e47a3622366e3b654b7acc","_id":"stream-json@1.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"0a91e84e3cfb017f2446d9023025694982c99e89","size":76050,"noattachment":false,"key":"/stream-json/-/stream-json-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.1.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.1.0_1530242416830_0.08387285800579325"},"_hasShrinkwrap":false,"publish_time":1530242416929,"_cnpm_publish_time":1530242416929},"1.0.3":{"name":"stream-json","version":"1.0.3","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.0.2"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming","json"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"0f30510d8f326dfa187b00cbfbf8ef79635ece15","_id":"stream-json@1.0.3","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"de6a414f12d5e5d2d7812ba27504b93828befc17","size":75282,"noattachment":false,"key":"/stream-json/-/stream-json-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.0.3.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.0.3_1530064432549_0.0008769950805163074"},"_hasShrinkwrap":false,"publish_time":1530064432615,"_cnpm_publish_time":1530064432615},"1.0.2":{"name":"stream-json","version":"1.0.2","description":"stream-json is the micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory streaming individual primitives using a SAX-inspired API. I","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.0.2"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"bdc7e127997bd827b70c4d553e9367b32a52b60a","_id":"stream-json@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"5421e21892eded43a2bab809cf4d8f65c6ecdadd","size":75203,"noattachment":false,"key":"/stream-json/-/stream-json-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.0.2.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.0.2_1529625294444_0.4909898870509839"},"_hasShrinkwrap":false,"publish_time":1529625294523,"_cnpm_publish_time":1529625294523},"1.0.1":{"name":"stream-json","version":"1.0.1","description":"stream-json is SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"index.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.0.2"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"d235a1062a5e5c39ed7051b635e1b7e41172a981","_id":"stream-json@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"d2342776ba3edf06dff0e43cc638b3f87d4ab7af","size":75004,"noattachment":false,"key":"/stream-json/-/stream-json-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.0.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.0.1_1529468966665_0.21565066538697963"},"_hasShrinkwrap":false,"publish_time":1529468966750,"_cnpm_publish_time":1529468966750},"1.0.0":{"name":"stream-json","version":"1.0.0","description":"stream-json is SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"src/main.js","directories":{"test":"tests"},"dependencies":{"stream-chain":"^2.0.2"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","gitHead":"17475d2f084d9ce3b909c0fbc89047b9a4ec641f","_id":"stream-json@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"b2d7b24e9daff9990d06e10ff3037a4fc4b1f65f","size":74394,"noattachment":false,"key":"/stream-json/-/stream-json-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-1.0.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_1.0.0_1529382609515_0.477213451475198"},"_hasShrinkwrap":false,"publish_time":1529382609611,"_cnpm_publish_time":1529382609611},"0.6.1":{"name":"stream-json","version":"0.6.1","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"887fd8140664caf13722bd4da0befaa360702591","_id":"stream-json@0.6.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"c9413e7f42ba8eac4883be712220455f64dcea67","size":85094,"noattachment":false,"key":"/stream-json/-/stream-json-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.6.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_0.6.1_1524692658674_0.2543707363939065"},"_hasShrinkwrap":false,"publish_time":1524692658789,"_cnpm_publish_time":1524692658789},"0.6.0":{"name":"stream-json","version":"0.6.0","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"efc85afd9cce1c2377f7c4c0ba728ec31c99c57c","_id":"stream-json@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"fc87e330536309b87363734cd8002d631e083c21","size":84675,"noattachment":false,"key":"/stream-json/-/stream-json-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.6.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_0.6.0_1524690095148_0.7427659174701156"},"_hasShrinkwrap":false,"publish_time":1524690095269,"_cnpm_publish_time":1524690095269},"0.5.3":{"name":"stream-json","version":"0.5.3","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"license":"BSD-3-Clause","contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"efc85afd9cce1c2377f7c4c0ba728ec31c99c57c","_id":"stream-json@0.5.3","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"119e466c6966ffc63989848184377d2a07c600c8","size":84094,"noattachment":false,"key":"/stream-json/-/stream-json-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.5.3.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json_0.5.3_1524687238793_0.5532766131398708"},"_hasShrinkwrap":false,"publish_time":1524687238883,"_cnpm_publish_time":1524687238883},"0.5.2":{"name":"stream-json","version":"0.5.2","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"256aefb3923589a78dfbeefee730acd62f35072a","_id":"stream-json@0.5.2","_npmVersion":"5.2.0","_nodeVersion":"8.1.3","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"f4256c0ef1a905f2ef2d473706b4b3ff827653cf","size":84419,"noattachment":false,"key":"/stream-json/-/stream-json-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.5.2.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json-0.5.2.tgz_1499931392629_0.7495676788967103"},"publish_time":1499931393951,"_hasShrinkwrap":false,"_cnpm_publish_time":1499931393951},"0.5.1":{"name":"stream-json","version":"0.5.1","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"e0099863f8bd1a49e22c47cd83eb61ef341485f8","_id":"stream-json@0.5.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"2c983aa4a30a086daab27121d6e8c54b8890cae4","size":83220,"noattachment":false,"key":"/stream-json/-/stream-json-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.5.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json-0.5.1.tgz_1497584047969_0.7083084650803357"},"publish_time":1497584049320,"_hasShrinkwrap":false,"_cnpm_publish_time":1497584049320},"0.5.0":{"name":"stream-json","version":"0.5.0","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"b0340961148370cc2d893924f06844d4241ee334","_id":"stream-json@0.5.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"320b9b15cc4ca302b91b7c2c67d0b1badcbd64b2","size":83134,"noattachment":false,"key":"/stream-json/-/stream-json-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.5.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-json-0.5.0.tgz_1497583607540_0.42779835825785995"},"publish_time":1497583608946,"_cnpm_publish_time":1497583608946,"_hasShrinkwrap":false},"0.4.2":{"name":"stream-json","version":"0.4.2","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.3.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"4e66a14dabe3afd962c44dc2479b7c76f878fb2f","_id":"stream-json@0.4.2","_shasum":"53a33ee6bbc59b471eb43a857484f0af7670cbfd","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"53a33ee6bbc59b471eb43a857484f0af7670cbfd","size":82028,"noattachment":false,"key":"/stream-json/-/stream-json-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.4.2.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stream-json-0.4.2.tgz_1460267366485_0.04105466650798917"},"publish_time":1460267368984,"_cnpm_publish_time":1460267368984,"_hasShrinkwrap":false},"0.4.1":{"name":"stream-json","version":"0.4.1","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.2.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"ed8209162ccda8f24ce27393d152700cf8024dc5","_id":"stream-json@0.4.1","_shasum":"6b38d0c259423e92dbf6914aeb9d6907770e668d","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"6b38d0c259423e92dbf6914aeb9d6907770e668d","size":82041,"noattachment":false,"key":"/stream-json/-/stream-json-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.4.1.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stream-json-0.4.1.tgz_1457808857495_0.8721142876893282"},"publish_time":1457808859871,"_cnpm_publish_time":1457808859871,"_hasShrinkwrap":false},"0.4.0":{"name":"stream-json","version":"0.4.0","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.2.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"b9189c3791d10a6795abb1fc0c132f6045527717","_id":"stream-json@0.4.0","_shasum":"9c9367f8e79763039ea3a3446706222b11b01128","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"dist":{"shasum":"9c9367f8e79763039ea3a3446706222b11b01128","size":88231,"noattachment":false,"key":"/stream-json/-/stream-json-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.4.0.tgz"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"publish_time":1433978597037,"_cnpm_publish_time":1433978597037,"_hasShrinkwrap":false},"0.3.0":{"name":"stream-json","version":"0.3.0","description":"stream-json is a SAX-inspired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.2.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"f39ad80736626a6e28de62ec7b445cda75e62e10","_id":"stream-json@0.3.0","_shasum":"7d807ef6dff31b16fd906b51d9f3bb651e152eb9","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"dist":{"shasum":"7d807ef6dff31b16fd906b51d9f3bb651e152eb9","size":79488,"noattachment":false,"key":"/stream-json/-/stream-json-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.3.0.tgz"},"publish_time":1433727335842,"_cnpm_publish_time":1433727335842,"_hasShrinkwrap":false},"0.2.2":{"name":"stream-json","version":"0.2.2","description":"stream-json is a SAX-insired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.2.0"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"cee1e7c8dd522cbd446befc01dcb8ef1795a3ce8","_id":"stream-json@0.2.2","_shasum":"9e182acd0d35907c4c28a35fbbeb6667247d5889","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"dist":{"shasum":"9e182acd0d35907c4c28a35fbbeb6667247d5889","size":76862,"noattachment":false,"key":"/stream-json/-/stream-json-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.2.2.tgz"},"publish_time":1433631398614,"_cnpm_publish_time":1433631398614,"_hasShrinkwrap":false},"0.2.1":{"name":"stream-json","version":"0.2.1","description":"stream-json is a SAX-insired stream components with a minimal memory footprint to parse huge JSON files. Includes utilities to stream Django-like JSON database dumps.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.1.11"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser","django","stream","streaming"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"3d543e083ee1f9be2d7f204a8dbcad2b76c0c169","_id":"stream-json@0.2.1","_shasum":"1635cf41d70490ff1b44454b9026fe393431f16a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"dist":{"shasum":"1635cf41d70490ff1b44454b9026fe393431f16a","size":76860,"noattachment":false,"key":"/stream-json/-/stream-json-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.2.1.tgz"},"publish_time":1433630876076,"_cnpm_publish_time":1433630876076,"_hasShrinkwrap":false},"0.2.0":{"name":"stream-json","version":"0.2.0","description":"stream-json is a collection of node.js stream components for creating custom standard-compliant JSON processors, which requires a minimal memory footprint. It can parse JSON files far exceeding available memory. Even individual data items are streamed pie","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{"heya-unit":"^0.1.11"},"scripts":{"test":"node tests/tests.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"35d4008110997fc4463bdf5415fe07c7e850a263","_id":"stream-json@0.2.0","_shasum":"4d6b2c989c4ed3677bb6e6c38c6b8e82db094c19","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.2","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"dist":{"shasum":"4d6b2c989c4ed3677bb6e6c38c6b8e82db094c19","size":74436,"noattachment":false,"key":"/stream-json/-/stream-json-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.2.0.tgz"},"publish_time":1432433998149,"_cnpm_publish_time":1432433998149,"_hasShrinkwrap":false},"0.1.0":{"name":"stream-json","version":"0.1.0","description":"stream-json is a collection of node.js 0.10 stream components for creating custom standard-compliant JSON processors, which requires a minimal memory footprint. It can parse JSON files far exceeding available memory. Even individual data items are streame","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{},"scripts":{"test":"node tests/test_main.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"gitHead":"d00e75acbf9c222f3ac2177b9db94a36a023fc05","_id":"stream-json@0.1.0","_shasum":"5027fbb3d3ea0f5d3140bdc236555b3f94902082","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.32","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"dist":{"shasum":"5027fbb3d3ea0f5d3140bdc236555b3f94902082","size":166833,"noattachment":false,"key":"/stream-json/-/stream-json-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.1.0.tgz"},"publish_time":1421802897584,"_cnpm_publish_time":1421802897584,"_hasShrinkwrap":false},"0.0.5":{"name":"stream-json","version":"0.0.5","description":"stream-json is a collection of node.js 0.10 stream components for creating custom standard-compliant JSON processors, which requires a minimal memory footprint. It can parse JSON files far exceeding available memory. Even individual data items are streamed piece-wise. Streaming SAX-inspired event-based API is included as well.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.3"},"devDependencies":{},"scripts":{"test":"node tests/test_main.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"readmeFilename":"README.md","_id":"stream-json@0.0.5","dist":{"shasum":"92c433ff943bed343c0d4a98d3fec0c6328b552f","size":166096,"noattachment":false,"key":"/stream-json/-/stream-json-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.0.5.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"publish_time":1376611730077,"_cnpm_publish_time":1376611730077,"_hasShrinkwrap":false},"0.0.4":{"name":"stream-json","version":"0.0.4","description":"stream-json is a collection of node.js 0.10 stream components for creating custom standard-compliant JSON processors, which requires a minimal memory footprint. It can parse JSON files far exceeding available memory. Even individual data items are streamed piece-wise. Streaming SAX-inspired event-based API is included as well.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.2"},"devDependencies":{},"scripts":{"test":"node tests/test_main.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"readmeFilename":"README.md","_id":"stream-json@0.0.4","dist":{"shasum":"1d78623c206995fe7daf181c9fe8d53e51bc7851","size":166102,"noattachment":false,"key":"/stream-json/-/stream-json-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.0.4.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"publish_time":1376516469574,"_cnpm_publish_time":1376516469574,"_hasShrinkwrap":false},"0.0.3":{"name":"stream-json","version":"0.0.3","description":"stream-json is a collection of node.js 0.10 stream components for creating custom standard-compliant JSON processors, which requires a minimal memory footprint. It can parse JSON files far exceeding available memory. Even individual data items are streamed piece-wise. Streaming SAX-inspired event-based API is included as well.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.1"},"devDependencies":{},"scripts":{"test":"node tests/test_main.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"readmeFilename":"README.md","_id":"stream-json@0.0.3","dist":{"shasum":"c098cef072b1e2bd353decec1c7a89995cfc4b25","size":166131,"noattachment":false,"key":"/stream-json/-/stream-json-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"publish_time":1376218370015,"_cnpm_publish_time":1376218370015,"_hasShrinkwrap":false},"0.0.1":{"name":"stream-json","version":"0.0.1","description":"stream-json is a collection of node.js 0.10 stream components for creating custom standard-compliant JSON processors, which requires a minimal memory footprint. It can parse JSON files far exceeding available memory. Even individual data items are streamed piece-wise. Streaming SAX-inspired event-based API is included as well.","homepage":"http://github.com/uhop/stream-json","bugs":{"url":"http://github.com/uhop/stream-json/issues"},"main":"main.js","directories":{"test":"tests"},"dependencies":{"parser-toolkit":">=0.0.1"},"devDependencies":{},"scripts":{"test":"node tests/test_main.js"},"github":"http://github.com/uhop/stream-json","repository":{"type":"git","url":"git://github.com/uhop/stream-json.git"},"keywords":["scanner","lexer","tokenizer","parser"],"author":{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"},"licenses":[{"type":"New BSD","url":"http://github.com/uhop/stream-json/blob/master/LICENSE"}],"contributors":[{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"http://lazutkin.com/"}],"readmeFilename":"README.md","_id":"stream-json@0.0.1","dist":{"shasum":"7e1b8c246018c23f2f2d533fe3884f416b88e7a8","size":168059,"noattachment":false,"key":"/stream-json/-/stream-json-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-json/download/stream-json-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"elazutkin","email":"eugene@lazutkin.com"},"maintainers":[{"name":"elazutkin","email":"eugene@lazutkin.com"}],"publish_time":1376188231358,"_cnpm_publish_time":1376188231358,"_hasShrinkwrap":false}},"readme":"# stream-json [![NPM version][npm-image]][npm-url]\n\n[npm-image]: https://img.shields.io/npm/v/stream-json.svg\n[npm-url]: https://npmjs.org/package/stream-json\n\n`stream-json` is a micro-library of Node.js stream components for creating custom JSON processing pipelines with a minimal memory footprint. It can parse JSON files far exceeding available memory. Even individual data items (keys, strings, and numbers) can be streamed piece-wise. A SAX-inspired event-based API is included.\n\nComponents:\n\n- **[Parser](https://github.com/uhop/stream-json/wiki/Parser)** — streaming JSON parser producing a SAX-like token stream.\n  - Optionally packs keys, strings, and numbers (controlled separately).\n  - The [main module](https://github.com/uhop/stream-json/wiki/Main-module) creates a parser decorated with `emit()`.\n- **Filters** edit a token stream:\n  - [Pick](https://github.com/uhop/stream-json/wiki/Pick) — selects matching subobjects, ignoring the rest.\n  - [Replace](https://github.com/uhop/stream-json/wiki/Replace) — substitutes matching subobjects with a replacement.\n  - [Ignore](https://github.com/uhop/stream-json/wiki/Ignore) — removes matching subobjects entirely.\n  - [Filter](https://github.com/uhop/stream-json/wiki/Filter) — filters subobjects while preserving the JSON shape.\n- **Streamers** assemble tokens into JavaScript objects:\n  - [StreamValues](https://github.com/uhop/stream-json/wiki/StreamValues) — streams successive JSON values (for JSON Streaming or after `pick()`).\n  - [StreamArray](https://github.com/uhop/stream-json/wiki/StreamArray) — streams elements of a top-level array.\n  - [StreamObject](https://github.com/uhop/stream-json/wiki/StreamObject) — streams top-level properties of an object.\n- **Essentials:**\n  - [Assembler](https://github.com/uhop/stream-json/wiki/Assembler) — reconstructs JavaScript objects from tokens (EventEmitter).\n  - [Disassembler](https://github.com/uhop/stream-json/wiki/Disassembler) — converts JavaScript objects into a token stream.\n  - [Stringer](https://github.com/uhop/stream-json/wiki/Stringer) — converts a token stream back into JSON text.\n  - [Emitter](https://github.com/uhop/stream-json/wiki/Emitter) — re-emits tokens as named events.\n- **Utilities:**\n  - [emit()](<https://github.com/uhop/stream-json/wiki/emit()>) — attaches token events to any stream.\n  - [withParser()](<https://github.com/uhop/stream-json/wiki/withParser()>) — creates parser + component pipelines.\n  - [Batch](https://github.com/uhop/stream-json/wiki/Batch) — groups items into arrays.\n  - [Verifier](https://github.com/uhop/stream-json/wiki/Verifier) — validates JSON text, pinpoints errors.\n  - [FlexAssembler](https://github.com/uhop/stream-json/wiki/FlexAssembler) — Assembler with custom containers (Map, Set, etc.) at specific paths.\n  - [Utf8Stream](https://github.com/uhop/stream-json/wiki/Utf8Stream) — sanitizes multibyte UTF-8 input.\n- **JSONL** ([JSON Lines](http://jsonlines.org/) / [NDJSON](http://ndjson.org/)):\n  - [jsonl/Parser](https://github.com/uhop/stream-json/wiki/jsonl-Parser) — parses JSONL into `{key, value}` objects. Faster than `parser({jsonStreaming: true})` + `streamValues()` when items fit in memory.\n  - [jsonl/Stringer](https://github.com/uhop/stream-json/wiki/jsonl-Stringer) — serializes objects to JSONL text. Faster than `disassembler()` + `stringer()`.\n- **JSONC** ([JSON with Comments](https://jsonc.org/)):\n  - [jsonc/Parser](https://github.com/uhop/stream-json/wiki/jsonc-Parser) — streaming JSONC parser with comment and whitespace tokens.\n  - [jsonc/Stringer](https://github.com/uhop/stream-json/wiki/jsonc-Stringer) — converts JSONC token streams back to text.\n  - [jsonc/Verifier](https://github.com/uhop/stream-json/wiki/jsonc-Verifier) — validates JSONC text, pinpoints errors.\n\nAll components are building blocks for custom data processing pipelines. They can be combined with each other and with custom code via [stream-chain](https://www.npmjs.com/package/stream-chain).\n\nDistributed under the New BSD license.\n\n## Introduction\n\n```js\nconst {chain} = require('stream-chain');\n\nconst {parser} = require('stream-json');\nconst {pick} = require('stream-json/filters/pick.js');\nconst {ignore} = require('stream-json/filters/ignore.js');\nconst {streamValues} = require('stream-json/streamers/stream-values.js');\n\nconst fs = require('fs');\nconst zlib = require('zlib');\n\nconst pipeline = chain([\n  fs.createReadStream('sample.json.gz'),\n  zlib.createGunzip(),\n  parser(),\n  pick({filter: 'data'}),\n  ignore({filter: /\\b_meta\\b/i}),\n  streamValues(),\n  data => {\n    const value = data.value;\n    // keep data only for the accounting department\n    return value && value.department === 'accounting' ? data : null;\n  }\n]);\n\nlet counter = 0;\npipeline.on('data', () => ++counter);\npipeline.on('end', () => console.log(`The accounting department has ${counter} employees.`));\n```\n\nSee the full documentation in [Wiki](https://github.com/uhop/stream-json/wiki).\n\nCompanion projects:\n\n- [stream-csv-as-json](https://www.npmjs.com/package/stream-csv-as-json) streams huge CSV files in a format compatible with `stream-json`:\n  rows as arrays of string values. If a header row is used, it can stream rows as objects with named fields.\n\n## Installation\n\n```bash\nnpm install --save stream-json\n# or: yarn add stream-json\n```\n\n## Use\n\nThe library is organized as small composable components based on Node.js [streams](http://nodejs.org/api/stream.html) and [events](http://nodejs.org/api/events.html). The source code is compact — read it to understand how things work and to build your own components.\n\nBug reports, simplifications, and new generic components are welcome — open a ticket or pull request.\n\n## Release History\n\n- 2.1.0 _new: [jsonc/Verifier](https://github.com/uhop/stream-json/wiki/jsonc-Verifier) — validates JSONC text with exact error locations. Parser performance improvements (pre-allocated token singletons)._\n- 2.0.0 _major rewrite: functional API based on `stream-chain` 3.x, bundled TypeScript definitions. New: JSONC parser/stringer, FlexAssembler. See [Migrating from 1.x to 2.x](https://github.com/uhop/stream-json/wiki/Migrating-from-1.x-to-2.x)._\n- 1.9.1 _fixed a race condition in the Disassembler stream implementation. Thx, [Noam Okman](https://github.com/noamokman)._\n- 1.9.0 _fixed a slight deviation from the JSON standard. Thx [Peter Burns](https://github.com/rictic)._\n- 1.8.0 _added an option to indicate/ignore JSONL errors. Thx, [AK](https://github.com/ak--47)._\n- 1.7.5 _fixed a stringer bug with ASCII control symbols. Thx, [Kraicheck](https://github.com/Kraicheck)._\n\nThe full history is in the wiki: [Release history](https://github.com/uhop/stream-json/wiki/Release-history).\n","_attachments":{},"homepage":"https://github.com/uhop/stream-json#readme","bugs":{"url":"https://github.com/uhop/stream-json/issues"},"license":"BSD-3-Clause"}