Current Path: > > lib > node_modules > npm > node_modules > jsonparse
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
examples | Directory | - | - | |
samplejson | Directory | - | - | |
.npmignore | File | 12 bytes | March 10 2021 14:36:39. | |
LICENSE | File | 1087 bytes | March 10 2021 14:36:39. | |
README.markdown | File | 1198 bytes | March 10 2021 14:36:39. | |
bench.js | File | 556 bytes | March 10 2021 14:36:39. | |
jsonparse.js | File | 15570 bytes | March 10 2021 14:36:39. | |
package.json | File | 1431 bytes | March 10 2021 14:36:39. |
var fs = require('fs'), Parser = require('./jsonparse'); var json = fs.readFileSync("samplejson/basic.json"); while (true) { var start = Date.now(); for (var i = 0; i < 1000; i++) { JSON.parse(json); } var first = Date.now() - start; start = Date.now(); var p = new Parser(); for (var i = 0; i < 1000; i++) { p.write(json); } var second = Date.now() - start; console.log("JSON.parse took %s", first); console.log("streaming parser took %s", second); console.log("streaming is %s times slower", second / first); }
SILENT KILLER Tool