{"_id":"tap-parser","_rev":"287425","name":"tap-parser","description":"parse the test anything protocol","dist-tags":{"latest":"15.2.0","pre":"15.0.0"},"maintainers":[{"name":"isaacs","email":""}],"time":{"modified":"2023-10-06T06:14:49.000Z","created":"2013-01-18T07:50:35.795Z","15.2.0":"2023-09-27T23:57:56.716Z","15.1.0":"2023-09-23T01:06:47.776Z","15.0.0":"2023-09-15T15:04:30.104Z","15.0.0-4":"2023-09-13T17:01:47.894Z","15.0.0-3":"2023-09-03T17:49:13.638Z","15.0.0-2":"2023-08-15T06:14:14.403Z","15.0.0-1":"2023-08-09T19:55:34.493Z","15.0.0-0":"2023-08-07T17:46:14.680Z","14.0.0-0":"2023-08-07T16:43:13.487Z","13.0.2-1":"2023-08-04T16:43:06.681Z","13.0.1":"2023-05-20T22:11:27.799Z","13.0.0":"2023-04-09T22:48:07.351Z","12.0.1":"2022-11-17T23:20:33.553Z","12.0.0":"2022-11-12T21:03:23.034Z","11.0.2":"2022-11-10T19:02:15.021Z","11.0.1":"2022-03-05T20:11:53.195Z","11.0.0":"2022-03-05T06:40:52.187Z","10.1.0":"2020-07-22T01:29:36.588Z","10.0.1":"2019-10-18T01:31:05.119Z","10.0.0":"2019-09-30T20:22:53.810Z","9.3.3":"2019-08-12T15:54:21.006Z","9.3.2":"2019-04-06T19:25:27.025Z","9.3.1":"2019-03-17T23:05:07.150Z","9.3.0":"2019-03-15T04:54:18.846Z","9.2.0":"2019-03-15T00:33:19.096Z","9.1.0":"2019-03-14T23:45:40.658Z","9.0.0":"2019-03-06T18:10:45.882Z","8.1.0":"2019-03-04T01:40:53.101Z","8.0.2":"2019-02-20T01:26:06.122Z","8.0.1":"2019-02-19T08:40:48.740Z","8.0.0":"2019-02-19T08:20:26.221Z","7.0.0":"2017-11-10T17:05:42.939Z","6.0.1":"2017-07-10T04:56:19.054Z","6.0.0":"2017-07-09T22:56:33.311Z","5.4.0":"2017-06-09T20:59:58.827Z","5.3.3":"2017-02-10T08:15:19.430Z","5.3.2":"2017-01-26T05:20:24.487Z","5.3.1":"2017-01-24T21:43:26.240Z","5.3.0":"2017-01-24T19:47:28.318Z","5.2.0":"2017-01-22T06:17:10.576Z","5.1.4":"2017-01-21T07:53:18.648Z","5.1.3":"2017-01-20T21:15:18.264Z","5.1.2":"2017-01-20T18:41:39.057Z","5.1.1":"2017-01-19T23:18:29.154Z","5.1.0":"2017-01-17T06:12:51.117Z","5.0.1":"2017-01-14T07:23:25.498Z","5.0.0":"2017-01-14T04:33:10.222Z","4.2.4":"2017-01-08T04:25:44.905Z","4.2.3":"2017-01-07T22:31:48.653Z","4.2.2":"2017-01-07T22:12:06.360Z","4.2.0":"2017-01-07T19:52:52.625Z","4.1.0":"2017-01-05T01:31:58.940Z","4.0.0":"2017-01-05T01:19:45.873Z","3.0.5":"2017-01-03T07:19:44.233Z","3.0.4":"2016-11-22T00:04:28.397Z","3.0.3":"2016-09-14T00:28:07.232Z","3.0.2":"2016-09-13T22:51:41.481Z","3.0.1":"2016-09-13T22:37:39.291Z","3.0.0":"2016-09-13T17:26:36.193Z","2.2.3":"2016-09-12T22:30:39.397Z","2.2.2":"2016-09-07T21:21:14.084Z","2.2.1":"2016-09-07T06:06:52.774Z","2.2.0":"2016-09-06T04:51:36.760Z","2.1.0":"2016-09-06T04:32:14.737Z","2.0.0":"2016-08-18T07:43:48.795Z","1.3.2":"2016-08-11T17:35:16.983Z","1.3.1":"2016-08-10T07:47:46.676Z","1.3.0":"2016-08-10T07:41:51.316Z","1.2.2":"2015-09-07T06:20:51.801Z","1.2.1":"2015-09-07T06:01:51.898Z","1.2.0":"2015-09-07T05:46:36.333Z","1.1.6":"2015-06-04T22:13:36.544Z","1.1.5":"2015-06-01T00:46:42.742Z","1.1.4":"2015-05-29T21:59:08.175Z","1.1.3":"2015-05-07T18:18:12.044Z","1.1.2":"2015-05-06T18:45:08.655Z","1.1.1":"2015-05-06T18:40:49.129Z","1.1.0":"2015-04-29T19:40:14.375Z","1.0.4":"2015-03-24T22:50:30.876Z","1.0.2":"2015-03-15T01:58:22.031Z","1.0.1":"2015-03-13T01:04:40.439Z","1.0.0":"2015-03-12T00:52:01.977Z","0.7.0":"2014-07-01T03:00:28.097Z","0.6.2":"2014-07-01T02:33:41.330Z","0.6.1":"2014-07-01T02:31:53.630Z","0.6.0":"2014-07-01T02:05:55.213Z","0.5.0":"2014-04-10T23:14:23.606Z","0.4.3":"2014-03-04T21:31:01.485Z","0.4.2":"2014-03-04T20:43:16.389Z","0.4.1":"2013-12-30T22:02:42.091Z","0.4.0":"2013-12-26T15:47:03.424Z","0.3.0":"2013-12-26T02:21:20.693Z","0.2.1":"2013-12-07T18:46:06.390Z","0.2.0":"2013-11-06T16:13:29.796Z","0.1.0":"2013-11-06T16:08:04.864Z","0.0.2":"2013-01-23T03:28:10.967Z","0.0.1":"2013-01-18T12:13:54.608Z","0.0.0":"2013-01-18T07:50:35.795Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"versions":{"15.2.0":{"name":"tap-parser","version":"15.2.0","description":"parse the test anything protocol","tshy":{"main":true,"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"type":"module","bin":{"tap-parser":"bin/cmd.cjs"},"main":"./dist/commonjs/index.js","types":"./dist/commonjs/index.d.ts","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"scripts":{"snap":"tap","test":"tap","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"license":"BlueOak-1.0.0","dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.2.0"},"tap":{"include":["test/*.ts"],"coverage-map":"map.js","typecheck":false},"keywords":["tap","test","parser"],"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"tap-parser@15.2.0","gitHead":"53043a233ef2238706304b8872a28ce6ef0864f4","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"5e7715de131d3c34b689219d36f22e217ed74f33","size":68713,"noattachment":false,"key":"/tap-parser/-/tap-parser-15.2.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-15.2.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_15.2.0_1695859076431_0.06851223425851072"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-27T23:57:56.716Z","publish_time":1695859076716,"_source_registry_name":"default","_cnpm_publish_time":1695859076716},"15.1.0":{"name":"tap-parser","version":"15.1.0","description":"parse the test anything protocol","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"bin":{"tap-parser":"bin/cmd.cjs"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.1.1"},"scripts":{"snap":"tap","test":"tap","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","test","parser"],"license":"BlueOak-1.0.0","tap":{"include":["test/*.ts"],"coverage-map":"map.js","typecheck":false},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"tap-parser@15.1.0","gitHead":"86e5aaa0aea710e924b42bc4db9cfd93ef08394c","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"shasum":"c5f56c304c389ebb377914d4b2f026223d8b584f","size":68693,"noattachment":false,"key":"/tap-parser/-/tap-parser-15.1.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-15.1.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_15.1.0_1695431207529_0.7825764512568014"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-23T01:06:47.776Z","publish_time":1695431207776,"_source_registry_name":"default","_cnpm_publish_time":1695431207776},"15.0.0":{"name":"tap-parser","version":"15.0.0","description":"parse the test anything protocol","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"bin":{"tap-parser":"bin/cmd.cjs"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.1.1"},"scripts":{"snap":"tap","test":"tap","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","test","parser"],"license":"BlueOak-1.0.0","tap":{"include":["test/*.ts"],"coverage-map":"map.js","typecheck":false},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"tap-parser@15.0.0","readmeFilename":"README.md","gitHead":"793c1c09f7c1262e9bf0947cf3915b6b13ab9c49","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"ec29a4e3748a93806e250cdaf7ecc02fd022b258","size":68411,"noattachment":false,"key":"/tap-parser/-/tap-parser-15.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-15.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_15.0.0_1694790269834_0.06410797800897461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-15T15:04:30.104Z","publish_time":1694790270104,"_source_registry_name":"default","_cnpm_publish_time":1694790270104},"15.0.0-4":{"name":"tap-parser","version":"15.0.0-4","description":"parse the test anything protocol","type":"module","exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}}},"bin":{"tap-parser":"bin/cmd.cjs"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.1.1-3"},"scripts":{"snap":"tap","test":"tap","prepare":"tshy","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","test","parser"],"license":"BlueOak-1.0.0","tap":{"include":["test/*.ts"],"coverage-map":"map.js","typecheck":false},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"tshy":{"exports":{"./package.json":"./package.json",".":"./src/index.ts"}},"_id":"tap-parser@15.0.0-4","readmeFilename":"README.md","gitHead":"82f48cd053bb57d17a5146b4e385d588f05d1a22","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"3b0ed74fa6bec33af88be25ce2efe67e54b72617","size":68416,"noattachment":false,"key":"/tap-parser/-/tap-parser-15.0.0-4.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-15.0.0-4.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_15.0.0-4_1694624507570_0.7981947995403216"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-13T17:01:47.894Z","publish_time":1694624507894,"_source_registry_name":"default","_cnpm_publish_time":1694624507894},"15.0.0-3":{"name":"tap-parser","version":"15.0.0-3","description":"parse the test anything protocol","type":"module","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"bin":{"tap-parser":"bin/cmd.cjs"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.1.1-2"},"scripts":{"snap":"tap","test":"tap","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","test","parser"],"license":"BlueOak-1.0.0","tap":{"include":["test/*.ts"],"coverage-map":"map.js"},"engines":{"node":">=16"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"tap-parser@15.0.0-3","readmeFilename":"README.md","gitHead":"e70ff4da59380670147a265fd8bd4058cba61230","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"38cf248293ebd88b7a64effd7acae2e95bd0fecb","size":68024,"noattachment":false,"key":"/tap-parser/-/tap-parser-15.0.0-3.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-15.0.0-3.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_15.0.0-3_1693763353406_0.27536408147506664"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-03T17:49:13.638Z","publish_time":1693763353638,"_source_registry_name":"default","_cnpm_publish_time":1693763353638},"15.0.0-2":{"name":"tap-parser","version":"15.0.0-2","description":"parse the test anything protocol","type":"module","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"bin":{"tap-parser":"bin/cmd.cjs"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.1.1-1"},"scripts":{"snap":"tap","test":"tap","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","test","parser"],"license":"BlueOak-1.0.0","tap":{"include":"test/*.ts","coverage-map":"map.js"},"engines":{"node":">= 12"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"tap-parser@15.0.0-2","readmeFilename":"README.md","gitHead":"9a0e78ebb01ade449d8c077d0cc7a936772cd2c5","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"4459bf557b495be264f65a0f4be5438f07a03ed6","size":68024,"noattachment":false,"key":"/tap-parser/-/tap-parser-15.0.0-2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-15.0.0-2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_15.0.0-2_1692080054205_0.3785349229259749"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-15T06:14:14.403Z","publish_time":1692080054403,"_source_registry_name":"default","_cnpm_publish_time":1692080054403},"15.0.0-1":{"name":"tap-parser","version":"15.0.0-1","description":"parse the test anything protocol","type":"module","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"bin":{"tap-parser":"bin/cmd.cjs"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.1.1-1"},"scripts":{"snap":"tap","test":"tap","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","test","parser"],"license":"MIT","tap":{"include":"test/*.ts","coverage-map":"map.js"},"engines":{"node":">= 12"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"tap-parser@15.0.0-1","readmeFilename":"README.md","gitHead":"28002f3c88d5aa4da327ba9afe18199b9df02251","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"7c2c989ba9a019bb2b36e5426d93c76499455774","size":67997,"noattachment":false,"key":"/tap-parser/-/tap-parser-15.0.0-1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-15.0.0-1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_15.0.0-1_1691610934305_0.9793220559820708"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T19:55:34.493Z","publish_time":1691610934493,"_source_registry_name":"default","_cnpm_publish_time":1691610934493},"15.0.0-0":{"name":"tap-parser","version":"15.0.0-0","description":"parse the test anything protocol","main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.1.1-1"},"scripts":{"snap":"tap","test":"tap","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","test","parser"],"license":"MIT","tap":{"include":"test/*.ts","coverage-map":"map.js"},"engines":{"node":">= 12"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"tap-parser@15.0.0-0","readmeFilename":"README.md","gitHead":"2d03437468dcfdf8c8c7ddf2135641267a0dedbe","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"6bb631439f4100eb933be2433f81720a4972ac82","size":67952,"noattachment":false,"key":"/tap-parser/-/tap-parser-15.0.0-0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-15.0.0-0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_15.0.0-0_1691430374491_0.8187669018877473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T17:46:14.680Z","publish_time":1691430374680,"_source_registry_name":"default","_cnpm_publish_time":1691430374680},"14.0.0-0":{"name":"tap-parser","version":"14.0.0-0","description":"parse the test anything protocol","main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.1.1-1"},"scripts":{"snap":"tap","test":"tap","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","test","parser"],"license":"MIT","tap":{"include":"test/*.ts","coverage-map":"map.js"},"engines":{"node":">= 12"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"tap-parser@14.0.0-0","readmeFilename":"README.md","gitHead":"75219cfe3daffff3e3e38d3197fad510653ababd","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"d26fa014e55254ad24bd4b1238a79a839fad42bc","size":67952,"noattachment":false,"key":"/tap-parser/-/tap-parser-14.0.0-0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-14.0.0-0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_14.0.0-0_1691426593296_0.1595848637660071"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-07T16:43:13.487Z","publish_time":1691426593487,"_source_registry_name":"default","_cnpm_publish_time":1691426593487},"13.0.2-1":{"name":"tap-parser","version":"13.0.2-1","description":"parse the test anything protocol","main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"2.1.1-1"},"scripts":{"snap":"tap","test":"tap","prepare":"tsc -p tsconfig/cjs.json && tsc -p tsconfig/esm.json && bash ./scripts/fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn --ignore-path ../../.prettierignore --cache","typedoc":"typedoc --tsconfig tsconfig/esm.json ./src/*.ts"},"keywords":["tap","test","parser"],"license":"MIT","tap":{"include":"test/*.ts","coverage-map":"map.js"},"engines":{"node":">= 12"},"repository":{"type":"git","url":"git+https://github.com/tapjs/tapjs.git"},"_id":"tap-parser@13.0.2-1","gitHead":"432f3a535d5fa2638b8c5b2f2a8f18cb7355f3f8","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"homepage":"https://github.com/tapjs/tapjs#readme","_nodeVersion":"18.16.0","_npmVersion":"9.8.1","dist":{"shasum":"e6d559b16c249e11341c488630b12be1d8055bd5","size":66386,"noattachment":false,"key":"/tap-parser/-/tap-parser-13.0.2-1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-13.0.2-1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_13.0.2-1_1691167386480_0.5955920490907265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T16:43:06.681Z","publish_time":1691167386681,"_source_registry_name":"default","_cnpm_publish_time":1691167386681},"13.0.1":{"name":"tap-parser","version":"13.0.1","description":"parse the test anything protocol","main":"dist/cjs/index.js","types":"dist/cjs/index.d.ts","module":"dist/mjs/index.js","exports":{".":{"import":{"types":"./dist/mjs/index.d.ts","default":"./dist/mjs/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./package.json":{"import":"./package.json","require":"./package.json"}},"bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"^1.0.2"},"devDependencies":{"@types/node":"^18.11.9","@types/tap":"^15.0.6","c8":"^7.12.0","eslint-config-prettier":"^8.5.0","glob":"^10.0.0","minipass":"^5.0.0","prettier":"^2.7.1","tap":"^16.3.2","ts-node":"^10.9.1","typedoc":"^0.23.20","typescript":"^5.0.4"},"scripts":{"snap":"c8 tap","test":"c8 tap","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig-cjs.json && tsc -p tsconfig-esm.json","postprepare":"bash fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"eslintIgnore":["/node_modules","/dist"],"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"engines":{"node":">= 12"},"gitHead":"166c24a12642843a0ffea3a0e6e6b38741583276","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@13.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"shasum":"de02d785f10008943e07808cd59c97e330b24a23","size":56971,"noattachment":false,"key":"/tap-parser/-/tap-parser-13.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-13.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_13.0.1_1684620687465_0.8184699303115079"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-20T22:11:27.799Z","publish_time":1684620687799,"_source_registry_name":"default","_cnpm_publish_time":1684620687799},"13.0.0":{"name":"tap-parser","version":"13.0.0","description":"parse the test anything protocol","main":"dist/cjs/index.js","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"^1.0.2"},"devDependencies":{"@types/node":"^18.11.9","@types/tap":"^15.0.6","c8":"^7.12.0","eslint-config-prettier":"^8.5.0","glob":"^10.0.0","minipass":"^5.0.0","prettier":"^2.7.1","tap":"^16.3.2","ts-node":"^10.9.1","typedoc":"^0.23.20","typescript":"^5.0.4"},"scripts":{"snap":"c8 tap","test":"c8 tap","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig-cjs.json && tsc -p tsconfig-esm.json","postprepare":"bash fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"eslintIgnore":["/node_modules","/dist"],"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"engines":{"node":">= 12"},"types":"./dist/cjs/index.d.ts","gitHead":"a46c1a01e3bb308ff97a93f13b7cca3f782e0e14","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@13.0.0","_nodeVersion":"18.14.0","_npmVersion":"9.6.4","dist":{"shasum":"2027ff28eafa6a4afdeb9a482b331e6d7afe08d8","size":32003,"noattachment":false,"key":"/tap-parser/-/tap-parser-13.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-13.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_13.0.0_1681080487181_0.16636817303340856"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-09T22:48:07.351Z","publish_time":1681080487351,"_cnpm_publish_time":1681080487351},"12.0.1":{"name":"tap-parser","version":"12.0.1","description":"parse the test anything protocol","main":"dist/cjs/index.js","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"^1.0.2"},"devDependencies":{"@types/glob":"^8.0.0","@types/node":"^18.11.9","@types/tap":"^15.0.6","c8":"^7.12.0","eslint-config-prettier":"^8.5.0","glob":"^7.0.5","minipass":"^3.3.4","prettier":"^2.7.1","tap":"^16.3.2","ts-node":"^10.9.1","typedoc":"^0.23.20","typescript":"^4.7.4"},"scripts":{"snap":"c8 tap","test":"c8 tap","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig-cjs.json && tsc -p tsconfig-esm.json","postprepare":"bash fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"eslintIgnore":["/node_modules","/dist"],"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"engines":{"node":">= 12"},"types":"./dist/cjs/index.d.ts","gitHead":"5fe0c4930b4f366c2d5ae4627a4aed852ade7077","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@12.0.1","_nodeVersion":"18.12.0","_npmVersion":"9.1.1","dist":{"shasum":"052586bd1013e190c6320563f8b358619e6b6fb7","size":32045,"noattachment":false,"key":"/tap-parser/-/tap-parser-12.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-12.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_12.0.1_1668727233401_0.6892159064781131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-17T23:28:57.576Z","publish_time":1668727233553,"_cnpm_publish_time":1668727233553},"12.0.0":{"name":"tap-parser","version":"12.0.0","description":"parse the test anything protocol","main":"dist/cjs/index.js","module":"dist/mjs/index.js","exports":{".":{"import":"./dist/mjs/index.js","require":"./dist/cjs/index.js"}},"bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^2.0.3","tap-yaml":"^1.0.2"},"devDependencies":{"@types/glob":"^8.0.0","@types/node":"^18.11.9","@types/tap":"^15.0.6","c8":"^7.12.0","eslint-config-prettier":"^8.5.0","glob":"^7.0.5","minipass":"^3.3.4","prettier":"^2.7.1","tap":"^16.3.0","ts-node":"^10.9.1","typedoc":"^0.23.20","typescript":"^4.7.4"},"scripts":{"snap":"c8 tap","test":"c8 tap","preprepare":"rm -rf dist","prepare":"tsc -p tsconfig-cjs.json && tsc -p tsconfig-esm.json","postprepare":"bash fixup.sh","pretest":"npm run prepare","presnap":"npm run prepare","format":"prettier --write . --loglevel warn","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","typedoc":"typedoc --tsconfig tsconfig-esm.json ./src/*.ts"},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","prettier":{"semi":false,"printWidth":80,"tabWidth":2,"useTabs":false,"singleQuote":true,"jsxSingleQuote":false,"bracketSameLine":true,"arrowParens":"avoid","endOfLine":"lf"},"eslintIgnore":["/node_modules","/dist"],"tap":{"coverage":false,"node-arg":["--no-warnings","--loader","ts-node/esm"],"ts":false},"engines":{"node":">= 12"},"types":"./dist/cjs/index.d.ts","gitHead":"40b3ef5a29f9e826a11de3c9eb691ccaa4ddb0d5","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@12.0.0","_nodeVersion":"18.12.0","_npmVersion":"9.1.1","dist":{"shasum":"2e89caf9be071ca90b63d88c7fe2605fa9861ff1","size":31972,"noattachment":false,"key":"/tap-parser/-/tap-parser-12.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-12.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_12.0.0_1668287002861_0.08409159942610356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-12T21:03:29.867Z","publish_time":1668287003034,"_cnpm_publish_time":1668287003034},"11.0.2":{"name":"tap-parser","version":"11.0.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^3.1.6","tap-yaml":"^1.0.0"},"devDependencies":{"glob":"^7.0.5","tap":"^16.0.0"},"scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --follow-tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","tap":{"check-coverage":true,"coverage-map":"map.js"},"nyc":{"hookRunInThisContext":true},"engines":{"node":">= 8"},"gitHead":"be006aefcc004e6bc23706ac61de3e6f56af9e73","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@11.0.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"shasum":"5d3e76e2cc521e23a8c50201487b273ca0fba800","size":16399,"noattachment":false,"key":"/tap-parser/-/tap-parser-11.0.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-11.0.2.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_11.0.2_1668106934885_0.6909410276103389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-10T19:02:19.537Z","publish_time":1668106935021,"_cnpm_publish_time":1668106935021},"11.0.1":{"name":"tap-parser","version":"11.0.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^3.1.6","tap-yaml":"^1.0.0"},"devDependencies":{"glob":"^7.0.5","tap":"^15.2.2"},"scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --follow-tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","tap":{"check-coverage":true,"coverage-map":"map.js"},"nyc":{"hookRunInThisContext":true},"engines":{"node":">= 8"},"gitHead":"807454c55c0e318f3a8913f27dfa23b26ee0d44e","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@11.0.1","_nodeVersion":"17.6.0","_npmVersion":"8.5.3","dist":{"shasum":"513be88daa179cd5b158bbb939b8613e6125312b","size":16390,"noattachment":false,"key":"/tap-parser/-/tap-parser-11.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-11.0.1.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_11.0.1_1646511113009_0.2935406962084488"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-05T20:11:57.605Z","publish_time":1646511113195,"_cnpm_publish_time":1646511113195},"11.0.0":{"name":"tap-parser","version":"11.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^3.1.6","tap-yaml":"^1.0.0"},"devDependencies":{"glob":"^7.0.5","tap":"^15.1.6"},"scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --follow-tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","tap":{"check-coverage":true,"coverage-map":"map.js"},"nyc":{"hookRunInThisContext":true},"engines":{"node":">= 8"},"gitHead":"e383d45f2e1f4a51094a33285b73d6806a4cbc15","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@11.0.0","_nodeVersion":"17.6.0","_npmVersion":"8.5.3","dist":{"shasum":"e3790bcfad1cf8273a72ec300c953de14261bcc4","size":16159,"noattachment":false,"key":"/tap-parser/-/tap-parser-11.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-11.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_11.0.0_1646462451964_0.2809951996975413"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-05T06:40:55.544Z","publish_time":1646462452187,"_cnpm_publish_time":1646462452187},"10.1.0":{"name":"tap-parser","version":"10.1.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^3.0.0","tap-yaml":"^1.0.0"},"devDependencies":{"glob":"^7.0.5","tap":"^14.4.1"},"scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --follow-tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","optionalDependencies":{},"tap":{"check-coverage":true},"nyc":{"hookRunInThisContext":true},"engines":{"node":">= 8"},"gitHead":"5ad074dcee98b41dd05f06d77bd20ccdf18e6186","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@10.1.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"shasum":"7b1aac40dbcaa4716c0b58952686eae65d2b74ad","size":15998,"noattachment":false,"key":"/tap-parser/-/tap-parser-10.1.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-10.1.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_10.1.0_1595381376422_0.1729401428745807"},"_hasShrinkwrap":false,"publish_time":1595381376588,"_cnpm_publish_time":1595381376588},"10.0.1":{"name":"tap-parser","version":"10.0.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^3.0.0","tap-yaml":"^1.0.0"},"devDependencies":{"glob":"^7.0.5","tap":"^14.4.1"},"scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --follow-tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","optionalDependencies":{},"tap":{"check-coverage":true},"nyc":{"hookRunInThisContext":true},"engines":{"node":">= 8"},"gitHead":"d5fa52aac05322bc5f80085906682ba652b65183","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@10.0.1","_nodeVersion":"12.12.0","_npmVersion":"6.12.0","dist":{"shasum":"b63c2500eeef2be8fbf09d512914196d1f12ebec","size":14877,"noattachment":false,"key":"/tap-parser/-/tap-parser-10.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-10.0.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_10.0.1_1571362264999_0.4128141991389438"},"_hasShrinkwrap":false,"publish_time":1571362265119,"_cnpm_publish_time":1571362265119},"10.0.0":{"name":"tap-parser","version":"10.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^3.0.0","tap-yaml":"^1.0.0"},"devDependencies":{"glob":"^7.0.5","tap":"^14.4.1"},"scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --follow-tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","optionalDependencies":{},"tap":{"check-coverage":true},"nyc":{"hookRunInThisContext":true},"engines":{"node":">= 8"},"gitHead":"d18fbe92f2dd2eaa21cdd480d5811b77bc3cbc7d","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@10.0.0","_nodeVersion":"12.8.1","_npmVersion":"6.12.0-next.0","dist":{"shasum":"4a3eb3620a41b4fb6136b9bc6f07955723d56aea","size":14611,"noattachment":false,"key":"/tap-parser/-/tap-parser-10.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-10.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_10.0.0_1569874973664_0.278391893901629"},"_hasShrinkwrap":false,"publish_time":1569874973810,"_cnpm_publish_time":1569874973810},"9.3.3":{"name":"tap-parser","version":"9.3.3","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"^1.0.0"},"devDependencies":{"glob":"^7.0.5","tap":"^14.4.1"},"scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --follow-tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/tapjs/tap-parser.git"},"homepage":"https://github.com/tapjs/tap-parser","keywords":["tap","test","parser"],"license":"MIT","optionalDependencies":{},"tap":{"check-coverage":true},"nyc":{"hookRunInThisContext":true},"gitHead":"aafd829223485a59fb6c5dea3d42dd1eefbb2868","bugs":{"url":"https://github.com/tapjs/tap-parser/issues"},"_id":"tap-parser@9.3.3","_nodeVersion":"12.6.0","_npmVersion":"6.10.3","dist":{"shasum":"f47a27cf07bafc48c53e33de65a9a97fd76d6cf8","size":14601,"noattachment":false,"key":"/tap-parser/-/tap-parser-9.3.3.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-9.3.3.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_9.3.3_1565625260893_0.2679454527140863"},"_hasShrinkwrap":false,"publish_time":1565625261006,"_cnpm_publish_time":1565625261006},"9.3.2":{"name":"tap-parser","version":"9.3.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"^1.0.0"},"devDependencies":{"glob":"^7.0.5","tap":"^13.0.0-rc.22"},"scripts":{"snap":"tap","test":"tap","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"tap":{"check-coverage":true},"nyc":{"hookRunInThisContext":true},"gitHead":"78d824293df82b515e46435babf6029911cc64d9","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@9.3.2","_nodeVersion":"11.11.0","_npmVersion":"6.9.0","dist":{"shasum":"a4fcd566dfc15584b721e6e16f3152ebe4937cc8","size":14414,"noattachment":false,"key":"/tap-parser/-/tap-parser-9.3.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-9.3.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_9.3.2_1554578726888_0.4594263902547753"},"_hasShrinkwrap":false,"publish_time":1554578727025,"_cnpm_publish_time":1554578727025},"9.3.1":{"name":"tap-parser","version":"9.3.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"0 || 1"},"devDependencies":{"glob":"^7.0.5","tap":"^13.0.0-rc.3"},"scripts":{"snap":"tap","test":"tap","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"tap":{"check-coverage":true},"nyc":{"hookRunInThisContext":true},"gitHead":"b1219e98384d7b6b76330b88cf76b535ec90fa2b","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@9.3.1","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"shasum":"d84644a20d847799edbd215ad85524570e796414","size":14417,"noattachment":false,"key":"/tap-parser/-/tap-parser-9.3.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-9.3.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_9.3.1_1552863907018_0.11633346473572215"},"_hasShrinkwrap":false,"publish_time":1552863907150,"_cnpm_publish_time":1552863907150},"9.3.0":{"name":"tap-parser","version":"9.3.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"0 || 1"},"devDependencies":{"glob":"^7.0.5","tap":"^13.0.0-rc.3"},"scripts":{"snap":"tap","test":"tap","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"tap":{"check-coverage":true},"nyc":{"hookRunInThisContext":true},"gitHead":"db0dc96e2571b201453cf8ef732dba07d323f160","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@9.3.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"shasum":"d624a5639e8103fabc484c66c226ae5c54b07c3d","size":14417,"noattachment":false,"key":"/tap-parser/-/tap-parser-9.3.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-9.3.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_9.3.0_1552625658640_0.02220983317053271"},"_hasShrinkwrap":false,"publish_time":1552625658846,"_cnpm_publish_time":1552625658846},"9.2.0":{"name":"tap-parser","version":"9.2.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"0 || 1"},"devDependencies":{"glob":"^7.0.5","tap":"^13.0.0-rc.3"},"scripts":{"snap":"tap","test":"tap","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"tap":{"check-coverage":true},"gitHead":"265d40422d4fe26646ead8cd689e34ab93b97074","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@9.2.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"shasum":"8ef901e57d9e62c8079cf84d2e0e467b6cd1a607","size":14124,"noattachment":false,"key":"/tap-parser/-/tap-parser-9.2.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-9.2.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_9.2.0_1552609998919_0.15252126030281699"},"_hasShrinkwrap":false,"publish_time":1552609999096,"_cnpm_publish_time":1552609999096},"9.1.0":{"name":"tap-parser","version":"9.1.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"0 || 1"},"devDependencies":{"glob":"^7.0.5","tap":"^13.0.0-rc.3"},"scripts":{"snap":"tap","test":"tap","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"tap":{"check-coverage":true},"gitHead":"2a0f59a3c65d1bc5b5352a855d5503c09927195e","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@9.1.0","_nodeVersion":"11.11.0","_npmVersion":"6.7.0","dist":{"shasum":"9d0c53450720441bd9b7c7c5306dadfdc1f7898d","size":13828,"noattachment":false,"key":"/tap-parser/-/tap-parser-9.1.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-9.1.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_9.1.0_1552607140506_0.13532275285679551"},"_hasShrinkwrap":false,"publish_time":1552607140658,"_cnpm_publish_time":1552607140658},"9.0.0":{"name":"tap-parser","version":"9.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"0 || 1"},"devDependencies":{"glob":"^7.0.5","tap":"^12.5.3"},"scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js --100 -J","test":"tap test/*.js --100 -J","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"gitHead":"71474162b4d88389ab65df702a84b544a1b34a38","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@9.0.0","_nodeVersion":"11.8.0","_npmVersion":"6.9.0-next.0","dist":{"shasum":"dbe252fbb20154e573f022fc0b0a90983361dd67","size":13610,"noattachment":false,"key":"/tap-parser/-/tap-parser-9.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-9.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_9.0.0_1551895845775_0.5265199516246537"},"_hasShrinkwrap":false,"publish_time":1551895845882,"_cnpm_publish_time":1551895845882},"8.1.0":{"name":"tap-parser","version":"8.1.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"0 || 1"},"devDependencies":{"glob":"^7.0.5","tap":"^12.5.3"},"scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js --100 -J","test":"tap test/*.js --100 -J","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"gitHead":"177d8f482117dd9dcc8e37e9a87b12c1e0b4610b","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@8.1.0","_nodeVersion":"11.8.0","_npmVersion":"6.9.0-next.0","dist":{"shasum":"6aff5221c0fe9b39757d60eafc4c436c3a9188fc","size":13576,"noattachment":false,"key":"/tap-parser/-/tap-parser-8.1.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-8.1.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_8.1.0_1551663652962_0.28762626019680004"},"_hasShrinkwrap":false,"publish_time":1551663653101,"_cnpm_publish_time":1551663653101},"8.0.2":{"name":"tap-parser","version":"8.0.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"0 || 1"},"devDependencies":{"glob":"^7.0.5","tap":"^12.5.3"},"scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js --100 -J","test":"tap test/*.js --100 -J","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"gitHead":"585f0ffe501e1c5485d339cd1feb237e2e8a54e1","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@8.0.2","_nodeVersion":"11.8.0","_npmVersion":"6.8.0","dist":{"shasum":"7fa7782a9311e1fbf3aa9c5911c2fcd5d046e5ea","size":13536,"noattachment":false,"key":"/tap-parser/-/tap-parser-8.0.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-8.0.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_8.0.2_1550625965790_0.7887913073517829"},"_hasShrinkwrap":false,"publish_time":1550625966122,"_cnpm_publish_time":1550625966122},"8.0.1":{"name":"tap-parser","version":"8.0.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","minipass":"^2.2.0","tap-yaml":"0.0.1"},"devDependencies":{"glob":"^7.0.5","tap":"^12.5.3"},"scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js --100 -J","test":"tap test/*.js --100 -J","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"gitHead":"3a24ec98dcbb2a41295329c648c8d805a00d7409","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@8.0.1","_nodeVersion":"11.8.0","_npmVersion":"6.8.0","dist":{"shasum":"65837c60224a4d2ec371c614f96f1a1c29231dfc","size":13536,"noattachment":false,"key":"/tap-parser/-/tap-parser-8.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-8.0.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_8.0.1_1550565648631_0.9132934195359812"},"_hasShrinkwrap":false,"publish_time":1550565648740,"_cnpm_publish_time":1550565648740},"8.0.0":{"name":"tap-parser","version":"8.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","minipass":"^2.2.0","tap-yaml":"0.0.1"},"devDependencies":{"glob":"^7.0.5","tap":"^12.5.3"},"scripts":{"snap":"TAP_SNAPSHOT=1 tap test/*.js --100 -J","test":"tap test/*.js --100 -J","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"gitHead":"fcab87999435cb2f09782a7ff0e4081f1f4875ab","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@8.0.0","_nodeVersion":"11.8.0","_npmVersion":"6.8.0","dist":{"shasum":"502ec2c413a6258fd7639addd90e47c1fd49f1cd","size":13549,"noattachment":false,"key":"/tap-parser/-/tap-parser-8.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-8.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser_8.0.0_1550564426066_0.520050861150102"},"_hasShrinkwrap":false,"publish_time":1550564426221,"_cnpm_publish_time":1550564426221},"7.0.0":{"name":"tap-parser","version":"7.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","minipass":"^2.2.0"},"devDependencies":{"glob":"^7.0.5","tap":"^10.3.3"},"scripts":{"test":"tap test/*.js --100 -J","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"2e400d65f00fb199ae557ffb412edffbdfa92f82","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@7.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"54db35302fda2c2ccc21954ad3be22b2cba42721","size":13800,"noattachment":false,"key":"/tap-parser/-/tap-parser-7.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-7.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser-7.0.0.tgz_1510333542844_0.2292915810830891"},"directories":{},"publish_time":1510333542939,"_cnpm_publish_time":1510333542939,"_hasShrinkwrap":false},"6.0.1":{"name":"tap-parser","version":"6.0.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","minipass":"^2.2.0"},"devDependencies":{"glob":"^7.0.5","tap":"^10.3.3"},"scripts":{"test":"tap test/*.js --100 -J","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"b5a133d505d44ffb4d659994ab22207d5b778f9f","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@6.0.1","_npmVersion":"5.1.0","_nodeVersion":"8.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"9aac4e292461236be6ce3ac7acd4123db8809566","size":13808,"noattachment":false,"key":"/tap-parser/-/tap-parser-6.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-6.0.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser-6.0.1.tgz_1499662578905_0.6220372670795768"},"directories":{},"publish_time":1499662579054,"_cnpm_publish_time":1499662579054,"_hasShrinkwrap":false},"6.0.0":{"name":"tap-parser","version":"6.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","minipass":"^2.2.0"},"devDependencies":{"glob":"^7.0.5","tap":"^10.3.3"},"scripts":{"test":"tap test/*.js --100 -J","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"17f06c28c56f0d6cd59f691b749e564d3728e361","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@6.0.0","_npmVersion":"5.1.0","_nodeVersion":"8.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"a6bb018d335b94a89d28359f808e3ed61566a72f","size":13834,"noattachment":false,"key":"/tap-parser/-/tap-parser-6.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-6.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser-6.0.0.tgz_1499640993166_0.8519424046389759"},"directories":{},"publish_time":1499640993311,"_hasShrinkwrap":false,"_cnpm_publish_time":1499640993311},"5.4.0":{"name":"tap-parser","version":"5.4.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^10.3.3"},"scripts":{"test":"tap test/*.js --100 -J","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"4645b0713572dcc3517edea1cc8ca7cd20094273","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.4.0","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"6907e89725d7b7fa6ae41ee2c464c3db43188aec","size":13816,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.4.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.4.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tap-parser-5.4.0.tgz_1497041998683_0.6618471667170525"},"directories":{},"publish_time":1497041998827,"_cnpm_publish_time":1497041998827,"_hasShrinkwrap":false},"5.3.3":{"name":"tap-parser","version":"5.3.3","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"efe98749780c8ab509b570af67b1f126962c5d62","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.3.3","_shasum":"53ec8a90f275d6fff43f169e56a679502a741185","_from":".","_npmVersion":"4.3.0","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"53ec8a90f275d6fff43f169e56a679502a741185","size":13740,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.3.3.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.3.3.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-5.3.3.tgz_1486714517278_0.3808360346592963"},"directories":{},"publish_time":1486714519430,"_cnpm_publish_time":1486714519430,"_hasShrinkwrap":false},"5.3.2":{"name":"tap-parser","version":"5.3.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"6449c7646519ec14d7f67652947be50f78f5b5d7","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.3.2","_shasum":"241e1a7c6c66c9a4047c9e16c43d96ae61e9be89","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"241e1a7c6c66c9a4047c9e16c43d96ae61e9be89","size":13720,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.3.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.3.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-5.3.2.tgz_1485408022761_0.37333245924673975"},"directories":{},"publish_time":1485408024487,"_cnpm_publish_time":1485408024487,"_hasShrinkwrap":false},"5.3.1":{"name":"tap-parser","version":"5.3.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"9311dfe4aae93ec6d3ed512045bf79fb0bf1cdfe","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.3.1","_shasum":"01c0237ee45bde1878cf2cfc8e8186f5a8a18340","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"01c0237ee45bde1878cf2cfc8e8186f5a8a18340","size":13688,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.3.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.3.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-5.3.1.tgz_1485294205838_0.4666800007689744"},"directories":{},"publish_time":1485294206240,"_cnpm_publish_time":1485294206240,"_hasShrinkwrap":false},"5.3.0":{"name":"tap-parser","version":"5.3.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"e0f159e86496dc9fd623f2a83034800312ac09b8","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.3.0","_shasum":"232b702b7fe5fc9cf357b6a04181bf051783ca9c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"232b702b7fe5fc9cf357b6a04181bf051783ca9c","size":13684,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.3.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.3.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-5.3.0.tgz_1485287248080_0.2853397782891989"},"directories":{},"publish_time":1485287248318,"_cnpm_publish_time":1485287248318,"_hasShrinkwrap":false},"5.2.0":{"name":"tap-parser","version":"5.2.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"979aa69662982a6b362baa0fbe386a6a05df4b13","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.2.0","_shasum":"63516fa3d59a11c6c3495d73cd265261a3da0702","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"63516fa3d59a11c6c3495d73cd265261a3da0702","size":13410,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.2.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.2.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-5.2.0.tgz_1485065828996_0.09954994171857834"},"directories":{},"publish_time":1485065830576,"_cnpm_publish_time":1485065830576,"_hasShrinkwrap":false},"5.1.4":{"name":"tap-parser","version":"5.1.4","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"cb95444e665dd389583d8ae3404492b3ab6b6386","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.1.4","_shasum":"6990eeb97d1c64b5f393fef097cd04bb2ddfe0a5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"6990eeb97d1c64b5f393fef097cd04bb2ddfe0a5","size":13419,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.1.4.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.1.4.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-5.1.4.tgz_1484985196886_0.7570285580586642"},"directories":{},"publish_time":1484985198648,"_cnpm_publish_time":1484985198648,"_hasShrinkwrap":false},"5.1.3":{"name":"tap-parser","version":"5.1.3","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"8ef70b9f578061129218f96f3cf926a6ae3a5c1a","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.1.3","_shasum":"2dcfba5236b36b60b2aed42b3e948d948d5220df","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"2dcfba5236b36b60b2aed42b3e948d948d5220df","size":13409,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.1.3.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.1.3.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-5.1.3.tgz_1484946918035_0.3394736412446946"},"directories":{},"publish_time":1484946918264,"_cnpm_publish_time":1484946918264,"_hasShrinkwrap":false},"5.1.2":{"name":"tap-parser","version":"5.1.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"4c95983834564580b173bbc6f4f8062179526075","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.1.2","_shasum":"37c8382249eb4f17032cb4512064b2faad200383","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"37c8382249eb4f17032cb4512064b2faad200383","size":13386,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.1.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.1.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-5.1.2.tgz_1484937697300_0.1623274756129831"},"directories":{},"publish_time":1484937699057,"_cnpm_publish_time":1484937699057,"_hasShrinkwrap":false},"5.1.1":{"name":"tap-parser","version":"5.1.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"d808f0c118e5c996130fb5ed166274310f162bf8","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.1.1","_shasum":"e90b01086db1605213783b3a45e1548c74ad6f97","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"e90b01086db1605213783b3a45e1548c74ad6f97","size":13380,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.1.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.1.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-5.1.1.tgz_1484867908905_0.769159592455253"},"directories":{},"publish_time":1484867909154,"_cnpm_publish_time":1484867909154,"_hasShrinkwrap":false},"5.1.0":{"name":"tap-parser","version":"5.1.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"2df57fd4049b8a509d923e5aeab64f224f34b582","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.1.0","_shasum":"6f93f4ebbc41414d5ab968c1c7c90c4a55a3d4d3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"6f93f4ebbc41414d5ab968c1c7c90c4a55a3d4d3","size":13375,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.1.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.1.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-5.1.0.tgz_1484633570863_0.8218988757580519"},"directories":{},"publish_time":1484633571117,"_cnpm_publish_time":1484633571117,"_hasShrinkwrap":false},"5.0.1":{"name":"tap-parser","version":"5.0.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"aa4507741e1c2eb4b1b3023bba14db0ab28d779c","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.0.1","_shasum":"f8f4fcec22c82e597753f96970d8fdf09c0bde22","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"f8f4fcec22c82e597753f96970d8fdf09c0bde22","size":13067,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.0.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-5.0.1.tgz_1484378603531_0.058972015511244535"},"directories":{},"publish_time":1484378605498,"_cnpm_publish_time":1484378605498,"_hasShrinkwrap":false},"5.0.0":{"name":"tap-parser","version":"5.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^9.0.3"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"7fd9a8576bfe6bb8412de4e8c0a50fa5cfe17561","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@5.0.0","_shasum":"caf581163115afc84a3b5046a533cbc7dbe26dbe","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"caf581163115afc84a3b5046a533cbc7dbe26dbe","size":13057,"noattachment":false,"key":"/tap-parser/-/tap-parser-5.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-5.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-5.0.0.tgz_1484368388270_0.41526429867371917"},"directories":{},"publish_time":1484368390222,"_cnpm_publish_time":1484368390222,"_hasShrinkwrap":false},"4.2.4":{"name":"tap-parser","version":"4.2.4","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^8.0.1"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"da25f4be4a3369cd6f39863d3d3d84de3ef9dfc3","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@4.2.4","_shasum":"65a2a602e49e17db83fa1f295f53fad03025cc4d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"65a2a602e49e17db83fa1f295f53fad03025cc4d","size":13267,"noattachment":false,"key":"/tap-parser/-/tap-parser-4.2.4.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-4.2.4.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-4.2.4.tgz_1483849544679_0.04159993561916053"},"directories":{},"publish_time":1483849544905,"_cnpm_publish_time":1483849544905,"_hasShrinkwrap":false},"4.2.3":{"name":"tap-parser","version":"4.2.3","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^8.0.1"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"b70488ee0828086fee332f6dfbac50d89ad55d03","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@4.2.3","_shasum":"fe2b30b61ceec17615f1fbed97a3e1fee44ee3d3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"fe2b30b61ceec17615f1fbed97a3e1fee44ee3d3","size":13280,"noattachment":false,"key":"/tap-parser/-/tap-parser-4.2.3.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-4.2.3.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-4.2.3.tgz_1483828306734_0.7760439235717058"},"directories":{},"publish_time":1483828308653,"_cnpm_publish_time":1483828308653,"_hasShrinkwrap":false},"4.2.2":{"name":"tap-parser","version":"4.2.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^8.0.1"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap","preversion":"npm test"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"b23881767677a380cb2cf7992535a77a0d6f3cc5","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@4.2.2","_shasum":"08fe2772c45a3fd0be928bb74a1629f47da51218","_from":".","_npmVersion":"3.10.9","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"08fe2772c45a3fd0be928bb74a1629f47da51218","size":13269,"noattachment":false,"key":"/tap-parser/-/tap-parser-4.2.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-4.2.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-4.2.2.tgz_1483827124208_0.9609724343754351"},"directories":{},"publish_time":1483827126360,"_cnpm_publish_time":1483827126360,"_hasShrinkwrap":false},"4.2.0":{"name":"tap-parser","version":"4.2.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^8.0.1"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"b8f8b16fc6ca8895c92083acec01c8490eba4ee8","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@4.2.0","_shasum":"1c30ebf58366d491b6dc303db44cc7269b19bfc3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"1c30ebf58366d491b6dc303db44cc7269b19bfc3","size":13255,"noattachment":false,"key":"/tap-parser/-/tap-parser-4.2.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-4.2.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-4.2.0.tgz_1483818772368_0.18449715431779623"},"directories":{},"publish_time":1483818772625,"_cnpm_publish_time":1483818772625,"_hasShrinkwrap":false},"4.1.0":{"name":"tap-parser","version":"4.1.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^8.0.1"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"0bb20bcc7cfec02a2b1ef99a35e9388eb25d50f6","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@4.1.0","_shasum":"dc2c60358d06b2156ea81837350d45e2376b76bd","_from":".","_npmVersion":"3.10.9","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"dc2c60358d06b2156ea81837350d45e2376b76bd","size":11410,"noattachment":false,"key":"/tap-parser/-/tap-parser-4.1.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-4.1.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-4.1.0.tgz_1483579916846_0.7281573594082147"},"directories":{},"publish_time":1483579918940,"_cnpm_publish_time":1483579918940,"_hasShrinkwrap":false},"4.0.0":{"name":"tap-parser","version":"4.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^8.0.1"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"832dd54da53b2c8f436f452da45ad84535705dd3","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@4.0.0","_shasum":"ec58e2917c8496a6fe5859c840fbf3d2b4000a61","_from":".","_npmVersion":"3.10.9","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"ec58e2917c8496a6fe5859c840fbf3d2b4000a61","size":11183,"noattachment":false,"key":"/tap-parser/-/tap-parser-4.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-4.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-4.0.0.tgz_1483579185649_0.139249496627599"},"directories":{},"publish_time":1483579185873,"_cnpm_publish_time":1483579185873,"_hasShrinkwrap":false},"3.0.5":{"name":"tap-parser","version":"3.0.5","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^8.0.1"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"329827c504b15efe24b65548ebe43b5577b7734f","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@3.0.5","_shasum":"b947f69e0b3e53d4b92011f6cc552e16dadc7ec9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"8.0.0-pre","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"b947f69e0b3e53d4b92011f6cc552e16dadc7ec9","size":10607,"noattachment":false,"key":"/tap-parser/-/tap-parser-3.0.5.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-3.0.5.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-3.0.5.tgz_1483427983999_0.1068063285201788"},"directories":{},"publish_time":1483427984233,"_cnpm_publish_time":1483427984233,"_hasShrinkwrap":false},"3.0.4":{"name":"tap-parser","version":"3.0.4","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^8.0.1"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"e1ffd5e147c78ae825330a56dc4c2d43946dc70a","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@3.0.4","_shasum":"3d8fcce8aa3792276afd7d75a1b791981630b83f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"3d8fcce8aa3792276afd7d75a1b791981630b83f","size":10605,"noattachment":false,"key":"/tap-parser/-/tap-parser-3.0.4.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-3.0.4.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tap-parser-3.0.4.tgz_1479773066748_0.42936701187863946"},"directories":{},"publish_time":1479773068397,"_cnpm_publish_time":1479773068397,"_hasShrinkwrap":false},"3.0.3":{"name":"tap-parser","version":"3.0.3","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^7.0.0"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"abad14f65b0a0aac05fc15e30f891a513033ce7d","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@3.0.3","_shasum":"6066a0256a185c158a1a6f2de89558c178aa1b47","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"6066a0256a185c158a1a6f2de89558c178aa1b47","size":10569,"noattachment":false,"key":"/tap-parser/-/tap-parser-3.0.3.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-3.0.3.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-3.0.3.tgz_1473812886998_0.12631105235777795"},"directories":{},"publish_time":1473812887232,"_cnpm_publish_time":1473812887232,"_hasShrinkwrap":false},"3.0.2":{"name":"tap-parser","version":"3.0.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^7.0.0"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"2c10f67487cfa8447a5750e23fdd33ffcb16f7fe","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@3.0.2","_shasum":"cca8a9ed0115d7ce2f2af5234fd98810a4b1a27a","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"cca8a9ed0115d7ce2f2af5234fd98810a4b1a27a","size":10568,"noattachment":false,"key":"/tap-parser/-/tap-parser-3.0.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-3.0.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-3.0.2.tgz_1473807101249_0.5292992156464607"},"directories":{},"publish_time":1473807101481,"_cnpm_publish_time":1473807101481,"_hasShrinkwrap":false},"3.0.1":{"name":"tap-parser","version":"3.0.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^7.0.0"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"e151ccb48f37dba399714d7c924e87d37977b3f0","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@3.0.1","_shasum":"66ce7f83e7026312d700478fe318d3145c32f912","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"66ce7f83e7026312d700478fe318d3145c32f912","size":10662,"noattachment":false,"key":"/tap-parser/-/tap-parser-3.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-3.0.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tap-parser-3.0.1.tgz_1473806257544_0.9827700261957943"},"directories":{},"publish_time":1473806259291,"_cnpm_publish_time":1473806259291,"_hasShrinkwrap":false},"3.0.0":{"name":"tap-parser","version":"3.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^7.0.0"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"c0b402520f6067c611ae9389bb787fff959dbcb2","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@3.0.0","_shasum":"36c423882143de795b93e820b8bea8dc9ebaae0c","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"36c423882143de795b93e820b8bea8dc9ebaae0c","size":10650,"noattachment":false,"key":"/tap-parser/-/tap-parser-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-3.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tap-parser-3.0.0.tgz_1473787592696_0.17057639989070594"},"directories":{},"publish_time":1473787596193,"_cnpm_publish_time":1473787596193,"_hasShrinkwrap":false},"2.2.3":{"name":"tap-parser","version":"2.2.3","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^7.0.0"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"453f53509527c93447c7dff2722baac1f2e2ffaf","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@2.2.3","_shasum":"ade6e96e37bfd38ce0f162da067f34034f068b01","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"ade6e96e37bfd38ce0f162da067f34034f068b01","size":10637,"noattachment":false,"key":"/tap-parser/-/tap-parser-2.2.3.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-2.2.3.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tap-parser-2.2.3.tgz_1473719436404_0.7427373630926013"},"directories":{},"publish_time":1473719439397,"_cnpm_publish_time":1473719439397,"_hasShrinkwrap":false},"2.2.2":{"name":"tap-parser","version":"2.2.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^7.0.0"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"75ecf0dd7560eb4cd2f2b5de797f3c83369963df","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@2.2.2","_shasum":"41453bda1684800d1311c42e31bf4eeb4a171e2a","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"41453bda1684800d1311c42e31bf4eeb4a171e2a","size":10524,"noattachment":false,"key":"/tap-parser/-/tap-parser-2.2.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-2.2.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-2.2.2.tgz_1473283273819_0.9651450579985976"},"directories":{},"publish_time":1473283274084,"_cnpm_publish_time":1473283274084,"_hasShrinkwrap":false},"2.2.1":{"name":"tap-parser","version":"2.2.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^7.0.0"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"e1acdcb6a02290d2123901e76615f31b96682dd1","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@2.2.1","_shasum":"360f3938ede2e47a4471467fdafabae0542cbd67","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"360f3938ede2e47a4471467fdafabae0542cbd67","size":10522,"noattachment":false,"key":"/tap-parser/-/tap-parser-2.2.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-2.2.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tap-parser-2.2.1.tgz_1473228410903_0.9976313952356577"},"directories":{},"publish_time":1473228412774,"_cnpm_publish_time":1473228412774,"_hasShrinkwrap":false},"2.2.0":{"name":"tap-parser","version":"2.2.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^7.0.0"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"b87c6bb46d739c9a5b02ca1f61222f7675bc9c11","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@2.2.0","_shasum":"27bab8eb094332d66e8f20ef93f10411ab7d40bb","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"27bab8eb094332d66e8f20ef93f10411ab7d40bb","size":10527,"noattachment":false,"key":"/tap-parser/-/tap-parser-2.2.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-2.2.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-2.2.0.tgz_1473137496512_0.1560566918924451"},"directories":{},"publish_time":1473137496760,"_cnpm_publish_time":1473137496760,"_hasShrinkwrap":false},"2.1.0":{"name":"tap-parser","version":"2.1.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^7.0.0"},"scripts":{"test":"tap test/*.js --100","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"e2f47c8168db9fa2acfe2e84f7c42cd964572a49","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@2.1.0","_shasum":"d4b67f0b81eddc42122aa986ce14a196376c8cc1","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"d4b67f0b81eddc42122aa986ce14a196376c8cc1","size":10384,"noattachment":false,"key":"/tap-parser/-/tap-parser-2.1.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-2.1.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-2.1.0.tgz_1473136334489_0.3203387535177171"},"directories":{},"publish_time":1473136334737,"_cnpm_publish_time":1473136334737,"_hasShrinkwrap":false},"2.0.0":{"name":"tap-parser","version":"2.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^6.3.0"},"scripts":{"test":"tap test/*.js --cov","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"70e7b3eecb48c7d9165d0c22d2b7ba3561d82ba1","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@2.0.0","_shasum":"9ec53f6b6cabad9cd7604116a6a915f7d34156c1","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.4.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"9ec53f6b6cabad9cd7604116a6a915f7d34156c1","size":10242,"noattachment":false,"key":"/tap-parser/-/tap-parser-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-2.0.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tap-parser-2.0.0.tgz_1471506226816_0.6518651281949133"},"directories":{},"publish_time":1471506228795,"_cnpm_publish_time":1471506228795,"_hasShrinkwrap":false},"1.3.2":{"name":"tap-parser","version":"1.3.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^5.0.2","tap":"^1.2.0","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"8a5751a9404742b0a46dc1233a67bd66ed01d94d","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.3.2","_shasum":"120c5089c88c3c8a793ef288867de321e18f8c22","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.4.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"120c5089c88c3c8a793ef288867de321e18f8c22","size":7548,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.3.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.3.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tap-parser-1.3.2.tgz_1470936914647_0.9486940626520663"},"directories":{},"publish_time":1470936916983,"_cnpm_publish_time":1470936916983,"_hasShrinkwrap":false},"1.3.1":{"name":"tap-parser","version":"1.3.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^6.3.0"},"scripts":{"test":"tap test/*.js --cov","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"24e1bc4addba5168cffc656e80b53c01f101415f","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.3.1","_shasum":"616af17de316a368b4ffd6df626aeb4e1a674435","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.4.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"616af17de316a368b4ffd6df626aeb4e1a674435","size":8031,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.3.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.3.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-1.3.1.tgz_1470815266434_0.7534851103555411"},"directories":{},"publish_time":1470815266676,"_cnpm_publish_time":1470815266676,"deprecated":"this version has a regression bug, please upgrade","_hasShrinkwrap":false},"1.3.0":{"name":"tap-parser","version":"1.3.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^7.0.5","tap":"^6.3.0"},"scripts":{"test":"tap test/*.js --cov","regen-fixtures":"node scripts/generate-test.js test/fixtures/*.tap"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"bdebc46cfb7406593f579b0eb2742ed95f8f23e3","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.3.0","_shasum":"e7b6adb1341fbbc11f43c5926b09a19e759f7daa","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.4.4","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"e7b6adb1341fbbc11f43c5926b09a19e759f7daa","size":8034,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.3.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.3.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tap-parser-1.3.0.tgz_1470814911049_0.42732518375851214"},"directories":{},"publish_time":1470814911316,"_cnpm_publish_time":1470814911316,"deprecated":"this version has a regression bug, please upgrade","_hasShrinkwrap":false},"1.2.2":{"name":"tap-parser","version":"1.2.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^5.0.2","tap":"^1.2.0","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"files":["index.js","bin/cmd.js","bin/usage.txt"],"gitHead":"f7ec0cb9626673a17334814ee409c3c4791e8093","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.2.2","_shasum":"5e2f6970611f079c7cf857de1dc7aa1b480de7a5","_from":".","_npmVersion":"3.3.1","_nodeVersion":"2.5.0","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"5e2f6970611f079c7cf857de1dc7aa1b480de7a5","size":7548,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.2.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.2.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1441606851801,"_cnpm_publish_time":1441606851801,"_hasShrinkwrap":false},"1.2.1":{"name":"tap-parser","version":"1.2.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^5.0.2","tap":"^1.2.0","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"gitHead":"7aa002a82e13fa05813b01755f35a15d0603774a","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.2.1","_shasum":"24a2a15171d44e85ab468606a60b69c3673a6922","_from":".","_npmVersion":"3.3.1","_nodeVersion":"2.5.0","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"24a2a15171d44e85ab468606a60b69c3673a6922","size":54176,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.2.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.2.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1441605711898,"_cnpm_publish_time":1441605711898,"_hasShrinkwrap":false},"1.2.0":{"name":"tap-parser","version":"1.2.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7","readable-stream":"^2"},"devDependencies":{"glob":"^5.0.2","tap":"^1.2.0","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^2"},"gitHead":"01943a9fb9e06c59fd43594cc51aec9b0159f929","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.2.0","_shasum":"8c424741eddd11faeadf6a45edb0a6566c0e9a0c","_from":".","_npmVersion":"3.3.1","_nodeVersion":"2.5.0","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"8c424741eddd11faeadf6a45edb0a6566c0e9a0c","size":54080,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.2.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.2.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1441604796333,"_cnpm_publish_time":1441604796333,"_hasShrinkwrap":false},"1.1.6":{"name":"tap-parser","version":"1.1.6","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7","readable-stream":"^1.1.13"},"devDependencies":{"glob":"^5.0.2","tap":"^1.2.0","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^1.1.13"},"gitHead":"2fbe649bce1c6033ed5ac4e655ae4bee63424168","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.1.6","_shasum":"64cd200edd1124210f437a1f793eee6c5d4b658a","_from":".","_npmVersion":"2.10.1","_nodeVersion":"2.0.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"64cd200edd1124210f437a1f793eee6c5d4b658a","size":41067,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.1.6.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.1.6.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1433456016544,"_cnpm_publish_time":1433456016544,"_hasShrinkwrap":false},"1.1.5":{"name":"tap-parser","version":"1.1.5","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7","readable-stream":"^1.1.13"},"devDependencies":{"glob":"^5.0.2","tap":"^1.2.0","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^1.1.13"},"gitHead":"5205f6a5d8dfd1b6efa981ea8d498031cc67ee60","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.1.5","_shasum":"06f1c5d54d6b997b03c6552317c48fb7990693e3","_from":".","_npmVersion":"2.10.1","_nodeVersion":"2.0.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"06f1c5d54d6b997b03c6552317c48fb7990693e3","size":40447,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.1.5.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.1.5.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1433119602742,"_cnpm_publish_time":1433119602742,"_hasShrinkwrap":false},"1.1.4":{"name":"tap-parser","version":"1.1.4","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7","readable-stream":"^1.1.13"},"devDependencies":{"glob":"^5.0.2","tap":"~0.4.6","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^1.1.13"},"gitHead":"281603690aa80f104398f6a7fc4a0b1829fcc552","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.1.4","_shasum":"abf879fd4325c840b5815a69850757c9f7a43aa5","_from":".","_npmVersion":"2.10.1","_nodeVersion":"2.0.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"abf879fd4325c840b5815a69850757c9f7a43aa5","size":39253,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.1.4.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.1.4.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1432936748175,"_cnpm_publish_time":1432936748175,"_hasShrinkwrap":false},"1.1.3":{"name":"tap-parser","version":"1.1.3","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7","readable-stream":"^1.1.13"},"devDependencies":{"glob":"^5.0.2","tap":"~0.4.6","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","optionalDependencies":{"readable-stream":"^1.1.13"},"gitHead":"a7ae76be5de71ab3f834846b8419737474b8aa3e","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.1.3","_shasum":"89d1f8d86a798dbbf1210183ba0e0fdb2b0d54f4","_from":".","_npmVersion":"2.9.1","_nodeVersion":"2.0.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"89d1f8d86a798dbbf1210183ba0e0fdb2b0d54f4","size":35947,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.1.3.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.1.3.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1431022692044,"_cnpm_publish_time":1431022692044,"_hasShrinkwrap":false},"1.1.2":{"name":"tap-parser","version":"1.1.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7"},"devDependencies":{"glob":"^5.0.2","tap":"~0.4.6","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"72e6fd99d13952bb891ddcb34bc010305c52d9a2","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.1.2","_shasum":"f65df02be5fb53b44cea658dc08747e364f860a0","_from":".","_npmVersion":"2.9.1","_nodeVersion":"2.0.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"f65df02be5fb53b44cea658dc08747e364f860a0","size":34670,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.1.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.1.2.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1430937908655,"_cnpm_publish_time":1430937908655,"_hasShrinkwrap":false},"1.1.1":{"name":"tap-parser","version":"1.1.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7"},"devDependencies":{"glob":"^5.0.2","tap":"~0.4.6","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"6f01e30d938ea81fcbdde22344475eed1770b3df","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.1.1","_shasum":"ab603b4e84f21e77794f949238254d4cd75a3c88","_from":".","_npmVersion":"2.9.1","_nodeVersion":"2.0.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"ab603b4e84f21e77794f949238254d4cd75a3c88","size":34667,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.1.1.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1430937649129,"_cnpm_publish_time":1430937649129,"_hasShrinkwrap":false},"1.1.0":{"name":"tap-parser","version":"1.1.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7"},"devDependencies":{"glob":"^5.0.2","tap":"~0.4.6","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"ce376baa7504bf709575c7a58ecda4295ac405ce","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.1.0","_shasum":"8d7e565d79de4907128aa159912165c8a5b7b977","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"8d7e565d79de4907128aa159912165c8a5b7b977","size":34595,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.1.0.tgz"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1430336414375,"_cnpm_publish_time":1430336414375,"_hasShrinkwrap":false},"1.0.4":{"name":"tap-parser","version":"1.0.4","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7"},"devDependencies":{"glob":"^5.0.2","tap":"~0.4.6","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"040f4a43af2e1153883bf32d8c4604861dcbbeef","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.0.4","_shasum":"bc5d898c68bb6f0289c2329f45b3034b5498ebe7","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.4.2","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"maintainers":[{"name":"isaacs","email":""}],"dist":{"shasum":"bc5d898c68bb6f0289c2329f45b3034b5498ebe7","size":27711,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.0.4.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.0.4.tgz"},"directories":{},"publish_time":1427237430876,"_cnpm_publish_time":1427237430876,"_hasShrinkwrap":false},"1.0.2":{"name":"tap-parser","version":"1.0.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7"},"devDependencies":{"glob":"^5.0.2","tap":"~0.4.6","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"34dae091fd99e6ecb52290258176686795aa67e1","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.0.2","_shasum":"0d1e48161e61f552bd6c0e1aea9ad6c8861c8f13","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.4.2","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"isaacs","email":""}],"dist":{"shasum":"0d1e48161e61f552bd6c0e1aea9ad6c8861c8f13","size":26980,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.0.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.0.2.tgz"},"directories":{},"publish_time":1426384702031,"_cnpm_publish_time":1426384702031,"_hasShrinkwrap":false},"1.0.1":{"name":"tap-parser","version":"1.0.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7"},"devDependencies":{"glob":"^5.0.2","tap":"~0.4.6","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"cee61760d595e6a0dd5844c2741d0a0c3fd32be1","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.0.1","_shasum":"5e822eb59ace34aa898a0d79bc5a1b64b1e789ea","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.4.2","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"isaacs","email":""}],"dist":{"shasum":"5e822eb59ace34aa898a0d79bc5a1b64b1e789ea","size":28061,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.0.1.tgz"},"publish_time":1426208680439,"_cnpm_publish_time":1426208680439,"_hasShrinkwrap":false},"1.0.0":{"name":"tap-parser","version":"1.0.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"events-to-array":"^1.0.1","inherits":"~2.0.1","js-yaml":"^3.2.7"},"devDependencies":{"glob":"^5.0.2","tap":"~0.4.6","tape":"^3.5.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"eb92cda34f0702f5f40576403c8b1cd23c361d01","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@1.0.0","_shasum":"1d004e3049dfd3fc74bfff92ea612eb8c43b17a1","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.4.2","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"isaacs","email":""}],"dist":{"shasum":"1d004e3049dfd3fc74bfff92ea612eb8c43b17a1","size":27978,"noattachment":false,"key":"/tap-parser/-/tap-parser-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-1.0.0.tgz"},"directories":{},"publish_time":1426121521977,"_cnpm_publish_time":1426121521977,"_hasShrinkwrap":false},"0.7.0":{"name":"tap-parser","version":"0.7.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"inherits":"~2.0.1","minimist":"^0.2.0","readable-stream":"~1.1.11"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"b80725adc41e9ce88a3a90fac5bc4e714fa8be9f","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.7.0","_shasum":"728a61d64680a5b48d5dbd9dbd0a4d48f5c35bcb","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"dist":{"shasum":"728a61d64680a5b48d5dbd9dbd0a4d48f5c35bcb","size":6844,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.7.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.7.0.tgz"},"directories":{},"publish_time":1404183628097,"_cnpm_publish_time":1404183628097,"_hasShrinkwrap":false},"0.6.2":{"name":"tap-parser","version":"0.6.2","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"inherits":"~2.0.1","minimist":"^0.2.0","readable-stream":"~1.1.11"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"b48ea786e8cb3d27fcef86540001fca49638e85d","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.6.2","_shasum":"112bd98e1ef616b4a14b23b3835b7b49048dda5c","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"dist":{"shasum":"112bd98e1ef616b4a14b23b3835b7b49048dda5c","size":6781,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.6.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.6.2.tgz"},"directories":{},"publish_time":1404182021330,"_cnpm_publish_time":1404182021330,"_hasShrinkwrap":false},"0.6.1":{"name":"tap-parser","version":"0.6.1","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"inherits":"~2.0.1","minimist":"^0.2.0","readable-stream":"~1.1.11"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"db5ecaf3ad772326a3c6c1aec0363ef61faf7327","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.6.1","_shasum":"023233e3f3af1a819a9df7c20f3852ab47f509db","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"dist":{"shasum":"023233e3f3af1a819a9df7c20f3852ab47f509db","size":6766,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.6.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.6.1.tgz"},"directories":{},"publish_time":1404181913630,"_cnpm_publish_time":1404181913630,"_hasShrinkwrap":false},"0.6.0":{"name":"tap-parser","version":"0.6.0","description":"parse the test anything protocol","main":"index.js","bin":{"tap-parser":"bin/cmd.js"},"dependencies":{"inherits":"~2.0.1","minimist":"^0.2.0","readable-stream":"~1.1.11"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"a1fc3f2c8f6e9d0eba19d03d174c983ff238942a","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.6.0","_shasum":"ba9abaef8e5fda035ef53aa691f009c06f5b4fdc","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"dist":{"shasum":"ba9abaef8e5fda035ef53aa691f009c06f5b4fdc","size":6767,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.6.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.6.0.tgz"},"directories":{},"publish_time":1404180355213,"_cnpm_publish_time":1404180355213,"_hasShrinkwrap":false},"0.5.0":{"name":"tap-parser","version":"0.5.0","description":"parse the test anything protocol","main":"index.js","dependencies":{"inherits":"~2.0.1","readable-stream":"~1.1.11"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.5.0","dist":{"shasum":"a43e24d0350a9aff1e46886d60f0b2a5147649e3","size":6155,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.5.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.5.0.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1397171663606,"_hasShrinkwrap":false,"_cnpm_publish_time":1397171663606},"0.4.3":{"name":"tap-parser","version":"0.4.3","description":"parse the test anything protocol","main":"index.js","dependencies":{"inherits":"~2.0.1","readable-stream":"~1.1.11"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.4.3","dist":{"shasum":"a4eae190c10d76c7a111921ff38bbe4d58f09eea","size":5942,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.4.3.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.4.3.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1393968661485,"_hasShrinkwrap":false,"_cnpm_publish_time":1393968661485},"0.4.2":{"name":"tap-parser","version":"0.4.2","description":"parse the test anything protocol","main":"index.js","dependencies":{"inherits":"~2.0.1","readable-stream":"~1.0.25"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.4.2","dist":{"shasum":"19448c8bd83312572e626618307fa764229e04c4","size":5940,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.4.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.4.2.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1393965796389,"_hasShrinkwrap":false,"_cnpm_publish_time":1393965796389},"0.4.1":{"name":"tap-parser","version":"0.4.1","description":"parse the test anything protocol","main":"index.js","dependencies":{"inherits":"~2.0.1"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.4.1","dist":{"shasum":"4e509e8bbd4bc407603c728c5c2e5e3a29eb6eb9","size":5903,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.4.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.4.1.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1388440962091,"_hasShrinkwrap":false,"_cnpm_publish_time":1388440962091},"0.4.0":{"name":"tap-parser","version":"0.4.0","description":"parse the test anything protocol","main":"index.js","dependencies":{"inherits":"~2.0.1"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.4.0","dist":{"shasum":"0d59cfe95ed5cf09c3d6d0952563fd08a8127e40","size":5904,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.4.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.4.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1388072823424,"_hasShrinkwrap":false,"_cnpm_publish_time":1388072823424},"0.3.0":{"name":"tap-parser","version":"0.3.0","description":"parse the test anything protocol","main":"index.js","dependencies":{"inherits":"~2.0.1"},"devDependencies":{"tape":"~2.3.2","tap":"~0.4.6"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/8..latest","chrome/10","chrome/latest","firefox/3.5","firefox/latest","opera/latest","safari/latest"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.3.0","dist":{"shasum":"38d2b866cb7f45ffb01ab5cb9e5db5aef9eec7b1","size":5851,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.3.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.3.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1388024480693,"_hasShrinkwrap":false,"_cnpm_publish_time":1388024480693},"0.2.1":{"name":"tap-parser","version":"0.2.1","description":"parse the test anything protocol","main":"index.js","dependencies":{"split":"~0.1.2"},"devDependencies":{"tap":"~0.4.6","tape":"~2.3.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/8","ie/9","chrome/23","firefox/17","opera/12","safari/5.1"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.2.1","dist":{"shasum":"8e1e823f2114ee21d032e2f31e4fb642a296f50b","size":5797,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.2.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.2.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1386441966390,"_hasShrinkwrap":false,"_cnpm_publish_time":1386441966390},"0.2.0":{"name":"tap-parser","version":"0.2.0","description":"parse the test anything protocol","main":"index.js","dependencies":{"split":"~0.1.2"},"devDependencies":{"tap":"~0.3.0","tape":"~0.2.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/8","ie/9","chrome/23","firefox/17","opera/12","safari/5.1"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.2.0","dist":{"shasum":"3db91f2759e6bb53602ba757b81d38d0d0a92d7e","size":5789,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.2.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1383754409796,"_hasShrinkwrap":false,"_cnpm_publish_time":1383754409796},"0.1.0":{"name":"tap-parser","version":"0.1.0","description":"parse the test anything protocol","main":"index.js","dependencies":{"split":"~0.1.2"},"devDependencies":{"tap":"~0.3.0","tape":"~0.2.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/8","ie/9","chrome/23","firefox/17","opera/12","safari/5.1"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/tap-parser/issues"},"_id":"tap-parser@0.1.0","dist":{"shasum":"596d102c18c005323d4427be9da0be0ef5494105","size":4975,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.1.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1383754084864,"_hasShrinkwrap":false,"_cnpm_publish_time":1383754084864},"0.0.2":{"name":"tap-parser","version":"0.0.2","description":"parse the test anything protocol","main":"index.js","dependencies":{"split":"~0.1.2"},"devDependencies":{"tap":"~0.3.0","tape":"~0.2.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/8","ie/9","chrome/23","firefox/17","opera/12","safari/5.1"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","_id":"tap-parser@0.0.2","dist":{"shasum":"f5f020f36a90596d17c1f85c1d43ac81e2f46292","size":4550,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.0.2.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.0.2.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1358911690967,"_hasShrinkwrap":false,"_cnpm_publish_time":1358911690967},"0.0.1":{"name":"tap-parser","version":"0.0.1","description":"parse the test anything protocol","main":"index.js","dependencies":{"split":"~0.1.0"},"devDependencies":{"tap":"~0.3.0","tape":"~0.2.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/8","ie/9","chrome/23","firefox/17","opera/12","safari/5.1"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","_id":"tap-parser@0.0.1","dist":{"shasum":"14079fed1cf28dfa132d90545f0c055e7a1c2f8d","size":4554,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.0.1.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.0.1.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1358511234608,"_hasShrinkwrap":false,"_cnpm_publish_time":1358511234608},"0.0.0":{"name":"tap-parser","version":"0.0.0","description":"parse the test anything protocol","main":"index.js","dependencies":{"split":"~0.1.0"},"devDependencies":{"tap":"~0.3.0","tape":"~0.2.0"},"scripts":{"test":"tap test/*.js"},"testling":{"files":"test/*.js","browsers":["ie/8","ie/9","chrome/23","firefox/17","opera/12","safari/5.1"]},"repository":{"type":"git","url":"git://github.com/substack/tap-parser.git"},"homepage":"https://github.com/substack/tap-parser","keywords":["tap","test","parser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","_id":"tap-parser@0.0.0","dist":{"shasum":"c4fd7ab417fea3d86460f55fc9c79859f2f286c4","size":4540,"noattachment":false,"key":"/tap-parser/-/tap-parser-0.0.0.tgz","tarball":"http://name.csiicloud.com:7001/tap-parser/download/tap-parser-0.0.0.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"isaacs","email":""}],"directories":{},"publish_time":1358495435795,"_hasShrinkwrap":false,"_cnpm_publish_time":1358495435795}},"readme":"# tap-parser\n\nparse the [test anything protocol](http://testanything.org/)\n\nThis parser implements [version 14 of the TAP\nSpecification](https://testanything.org/tap-version-14-specification.html).\n\n# example\n\n```js\n// cjs style\nconst { Parser } = require('tap-parser')\n// or, you can do it this way:\n// import { Parser } from 'tap-parser'\n// or this way:\n// import { Parser } from 'https://unpkg.com/tap-parser@latest/dist/esm/index.js'\nconst p = new Parser(results => console.dir(results))\nprocess.stdin.pipe(p)\n```\n\ngiven some [TAP](http://testanything.org/)-formatted input:\n\n```\n$ node test.js\nTAP version 14\n# beep\nok 1 should be equal\nok 2 should be equivalent\n# boop\nok 3 should be equal\nok 4 (unnamed assert)\n\n1..4\n# tests 4\n# pass  4\n\n# ok\n```\n\nparse the output:\n\n```\n$ node test.js | node parse.js\n{ ok: true, count: 4, pass: 4, plan: { start: 1, end: 4 } }\n```\n\nIf you have a string, you can also turn it into an array of parse events,\nand turn such an array back into a TAP string with `Parser.parse()` and\n`Parser.stringify()`, respectively.\n\n```js\n// JSON.parse/stringify style\n\n// Note that stringifying arbitrary object types isn't supported,\n// because TAP is a streaming line-based protocol, not an object\n// serialization notation like JSON or YAML.\n\nconst { parse, stringify } = require('tap-parser')\nconst fs = require('fs')\nconst tapData = fs.readFileSync('previous-test-output.tap')\nconst result = parse(tapData)\nconsole.dir(result)\nconst reEncodedAsTap = stringify(result)\nconsole.log(reEncodedAsTap)\n```\n\n# usage\n\nThis package also has a `tap-parser` command.\n\n```\nUsage:\n  tap-parser <options>\n\nParses TAP data from stdin, and outputs the parsed result\nin the format specified by the options.  Default output\nuses node's `util.inspect()` method.\n\nOptions:\n\n  -j [<indent>] | --json[=indent]\n    Output event data as JSON with the specified indentation (default=2)\n\n  -t | --tap\n    Output data as reconstituted TAP based on parsed results\n\n  -l | --lines\n    Output each parsed line as it is recognized by the parser\n\n  -b | --bail\n    Emit a `Bail out!` at the first failed test point encountered\n\n  -B | --no-bail\n    Do not bail out at the first failed test point encountered\n    (Default)\n\n  -f | --flat\n    Flatten all assertions to the top level parser\n\n  -F | --no-flat\n    Do not flatten all assertions to the top level parser\n    (Default)\n\n  -w | --ignore-all-whitespace\n    Skip over blank lines outside of YAML blocks\n\n  -o | --omit-version\n    Ignore the `TAP version 13` or `TAP version 14` line at the start of tests\n\n  --strict\n    Run the parser in strict mode\n\n  --no-strict\n    Do not run the parser in strict mode\n\n  -s | --silent\n    Do not print output, just exit success/failure based on TAP stream\n```\n\n# methods\n\n```js\nconst { Parser } = require('tap-parser')\n```\n\n## `const p = new Parser(options, cb)`\n\nReturn a writable stream `p` that emits parse events.\n\nIf `cb` is given it will listen for the `'complete'` event.\n\nIf `options` is given, it may contain the following flags:\n\n- `preserveWhitespace` boolean which is `false` by default and will\n  cause the parser to emit `line` events even for lines containing\n  only whitespace. (Whitespace lines in yaml blocks are always\n  emitted, because whitespace is semantically relevant for yaml.)\n\n- `strict` boolean which is `false` by default and causes the parser\n  to treat non-TAP input as a failure. Strictness is heritable to\n  child subtests. You can also turn strictness on or off by using the\n  `pragma +strict` line in the TAP data to turn strictness on, or\n  `pragma -strict` to turn strictness off.\n\n- `bail` boolean which is `false` by default and will cause the parser\n  to bail out (including emitting a synthetic `Bail out!` line)\n  whenever a failed test point is encountered.\n\n- `omitVersion` boolean which is `false` by default and will cause the\n  parser to ignore `TAP version 13` or `TAP version 14` lines.\n  Version lines in subtests cause problems with some parsers, so\n  they are always ignored.\n\n- `passes` boolean which is false by default and will add \"passes\" property\n  for that contains the result of all passed tests\n\nThe `parent`, `level` and `buffered` options are reserved for internal\nuse.\n\n# events\n\n## `p.on('complete', function (results) {})`\n\nThe `results` object contains a summary of the number of tests\nskipped, failed, passed, etc., as well as a boolean `ok` member which\nis true if and only if the planned test were all found, and either\n\"ok\" or marked as \"TODO\".\n\n## `p.on('line', function (line) {})`\n\nAs each line of input is parsed, a `line` event is emitted.\n\n\"Synthetic\" line events will be emitted to support the `bail`\nbehavior, and to inject `1..0` plan lines in subtests that have no\ntest points. They can be used as a sort of \"passthrough stream\" to\nsanitize and filter a TAP stream, with the caveat that, while `line`\nevents will be semantically equivalent to the TAP input, they will not\nbe a perfect replica of the input.\n\n## `p.on('assert', function (assert) {})`\n\nEvery `/^(not )?ok\\b/` line will emit an `'assert'` event.\n\nEvery `assert` object has these keys:\n\n- `assert.ok` - true if the assertion succeeded, false if failed\n- `assert.id` - the assertion number\n- `assert.name` - optional short description of the assertion\n\nand may also have\n\n- `assert.todo` - optional description of why the assertion failure is\n  not a problem. (Boolean `true` if no explaination provided)\n- `assert.skip` - optional description of why this assertion was\n  skipped (boolean `true` if no explanation provided)\n- `assert.diag` - a diagnostic object with additional information\n  about the test point.\n\n## `p.on('comment', function (comment) {})`\n\nEvery `/^# (.+)/` line will emit the string contents of `comment`.\n\n## `p.on('plan', function (plan) {})`\n\nEvery `/^\\d+\\.\\.\\d+/` line emits a `'plan'` event for the test numbers\n`plan.start` through `plan.end`, inclusive.\n\nIf the test is [completely\nskipped](http://podwiki.hexten.net/TAP/TAP.html?page=TAP#Skippingeverything)\nthe result will look like\n\n```\n{ ok: true,\n  count: 0,\n  pass: 0,\n  plan:\n   { start: 1,\n     end: 0,\n     skipAll: true,\n     skipReason: 'This code has no seat belt' } }\n```\n\n## `p.on('version', function (version) {})`\n\nA `/^TAP version (\\d+)/` line emits a `'version'` event with a version\nnumber or string.\n\n## `p.on('bailout', function (reason) {})`\n\nA `bail out!` line will cause the parser to completely stop doing\nanything. Child parser bailouts will bail out their parents as well.\n\n## `p.on('child', function (childParser) {})`\n\nIf a child test set is embedded in the stream like this:\n\n```\nTAP Version 14\n1..2\n# nesting\n    1..2\n    ok 1 - true is ok\n    ok 2 - doag is also okay\nok 1 - nesting\nok 2 - second\n```\n\nthen the child stream will be parsed and events will be raised on the\n`childParser` object.\n\nSince TAP streams with child tests _must_ follow child test sets\nwith a pass or fail assert based on the child test's results, failing\nto handle child tests should always result in the same end result.\nHowever, additional information from those child tests will obviously\nbe lost.\n\nSee `Subtests` below for more information on which sorts of subtest\nformats are supported by this parser.\n\n## `p.on('result', function (assert) {})`\n\nThis is the same as the `assert` event, except that it only emits on the root\nparser, whenever it or any child parser has an `assert` event that is not\nmerely closing a child test block.\n\n## `p.on('pass', function (assert) {})`\n\n## `p.on('fail', function (assert) {})`\n\n## `p.on('skip', function (assert) {})`\n\n## `p.on('todo', function (assert) {})`\n\nEmitted on the root parser object, whenever it or any child parser has an\n`assert` event that is not merely closing a child test block, if the result is\nof the appropriate type.\n\n## `p.on('extra', function (extra) {})`\n\nAll other lines will trigger an `'extra'` event with the line text.\n\n# static method: `const results = Parser.parse(string, options = {})`\n\nThis will return an array of all the events encountered in the parsed TAP\nstring.\n\nAny options to the `Parser` constructor may be provided, in addition to the\nfollowing:\n\n- `flat`: Boolean, default false, flatten nested child tests into a single\n  level. Note that this will lose child test information, and will result\n  in a `complete` event that may not match the counts of assertions in the\n  list. This is useful if you are transforming TAP strings for use by a\n  parser that does not support child tests, or just simply don't care about\n  that level of detail. Result `id` values will be coerced to an\n  incrementing numeric values, and a valid `plan` will be generated at the\n  end of the stream.\n\n# static method: `const tap = Parser.stringify(results, options = {})`\n\nTurn a `results` list of the sort returned by `Parser.parse()` into a TAP\nstring.\n\nThe following options are supported:\n\n- `flat`: Boolean, default false, flatten nested child tests into a single\n  level. Note that this will lose child test information, and will result\n  in a `complete` event that may not match the counts of assertions in the\n  list. This is useful if you are transforming TAP strings for use by a\n  parser that does not support child tests, or just simply don't care about\n  that level of detail. Result `id` values will be coerced to an\n  incrementing numeric values, and a valid `plan` will be generated at the\n  end of the stream.\n\nThe `indent` and `id` options are used internally, and should not be\nmodified.\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install tap-parser\n```\n\nYou can use [browserify](http://browserify.org) to `require('tap-parser')` in\nthe browser.\n\n# license\n\nMIT\n\n# subtests\n\n5 flavors of Subtests are suppored by this parser.\n\n1. Unadorned.\n   Indented TAP data with no comment, followed by a test\n   point at the parent level.\n\n   ```\n       ok 1\n       1..1\n   ok 1 - child test\n   1..1\n   ```\n\n2. Indented comment.\n   An indented `# Subtest: <name>` comment, followed by indented TAP\n   data, and then a not-indented test point with a matching name.\n   The summary test point may have yaml diagnostics.\n\n   ```\n       # Subtest: child test\n       ok 1\n       1..1\n   ok 1 - child test\n   1..1\n   ```\n\n3. Unindented comment.\n   A not-indented `# Subtest: <name>` comment, followed by indented TAP\n   content, followed by a test point with a matching name.\n   The summary test point may have yaml diagnostics.\n\n   ```\n   # Subtest: child test\n       ok 1\n       1..1\n   ok 1 - child test\n   1..1\n   ```\n\n4. Buffered, without diagnostics.\n   A test point line ending in {, followed by indented TAP content, ended\n   with a } to close the block. todo/skip directives may come _either_\n   before or after the `{` character. Yaml diagnostics are not allowed.\n\n   ```\n   ok 1 - child test {\n       ok 1\n       1..1\n   }\n   1..1\n   ```\n\n5. Buffered, with diagnostics.\n   A test point line with yaml diagnostics, followed by `{` alone on a\n   line, indented TAP data, and then a `}`.\n\n   ```\n   ok 1 - child test\n     ---\n     some: diagnostic\n     data: true\n     ...\n   {\n       ok 1\n       1..1\n   }\n   ```\n\nIn all cases, the parsed behavior is identical:\n\n1. The parent emits a `child` event with the `childParser` as an\n   argument.\n2. The `childParser` emits a `comment` with `# Subtest: <name>` (or\n   `(anonymous)` for Unadorned subtests.)\n3. When the test is over, the closing test point is emitted on parent\n   test.\n\nThat is, buffered and nonindented/indented comment subtests are parsed\nas if they are identical input, since their semantics are the same. This\nsimplifies implementation of test harness and reporter modules.\n\nSince unadorned subtests have no introduction, a child event is not\nemitted until the first \"relevant tap\" line is encountered. This can\ncause confusion if the test output contains a spurious \" 1..2\" line\nor something, but such cases are rare.\n\nSimilarly, this means that a test point ending in `{` needs to wait to\nemit _either_ the 'assert' or 'child' events until an indented line is\nencountered. _Any_ test point with yaml diagnostics needs to wait to\nsee if it will be followed by a `{` indicating a subtest.\n","_attachments":{},"homepage":"https://github.com/tapjs/tapjs#readme","bugs":{"url":"https://github.com/tapjs/tapjs/issues"},"license":"BlueOak-1.0.0"}