{"_id":"chrome-trace-event","_rev":"3358761","name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","dist-tags":{"latest":"1.0.4"},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"time":{"modified":"2024-08-15T03:11:47.000Z","created":"2018-01-15T20:54:51.926Z","1.0.4":"2024-05-29T16:40:55.742Z","1.0.3":"2021-04-08T18:05:00.141Z","1.0.2":"2019-05-27T00:31:24.999Z","1.0.1":"2019-05-26T03:37:52.031Z","1.0.0":"2018-04-25T02:33:27.464Z","0.1.3":"2018-04-14T15:41:11.519Z","0.1.2":"2018-02-12T16:02:04.383Z","0.1.1":"2018-01-15T21:55:31.615Z","0.1.0":"2018-01-15T20:54:51.926Z"},"users":{},"author":{"name":"Trent Mick, Sam Saccone"},"repository":{"url":"git+https://github.com/samccone/chrome-trace-event.git"},"versions":{"1.0.4":{"name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","license":"MIT","version":"1.0.4","author":{"name":"Trent Mick, Sam Saccone"},"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/samccone/chrome-trace-event.git"},"main":"./dist/trace-event.js","typings":"./dist/trace-event.d.ts","dependencies":{},"devDependencies":{"@types/node":"*","prettier":"^1.12.1","tape":"4.8.0","typescript":"^4.2.4"},"engines":{"node":">=6.0"},"scripts":{"build":"tsc","check_format":"prettier -l lib/** test/** examples/**","test":"tape test/*.test.js"},"_id":"chrome-trace-event@1.0.4","gitHead":"7b70e7ea882647bebfdcf7dbddecd568eef0389c","bugs":{"url":"https://github.com/samccone/chrome-trace-event/issues"},"homepage":"https://github.com/samccone/chrome-trace-event#readme","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"shasum":"05bffd7ff928465093314708c93bdfa9bd1f0f5b","size":3700,"noattachment":false,"key":"/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/chrome-trace-event/download/chrome-trace-event-1.0.4.tgz"},"_npmUser":{"name":"samccone","email":"sam@samx.it"},"directories":{},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-trace-event_1.0.4_1717000855573_0.7382603105977901"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-29T16:40:55.742Z","publish_time":1717000855742,"_source_registry_name":"default","_cnpm_publish_time":1717000855742},"1.0.3":{"name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","license":"MIT","version":"1.0.3","author":{"name":"Trent Mick, Sam Saccone"},"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"url":"git+https://github.com/samccone/chrome-trace-event.git"},"main":"./dist/trace-event.js","typings":"./dist/trace-event.d.ts","dependencies":{},"devDependencies":{"@types/node":"*","prettier":"^1.12.1","tape":"4.8.0","typescript":"^4.2.4"},"engines":{"node":">=6.0"},"scripts":{"build":"tsc","check_format":"prettier -l lib/** test/** examples/**","test":"tape test/*.test.js"},"gitHead":"be36d8f1c8620c456d6b8290198ff1bbe6ed0c30","bugs":{"url":"https://github.com/samccone/chrome-trace-event/issues"},"homepage":"https://github.com/samccone/chrome-trace-event#readme","_id":"chrome-trace-event@1.0.3","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"shasum":"1015eced4741e15d06664a957dbbf50d041e26ac","size":5002,"noattachment":false,"key":"/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz"},"_npmUser":{"name":"samccone","email":"sam@samx.it"},"directories":{},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-trace-event_1.0.3_1617905099995_0.7630469354569847"},"_hasShrinkwrap":false,"publish_time":1617905100141,"_cnpm_publish_time":1617905100141},"1.0.2":{"name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","license":"MIT","version":"1.0.2","author":{"name":"Trent Mick, Sam Saccone"},"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"type":"git","url":"github.com:samccone/chrome-trace-event"},"main":"./dist/trace-event.js","typings":"./dist/trace-event.d.ts","dependencies":{"tslib":"^1.9.0"},"devDependencies":{"@types/node":"^9.6.5","prettier":"^1.12.1","tape":"4.8.0","typescript":"^2.8.1"},"engines":{"node":">=6.0"},"scripts":{"build":"tsc","check_format":"prettier -l lib/** test/** examples/**","test":"tape test/*.test.js"},"gitHead":"d45bc8af3b5c53a3adfa2c5fc107b4fae054f579","_id":"chrome-trace-event@1.0.2","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"shasum":"234090ee97c7d4ad1a2c4beae27505deffc608a4","size":6041,"noattachment":false,"key":"/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/chrome-trace-event/download/chrome-trace-event-1.0.2.tgz"},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"_npmUser":{"name":"samccone","email":"sam@samx.it"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-trace-event_1.0.2_1558917084856_0.3222532304818704"},"_hasShrinkwrap":false,"publish_time":1558917084999,"_cnpm_publish_time":1558917084999},"1.0.1":{"name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","license":"MIT","version":"1.0.1","author":{"name":"Trent Mick, Sam Saccone"},"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"type":"git","url":"github.com:samccone/chrome-trace-event"},"main":"./dist/trace-event.js","typings":"./dist/trace-event.d.ts","dependencies":{"npm":"^6.9.0","tslib":"^1.9.0"},"devDependencies":{"@types/node":"^9.6.5","prettier":"^1.12.1","tape":"4.8.0","typescript":"^2.8.1"},"engines":{"node":">=6.0"},"scripts":{"build":"tsc","check_format":"prettier -l lib/** test/** examples/**","test":"tape test/*.test.js"},"gitHead":"656e08718ce33f5c040301f92ef06d0e6dad163b","_id":"chrome-trace-event@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"samccone","email":"sam@samx.it"},"dist":{"shasum":"03f28404ea086bfd56d6a57e888e081ffa5aeac8","size":8623,"noattachment":false,"key":"/chrome-trace-event/-/chrome-trace-event-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/chrome-trace-event/download/chrome-trace-event-1.0.1.tgz"},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-trace-event_1.0.1_1558841871847_0.3753104826620519"},"_hasShrinkwrap":false,"publish_time":1558841872031,"_cnpm_publish_time":1558841872031},"1.0.0":{"name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","license":"MIT","version":"1.0.0","author":{"name":"Trent Mick, Sam Saccone"},"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"type":"git","url":"github.com:samccone/chrome-trace-event"},"main":"./dist/trace-event.js","typings":"./dist/trace-event.d.ts","dependencies":{"tslib":"^1.9.0"},"devDependencies":{"@types/node":"^9.6.5","prettier":"^1.12.1","tape":"4.8.0","typescript":"^2.8.1"},"engines":{"node":">=6.0"},"scripts":{"build":"tsc","check_format":"prettier -l lib/** test/** examples/**","test":"tape test/*.test.js"},"gitHead":"64b514e9bd364ca5b6df3c0fb121ba0d3b239cc2","_id":"chrome-trace-event@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"samccone","email":"sam@samx.it"},"dist":{"shasum":"45a91bd2c20c9411f0963b5aaeb9a1b95e09cc48","size":9369,"noattachment":false,"key":"/chrome-trace-event/-/chrome-trace-event-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/chrome-trace-event/download/chrome-trace-event-1.0.0.tgz"},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-trace-event_1.0.0_1524623607380_0.40305571808337604"},"_hasShrinkwrap":false,"publish_time":1524623607464,"_cnpm_publish_time":1524623607464},"0.1.3":{"name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","license":"MIT","version":"0.1.3","author":{"name":"Trent Mick, Sam Saccone"},"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"type":"git","url":"github.com:samccone/chrome-trace-event"},"main":"./lib/trace-event.js","dependencies":{},"devDependencies":{"tape":"4.8.0"},"engines":{"node":">=6.0"},"scripts":{"test":"tape test/*.test.js"},"gitHead":"854d3a51f0c30f516098427bf0a21d8f59941d2f","_id":"chrome-trace-event@0.1.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"samccone","email":"sam@samx.it"},"dist":{"shasum":"d395af2d31c87b90a716c831fe326f69768ec084","size":6303,"noattachment":false,"key":"/chrome-trace-event/-/chrome-trace-event-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/chrome-trace-event/download/chrome-trace-event-0.1.3.tgz"},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-trace-event_0.1.3_1523720471311_0.16976628395268278"},"_hasShrinkwrap":false,"publish_time":1523720471519,"_cnpm_publish_time":1523720471519},"0.1.2":{"name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","version":"0.1.2","author":{"name":"Trent Mick, Sam Saccone"},"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"type":"git","url":"github.com:samccone/chrome-trace-event"},"main":"./lib/trace-event.js","dependencies":{},"devDependencies":{"tape":"4.8.0"},"engines":{"node":">=6.0"},"scripts":{"test":"tape test/*.test.js"},"gitHead":"caf6a214b3a78a264f8a554bfa1570eecad99d8e","_id":"chrome-trace-event@0.1.2","_shasum":"90f36885d5345a50621332f0717b595883d5d982","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"samccone","email":"sam@samx.it"},"dist":{"shasum":"90f36885d5345a50621332f0717b595883d5d982","size":6322,"noattachment":false,"key":"/chrome-trace-event/-/chrome-trace-event-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/chrome-trace-event/download/chrome-trace-event-0.1.2.tgz"},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-trace-event_0.1.2_1518451324304_0.03668877380638236"},"_hasShrinkwrap":false,"publish_time":1518451324383,"_cnpm_publish_time":1518451324383},"0.1.1":{"name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","version":"0.1.1","author":{"name":"Trent Mick"},"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"type":"git","url":"git://github.com/joyent/node-trace-event.git"},"main":"./lib/trace-event.js","dependencies":{},"devDependencies":{"tape":"4.8.0"},"engines":{"node":">=6.0"},"scripts":{"test":"tape test/*.test.js"},"gitHead":"811cee00da2b194e2d886f1eb25bb27ef16c8192","bugs":{"url":"https://github.com/joyent/node-trace-event/issues"},"homepage":"https://github.com/joyent/node-trace-event#readme","_id":"chrome-trace-event@0.1.1","_shasum":"651f4d115902160b0b33aca136574b17d1519c98","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"samccone","email":"sam@samx.it"},"dist":{"shasum":"651f4d115902160b0b33aca136574b17d1519c98","size":6366,"noattachment":false,"key":"/chrome-trace-event/-/chrome-trace-event-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/chrome-trace-event/download/chrome-trace-event-0.1.1.tgz"},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-trace-event-0.1.1.tgz_1516053331472_0.5540260651614517"},"directories":{},"publish_time":1516053331615,"_cnpm_publish_time":1516053331615,"_hasShrinkwrap":false},"0.1.0":{"name":"chrome-trace-event","description":"A library to create a trace of your node app per Google's Trace Event format.","version":"0.1.0","author":{"name":"Trent Mick"},"keywords":["trace-event","trace","event","trace-viewer","google"],"repository":{"type":"git","url":"git://github.com/joyent/node-trace-event.git"},"main":"./lib/trace-event.js","dependencies":{},"devDependencies":{"tape":"4.8.0"},"engines":{"node":">=8.0"},"scripts":{"test":"tape test/*.test.js"},"gitHead":"c327eee25bf77589e3bb7d518bd47bb886d176be","bugs":{"url":"https://github.com/joyent/node-trace-event/issues"},"homepage":"https://github.com/joyent/node-trace-event#readme","_id":"chrome-trace-event@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"samccone","email":"sam@samx.it"},"dist":{"shasum":"ae77c5445f3966f791629aae3929692e2e739558","size":6157,"noattachment":false,"key":"/chrome-trace-event/-/chrome-trace-event-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/chrome-trace-event/download/chrome-trace-event-0.1.0.tgz"},"maintainers":[{"name":"samccone","email":"samccone@gmail.com"},{"name":"susielu","email":"lulnlul@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chrome-trace-event-0.1.0.tgz_1516049691845_0.40132841747254133"},"directories":{},"publish_time":1516049691926,"_hasShrinkwrap":false,"_cnpm_publish_time":1516049691926}},"readme":"[![Build Status](https://travis-ci.org/samccone/chrome-trace-event.svg?branch=master)](https://travis-ci.org/samccone/chrome-trace-event)\n\nchrome-trace-event: A node library for creating trace event logs of program\nexecution according to [Google's Trace Event\nformat](https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU).\nThese logs can then be visualized with\n[trace-viewer](https://github.com/google/trace-viewer) or chrome devtools to grok one's programs.\n\n# Install\n\n    npm install chrome-trace-event\n\n# Usage\n\n```javascript\nconst Trace = require(\"chrome-trace-event\").Tracer;\nconst trace = new Trace({\n    noStream: true\n});\ntrace.pipe(fs.createWriteStream(outPath));\ntrace.flush();\n```\n\n# Links\n\n* https://github.com/google/trace-viewer/wiki\n* https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU\n\n# License\n\nMIT. See LICENSE.txt.\n","_attachments":{},"homepage":"https://github.com/samccone/chrome-trace-event#readme","bugs":{"url":"https://github.com/samccone/chrome-trace-event/issues"},"license":"MIT"}