Current Path: > > usr > lib > node_modules > npm > > node_modules > > jsonparse > >
Operation : Linux host59.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64 Software : Apache Server IP : 198.54.126.42 | Your IP: 216.73.216.38 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