{"_id":"protobufjs","_rev":"4548258","name":"protobufjs","description":"Protocol Buffers for JavaScript (& TypeScript).","dist-tags":{"experimental":"8.1.6-experimental","latest":"8.0.1","latest-6":"6.11.4","next":"7.0.0","protobufjs-v7.3.1":"7.3.1"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"time":{"modified":"2026-04-09T16:43:05.000Z","created":"2013-03-01T19:05:02.111Z","8.0.1":"2026-04-04T19:23:18.396Z","8.0.0":"2025-12-16T22:00:11.067Z","7.5.4":"2025-08-15T23:29:00.027Z","7.5.3":"2025-05-28T22:23:52.634Z","8.1.6-experimental":"2025-05-27T22:16:24.494Z","8.1.5-experimental":"2025-05-27T20:34:44.845Z","7.5.2":"2025-05-14T19:25:34.410Z","8.1.4-experimental":"2025-05-13T18:22:10.675Z","8.1.3-experimental":"2025-05-12T03:50:34.650Z","7.5.1":"2025-05-08T17:35:01.913Z","8.1.2-experimental":"2025-05-08T17:02:56.420Z","8.1.1-experimental":"2025-05-07T22:28:24.052Z","8.1.0-experimental":"2025-05-07T17:43:54.459Z","7.5.0":"2025-04-15T17:05:23.881Z","8.0.4-experimental":"2025-03-27T04:14:15.905Z","8.0.3-experimental":"2025-03-25T02:15:11.878Z","8.0.1-experimental":"2025-03-24T19:23:11.349Z","8.0.0-experimental":"2025-03-21T17:14:20.605Z","7.4.0":"2024-08-22T20:30:44.149Z","7.3.3":"2024-08-21T19:06:19.011Z","7.3.2":"2024-06-12T08:25:19.595Z","7.3.1":"2024-06-11T05:18:19.478Z","7.3.0":"2024-05-10T03:39:11.420Z","7.2.6":"2024-01-16T22:56:14.291Z","7.2.5":"2023-08-22T00:05:31.730Z","6.11.4":"2023-08-11T22:08:44.029Z","7.2.4":"2023-06-27T17:05:27.434Z","7.2.3":"2023-03-27T18:10:25.421Z","7.2.2":"2023-02-07T15:27:08.284Z","7.2.1":"2023-02-02T22:23:00.951Z","7.2.0":"2023-01-24T20:12:28.388Z","7.1.2":"2022-09-22T18:47:08.150Z","7.1.1":"2022-09-10T00:39:08.773Z","7.1.0":"2022-08-26T22:30:54.552Z","7.0.0":"2022-07-08T16:45:34.919Z","6.11.3":"2022-05-20T19:36:26.233Z","6.10.3":"2022-05-20T19:10:15.301Z","6.11.2":"2021-04-30T17:31:06.132Z","6.11.1":"2021-04-29T18:22:21.020Z","6.11.0":"2021-04-29T02:36:01.256Z","6.11.0-pre":"2021-04-09T03:52:36.613Z","6.10.2":"2020-11-16T21:16:34.316Z","6.10.1":"2020-07-16T02:53:35.372Z","6.10.1-beta.0":"2020-07-16T02:39:11.957Z","6.10.0":"2020-07-13T23:34:51.522Z","6.10.0-beta.2":"2020-07-13T23:07:43.901Z","6.10.0-beta.1":"2020-07-13T21:35:25.511Z","6.10.0-beta.0":"2020-06-17T23:06:56.100Z","6.9.0":"2020-04-20T18:14:12.361Z","6.9.0-beta.0":"2020-04-17T22:33:45.728Z","6.9.0-pre":"2020-04-17T19:52:13.667Z","6.8.9":"2020-03-11T18:50:04.758Z","6.8.8":"2018-07-19T00:38:59.400Z","6.8.7":"2018-07-18T23:49:33.401Z","5.0.3":"2018-05-16T09:21:38.056Z","6.8.6":"2018-02-26T11:48:33.279Z","6.8.5":"2018-02-19T12:11:13.832Z","6.8.4":"2018-01-04T21:56:37.330Z","6.8.3":"2017-11-29T11:28:12.561Z","6.8.2":"2017-11-29T01:10:18.165Z","6.8.1":"2017-11-27T17:13:08.537Z","6.8.0":"2017-06-09T21:25:40.209Z","6.7.3":"2017-04-08T11:50:05.010Z","6.7.2":"2017-04-08T08:46:34.429Z","6.7.1":"2017-04-05T10:48:25.109Z","6.7.0":"2017-04-02T11:35:44.535Z","6.6.5":"2017-03-02T19:13:00.150Z","6.6.4":"2017-02-28T22:18:07.378Z","6.6.3":"2017-01-30T23:56:59.479Z","6.6.2":"2017-01-27T16:23:24.928Z","5.0.2":"2017-01-27T16:10:15.264Z","6.6.1":"2017-01-24T13:13:08.898Z","6.6.0":"2017-01-24T04:07:14.397Z","6.5.3":"2017-01-19T22:28:40.803Z","6.5.2":"2017-01-19T16:38:33.655Z","6.5.1":"2017-01-18T02:28:58.602Z","6.5.0":"2017-01-17T13:54:58.168Z","6.4.6":"2017-01-11T01:31:50.954Z","6.4.5":"2017-01-07T15:03:52.445Z","6.4.4":"2017-01-06T02:06:03.316Z","6.4.3":"2017-01-06T00:15:37.250Z","6.4.1":"2017-01-04T12:39:39.385Z","6.4.0":"2017-01-03T15:54:17.746Z","6.3.1":"2016-12-27T22:32:38.852Z","6.3.0":"2016-12-26T18:01:35.723Z","6.2.1":"2016-12-16T16:14:50.830Z","6.2.0":"2016-12-15T17:00:39.530Z","6.1.1":"2016-12-13T17:04:56.370Z","6.1.0":"2016-12-11T01:15:59.525Z","6.0.2":"2016-12-05T19:05:55.037Z","6.0.1":"2016-12-01T10:32:01.221Z","6.0.0":"2016-11-28T17:14:10.946Z","5.0.1":"2016-01-06T00:35:41.458Z","4.1.3":"2015-11-17T00:56:15.730Z","5.0.0":"2015-11-16T23:21:20.380Z","4.1.2":"2015-10-14T16:23:01.937Z","4.1.1":"2015-09-28T13:28:58.398Z","4.1.0":"2015-09-27T14:43:35.406Z","4.0.0":"2015-06-25T15:50:47.907Z","4.0.0-b5":"2015-06-12T16:28:42.501Z","4.0.0-b4":"2015-06-09T00:01:48.843Z","4.0.0-b3":"2015-06-02T14:05:32.702Z","4.0.0-b2":"2015-03-13T00:48:41.979Z","3.8.2":"2014-11-24T17:10:14.665Z","3.8.1":"2014-11-11T16:30:06.682Z","3.8.0":"2014-10-29T15:54:25.758Z","3.7.0":"2014-10-14T14:50:15.603Z","3.6.0":"2014-08-26T20:15:10.090Z","3.5.5":"2014-08-26T15:49:35.397Z","3.5.4":"2014-08-26T00:51:34.721Z","3.5.2":"2014-08-24T21:39:43.040Z","3.5.1":"2014-08-24T19:39:56.240Z","3.4.1":"2014-08-22T02:12:24.649Z","3.4.0":"2014-08-15T02:20:20.610Z","3.3.1":"2014-08-14T20:28:03.558Z","3.3.0":"2014-08-12T23:22:58.874Z","3.2.4":"2014-08-07T14:18:43.704Z","3.2.2":"2014-07-28T14:30:42.088Z","3.2.1":"2014-07-25T15:40:03.572Z","3.2.0":"2014-07-17T23:02:18.343Z","3.0.0":"2014-06-28T02:32:12.332Z","2.2.1":"2014-06-04T12:32:59.613Z","2.0.5":"2014-02-11T17:13:28.704Z","2.0.4":"2014-01-18T16:24:29.792Z","2.0.3":"2014-01-02T21:11:44.040Z","2.0.2":"2013-12-27T23:54:33.302Z","2.0.1":"2013-12-20T01:31:06.080Z","2.0.0":"2013-12-18T00:23:22.031Z","2.0.0-rc4":"2013-12-08T01:01:52.415Z","2.0.0-rc2":"2013-11-28T23:07:31.267Z","2.0.0-rc1":"2013-11-28T16:58:23.650Z","1.5.1":"2013-11-18T15:35:19.494Z","1.5.0":"2013-11-17T17:53:59.158Z","1.3.2":"2013-11-10T20:11:16.434Z","1.3.1":"2013-11-10T19:51:32.115Z","1.3.0":"2013-11-07T15:43:57.432Z","1.1.9":"2013-10-21T02:00:37.397Z","1.1.8":"2013-10-20T01:27:46.319Z","1.1.7":"2013-10-12T13:00:18.584Z","1.1.6":"2013-08-08T23:35:59.631Z","1.1.4":"2013-07-13T16:35:21.532Z","1.1.3":"2013-07-11T20:51:22.706Z","1.1.2":"2013-07-11T17:15:27.472Z","1.1.1":"2013-07-11T16:34:06.012Z","1.1.0":"2013-07-03T23:32:58.104Z","1.0.4":"2013-07-03T14:30:24.115Z","1.0.3":"2013-07-01T16:46:08.966Z","1.0.2":"2013-07-01T15:41:51.272Z","1.0.1":"2013-06-30T23:02:33.313Z","1.0.0":"2013-06-27T14:54:07.919Z","1.0.0-b6":"2013-06-26T18:24:32.588Z","1.0.0-b5":"2013-06-12T14:27:43.791Z","1.0.0-b4":"2013-06-02T15:24:00.346Z","1.0.0-b2":"2013-05-29T11:51:07.775Z","1.0.0-b1":"2013-05-28T18:53:25.343Z","0.12.13":"2013-05-14T16:17:56.407Z","0.12.12":"2013-05-14T13:13:07.423Z","0.12.11":"2013-05-13T22:09:47.646Z","0.12.10":"2013-05-13T21:03:40.563Z","0.12.9":"2013-05-12T13:58:50.892Z","0.12.8":"2013-04-24T12:39:49.025Z","0.12.7":"2013-04-12T13:14:29.007Z","0.12.6":"2013-04-11T19:11:12.202Z","0.12.5":"2013-04-11T18:17:19.555Z","0.12.4":"2013-04-11T12:54:29.692Z","0.12.3":"2013-04-03T12:58:41.038Z","0.12.2":"2013-03-23T16:53:37.482Z","0.12.1":"2013-03-21T12:21:58.415Z","0.12.0":"2013-03-21T00:42:16.889Z","0.11.2":"2013-03-20T11:58:29.432Z","0.11.1":"2013-03-19T23:23:14.396Z","0.11.0":"2013-03-19T21:56:36.418Z","0.10.0":"2013-03-19T20:33:03.026Z","0.9.13":"2013-03-19T13:45:03.648Z","0.9.12":"2013-03-18T21:27:47.411Z","0.9.11":"2013-03-17T22:41:01.609Z","0.9.10":"2013-03-17T20:48:22.431Z","0.9.9":"2013-03-17T15:34:18.611Z","0.9.8":"2013-03-15T16:11:55.867Z","0.9.7":"2013-03-12T13:23:18.867Z","0.9.6":"2013-03-11T03:15:11.389Z","0.9.5":"2013-03-11T00:42:48.564Z","0.9.4":"2013-03-06T13:38:43.786Z","0.9.3":"2013-03-06T01:26:59.821Z","0.9.1":"2013-03-05T23:56:42.191Z","0.0.0":"2013-03-01T19:05:02.111Z"},"users":{"reiot":true,"eiriklv":true,"maratyszcza":true,"cocopas":true,"henryfour":true,"eshikerya":true,"coold8d":true,"derickchou0129":true,"leizongmin":true,"kenticny":true,"tbotv63":true,"zwc":true,"detj":true,"nickeltobias":true,"godin":true,"tobiasnickel":true,"456wyc":true,"ninozhang":true,"nescio":true,"nigel0913":true,"ferrari":true,"phgyorgygulyas":true,"fdbozzo":true,"chrisyipw":true,"stone_breaker":true,"klyngbaek":true,"wujr5":true,"dpjayasekara":true,"kodekracker":true,"lestad":true,"coolhanddev":true,"brainpoint":true,"modood":true,"shaomingquan":true,"leelee.echo":true,"kairess":true,"ziflex":true,"meeh":true,"eliellis":true,"markthethomas":true,"archcorsair":true,"anticom":true,"uncledick":true,"dassanov":true,"army8735":true,"temasm":true,"astesio":true,"lisd1990":true,"csscottc":true,"clustc":true,"iceriver2":true,"bherr2":true},"author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"versions":{"8.0.1":{"name":"protobufjs","version":"8.0.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"6559b3df799abe061a8e3f0313972d60ad9e24a4","_id":"protobufjs@8.0.1","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"c1781abf9a73812cbd483b32138ac59948223806","size":620789,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.0.1.tgz"},"_npmUser":{"name":"fenster","email":"npm@fenster.name"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.0.1_1775330597732_0.47291238472551345"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-04T19:23:18.396Z","publish_time":1775330598396,"_source_registry_name":"default","_cnpm_publish_time":1775330598396},"8.0.0":{"name":"protobufjs","version":"8.0.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"933e8750dcd000c16a621a7344a4beaa034c4019","_id":"protobufjs@8.0.0","_nodeVersion":"20.18.1","_npmVersion":"11.6.4","dist":{"shasum":"d884102c1fe8d0b1e2493789ad37bc7ea47c0893","size":620267,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.0.0_1765922410844_0.19205471197976265"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-16T22:00:11.067Z","publish_time":1765922411067,"_source_registry_name":"default","_cnpm_publish_time":1765922411067},"7.5.4":{"name":"protobufjs","version":"7.5.4","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@7.5.4","gitHead":"827ff8e48253e9041f19ac81168aa046dbdfb041","_nodeVersion":"22.9.0","_npmVersion":"11.2.0","dist":{"shasum":"885d31fe9c4b37f25d1bb600da30b1c5b37d286a","size":617167,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.5.4.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_7.5.4_1755300539784_0.4661010036817146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T23:29:00.027Z","publish_time":1755300540027,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1755300540027},"7.5.3":{"name":"protobufjs","version":"7.5.3","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@7.5.3","gitHead":"f42297b29d15c8e0382744a83f5147a1aa978f42","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"13f95a9e3c84669995ec3652db2ac2fb00b89363","size":618156,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.5.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_7.5.3_1748471032361_0.10020098252083764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-28T22:23:52.634Z","publish_time":1748471032634,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1748471032634},"8.1.6-experimental":{"name":"protobufjs","version":"8.1.6-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.1.6-experimental","readmeFilename":"README.md","gitHead":"f39bb00221b532d60be487e78fb4fbe8a59b85c0","_nodeVersion":"22.9.0","_npmVersion":"11.2.0","dist":{"shasum":"4377bf715aadba9aaf35da21cd6512aa45618b96","size":617208,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.1.6-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.1.6-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.1.6-experimental_1748384184195_0.12531858720380318"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T22:16:24.494Z","publish_time":1748384184494,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1748384184494},"8.1.5-experimental":{"name":"protobufjs","version":"8.1.5-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.1.5-experimental","readmeFilename":"README.md","gitHead":"11b29b5da55b26d0a48b68462dcce1ac57e727cf","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"d6d43e0914ee918266ce4f6924f72908bdb88b22","size":617541,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.1.5-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.1.5-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.1.5-experimental_1748378084512_0.5990328801521925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-27T20:34:44.845Z","publish_time":1748378084845,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1748378084845},"7.5.2":{"name":"protobufjs","version":"7.5.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@7.5.2","gitHead":"9467abe5af0aa5de3e4cf26b9e1a85c97f5eebd0","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"030568499b1ef400a780b2d78488ca549ebcb169","size":613716,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.5.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_7.5.2_1747250734108_0.9962621886714309"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T19:25:34.410Z","publish_time":1747250734410,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1747250734410},"8.1.4-experimental":{"name":"protobufjs","version":"8.1.4-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.1.4-experimental","readmeFilename":"README.md","gitHead":"54fedf0457616689c5b9dd80c957976f0951dbdb","_nodeVersion":"22.9.0","_npmVersion":"11.2.0","dist":{"shasum":"d6688fb787b3f851dc261e303a2327a9062e5363","size":612488,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.1.4-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.1.4-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.1.4-experimental_1747160530242_0.9231407408802912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-13T18:22:10.675Z","publish_time":1747160530675,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1747160530675},"8.1.3-experimental":{"name":"protobufjs","version":"8.1.3-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.1.3-experimental","readmeFilename":"README.md","gitHead":"f813f8ef07eb94c4bac526ed5d585ab6855b824c","_nodeVersion":"22.9.0","_npmVersion":"11.2.0","dist":{"shasum":"6cab43b52b264e36e51b284b3e769e8d4541d64d","size":612452,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.1.3-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.1.3-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.1.3-experimental_1747021834356_0.15974902418402648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-12T03:50:34.650Z","publish_time":1747021834650,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1747021834650},"7.5.1":{"name":"protobufjs","version":"7.5.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@7.5.1","gitHead":"69cced8e00216f1aed69593187ac0c2e34807208","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"0567c329db2868672a91438d1b1d3fc011628729","size":611106,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.5.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_7.5.1_1746725701586_0.6148830031646872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-08T17:35:01.913Z","publish_time":1746725701913,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1746725701913},"8.1.2-experimental":{"name":"protobufjs","version":"8.1.2-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.1.2-experimental","readmeFilename":"README.md","gitHead":"0db0152f8e7927a656b5f9ed852971b9bf9d0d50","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"770ebc0694628ca1eb207e5551bc85b7b736a6d2","size":611099,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.1.2-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.1.2-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.1.2-experimental_1746723776176_0.8818383647559993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-08T17:02:56.420Z","publish_time":1746723776420,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1746723776420},"8.1.1-experimental":{"name":"protobufjs","version":"8.1.1-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.1.1-experimental","readmeFilename":"README.md","gitHead":"9b5c845e19fb579ab5a26c0e48ea1a134f16448e","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"eee44f6ed31866b38297cd4befae48cf7ccd9cc7","size":606971,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.1.1-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.1.1-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.1.1-experimental_1746656903724_0.48394337339562377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-07T22:28:24.052Z","publish_time":1746656904052,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1746656904052},"8.1.0-experimental":{"name":"protobufjs","version":"8.1.0-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"npm run coverage:test && npm run coverage:report","coverage:test":"nyc --silent tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","coverage:report":"nyc report --reporter=lcov --reporter=text","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.1.0-experimental","readmeFilename":"README.md","gitHead":"cac7293d2a3330ad3b481f35f91a5c9a058b211d","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"235cde2ca98e605d4fd96be77564773989d6049c","size":606560,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.1.0-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.1.0-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.1.0-experimental_1746639834236_0.11721324335280725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-07T17:43:54.459Z","publish_time":1746639834459,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1746639834459},"7.5.0":{"name":"protobufjs","version":"7.5.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@7.5.0","gitHead":"1dbcfe322899aca50fb82916db7802f647f23f0e","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"a317ad80713e9db43c8e55afa8636a9aa76bb630","size":605432,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.5.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_7.5.0_1744736723605_0.30336982740957574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T17:05:23.881Z","publish_time":1744736723881,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1744736723881},"8.0.4-experimental":{"name":"protobufjs","version":"8.0.4-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.0.4-experimental","readmeFilename":"README.md","gitHead":"a84409b47f9ba0dba56da1af8054fb54f85d85a1","_nodeVersion":"22.9.0","_npmVersion":"11.2.0","dist":{"shasum":"a649a6087e6074e3d711f5bdf022997fe598d21e","size":605949,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.0.4-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.0.4-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.0.4-experimental_1743048855566_0.7699564030135133"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T04:14:15.905Z","publish_time":1743048855905,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1743048855905},"8.0.3-experimental":{"name":"protobufjs","version":"8.0.3-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.0.3-experimental","readmeFilename":"README.md","gitHead":"b2c686721e3b63d092419fa1cbe58e1deb89534e","_nodeVersion":"22.9.0","_npmVersion":"11.2.0","dist":{"shasum":"dc186344f92ab70349e2860e573ffd3382710f16","size":598502,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.0.3-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.0.3-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.0.3-experimental_1742868911507_0.8516909235864751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-25T02:15:11.878Z","publish_time":1742868911878,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1742868911878},"8.0.1-experimental":{"name":"protobufjs","version":"8.0.1-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.0.1-experimental","readmeFilename":"README.md","gitHead":"b2c686721e3b63d092419fa1cbe58e1deb89534e","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"f2ebbd20659291b81f81024e5b83aa657de403bb","size":600224,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.0.1-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.0.1-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.0.1-experimental_1742844191098_0.04857110973303458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-24T19:23:11.349Z","publish_time":1742844191349,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1742844191349},"8.0.0-experimental":{"name":"protobufjs","version":"8.0.0-experimental","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@8.0.0-experimental","readmeFilename":"README.md","gitHead":"60f3e51087ca2c247473410f39331e1c766aefef","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"c928e96a6bef80531e3b7c4a72f211a1f1de2661","size":598973,"noattachment":false,"key":"/protobufjs/-/protobufjs-8.0.0-experimental.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-8.0.0-experimental.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protobufjs_8.0.0-experimental_1742577260312_0.3678065837079503"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-21T17:14:20.605Z","publish_time":1742577260605,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1742577260605},"7.4.0":{"name":"protobufjs","version":"7.4.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","prepublishOnly":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@7.4.0","gitHead":"19e1fef36cc1b090a724f345b47a563af21c9506","_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"shasum":"7efe324ce9b3b61c82aae5de810d287bc08a248a","size":580777,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.4.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.4.0_1724358643824_0.9889099185323844"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-22T20:30:44.149Z","publish_time":1724358644149,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1724358644149},"7.3.3":{"name":"protobufjs","version":"7.3.3","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@7.3.3","gitHead":"5b502e173d6c5b1bcbde50e407e85f88576bb10a","_nodeVersion":"22.2.0","_npmVersion":"10.7.0","dist":{"shasum":"7f386a0479c515f8274e16f64b8077219db1ef20","size":95670,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.3.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.3.3_1724267178783_0.3136684008874955"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-21T19:06:19.011Z","publish_time":1724267179011,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1724267179011},"7.3.2":{"name":"protobufjs","version":"7.3.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"0a0cdb6b0c635d86a9bb96a382b4ff73ee848109","_id":"protobufjs@7.3.2","_nodeVersion":"20.0.0","_npmVersion":"9.6.4","dist":{"shasum":"60f3b7624968868f6f739430cfbc8c9370e26df4","size":582916,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.3.2.tgz"},"_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.3.2_1718180719352_0.6925041516746229"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-12T08:25:19.595Z","publish_time":1718180719595,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1718180719595},"7.3.1":{"name":"protobufjs","version":"7.3.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0","packument":"^2.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"_id":"protobufjs@7.3.1","readmeFilename":"README.md","gitHead":"a71ef7604c7e5b260adb56fb9ea51d248d87ecfe","_nodeVersion":"21.1.0","_npmVersion":"10.2.0","dist":{"shasum":"43e1dfc97c66592239fcdfb634b0860e4d8e8f86","size":95542,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.3.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.3.1_1718083099290_0.6152075207802541"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-11T05:18:19.478Z","publish_time":1718083099478,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1718083099478},"7.3.0":{"name":"protobufjs","version":"7.3.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"722b6359ad54c5180d8e720339d8d84beb39fcb0","_id":"protobufjs@7.3.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"a32ec0422c039798c41a0700306a6e305b9cb32c","size":579506,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.3.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.3.0_1715312351198_0.5967990702730002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-10T03:39:11.420Z","publish_time":1715312351420,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1715312351420},"7.2.6":{"name":"protobufjs","version":"7.2.6","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"2f846fe09c1e4033bdfb63ea622a63dc7ae559db","_id":"protobufjs@7.2.6","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"4a0ccd79eb292717aacf07530a07e0ed20278215","size":579046,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.2.6.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.2.6_1705445774076_0.7968644978248081"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T22:56:14.291Z","publish_time":1705445774291,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1705445774291},"7.2.5":{"name":"protobufjs","version":"7.2.5","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"4436cc748c19b88977ab0dc84e59c42339e00520","_id":"protobufjs@7.2.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"45d5c57387a6d29a17aab6846dcc283f9b8e7f2d","size":579053,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.2.5.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.2.5_1692662731369_0.5679683402834883"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-22T00:05:31.730Z","publish_time":1692662731730,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1692662731730},"6.11.4":{"name":"protobufjs","version":"6.11.4","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":">=13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.2.1","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"readmeFilename":"README.md","gitHead":"69464f77fa30704897bccce1be2b1f3cda034707","_id":"protobufjs@6.11.4","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"29a412c38bf70d89e537b6d02d904a6f448173aa","size":3498423,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.11.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.11.4.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.11.4_1691791723595_0.47007246329219576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-11T22:08:44.029Z","publish_time":1691791724029,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1691791724029},"7.2.4":{"name":"protobufjs","version":"7.2.4","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"42e5a9ca85044800b16e193020e1d4d2e6b4010c","_id":"protobufjs@7.2.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"3fc1ec0cdc89dd91aef9ba6037ba07408485c3ae","size":574857,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.2.4.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.2.4_1687885527199_0.7511005205979797"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-27T17:05:27.434Z","publish_time":1687885527434,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1687885527434},"7.2.3":{"name":"protobufjs","version":"7.2.3","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"56b1e64979dae757b67a21d326e16acee39f2267","_id":"protobufjs@7.2.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"01af019e40d9c6133c49acbb3ff9e30f4f0f70b2","size":578594,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.2.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.2.3_1679940625211_0.8620497529929572"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-27T18:10:25.421Z","publish_time":1679940625421,"hasInstallScript":true,"_cnpm_publish_time":1679940625421},"7.2.2":{"name":"protobufjs","version":"7.2.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"e721d04dad42603e2f7f262b03cb9bd01f8adaa1","_id":"protobufjs@7.2.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"2af401d8c547b9476fb37ffc65782cf302342ca3","size":574655,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.2.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.2.2_1675783627938_0.22196739282629707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-07T15:27:08.284Z","publish_time":1675783628284,"hasInstallScript":true,"_cnpm_publish_time":1675783628284},"7.2.1":{"name":"protobufjs","version":"7.2.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"644d588c0495da6a570344248e1b5af901bc3b0c","_id":"protobufjs@7.2.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"939e76a8e69fd5c70b13f7dd78565d65ce20cdcb","size":577256,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.2.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.2.1_1675376580769_0.9036686708503583"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-02T22:23:00.951Z","publish_time":1675376580951,"hasInstallScript":true,"_cnpm_publish_time":1675376580951},"7.2.0":{"name":"protobufjs","version":"7.2.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"eslintConfig":{"env":{"es6":true},"parserOptions":{"ecmaVersion":6}},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^4.0.0","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"0099ddccaed40febcf5297c5e328f49483a8a7ee","_id":"protobufjs@7.2.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"ca6b1ceb9a9efe21186ba96178089ec563011a5e","size":577067,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.2.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.2.0_1674591148163_0.783958801533047"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-24T20:12:28.388Z","publish_time":1674591148388,"hasInstallScript":true,"_cnpm_publish_time":1674591148388},"7.1.2":{"name":"protobufjs","version":"7.1.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"d0268490cb08d2f88e0aafd1d0eb673bd2d3c714","_id":"protobufjs@7.1.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"a0cf6aeaf82f5625bffcf5a38b7cd2a7de05890c","size":576844,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.1.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.1.2_1663872427887_0.4810301688649774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-22T18:48:51.294Z","hasInstallScript":true,"publish_time":1663872428150,"_cnpm_publish_time":1663872428150},"7.1.1":{"name":"protobufjs","version":"7.1.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"6254efb1bd9263978e9a90da3b05c4ccbcd6564a","_id":"protobufjs@7.1.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"0117befb4b0f5a49d028e93f2ca62c3c1f5e7c65","size":574568,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.1.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.1.1_1662770348538_0.6012655451676898"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-10T00:39:30.950Z","hasInstallScript":true,"publish_time":1662770348773,"_cnpm_publish_time":1662770348773},"7.1.0":{"name":"protobufjs","version":"7.1.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"cd cli && npm install && cd .. && npm run build","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --esModuleInterop --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --esModuleInterop --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^9.0.0","estraverse":"^5.1.0","gh-pages":"^4.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"gitHead":"48457c47372c39e07a8ecf1360f80de7f263ab2e","_id":"protobufjs@7.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"5174b5f96fad4f7dea7dd4abd594042ac360e665","size":577120,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.1.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.1.0_1661553054313_0.7995138833979669"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-26T22:31:01.621Z","hasInstallScript":true,"publish_time":1661553054552,"_cnpm_publish_time":1661553054552},"7.0.0":{"name":"protobufjs","version":"7.0.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","engines":{"node":">=12.0.0"},"keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node cli/bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":">=13.7.0","long":"^5.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^8.15.0","espree":"^7.1.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^3.0.0","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","tape":"^5.0.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"readmeFilename":"README.md","gitHead":"c808c1103d51d2ddf1ca75d698caf03c2a560068","_id":"protobufjs@7.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.5.5","dist":{"shasum":"8c678e1351fd926178fce5a4213913e8d990974f","size":572220,"noattachment":false,"key":"/protobufjs/-/protobufjs-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-7.0.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_7.0.0_1657298734560_0.8648036217858224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T17:04:15.444Z","hasInstallScript":true,"publish_time":1657298734919,"_cnpm_publish_time":1657298734919},"6.11.3":{"name":"protobufjs","version":"6.11.3","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":">=13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","espree":"^7.0.0","eslint":"^8.15.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"b130dfd4f06b642d4b7c3ccc9f3f9fb6a6e6ed0d","_id":"protobufjs@6.11.3","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"shasum":"637a527205a35caa4f3e2a9a4a13ddffe0e7af74","size":719455,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.11.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.11.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.11.3_1653075385986_0.6836298374202292"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-20T19:36:32.515Z","hasInstallScript":true,"publish_time":1653075386233,"_cnpm_publish_time":1653075386233},"6.10.3":{"name":"protobufjs","version":"6.10.3","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","espree":"^7.0.0","eslint":"^8.15.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"readmeFilename":"README.md","gitHead":"aebd426754e0dc84d77a804f90c4aae6d5c94f29","_id":"protobufjs@6.10.3","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"shasum":"11ed1dd02acbfcb330becf1611461d4b407f9eef","size":716557,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.10.3.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.10.3_1653073815137_0.5599244879355305"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-20T19:12:17.767Z","hasInstallScript":true,"publish_time":1653073815301,"_cnpm_publish_time":1653073815301},"6.11.2":{"name":"protobufjs","version":"6.11.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":">=13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^2.0.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"d127871fb562a5f323994dcc62f304a9ff8e87aa","_id":"protobufjs@6.11.2","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"shasum":"de39fabd4ed32beaa08e9bb1e30d08544c1edf8b","size":1329570,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.11.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.11.2_1619803865858_0.7356487187582814"},"_hasShrinkwrap":false,"publish_time":1619803866132,"_cnpm_publish_time":1619803866132},"6.11.1":{"name":"protobufjs","version":"6.11.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":">=13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^2.0.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"a2ccda1e362ba0124ed246b2ff29c82e8da98bea","_id":"protobufjs@6.11.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"shasum":"327dcee492fbcd421a6cd6200f79bfed6efb2405","size":1329529,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.11.1.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.11.1_1619720540809_0.7689833874344596"},"_hasShrinkwrap":false,"publish_time":1619720541020,"_cnpm_publish_time":1619720541020},"6.11.0":{"name":"protobufjs","version":"6.11.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":">=13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^2.0.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"49b19fb0bc1c19a1b35e2d7ebbe621bf3982c2fb","_id":"protobufjs@6.11.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"shasum":"b890a2d3f64c62f0395e1e000d39ff91634bafb7","size":1329456,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.11.0.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.11.0_1619663761015_0.35417591420507377"},"_hasShrinkwrap":false,"publish_time":1619663761256,"_cnpm_publish_time":1619663761256},"6.11.0-pre":{"name":"protobufjs","version":"6.11.0-pre","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^2.0.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"readmeFilename":"README.md","gitHead":"c39195ca36c7396232a515c37f4ca1593ea7fecc","_id":"protobufjs@6.11.0-pre","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"shasum":"398b6443585314350939e3819ef419da0a1fc0ff","size":1327024,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.11.0-pre.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.11.0-pre.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.11.0-pre_1617940356354_0.8268816849263749"},"_hasShrinkwrap":false,"publish_time":1617940356613,"_cnpm_publish_time":1617940356613},"6.10.2":{"name":"protobufjs","version":"6.10.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://protobufjs.github.io/protobuf.js/","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/*.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint:sources && npm run build && npm run lint:types && node ./scripts/gentests.js && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^2.0.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^6.0.0","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"_id":"protobufjs@6.10.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"shasum":"b9cb6bd8ec8f87514592ba3fdfd28e93f33a469b","size":717532,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.10.2.tgz"},"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.10.2_1605561394120_0.8578340673118987"},"_hasShrinkwrap":false,"publish_time":1605561394316,"_cnpm_publish_time":1605561394316},"6.10.1":{"name":"protobufjs","version":"6.10.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint && npm run build && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^5.20.1","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"_id":"protobufjs@6.10.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"shasum":"e6a484dd8f04b29629e9053344e3970cccf13cd2","size":715296,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.10.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.10.1_1594868015197_0.3239324406838817"},"_hasShrinkwrap":false,"publish_time":1594868015372,"_cnpm_publish_time":1594868015372},"6.10.1-beta.0":{"name":"protobufjs","version":"6.10.1-beta.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint && npm run build && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^5.20.1","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"readmeFilename":"README.md","_id":"protobufjs@6.10.1-beta.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"shasum":"7684a12344c3a5e11b74d94462f516a679ed9c01","size":715274,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.10.1-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.10.1-beta.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.10.1-beta.0_1594867151805_0.006201978308381317"},"_hasShrinkwrap":false,"publish_time":1594867151957,"_cnpm_publish_time":1594867151957},"6.10.0":{"name":"protobufjs","version":"6.10.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint && npm run build && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^5.20.1","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"_id":"protobufjs@6.10.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"b0698a2a91fc597e2dc625dcf3539ece9675c8fd","size":715346,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.10.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.10.0_1594683291325_0.17712556253666123"},"_hasShrinkwrap":false,"publish_time":1594683291522,"_cnpm_publish_time":1594683291522},"6.10.0-beta.2":{"name":"protobufjs","version":"6.10.0-beta.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint && npm run build && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^5.20.1","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"readmeFilename":"README.md","_id":"protobufjs@6.10.0-beta.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"f6b02e8dd324a57000c804b9e6dba02135856d46","size":714718,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.10.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.10.0-beta.2.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.10.0-beta.2_1594681663683_0.4875517583612696"},"_hasShrinkwrap":false,"publish_time":1594681663901,"_cnpm_publish_time":1594681663901},"6.10.0-beta.1":{"name":"protobufjs","version":"6.10.0-beta.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint && npm run build && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^5.20.1","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"readmeFilename":"README.md","_id":"protobufjs@6.10.0-beta.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"651aa6fcffa8f26604cc074237a18e959fc99e2c","size":705607,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.10.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.10.0-beta.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.10.0-beta.1_1594676125295_0.9031576243745454"},"_hasShrinkwrap":false,"publish_time":1594676125511,"_cnpm_publish_time":1594676125511},"6.10.0-beta.0":{"name":"protobufjs","version":"6.10.0-beta.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint && npm run build && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^7.0.0","espree":"^7.0.0","estraverse":"^5.1.0","gh-pages":"^3.0.0","git-raw-commits":"^2.0.3","git-semver-tags":"^4.0.0","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^5.0.0","tmp":"^0.2.0","tslint":"^5.20.1","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"readmeFilename":"README.md","_id":"protobufjs@6.10.0-beta.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"f3aa0bba5c3aa0995efde18a921cb2af1cf9238f","size":704317,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.10.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.10.0-beta.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.10.0-beta.0_1592435215951_0.10024805767322786"},"_hasShrinkwrap":false,"publish_time":1592435216100,"_cnpm_publish_time":1592435216100},"6.9.0":{"name":"protobufjs","version":"6.9.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint && npm run build && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^6.8.0","espree":"^6.1.2","estraverse":"^5.1.0","gh-pages":"^2.2.0","git-raw-commits":"^2.0.3","git-semver-tags":"^3.0.1","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^4.13.0","tmp":"^0.1.0","tslint":"^5.20.1","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"_id":"protobufjs@6.9.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"c08b2bf636682598e6fabbf0edb0b1256ff090bd","size":699466,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.9.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.9.0_1587406452136_0.29338235688774805"},"_hasShrinkwrap":false,"publish_time":1587406452361,"_cnpm_publish_time":1587406452361},"6.9.0-beta.0":{"name":"protobufjs","version":"6.9.0-beta.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint && npm run build && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^6.8.0","espree":"^6.1.2","estraverse":"^5.1.0","gh-pages":"^2.2.0","git-raw-commits":"^2.0.3","git-semver-tags":"^3.0.1","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^4.13.0","tmp":"^0.1.0","tslint":"^5.20.1","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"readmeFilename":"README.md","_id":"protobufjs@6.9.0-beta.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"shasum":"80eef501dde2db36ac4b7b5938dc8725ea23941b","size":698966,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.9.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.9.0-beta.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.9.0-beta.0_1587162825466_0.11698474892268118"},"_hasShrinkwrap":false,"publish_time":1587162825728,"_cnpm_publish_time":1587162825728},"6.9.0-pre":{"name":"protobufjs","version":"6.9.0-pre","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"npm run build:bundle && npm run build:types","build:bundle":"gulp --gulpfile scripts/gulpfile.js","build:types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"npm run lint:sources && npm run lint:types","lint:sources":"eslint \"**/*.js\" -c config/eslint.json","lint:types":"tslint \"**/*.d.ts\" -e \"**/node_modules/**\" -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"npm run test:sources && npm run test:types","test:sources":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test:types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","make":"npm run lint && npm run build && npm test"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.1","@types/node":"^13.7.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^4.0.0","escodegen":"^1.13.0","eslint":"^6.8.0","espree":"^6.1.2","estraverse":"^5.1.0","gh-pages":"^2.2.0","git-raw-commits":"^2.0.3","git-semver-tags":"^3.0.1","glob":"^7.1.6","google-protobuf":"^3.11.3","gulp":"^4.0.2","gulp-header":"^2.0.9","gulp-if":"^3.0.0","gulp-sourcemaps":"^2.6.5","gulp-uglify":"^3.0.2","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.13","semver":"^7.1.2","tape":"^4.13.0","tmp":"^0.1.0","tslint":"^5.20.1","typescript":"^3.7.5","uglify-js":"^3.7.7","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"readmeFilename":"README.md","gitHead":"d537e1b72c48a1ccae05b8cd1d19883f4dce4d34","_id":"protobufjs@6.9.0-pre","_nodeVersion":"12.1.0","_npmVersion":"6.10.2","dist":{"shasum":"17e966aab18bf47d6bfe51f1c928b15ff8856b7a","size":702967,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.9.0-pre.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.9.0-pre.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.9.0-pre_1587153133467_0.4297821971154576"},"_hasShrinkwrap":false,"publish_time":1587153133667,"_cnpm_publish_time":1587153133667},"6.8.9":{"name":"protobufjs","version":"6.8.9","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/protobufjs/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"nyc tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.0","@types/node":"^10.1.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.2.2","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^2.4.1","escodegen":"^1.9.1","eslint":"^4.19.1","espree":"^3.5.4","estraverse":"^4.2.0","gh-pages":"^2.2.0","git-raw-commits":"^1.3.6","git-semver-tags":"^1.3.6","glob":"^7.1.2","google-protobuf":"^3.5.0","gulp":"^4.0.2","gulp-header":"^2.0.5","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.4","gulp-uglify":"^3.0.0","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.6.3","minimist":"^1.2.0","nyc":"^15.0.0","reflect-metadata":"^0.1.12","semver":"^5.5.0","tape":"^4.9.0","tmp":"0.0.33","tslint":"^5.10.0","typescript":"^2.8.3","uglify-js":"^3.3.25","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"5a10e2c29299fa0e1e41186ff23124eff3983927","_id":"protobufjs@6.8.9","_nodeVersion":"12.15.0","_npmVersion":"6.13.4","dist":{"shasum":"0b1adbcdaa983d369c3d9108a97c814edc030754","size":690267,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.9.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.8.9_1583952604526_0.8180339344572392"},"_hasShrinkwrap":false,"publish_time":1583952604758,"_cnpm_publish_time":1583952604758},"6.8.8":{"name":"protobufjs","version":"6.8.8","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.0","@types/node":"^10.1.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.2.2","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^2.4.1","escodegen":"^1.9.1","eslint":"^4.19.1","espree":"^3.5.4","estraverse":"^4.2.0","gh-pages":"^1.1.0","git-raw-commits":"^1.3.6","git-semver-tags":"^1.3.6","glob":"^7.1.2","google-protobuf":"^3.5.0","gulp":"^4.0.0","gulp-header":"^2.0.5","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.4","gulp-uglify":"^3.0.0","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.5.5","minimist":"^1.2.0","reflect-metadata":"^0.1.12","semver":"^5.5.0","tape":"^4.9.0","tmp":"0.0.33","tslint":"^5.10.0","typescript":"^2.8.3","uglify-js":"^3.3.25","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"files":["index.js","index.d.ts","light.d.ts","light.js","minimal.d.ts","minimal.js","package-lock.json","tsconfig.json","scripts/postinstall.js","bin/**","cli/**","dist/**","ext/**","google/**","src/**"],"gitHead":"69623a91c1e4a99d5210b5295a9e5b39d9517554","_id":"protobufjs@6.8.8","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"c8b4f1282fd7a90e6f5b109ed11c84af82908e7c","size":691480,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.8.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.8.8_1531960739310_0.3991511298082391"},"_hasShrinkwrap":false,"publish_time":1531960739400,"_cnpm_publish_time":1531960739400},"6.8.7":{"name":"protobufjs","version":"6.8.7","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^4.0.0","@types/node":"^10.1.0","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^16.2.2","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^2.4.1","escodegen":"^1.9.1","eslint":"^4.19.1","espree":"^3.5.4","estraverse":"^4.2.0","gh-pages":"^1.1.0","git-raw-commits":"^1.3.6","git-semver-tags":"^1.3.6","glob":"^7.1.2","google-protobuf":"^3.5.0","gulp":"^4.0.0","gulp-header":"^2.0.5","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.4","gulp-uglify":"^3.0.0","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.5.5","minimist":"^1.2.0","reflect-metadata":"^0.1.12","semver":"^5.5.0","tape":"^4.9.0","tmp":"0.0.33","tslint":"^5.10.0","typescript":"^2.8.3","uglify-js":"^3.3.25","vinyl-buffer":"^1.0.1","vinyl-fs":"^3.0.3","vinyl-source-stream":"^2.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"files":["index.js","index.d.ts","light.d.ts","light.js","minimal.d.ts","minimal.js","package-lock.json","tsconfig.json","scripts/postinstall.js","bin/**","cli/**","dist/**","ext/**","google/**","src/**"],"gitHead":"182bb16297d1ed6efb87616bfe94b5e291589850","_id":"protobufjs@6.8.7","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"955f96eb6f9534cef28c773fcfd7e8a78a5da3d9","size":691247,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.7.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.8.7_1531957773237_0.033597758900990815"},"_hasShrinkwrap":false,"publish_time":1531957773401,"_cnpm_publish_time":1531957773401},"5.0.3":{"name":"protobufjs","version":"5.0.3","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"./dist/protobuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://github.com/dcodeIO/protobuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~5","glob":"^7.0.5","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"browser":{"fs":false,"path":false},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-light","compile-full":"ccjs dist/protobuf.js --create_source_map=dist/protobuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/protobuf.min.js","compile-light":"ccjs dist/protobuf-light.js --create_source_map=dist/protobuf-light.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/protobuf-light.min.js","compress":"npm run-script compress-full && npm run-script compress-light","compress-full":"gzip -c -9 dist/protobuf.min.js > dist/protobuf.min.js.gz","compress-light":"gzip -c -9 dist/protobuf-light.min.js > dist/protobuf-light.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"2c2ffbc084cb36c971885707c559cccdb242d08f","_id":"protobufjs@5.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"e4dfe9fb67c90b2630d15868249bcc4961467a17","size":803801,"noattachment":false,"key":"/protobufjs/-/protobufjs-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-5.0.3.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_5.0.3_1526462497935_0.23118861557345283"},"_hasShrinkwrap":false,"publish_time":1526462498056,"_cnpm_publish_time":1526462498056},"6.8.6":{"name":"protobufjs","version":"6.8.6","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^3.0.32","@types/node":"^8.9.4","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^14.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^1.1.3","codeclimate-test-reporter":"^0.5.0","escodegen":"^1.9.0","eslint":"^3.19.0","espree":"^3.5.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.3.2","git-semver-tags":"^1.3.2","glob":"^7.1.2","google-protobuf":"^3.5.0","gulp":"^3.9.1","gulp-header":"^1.8.9","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.4","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.5.5","minimist":"^1.2.0","reflect-metadata":"^0.1.12","semver":"^5.5.0","tap-spec":"^4.1.1","tape":"^4.9.0","tmp":"0.0.33","tslint":"^5.9.1","typescript":"^2.7.2","uglify-js":"^2.8.29","vinyl-buffer":"^1.0.1","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.2"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"files":["index.js","index.d.ts","light.d.ts","light.js","minimal.d.ts","minimal.js","package-lock.json","tsconfig.json","scripts/postinstall.js","bin/**","cli/**","dist/**","ext/**","google/**","src/**"],"gitHead":"918ff014efe19f3eb43195ae3d71f7aeb3fcdd73","_id":"protobufjs@6.8.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"ce3cf4fff9625b62966c455fc4c15e4331a11ca2","size":672290,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.6.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.8.6_1519645713123_0.11837013195051171"},"_hasShrinkwrap":false,"publish_time":1519645713279,"_cnpm_publish_time":1519645713279},"6.8.5":{"name":"protobufjs","version":"6.8.5","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^3.0.32","@types/node":"^8.9.4","long":"^4.0.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^14.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^1.1.3","codeclimate-test-reporter":"^0.5.0","escodegen":"^1.9.0","eslint":"^3.19.0","espree":"^3.5.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.3.2","git-semver-tags":"^1.3.2","glob":"^7.1.2","google-protobuf":"^3.5.0","gulp":"^3.9.1","gulp-header":"^1.8.9","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.4","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.5.5","minimist":"^1.2.0","reflect-metadata":"^0.1.12","semver":"^5.5.0","tap-spec":"^4.1.1","tape":"^4.9.0","tmp":"0.0.33","tslint":"^5.9.1","typescript":"^2.7.2","uglify-js":"^2.8.29","vinyl-buffer":"^1.0.1","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.2"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"files":["index.js","index.d.ts","light.d.ts","light.js","minimal.d.ts","minimal.js","package-lock.json","tsconfig.json","scripts/postinstall.js","bin/**","cli/**","dist/**","ext/**","google/**","src/**"],"gitHead":"b912005cae64176a296baa20b1f56de8a10105b1","_id":"protobufjs@6.8.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"ca064d0b1b52327b3ff9e3bb74de3624e08e5fe2","size":672205,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.5.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs_6.8.5_1519042273606_0.5442024295584633"},"_hasShrinkwrap":false,"publish_time":1519042273832,"_cnpm_publish_time":1519042273832},"6.8.4":{"name":"protobufjs","version":"6.8.4","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^3.0.32","@types/node":"^8.5.5","long":"^3.2.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^14.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^1.1.3","codeclimate-test-reporter":"^0.5.0","escodegen":"^1.9.0","eslint":"^3.19.0","espree":"^3.5.2","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.3.0","git-semver-tags":"^1.2.3","glob":"^7.1.2","google-protobuf":"^3.5.0","gulp":"^3.9.1","gulp-header":"^1.8.9","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.3","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.5.5","minimist":"^1.2.0","reflect-metadata":"^0.1.10","semver":"^5.4.1","tap-spec":"^4.1.1","tape":"^4.8.0","tmp":"0.0.33","tslint":"^5.8.0","typescript":"^2.6.2","uglify-js":"^2.8.29","vinyl-buffer":"^1.0.1","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.2"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"files":["index.js","index.d.ts","light.d.ts","light.js","minimal.d.ts","minimal.js","package-lock.json","tsconfig.json","scripts/postinstall.js","bin/**","cli/**","dist/**","ext/**","google/**","src/**"],"gitHead":"057325dac97869acc4d2e3c69e9ecb2a76ec1977","_id":"protobufjs@6.8.4","_npmVersion":"5.5.1","_nodeVersion":"8.8.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"183f90d1c4aca5f6b34a79eaedd0d89ad21f603b","size":663416,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.4.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs-6.8.4.tgz_1515102995510_0.41217995528131723"},"directories":{},"publish_time":1515102997330,"_hasShrinkwrap":false,"_cnpm_publish_time":1515102997330},"6.8.3":{"name":"protobufjs","version":"6.8.3","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^3.0.32","@types/node":"^8.0.53","long":"^3.2.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^14.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^1.1.3","codeclimate-test-reporter":"^0.5.0","escodegen":"^1.9.0","eslint":"^3.19.0","espree":"^3.5.2","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.3.0","git-semver-tags":"^1.2.3","glob":"^7.1.2","google-protobuf":"^3.5.0","gulp":"^3.9.1","gulp-header":"^1.8.9","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.1","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.5.5","minimist":"^1.2.0","reflect-metadata":"^0.1.10","semver":"^5.4.1","tap-spec":"^4.1.1","tape":"^4.8.0","tmp":"0.0.33","tslint":"^5.8.0","typescript":"^2.6.1","uglify-js":"^2.8.29","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"files":["index.js","index.d.ts","light.d.ts","light.js","minimal.d.ts","minimal.js","package-lock.json","tsconfig.json","scripts/postinstall.js","bin/**","cli/**","dist/**","ext/**","google/**","src/**"],"gitHead":"7a17bb24e5ada977c2fd3cad580af4da31744b29","_id":"protobufjs@6.8.3","_npmVersion":"5.5.1","_nodeVersion":"8.8.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"d3746fae45f6b2fe77e7e6761471e41080164b19","size":663342,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.3.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs-6.8.3.tgz_1511954892224_0.7782744904980063"},"directories":{},"publish_time":1511954892561,"_cnpm_publish_time":1511954892561,"_hasShrinkwrap":false},"6.8.2":{"name":"protobufjs","version":"6.8.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^3.0.32","@types/node":"^8.0.53","long":"^3.2.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^14.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^1.1.3","codeclimate-test-reporter":"^0.5.0","escodegen":"^1.9.0","eslint":"^3.19.0","espree":"^3.5.2","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.3.0","git-semver-tags":"^1.2.3","glob":"^7.1.2","google-protobuf":"^3.5.0","gulp":"^3.9.1","gulp-header":"^1.8.9","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.1","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.5.5","minimist":"^1.2.0","reflect-metadata":"^0.1.10","semver":"^5.4.1","tap-spec":"^4.1.1","tape":"^4.8.0","tmp":"0.0.33","tslint":"^5.8.0","typescript":"^2.6.1","uglify-js":"^2.8.29","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"files":["index.js","index.d.ts","light.d.ts","light.js","minimal.d.ts","minimal.js","package-lock.json","tsconfig.json","scripts/postinstall.js","bin/**","cli/**","dist/**","ext/**","google/**","src/**"],"gitHead":"d130b522623d2aea55f83d77538e2a4166d5db81","_id":"protobufjs@6.8.2","_npmVersion":"5.5.1","_nodeVersion":"8.8.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"0e650532111f823bb52ac2200c38fbab31ada736","size":663272,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.2.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs-6.8.2.tgz_1511917816447_0.056983051588758826"},"directories":{},"publish_time":1511917818165,"_cnpm_publish_time":1511917818165,"_hasShrinkwrap":false},"6.8.1":{"name":"protobufjs","version":"6.8.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.js.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^3.0.32","@types/node":"^8.0.53","long":"^3.2.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^14.5.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.3.0","chalk":"^1.1.3","codeclimate-test-reporter":"^0.5.0","escodegen":"^1.9.0","eslint":"^3.19.0","espree":"^3.5.2","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.3.0","git-semver-tags":"^1.2.3","glob":"^7.1.2","google-protobuf":"^3.5.0","gulp":"^3.9.1","gulp-header":"^1.8.9","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.1","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.5.5","minimist":"^1.2.0","reflect-metadata":"^0.1.10","semver":"^5.4.1","tap-spec":"^4.1.1","tape":"^4.8.0","tmp":"0.0.33","tslint":"^5.8.0","typescript":"^2.6.1","uglify-js":"^2.8.29","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"files":["index.js","index.d.ts","light.d.ts","light.js","minimal.d.ts","minimal.js","package-lock.json","tsconfig.json","scripts/postinstall.js","bin/**","cli/**","ext/**","google/**","src/**"],"gitHead":"86e89041177cc6f6b13e80643e0341cd761b9cbd","_id":"protobufjs@6.8.1","_npmVersion":"5.5.1","_nodeVersion":"8.8.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"223ce26284a9989fb9863325ce2e6dddc10342dc","size":196550,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs-6.8.1.tgz_1511802788128_0.20386429596692324"},"directories":{},"publish_time":1511802788537,"_cnpm_publish_time":1511802788537,"_hasShrinkwrap":false},"6.8.0":{"name":"protobufjs","version":"6.8.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --strictNullChecks --experimentalDecorators --emitDecoratorMetadata && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.2","@protobufjs/base64":"^1.1.2","@protobufjs/codegen":"^2.0.4","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^3.0.31","@types/node":"^7.0.29","long":"^3.2.0"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^14.4.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","escodegen":"^1.8.1","eslint":"^3.19.0","espree":"^3.4.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.2.0","git-semver-tags":"^1.2.0","glob":"^7.1.2","google-protobuf":"^3.3.0","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.6.0","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeIO/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","reflect-metadata":"^0.1.10","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","tslint":"^5.4.3","typescript":"^2.3.4","uglify-js":"^2.8.28","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"8c6a5976d2e04ebbde957fdd36401f28e22af247","_id":"protobufjs@6.8.0","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"04e85493c4e1653878ec283f18bc78b1e7c5d5a2","size":899407,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.8.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protobufjs-6.8.0.tgz_1497043538386_0.2664206135086715"},"directories":{},"publish_time":1497043540209,"_cnpm_publish_time":1497043540209,"_hasShrinkwrap":false},"6.7.3":{"name":"protobufjs","version":"6.7.3","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"long":"^3.2.0","@protobufjs/aspromise":"^1.1.1","@protobufjs/base64":"^1.1.1","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/long":"^3.0.31","@types/node":"7.0.12"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^14.3.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","escodegen":"^1.8.1","eslint":"^3.19.0","espree":"^3.4.1","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.2.0","git-semver-tags":"^1.2.0","glob":"^7.1.1","google-protobuf":"^3.2.0","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.5.1","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","tslint":"^5.0.0","typescript":"^2.2.2","uglify-js":"^2.8.21","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"57f1da64945f2dc5537c6eaa53e08e8fdd477b67","_id":"protobufjs@6.7.3","_shasum":"9270aa5d75dfe4d37df1dec87c444a72140d0e1c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"9270aa5d75dfe4d37df1dec87c444a72140d0e1c","size":864089,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.7.3.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.7.3.tgz_1491652204230_0.43256764160469174"},"directories":{},"publish_time":1491652205010,"_cnpm_publish_time":1491652205010,"_hasShrinkwrap":false},"6.7.2":{"name":"protobufjs","version":"6.7.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.1","@protobufjs/base64":"^1.1.1","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","long":"^3.2.0"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"@types/long":"^3.0.31","@types/node":"7.0.12","benchmark":"^2.1.4","browserify":"^14.3.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","escodegen":"^1.8.1","eslint":"^3.19.0","espree":"^3.4.1","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.2.0","git-semver-tags":"^1.2.0","glob":"^7.1.1","google-protobuf":"^3.2.0","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.5.1","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","tslint":"^5.0.0","typescript":"^2.2.2","uglify-js":"^2.8.21","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"acea4d72935ec28b9826f133e775c1fd8b2af30c","_id":"protobufjs@6.7.2","_shasum":"c00a9113b41c153ed73b96b614d7a584ca4a7695","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"c00a9113b41c153ed73b96b614d7a584ca4a7695","size":864194,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.7.2.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.7.2.tgz_1491641193552_0.5997347973752767"},"directories":{},"publish_time":1491641194429,"_cnpm_publish_time":1491641194429,"_hasShrinkwrap":false},"6.7.1":{"name":"protobufjs","version":"6.7.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.1","@protobufjs/base64":"^1.1.1","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","long":"^3.2.0"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"@types/long":"^3.0.31","@types/node":"7.0.12","benchmark":"^2.1.4","browserify":"^14.1.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","escodegen":"^1.8.1","eslint":"^3.19.0","espree":"^3.4.1","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.2.0","git-semver-tags":"^1.2.0","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.5.1","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","tslint":"^5.0.0","typescript":"^2.2.2","uglify-js":"^2.8.21","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"16e3c9405aaa39c48477191745c18f34b6c1e7da","_id":"protobufjs@6.7.1","_shasum":"2363cbbae82b76a8a8908f9c480c1cc1fb00b487","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"2363cbbae82b76a8a8908f9c480c1cc1fb00b487","size":861241,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.7.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.7.1.tgz_1491389304260_0.8057576781138778"},"directories":{},"publish_time":1491389305109,"_hasShrinkwrap":false,"_cnpm_publish_time":1491389305109},"6.7.0":{"name":"protobufjs","version":"6.7.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp --gulpfile scripts/gulpfile.js","changelog":"node scripts/changelog -w","coverage":"istanbul --config=config/istanbul.json cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && codeclimate-test-reporter < coverage/lcov.info","docs":"jsdoc -c config/jsdoc.json -R README.md --verbose --pedantic","lint":"eslint **/*.js -c config/eslint.json && tslint **/*.d.ts -e **/node_modules/** -t stylish -c config/tslint.json","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","test-types":"tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/float/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && npm run test-types","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.1","@protobufjs/base64":"^1.1.1","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/float":"^1.0.2","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","long":"^3.2.0","@types/long":"^3.0.31","@types/node":"7.0.12"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31","@types/node":"7.0.12"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^14.1.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","escodegen":"^1.8.1","eslint":"^3.19.0","espree":"^3.4.1","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.2.0","git-semver-tags":"^1.2.0","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.5.0","gulp-uglify":"^2.1.2","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","tslint":"^5.0.0","typescript":"^2.2.2","uglify-js":"^2.8.21","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"7a0b5b1cab22df03d9627ffe3b17cf6014f9a0fc","_id":"protobufjs@6.7.0","_shasum":"ba201ab60b26755c53b044f5f7f000bb2dc0cf2b","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"ba201ab60b26755c53b044f5f7f000bb2dc0cf2b","size":859140,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.7.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.7.0.tgz_1491132941885_0.7815740527585149"},"directories":{},"publish_time":1491132944535,"_hasShrinkwrap":false,"_cnpm_publish_time":1491132944535},"6.6.5":{"name":"protobufjs","version":"6.6.5","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && cat coverage/lcov.info | coveralls","docs":"jsdoc -c jsdoc.docs.json -R README.md --verbose --pedantic","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.1","@protobufjs/base64":"^1.1.1","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":"7.0.5","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"benchmark":"^2.1.3","browserify":"^14.1.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","escodegen":"^1.8.1","eslint":"^3.16.1","espree":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.1","gulp-uglify":"^2.0.1","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.2.1","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"4b21e00adc6fae42e6a88deaeb0b7c077c6ca50e","_id":"protobufjs@6.6.5","_shasum":"beafc3aac777f2787c9674e092d157a2e28f9312","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"beafc3aac777f2787c9674e092d157a2e28f9312","size":805781,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.6.5.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.6.5.tgz_1488481979264_0.28105381154455245"},"directories":{},"publish_time":1488481980150,"_cnpm_publish_time":1488481980150,"_hasShrinkwrap":false},"6.6.4":{"name":"protobufjs","version":"6.6.4","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol-buffers","serialization","typescript"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && cat coverage/lcov.info | coveralls","docs":"jsdoc -c jsdoc.docs.json -R README.md --verbose --pedantic","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.1","@protobufjs/base64":"^1.1.1","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.2","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":"7.0.5","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"benchmark":"^2.1.3","browserify":"^14.1.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","escodegen":"^1.8.1","eslint":"^3.16.1","espree":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.1","gulp-uglify":"^2.0.1","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.2.1","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","espree","escodegen","estraverse"],"gitHead":"963cb63870a9d8158d99f2070a165e8a28bf16ee","_id":"protobufjs@6.6.4","_shasum":"68952e83008e413a3a2afd4ff5324eb70756f8ee","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"68952e83008e413a3a2afd4ff5324eb70756f8ee","size":805450,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.6.4.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.6.4.tgz_1488320286490_0.948370681842789"},"directories":{},"publish_time":1488320287378,"_cnpm_publish_time":1488320287378,"_hasShrinkwrap":false},"6.6.3":{"name":"protobufjs","version":"6.6.3","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && cat coverage/lcov.info | coveralls","docs":"jsdoc -c jsdoc.docs.json -R README.md --verbose --pedantic","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.1","@protobufjs/base64":"^1.1.1","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.1","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","@types/node":"7.0.4","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"benchmark":"^2.1.3","browserify":"^14.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","coveralls":"^2.11.15","escodegen":"^1.8.1","eslint":"^3.14.1","esprima":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.0","gulp-uglify":"^2.0.1","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.5","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","esprima","escodegen","estraverse"],"gitHead":"5909f844a32c9810f6b35de821aa4220554d3fe2","_id":"protobufjs@6.6.3","_shasum":"ee7388dd945e810ce738dcb65bfd09fa47aa4993","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"ee7388dd945e810ce738dcb65bfd09fa47aa4993","size":794252,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.6.3.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.6.3.tgz_1485820618710_0.9740805926267058"},"directories":{},"publish_time":1485820619479,"_cnpm_publish_time":1485820619479,"_hasShrinkwrap":false},"6.6.2":{"name":"protobufjs","version":"6.6.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && cat coverage/lcov.info | coveralls","docs":"jsdoc -c jsdoc.docs.json -R README.md --verbose --pedantic","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src/ lib/aspromise/index.js lib/base64/index.js lib/codegen/index.js lib/eventemitter/index.js lib/fetch/index.js lib/inquire/index.js lib/path/index.js lib/pool/index.js lib/utf8/index.js && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.1.1","@protobufjs/base64":"^1.1.1","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.1.0","@protobufjs/fetch":"^1.1.0","@protobufjs/inquire":"^1.1.0","@protobufjs/path":"^1.1.1","@protobufjs/pool":"^1.1.0","@protobufjs/utf8":"^1.1.0","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"7.0.4","benchmark":"^2.1.3","browserify":"^14.0.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","coveralls":"^2.11.15","escodegen":"^1.8.1","eslint":"^3.14.1","esprima":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.0","gulp-uglify":"^2.0.1","istanbul":"^0.4.5","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.5","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","esprima","escodegen","estraverse"],"gitHead":"942011d6488aabc15f38a1bb57d977b1ddee0286","_id":"protobufjs@6.6.2","_shasum":"b4104589855ded6174ba63fb4202b3f2b672638f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"b4104589855ded6174ba63fb4202b3f2b672638f","size":787376,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.6.2.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.6.2.tgz_1485534202377_0.47675327863544226"},"directories":{},"publish_time":1485534204928,"_cnpm_publish_time":1485534204928,"_hasShrinkwrap":false},"5.0.2":{"name":"protobufjs","version":"5.0.2","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"./dist/protobuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://github.com/dcodeIO/protobuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~5","glob":"^7.0.5","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"browser":{"fs":false,"path":false},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-light","compile-full":"ccjs dist/protobuf.js --create_source_map=dist/protobuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/protobuf.min.js","compile-light":"ccjs dist/protobuf-light.js --create_source_map=dist/protobuf-light.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/protobuf-light.min.js","compress":"npm run-script compress-full && npm run-script compress-light","compress-full":"gzip -c -9 dist/protobuf.min.js > dist/protobuf.min.js.gz","compress-light":"gzip -c -9 dist/protobuf-light.min.js > dist/protobuf-light.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"2028662a7432ba3ed883bf445a8294748a59a541","_id":"protobufjs@5.0.2","_shasum":"59748d7dcf03d2db22c13da9feb024e16ab80c91","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"59748d7dcf03d2db22c13da9feb024e16ab80c91","size":804590,"noattachment":false,"key":"/protobufjs/-/protobufjs-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-5.0.2.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-5.0.2.tgz_1485533414478_0.6041589337401092"},"directories":{},"publish_time":1485533415264,"_cnpm_publish_time":1485533415264,"_hasShrinkwrap":false},"6.6.1":{"name":"protobufjs","version":"6.6.1","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && cat coverage/lcov.info | coveralls","docs":"jsdoc -c jsdoc.docs.json -R README.md --verbose --pedantic","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.0.5","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.7","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"7.0.0","benchmark":"^2.1.3","browserify":"^13.3.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","coveralls":"^2.11.15","escodegen":"^1.8.1","eslint":"^3.14.0","esprima":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.5","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","esprima","escodegen","estraverse"],"gitHead":"8d3bba4dc456352fe8168b7b62d4c191fe822470","_id":"protobufjs@6.6.1","_shasum":"aa355b9d1baf7ed131fa7734b6977d526fa58392","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"aa355b9d1baf7ed131fa7734b6977d526fa58392","size":767540,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.6.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.6.1.tgz_1485263586407_0.1272560632787645"},"directories":{},"publish_time":1485263588898,"_cnpm_publish_time":1485263588898,"_hasShrinkwrap":false},"6.6.0":{"name":"protobufjs","version":"6.6.0","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && cat coverage/lcov.info | coveralls","docs":"jsdoc -c jsdoc.docs.json -R README.md -P package.json --verbose --pedantic","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/rpc.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.0.5","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.7","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"7.0.0","benchmark":"^2.1.3","browserify":"^13.3.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","coveralls":"^2.11.15","escodegen":"^1.8.1","eslint":"^3.14.0","esprima":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.5","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","esprima","escodegen","estraverse"],"gitHead":"1a376ba95523ab62dbbfee6fbe66cea695e9bdf6","_id":"protobufjs@6.6.0","_shasum":"af425b15e6dfc574ba2ed277a586dca4968128bc","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"af425b15e6dfc574ba2ed277a586dca4968128bc","size":767127,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.6.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.6.0.tgz_1485230831771_0.12526536686345935"},"directories":{},"publish_time":1485230834397,"_cnpm_publish_time":1485230834397,"_hasShrinkwrap":false},"6.5.3":{"name":"protobufjs","version":"6.5.3","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && cat coverage/lcov.info | coveralls","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.7","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"7.0.0","benchmark":"^2.1.3","browserify":"^13.3.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","coveralls":"^2.11.15","escodegen":"^1.8.1","eslint":"^3.13.1","esprima":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.5","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","esprima","escodegen","estraverse"],"gitHead":"4c16f4efdf7e4aaee928d6fbc227281d26d95be9","_id":"protobufjs@6.5.3","_shasum":"08d189da90397070de9fcd634919ddbae36025de","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"08d189da90397070de9fcd634919ddbae36025de","size":745121,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.5.3.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.5.3.tgz_1484864918303_0.9664035560563207"},"directories":{},"publish_time":1484864920803,"_cnpm_publish_time":1484864920803,"_hasShrinkwrap":false},"6.5.2":{"name":"protobufjs","version":"6.5.2","versionScheme":"~","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","coverage-ci":"npm run coverage && cat coverage/lcov.info | coveralls","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","postinstall":"node scripts/postinstall","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.7","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"7.0.0","benchmark":"^2.1.3","browserify":"^13.3.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","coveralls":"^2.11.15","escodegen":"^1.8.1","eslint":"^3.13.1","esprima":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.5","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","esprima","escodegen","estraverse"],"gitHead":"ea3f3b42144c17850688ac9522ebb2794931ec50","_id":"protobufjs@6.5.2","_shasum":"dcd0cb4e6a13230e8edc7cd0735c4802f3db2fa5","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"dcd0cb4e6a13230e8edc7cd0735c4802f3db2fa5","size":744202,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.5.2.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.5.2.tgz_1484843911193_0.058623712975531816"},"directories":{},"publish_time":1484843913655,"_cnpm_publish_time":1484843913655,"_hasShrinkwrap":false},"6.5.1":{"name":"protobufjs","version":"6.5.1","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js tests/node/*.js","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.7","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"7.0.0","benchmark":"^2.1.3","browserify":"^13.3.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","escodegen":"^1.8.1","eslint":"^3.13.1","esprima":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.5","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","esprima","escodegen","estraverse"],"gitHead":"afef1e6c05496170580e9c7fe006c01cb7192d18","_id":"protobufjs@6.5.1","_shasum":"d85b4f54f567b419a01ec5722838a7160b778800","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"d85b4f54f567b419a01ec5722838a7160b778800","size":736138,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.5.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.5.1.tgz_1484706536452_0.4513104665093124"},"directories":{},"publish_time":1484706538602,"_cnpm_publish_time":1484706538602,"_hasShrinkwrap":false},"6.5.0":{"name":"protobufjs","version":"6.5.0","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js tests/node/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/comp_typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run test && npm run types && npm run build && npm run lint","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.8","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.7","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"7.0.0","benchmark":"^2.1.3","browserify":"^13.3.0","browserify-wrap":"^1.0.2","bundle-collapser":"^1.2.1","chalk":"^1.1.3","escodegen":"^1.8.1","eslint":"^3.13.1","esprima":"^3.1.3","estraverse":"^4.2.0","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^2.4.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","semver":"^5.3.0","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.5","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["semver","chalk","glob","jsdoc","minimist","tmp","uglify-js","esprima","escodegen","estraverse"],"gitHead":"b6d621ca85c695f6c650aa86ae34340bf588eaa3","_id":"protobufjs@6.5.0","_shasum":"c5733589f328092dcc45daa425a0447d5d2aaf44","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"c5733589f328092dcc45daa425a0447d5d2aaf44","size":730270,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.5.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.5.0.tgz_1484661295611_0.1544709058944136"},"directories":{},"publish_time":1484661298168,"_cnpm_publish_time":1484661298168,"_hasShrinkwrap":false},"6.4.6":{"name":"protobufjs","version":"6.4.6","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/typescript.ts --lib es2015 --noEmit --strictNullChecks && tsc tests/data/test.ts --lib es2015 --noEmit --strictNullChecks","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run lint && npm run test && npm run types && npm run build","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.5","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.7","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"6.0.57","benchmark":"^2.1.3","browserify":"^13.3.0","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.4","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["chalk","glob","jsdoc","minimist","tmp","uglify-js"],"gitHead":"f230d985abfc8c61157dd80f69ca109994f55f0b","_id":"protobufjs@6.4.6","_shasum":"00eab2513f90f5f2d35646c3c6330b5ac2bbcd14","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"00eab2513f90f5f2d35646c3c6330b5ac2bbcd14","size":706967,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.4.6.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.4.6.tgz_1484098310138_0.08421248733066022"},"directories":{},"publish_time":1484098310954,"_cnpm_publish_time":1484098310954,"_hasShrinkwrap":false},"6.4.5":{"name":"protobufjs","version":"6.4.5","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/typescript.ts --lib es2015 --noEmit && tsc tests/data/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run lint && npm run test && npm run types && npm run build","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.5","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.7","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"6.0.57","benchmark":"^2.1.3","browserify":"^13.3.0","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.4","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["chalk","glob","jsdoc","minimist","tmp","uglify-js"],"gitHead":"3829ecb5f6bdc2a6290f00cbf845447426b22b17","_id":"protobufjs@6.4.5","_shasum":"9d0186970e7c7a44e72d755efabb502ea7dece97","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"9d0186970e7c7a44e72d755efabb502ea7dece97","size":705945,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.4.5.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.4.5.tgz_1483801431605_0.3375728519167751"},"directories":{},"publish_time":1483801432445,"_cnpm_publish_time":1483801432445,"_hasShrinkwrap":false},"6.4.4":{"name":"protobufjs","version":"6.4.4","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/typescript.ts --lib es2015 --noEmit && tsc tests/data/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run lint && npm run test && npm run types && npm run build","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.5","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.6","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"6.0.56","benchmark":"^2.1.3","browserify":"^13.3.0","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.4","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["chalk","glob","jsdoc","minimist","tmp","uglify-js"],"gitHead":"9957b09cf84a866374e601a0d1f66539e046d8c9","_id":"protobufjs@6.4.4","_shasum":"eaa20ea8b569d5dee656540606745687d2f2356e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"eaa20ea8b569d5dee656540606745687d2f2356e","size":703917,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.4.4.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.4.4.tgz_1483668362433_0.795598185621202"},"directories":{},"publish_time":1483668363316,"_cnpm_publish_time":1483668363316,"_hasShrinkwrap":false},"6.4.3":{"name":"protobufjs","version":"6.4.3","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/typescript.ts --lib es2015 --noEmit && tsc tests/data/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run lint && npm run test && npm run types && npm run build","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.5","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.6","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"6.0.56","benchmark":"^2.1.3","browserify":"^13.3.0","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.4","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"cliDependencies":["chalk","glob","jsdoc","minimist","tmp","uglify-js"],"gitHead":"5854e9528522065dfcf48a1dc4aa04b066c3821e","_id":"protobufjs@6.4.3","_shasum":"f2bd7d56f8fedc2d2315befcd8a6af09ba33ac8e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"f2bd7d56f8fedc2d2315befcd8a6af09ba33ac8e","size":703701,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.4.3.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.4.3.tgz_1483661734518_0.8409943140577525"},"directories":{},"publish_time":1483661737250,"_cnpm_publish_time":1483661737250,"_hasShrinkwrap":false},"6.4.1":{"name":"protobufjs","version":"6.4.1","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/typescript.ts --lib es2015 --noEmit && tsc tests/data/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run lint && npm run test && npm run types && npm run build","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.4","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.6","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"6.0.55","benchmark":"^2.1.3","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.4","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"df3213c4fe830f4cf644d3e1e4e82069eb5de289","_id":"protobufjs@6.4.1","_shasum":"8ecc2710bfc6fd3ba6d1db3c95a24e9876bf60a9","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"8ecc2710bfc6fd3ba6d1db3c95a24e9876bf60a9","size":705466,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.4.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.4.1.tgz_1483533578428_0.820158209418878"},"directories":{},"publish_time":1483533579385,"_cnpm_publish_time":1483533579385,"_hasShrinkwrap":false},"6.4.0":{"name":"protobufjs","version":"6.4.0","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"index.js","types":"index.d.ts","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","coverage":"istanbul cover node_modules/tape/bin/tape tests/*.js","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape -r ./lib/tape-adapter tests/*.js | tap-spec","types":"node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/typescript.ts --lib es2015 --noEmit && tsc tests/data/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run lint && npm run test && npm run types && npm run build","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.5","@protobufjs/base64":"^1.0.5","@protobufjs/codegen":"^1.0.4","@protobufjs/eventemitter":"^1.0.5","@protobufjs/extend":"^1.0.2","@protobufjs/fetch":"^1.0.4","@protobufjs/inquire":"^1.0.2","@protobufjs/path":"^1.0.2","@protobufjs/pool":"^1.0.5","@protobufjs/utf8":"^1.0.6","long":"^3.2.0","@types/long":"^3.0.31"},"optionalDependencies":{"long":"^3.2.0","@types/long":"^3.0.31"},"devDependencies":{"@types/node":"6.0.55","benchmark":"^2.1.3","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","tap-spec":"^4.1.1","tape":"^4.6.3","tmp":"0.0.31","typescript":"^2.1.4","uglify-js":"^2.7.5","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"a6cb560e43df8b340bfc247ed7a83b5368fd19bb","_id":"protobufjs@6.4.0","_shasum":"8333b2186f69ded137a27d314841a95afa1b4f77","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"8333b2186f69ded137a27d314841a95afa1b4f77","size":700497,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.4.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.4.0.tgz_1483458855037_0.14696767972782254"},"directories":{},"publish_time":1483458857746,"_cnpm_publish_time":1483458857746,"_hasShrinkwrap":false},"6.3.1":{"name":"protobufjs","version":"6.3.1","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"src/index","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"types":"types/protobuf.js.d.ts","scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape tests/*.js | tap-spec","types":"node bin/pbts --name protobufjs --out types/protobuf.js.d.ts src && tsc types/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run lint && npm run test && npm run types && npm run build","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.4","@protobufjs/base64":"^1.0.4","@protobufjs/codegen":"^1.0.3","@protobufjs/eventemitter":"^1.0.4","@protobufjs/extend":"^1.0.1","@protobufjs/fetch":"^1.0.3","@protobufjs/inquire":"^1.0.1","@protobufjs/path":"^1.0.1","@protobufjs/pool":"^1.0.4","@protobufjs/utf8":"^1.0.5","long":"^3.2.0"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"@types/long":"^3.0.31","@types/node":"6.0.54","benchmark":"^2.1.3","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","tap-spec":"^4.1.1","tape":"^4.6.3","typescript":"^2.1.4","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"003e0faa80e136970ad12d6d0e7a0870422950e4","_id":"protobufjs@6.3.1","_shasum":"ad7cbbc9fcaaf308bd9e26a892824188c506879c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"ad7cbbc9fcaaf308bd9e26a892824188c506879c","size":649957,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.3.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.3.1.tgz_1482877958040_0.11804641527123749"},"directories":{},"publish_time":1482877958852,"_cnpm_publish_time":1482877958852,"_hasShrinkwrap":false},"6.3.0":{"name":"protobufjs","version":"6.3.0","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"BSD-3-Clause","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"src/index","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"types":"types/protobuf.js.d.ts","scripts":{"bench":"node bench","build":"gulp","changelog":"node scripts/changelog -w","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src runtime","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape tests/*.js | tap-spec","types":"node bin/pbts --name protobufjs --out types/protobuf.js.d.ts src && tsc types/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","make":"npm run lint && npm run test && npm run types && npm run build","release":"npm run make && npm run changelog"},"dependencies":{"@protobufjs/aspromise":"^1.0.4","@protobufjs/base64":"^1.0.4","@protobufjs/codegen":"^1.0.3","@protobufjs/eventemitter":"^1.0.4","@protobufjs/extend":"^1.0.1","@protobufjs/fetch":"^1.0.3","@protobufjs/inquire":"^1.0.1","@protobufjs/path":"^1.0.1","@protobufjs/pool":"^1.0.4","@protobufjs/utf8":"^1.0.5","long":"^3.2.0"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"@types/long":"^3.0.31","@types/node":"6.0.53","benchmark":"^2.1.3","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","git-raw-commits":"^1.1.2","git-semver-tags":"^1.1.2","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","node-zopfli":"^2.0.2","tap-spec":"^4.1.1","tape":"^4.6.3","typescript":"^2.1.4","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"61fd385674e2495f7b4f1797f10a781f853a98a4","_id":"protobufjs@6.3.0","_shasum":"c29effa646bc8cc56edff6035a19ad39f2c77980","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"c29effa646bc8cc56edff6035a19ad39f2c77980","size":649767,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.3.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.3.0.tgz_1482775294893_0.4123313238378614"},"directories":{},"publish_time":1482775295723,"_cnpm_publish_time":1482775295723,"_hasShrinkwrap":false},"6.2.1":{"name":"protobufjs","version":"6.2.1","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"src/index","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"types":"types/protobuf.js.d.ts","scripts":{"bench":"node bench","build":"gulp","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape tests/*.js | tap-spec","types":"node bin/pbts --name protobufjs --out types/protobuf.js.d.ts src && tsc types/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --no-coverage --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js"},"dependencies":{"@protobufjs/aspromise":"^1.0.3","@protobufjs/base64":"^1.0.3","@protobufjs/codegen":"^1.0.2","@protobufjs/eventemitter":"^1.0.3","@protobufjs/extend":"^1.0.0","@protobufjs/fetch":"^1.0.1","@protobufjs/fs":"^1.0.1","@protobufjs/path":"^1.0.0","@protobufjs/pool":"^1.0.1","@protobufjs/utf8":"^1.0.3","long":"^3.2.0"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"@types/long":"^3.0.31","@types/node":"6.0.52","benchmark":"^2.1.2","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","tap-spec":"^4.1.1","tape":"^4.6.3","typescript":"^2.1.4","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"ea7ba8b83890084d61012cb5386dc11dadfb3908","_id":"protobufjs@6.2.1","_shasum":"f185e0a8a396692bdbf61698a1f11ad2667239f9","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"f185e0a8a396692bdbf61698a1f11ad2667239f9","size":459349,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.2.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.2.1.tgz_1481904888090_0.6603154882322997"},"directories":{},"publish_time":1481904890830,"_cnpm_publish_time":1481904890830,"_hasShrinkwrap":false},"6.2.0":{"name":"protobufjs","version":"6.2.0","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"src/index","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"types":"types/protobuf.js.d.ts","scripts":{"bench":"node bench","build":"gulp","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape tests/*.js | tap-spec","types":"node bin/pbts --name protobufjs --out types/protobuf.js.d.ts src && tsc types/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --no-coverage --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js"},"dependencies":{"@protobufjs/aspromise":"^1.0.3","@protobufjs/base64":"^1.0.2","@protobufjs/codegen":"^1.0.2","@protobufjs/eventemitter":"^1.0.2","@protobufjs/extend":"^1.0.0","@protobufjs/fetch":"^1.0.1","@protobufjs/fs":"^1.0.1","@protobufjs/path":"^1.0.0","@protobufjs/pool":"^1.0.1","@protobufjs/utf8":"^1.0.3","long":"^3.2.0"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"@types/long":"^3.0.31","@types/node":"6.0.52","benchmark":"^2.1.2","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.12.2","gh-pages":"^0.12.0","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","tap-spec":"^4.1.1","tape":"^4.6.3","typescript":"^2.2.0-dev.20161215","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"b40c86a66ec4f4406cdc0bc047f81389a370ae31","_id":"protobufjs@6.2.0","_shasum":"c33fd92cbf3d277e97c78e83fe0b9e70d51d072c","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"c33fd92cbf3d277e97c78e83fe0b9e70d51d072c","size":377177,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.2.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.2.0.tgz_1481821237123_0.4490257119759917"},"directories":{},"publish_time":1481821239530,"_cnpm_publish_time":1481821239530,"_hasShrinkwrap":false},"6.1.1":{"name":"protobufjs","version":"6.1.1","description":"Protocol Buffers for JavaScript (& TypeScript).","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"src/index","bin":{"pbjs":"bin/pbjs","pbts":"bin/pbts"},"types":"types/protobuf.js.d.ts","scripts":{"bench":"node bench","build":"gulp","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape tests/*.js | tap-spec","types":"node bin/pbts --name protobufjs --out types/protobuf.js.d.ts ./src && tsc types/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --no-coverage --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js"},"dependencies":{"@protobufjs/aspromise":"^1.0.3","@protobufjs/base64":"^1.0.2","@protobufjs/codegen":"^1.0.2","@protobufjs/eventemitter":"^1.0.2","@protobufjs/fetch":"^1.0.1","@protobufjs/fs":"^1.0.1","@protobufjs/pool":"^1.0.1","@protobufjs/utf8":"^1.0.2","long":"^3.2.0"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"@types/long":"^3.0.31","@types/node":"0.0.3","benchmark":"^2.1.2","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.10.0","gh-pages":"^0.12.0","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","tap-spec":"^4.1.1","tape":"^4.6.3","tsd-jsdoc":"github:dcodeio/tsd-jsdoc","typescript":"^2.2.0-dev.20161212","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"ed86f3acbeb6145be5f24dcd05efb287b539e61b","_id":"protobufjs@6.1.1","_shasum":"fe4db8c898cb6ed80842e35e5004a2e34a02230c","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"fe4db8c898cb6ed80842e35e5004a2e34a02230c","size":363399,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.1.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/protobufjs-6.1.1.tgz_1481648693710_0.26255345763638616"},"directories":{},"publish_time":1481648696370,"_cnpm_publish_time":1481648696370,"_hasShrinkwrap":false},"6.1.0":{"name":"protobufjs","version":"6.1.0","description":"Protocol Buffers for JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode+protobufjs@dcode.io"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"src/index","bin":{"pbjs":"bin/pbjs"},"types":"types/protobuf.js.d.ts","scripts":{"bench":"node bench","build":"gulp","docs":"jsdoc -c jsdoc.docs.json -R README.md","lint":"eslint src","pages":"node scripts/pages","prepublish":"node scripts/prepublish","prof":"node bench/prof","test":"tape tests/*.js | tap-spec","types":"jsdoc -c jsdoc.types.json && node scripts/types.js && tsc types/test.ts --lib es2015 --noEmit","zuul":"zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js","zuul-local":"zuul --ui tape --no-coverage --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js"},"dependencies":{"@protobufjs/base64":"1.0.1","@protobufjs/codegen":"1.0.1","@protobufjs/eventemitter":"1.0.1","@protobufjs/pool":"1.0.1","@protobufjs/utf8":"1.0.1","long":"^3.2.0"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"benchmark":"^2.1.2","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.10.0","gh-pages":"^0.12.0","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","minimist":"^1.2.0","tap-spec":"^4.1.1","tape":"^4.6.3","tsd-jsdoc":"github:dcodeio/tsd-jsdoc","typescript":"^2.2.0-dev.20161202","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"163ff719513dbfa6236e97360c7d3600bdbb1c91","_id":"protobufjs@6.1.0","_shasum":"573b8e2c12704b7c895fdc57b883bc89282146aa","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode+npm@dcode.io"},"dist":{"shasum":"573b8e2c12704b7c895fdc57b883bc89282146aa","size":300935,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.1.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.1.0.tgz_1481418958746_0.23365510837174952"},"directories":{},"publish_time":1481418959525,"_cnpm_publish_time":1481418959525,"_hasShrinkwrap":false},"6.0.2":{"name":"protobufjs","version":"6.0.2","description":"Protocol Buffers for JavaScript.","author":{"name":"Daniel Wirtz"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"src/index","bin":{"pbjs":"bin/pbjs"},"types":"types/protobuf.js.d.ts","scripts":{"build":"gulp","docs":"jsdoc -c jsdoc.docs.json -R README.md","pages":"node scripts/pages","types":"jsdoc -c jsdoc.types.json && node scripts/types.js && tsc types/test.ts --lib es2015 --noEmit","lint":"eslint src","test":"tape tests/*.js | tap-spec","zuul":"zuul --ui tape --no-coverage --concurrency 1 -- tests/*.js","zuul-local":"zuul --ui tape --no-coverage --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","bench":"node bench","bench-read":"node bench/read","bench-write":"node bench/write","all":"npm run lint && npm run test && npm run build && npm run types && npm run docs && npm run bench","prepublish":"node scripts/prepublish"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"@types/long":"^3.0.31","@types/node":"0.0.1","benchmark":"^2.1.2","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.10.0","gh-pages":"^0.12.0","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","long":"^3.2.0","minimist":"^1.2.0","tap-spec":"^4.1.1","tape":"^4.6.3","tsd-jsdoc":"github:dcodeio/tsd-jsdoc","typescript":"^2.2.0-dev.20161202","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"07548253397d18cc6a970384a239059ed381e1de","dependencies":{"long":"^3.2.0"},"_id":"protobufjs@6.0.2","_shasum":"525c7b4ab7dcfef7c23c99c985ba6daeab1f6a85","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"dist":{"shasum":"525c7b4ab7dcfef7c23c99c985ba6daeab1f6a85","size":276043,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.0.2.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.0.2.tgz_1480964754282_0.8216969920322299"},"directories":{},"publish_time":1480964755037,"_cnpm_publish_time":1480964755037,"_hasShrinkwrap":false},"6.0.1":{"name":"protobufjs","version":"6.0.1","description":"Protocol Buffers for JavaScript.","author":{"name":"Daniel Wirtz"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"src/index","bin":{"pbjs":"bin/pbjs"},"types":"types/protobuf.js.d.ts","scripts":{"build":"gulp","docs":"jsdoc -c jsdoc.docs.json -R README.md","pages":"node scripts/pages","types":"jsdoc -c jsdoc.types.json && node scripts/types.js","lint":"eslint src","test":"tape tests/*.js | tap-spec","zuul":"zuul --ui tape --no-coverage --concurrency 1 -- tests/*.js","zuul-local":"zuul --ui tape --no-coverage --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","bench":"node bench","all":"npm run lint && npm run test && npm run build && npm run types && npm run docs && npm run bench","prepublish":"node scripts/prepublish.js"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"@types/long":"^3.0.31","@types/node":"0.0.1","benchmark":"^2.1.2","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.10.0","gh-pages":"^0.12.0","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","long":"^3.2.0","minimist":"^1.2.0","tap-spec":"^4.1.1","tape":"^4.6.3","tsd-jsdoc":"github:dcodeio/tsd-jsdoc","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"gitHead":"e03a01959b9c750e385505da75d2e1fc320b6b8a","dependencies":{"long":"^3.2.0"},"_id":"protobufjs@6.0.1","_shasum":"b1fff4f09891e21152e6ba1f5c67ff398f847a63","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"dist":{"shasum":"b1fff4f09891e21152e6ba1f5c67ff398f847a63","size":259460,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.0.1.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.0.1.tgz_1480588320539_0.2995829067658633"},"directories":{},"publish_time":1480588321221,"_cnpm_publish_time":1480588321221,"_hasShrinkwrap":false},"6.0.0":{"name":"protobufjs","version":"6.0.0","description":"Protocol Buffers for JavaScript.","author":{"name":"Daniel Wirtz"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"http://dcode.io/protobuf.js","keywords":["protobuf","protocol","buffers","protocol buffers","serialization","encoding"],"main":"src/index","bin":{"pbjs":"bin/pbjs"},"types":"types/protobuf.js.d.ts","scripts":{"build":"gulp","docs":"jsdoc -c jsdoc.docs.json -R README.md","pages":"node scripts/pages","types":"jsdoc -c jsdoc.types.json && node scripts/types.js","lint":"eslint src","test":"tape tests/*.js | tap-spec","zuul":"zuul --ui tape --no-coverage --concurrency 1 -- tests/*.js","zuul-local":"zuul --ui tape --no-coverage --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js","bench":"node bench","all":"npm run lint && npm run test && npm run build && npm run docs && npm run types && npm run bench"},"optionalDependencies":{"long":"^3.2.0"},"devDependencies":{"benchmark":"^2.1.2","browserify":"^13.1.1","bundle-collapser":"^1.2.1","chalk":"^1.1.3","eslint":"^3.10.0","gh-pages":"^0.12.0","glob":"^7.1.1","gulp":"^3.9.1","gulp-gzip":"^1.4.0","gulp-header":"^1.8.8","gulp-if":"^2.0.1","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^2.0.0","jaguarjs-jsdoc":"github:dcodeio/jaguarjs-jsdoc","jsdoc":"^3.4.2","long":"^3.2.0","minimist":"^1.2.0","tap-spec":"^4.1.1","tape":"^4.6.3","tsd-jsdoc":"github:dcodeio/tsd-jsdoc","vinyl-buffer":"^1.0.0","vinyl-fs":"^2.4.4","vinyl-source-stream":"^1.1.0","zuul":"^3.11.1","zuul-ngrok":"^4.0.0"},"browser":{"process":false,"_process":false,"buffer":false,"fs":false},"gitHead":"66ac3f12774ee3fbb1292a8f285f9a5cb3787634","dependencies":{"long":"^3.2.0"},"_id":"protobufjs@6.0.0","_shasum":"7956a8c12af0ad1f2cd4ee1db4e71b41b6fbc6bd","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.9.1","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"dist":{"shasum":"7956a8c12af0ad1f2cd4ee1db4e71b41b6fbc6bd","size":89289,"noattachment":false,"key":"/protobufjs/-/protobufjs-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-6.0.0.tgz"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/protobufjs-6.0.0.tgz_1480353250215_0.2147520910948515"},"directories":{},"publish_time":1480353250946,"_cnpm_publish_time":1480353250946,"_hasShrinkwrap":false},"5.0.1":{"name":"protobufjs","version":"5.0.1","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"./dist/protobuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://github.com/dcodeIO/protobuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~5","glob":"^5.0.10","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"browser":{"fs":false,"path":false},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-light","compile-full":"ccjs dist/protobuf.js --create_source_map=dist/protobuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/protobuf.min.js","compile-light":"ccjs dist/protobuf-light.js --create_source_map=dist/protobuf-light.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/protobuf-light.min.js","compress":"npm run-script compress-full && npm run-script compress-light","compress-full":"gzip -c -9 dist/protobuf.min.js > dist/protobuf.min.js.gz","compress-light":"gzip -c -9 dist/protobuf-light.min.js > dist/protobuf-light.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"54f9d741bf6758f0c9af4639f1c50bdad6a83bd5","_id":"protobufjs@5.0.1","_shasum":"589ecdda1a555fd69df4699adc142d36f133aa0b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"589ecdda1a555fd69df4699adc142d36f133aa0b","size":467467,"noattachment":false,"key":"/protobufjs/-/protobufjs-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-5.0.1.tgz"},"directories":{},"publish_time":1452040541458,"_cnpm_publish_time":1452040541458,"_hasShrinkwrap":false},"4.1.3":{"name":"protobufjs","version":"4.1.3","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"dist/ProtoBuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"git+https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~4 >=4.1","glob":"^5.0.10","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"browser":{"fs":false,"path":false},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-light","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-light":"ccjs dist/ProtoBuf-light.js --create_source_map=dist/ProtoBuf-light.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf-light.min.js","compress":"npm run-script compress-full && npm run-script compress-light","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-light":"gzip -c -9 dist/ProtoBuf-light.min.js > dist/ProtoBuf-light.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"4240a1011dfa130d206430489841c69c4f214e54","_id":"protobufjs@4.1.3","_shasum":"8e36d1b0226cbb68d647e4b44c2a144f37f2779e","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"8e36d1b0226cbb68d647e4b44c2a144f37f2779e","size":798554,"noattachment":false,"key":"/protobufjs/-/protobufjs-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-4.1.3.tgz"},"directories":{},"publish_time":1447721775730,"_cnpm_publish_time":1447721775730,"_hasShrinkwrap":false},"5.0.0":{"name":"protobufjs","version":"5.0.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"./dist/protobuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"git+https://github.com/dcodeIO/protobuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/protobuf.js/issues"},"homepage":"https://github.com/dcodeIO/protobuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~5","glob":"^5.0.10","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"browser":{"fs":false,"path":false},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-light","compile-full":"ccjs dist/protobuf.js --create_source_map=dist/protobuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/protobuf.min.js","compile-light":"ccjs dist/protobuf-light.js --create_source_map=dist/protobuf-light.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/protobuf-light.min.js","compress":"npm run-script compress-full && npm run-script compress-light","compress-full":"gzip -c -9 dist/protobuf.min.js > dist/protobuf.min.js.gz","compress-light":"gzip -c -9 dist/protobuf-light.min.js > dist/protobuf-light.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"a532dcfe71d2ccec9459664753af3dbe112be2d8","_id":"protobufjs@5.0.0","_shasum":"4223063233ea96ac063ca2b554035204db524fa1","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"4223063233ea96ac063ca2b554035204db524fa1","size":472158,"noattachment":false,"key":"/protobufjs/-/protobufjs-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-5.0.0.tgz"},"directories":{},"publish_time":1447716080380,"_cnpm_publish_time":1447716080380,"_hasShrinkwrap":false},"4.1.2":{"name":"protobufjs","version":"4.1.2","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"dist/ProtoBuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"git+https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~4 >=4.1","glob":"^5.0.10","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"browser":{"fs":false,"path":false},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-light","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-light":"ccjs dist/ProtoBuf-light.js --create_source_map=dist/ProtoBuf-light.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf-light.min.js","compress":"npm run-script compress-full && npm run-script compress-light","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-light":"gzip -c -9 dist/ProtoBuf-light.min.js > dist/ProtoBuf-light.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"1216ca8382462ccc92090b2569375e596886e343","_id":"protobufjs@4.1.2","_shasum":"0a6b1bd27cf7f5870b23d7313ddbe70815876fc4","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"0a6b1bd27cf7f5870b23d7313ddbe70815876fc4","size":471152,"noattachment":false,"key":"/protobufjs/-/protobufjs-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-4.1.2.tgz"},"directories":{},"publish_time":1444839781937,"_cnpm_publish_time":1444839781937,"_hasShrinkwrap":false},"4.1.1":{"name":"protobufjs","version":"4.1.1","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"dist/ProtoBuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"git+https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~4 >=4.1","glob":"^5.0.10","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"browser":{"fs":false},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-light","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-light":"ccjs dist/ProtoBuf-light.js --create_source_map=dist/ProtoBuf-light.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf-light.min.js","compress":"npm run-script compress-full && npm run-script compress-light","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-light":"gzip -c -9 dist/ProtoBuf-light.min.js > dist/ProtoBuf-light.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"72bc66ccdfcf66c1645c5de311bf26078d411cac","_id":"protobufjs@4.1.1","_shasum":"58f572286c2c3ee8a10c0f4ca116633162a8be15","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"58f572286c2c3ee8a10c0f4ca116633162a8be15","size":471550,"noattachment":false,"key":"/protobufjs/-/protobufjs-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-4.1.1.tgz"},"directories":{},"publish_time":1443446938398,"_cnpm_publish_time":1443446938398,"_hasShrinkwrap":false},"4.1.0":{"name":"protobufjs","version":"4.1.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"dist/ProtoBuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"git+https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~4 >=4.1","glob":"^5.0.10","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"browser":{"fs":false},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-light","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-light":"ccjs dist/ProtoBuf-light.js --create_source_map=dist/ProtoBuf-light.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf-light.min.js","compress":"npm run-script compress-full && npm run-script compress-light","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-light":"gzip -c -9 dist/ProtoBuf-light.min.js > dist/ProtoBuf-light.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"f6daa02fd14270e9d2dd7b28d488f5d48142ab0d","_id":"protobufjs@4.1.0","_shasum":"ac69c2c97b763b5e7f8e096f7311277039e8a25d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"ac69c2c97b763b5e7f8e096f7311277039e8a25d","size":471001,"noattachment":false,"key":"/protobufjs/-/protobufjs-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-4.1.0.tgz"},"directories":{},"publish_time":1443365015406,"_cnpm_publish_time":1443365015406,"_hasShrinkwrap":false},"4.0.0":{"name":"protobufjs","version":"4.0.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"dist/ProtoBuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~4","glob":"^5.0.10","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-light","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-light":"ccjs dist/ProtoBuf-light.js --create_source_map=dist/ProtoBuf-light.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf-light.min.js","compress":"npm run-script compress-full && npm run-script compress-light","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-light":"gzip -c -9 dist/ProtoBuf-light.min.js > dist/ProtoBuf-light.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"454d25e7e9c758eededec6aee25e8395fd93ca35","_id":"protobufjs@4.0.0","_shasum":"b368e007fc9be2c929237bbe2903d3a08c067858","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"b368e007fc9be2c929237bbe2903d3a08c067858","size":413467,"noattachment":false,"key":"/protobufjs/-/protobufjs-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-4.0.0.tgz"},"directories":{},"publish_time":1435247447907,"_cnpm_publish_time":1435247447907,"_hasShrinkwrap":false},"4.0.0-b5":{"name":"protobufjs","version":"4.0.0-b5","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"dist/ProtoBuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"ascli":"~1","bytebuffer":"~3 >=3.5","glob":"^5.0.10","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"2e0d6ecae890409d0b491c163ca2014eba2d8375","_id":"protobufjs@4.0.0-b5","_shasum":"ec32fa79b631c5ee023aa3f57e8a683f73330774","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"ec32fa79b631c5ee023aa3f57e8a683f73330774","size":414276,"noattachment":false,"key":"/protobufjs/-/protobufjs-4.0.0-b5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-4.0.0-b5.tgz"},"directories":{},"publish_time":1434126522501,"_cnpm_publish_time":1434126522501,"_hasShrinkwrap":false},"4.0.0-b4":{"name":"protobufjs","version":"4.0.0-b4","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"dist/ProtoBuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3 >=3.5","ascli":"~1","yargs":"^3.10.0"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto --target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto --target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"80755978dafb2bba3352c1c85a4279d1200de7f3","_id":"protobufjs@4.0.0-b4","_shasum":"4266c75e45744fed33027c6d40b09536fae8c319","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"4266c75e45744fed33027c6d40b09536fae8c319","size":413248,"noattachment":false,"key":"/protobufjs/-/protobufjs-4.0.0-b4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-4.0.0-b4.tgz"},"directories":{},"publish_time":1433808108843,"_cnpm_publish_time":1433808108843,"_hasShrinkwrap":false},"4.0.0-b3":{"name":"protobufjs","version":"4.0.0-b3","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"dist/ProtoBuf.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3 >=3.5","ascli":"~1"},"devDependencies":{"testjs":"~1 >=1.0.4","fixture-stdout":"^0.2.1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto -target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto -target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"8fd16ac074ef13f5851969f901b361656cde7e16","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@4.0.0-b3","_shasum":"abf3aead0cf5875a5086cc5f087a9433acf6730e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"abf3aead0cf5875a5086cc5f087a9433acf6730e","size":413306,"noattachment":false,"key":"/protobufjs/-/protobufjs-4.0.0-b3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-4.0.0-b3.tgz"},"directories":{},"publish_time":1433253932702,"_cnpm_publish_time":1433253932702,"_hasShrinkwrap":false},"4.0.0-b2":{"name":"protobufjs","version":"4.0.0-b2","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"pbjs":"./bin/pbjs"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3 >=3.5","ascli":"~1"},"devDependencies":{"testjs":"~1 >=1.0.4","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/pbjs tests/complex.proto -target=json > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/pbjs src/google/protobuf/descriptor.proto -target=json > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"a5937be75a7455e30bbacbbaa1ac00acc1b3f6de","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@4.0.0-b2","_shasum":"274fdd203d0ac8b06a30bfeafeb16ddf8d6a8b12","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"274fdd203d0ac8b06a30bfeafeb16ddf8d6a8b12","size":363520,"noattachment":false,"key":"/protobufjs/-/protobufjs-4.0.0-b2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-4.0.0-b2.tgz"},"publish_time":1426207721979,"_cnpm_publish_time":1426207721979,"_hasShrinkwrap":false},"3.8.2":{"name":"protobufjs","version":"3.8.2","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3 >=3.5","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"b5ba91af5fc2fa8c53d901f4bc44cdf73bcd3864","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.8.2","_shasum":"bc826e34c3af4697e8d0af7a669e4d612aedcd17","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.30","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"bc826e34c3af4697e8d0af7a669e4d612aedcd17","size":345877,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.8.2.tgz"},"directories":{},"publish_time":1416849014665,"_cnpm_publish_time":1416849014665,"_hasShrinkwrap":false},"3.8.1":{"name":"protobufjs","version":"3.8.1","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3 >=3.5","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3.0-alpha10"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"541ec1d5f9ef717f3b8f6e24873f0efadbbefee2","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.8.1","_shasum":"c1c8f835e68e6edaadc12a1e8121a65cb12e4dfd","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.30","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"c1c8f835e68e6edaadc12a1e8121a65cb12e4dfd","size":345620,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.8.1.tgz"},"directories":{},"publish_time":1415723406682,"_cnpm_publish_time":1415723406682,"_hasShrinkwrap":false},"3.8.0":{"name":"protobufjs","version":"3.8.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3 >=3.5","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"2dcaa5a760c5c1283b7cd06f98ba0e0cc386404a","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.8.0","_shasum":"7c9f9dd44828adf3db88a3bbbc9ebb44b17c42f1","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"7c9f9dd44828adf3db88a3bbbc9ebb44b17c42f1","size":392833,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.8.0.tgz"},"directories":{},"publish_time":1414598065758,"_cnpm_publish_time":1414598065758,"_hasShrinkwrap":false},"3.7.0":{"name":"protobufjs","version":"3.7.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3 >=3.5","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"99296b52ac78a567b1792a72540d2145449c1457","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.7.0","_shasum":"3c23ed27d967f75f27cf84165108403f4a1b9a3d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"3c23ed27d967f75f27cf84165108403f4a1b9a3d","size":392400,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.7.0.tgz"},"directories":{},"publish_time":1413298215603,"_cnpm_publish_time":1413298215603,"_hasShrinkwrap":false},"3.6.0":{"name":"protobufjs","version":"3.6.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.3","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"1387e9c57e39d7ad4ee352c711a9f44e87579f9d","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.6.0","_shasum":"c82d96a2fdcfe2e00f1e4e1d7fd1ff65a14283b0","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"c82d96a2fdcfe2e00f1e4e1d7fd1ff65a14283b0","size":381638,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.6.0.tgz"},"directories":{},"publish_time":1409084110090,"_cnpm_publish_time":1409084110090,"_hasShrinkwrap":false},"3.5.5":{"name":"protobufjs","version":"3.5.5","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"^3.2.3","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"5f9ca5c395845e624382572f77b0c6ab82e106ea","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.5.5","_shasum":"af2024903f46c87fe111407210b23164cbf8f7ac","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"af2024903f46c87fe111407210b23164cbf8f7ac","size":381637,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.5.5.tgz"},"directories":{},"publish_time":1409068175397,"_cnpm_publish_time":1409068175397,"_hasShrinkwrap":false},"3.5.4":{"name":"protobufjs","version":"3.5.4","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.2","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"ee76688f9f643f7cc2aec7b58fe633439f85673d","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.5.4","_shasum":"f272b6ee31e17777120bad53784a3eaf07f794f4","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"f272b6ee31e17777120bad53784a3eaf07f794f4","size":377804,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.5.4.tgz"},"directories":{},"publish_time":1409014294721,"_cnpm_publish_time":1409014294721,"_hasShrinkwrap":false},"3.5.2":{"name":"protobufjs","version":"3.5.2","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.2","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"64b7a2b9610f849420e991d7de584ba6bc427250","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.5.2","_shasum":"03187d3fddb8fce85039e8a378b9046b402ee22a","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"03187d3fddb8fce85039e8a378b9046b402ee22a","size":333949,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.5.2.tgz"},"directories":{},"publish_time":1408916383040,"_cnpm_publish_time":1408916383040,"_hasShrinkwrap":false},"3.5.1":{"name":"protobufjs","version":"3.5.1","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.2","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"b1d31185dad1cc40edb407691e4f36704270cb56","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.5.1","_shasum":"9bd52053227708472e9c07c5f0d64ba4a6bf6c6d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"9bd52053227708472e9c07c5f0d64ba4a6bf6c6d","size":329932,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.5.1.tgz"},"directories":{},"publish_time":1408909196240,"_cnpm_publish_time":1408909196240,"_hasShrinkwrap":false},"3.4.1":{"name":"protobufjs","version":"3.4.1","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.2","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"b6358c1ec39ae722bf1e6b08e4642fd47dc3b3e9","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.4.1","_shasum":"7becb11dad6b76cb1815932aa8f3ba825beabab3","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"7becb11dad6b76cb1815932aa8f3ba825beabab3","size":333547,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.4.1.tgz"},"directories":{},"publish_time":1408673544649,"_cnpm_publish_time":1408673544649,"_hasShrinkwrap":false},"3.4.0":{"name":"protobufjs","version":"3.4.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.2","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"f27d0bd9ce529ac8b2f8ed895d0f8ae637a93dae","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.4.0","_shasum":"92ac9aa79260ed377e32908ac58669a5bb282f8d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"92ac9aa79260ed377e32908ac58669a5bb282f8d","size":328707,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.4.0.tgz"},"directories":{},"publish_time":1408069220610,"_cnpm_publish_time":1408069220610,"_hasShrinkwrap":false},"3.3.1":{"name":"protobufjs","version":"3.3.1","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.2","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1","jsdoc":"~3.3"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"node node_modules/jsdoc/jsdoc.js -c jsdoc.json"},"gitHead":"6c6ae8eecffee320d8fdea0a647fa8410ff9305b","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.3.1","_shasum":"3dc2d3b5f3c5a8c9ab6c7a2f6dad830f6c6f9a69","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"3dc2d3b5f3c5a8c9ab6c7a2f6dad830f6c6f9a69","size":328036,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.3.1.tgz"},"directories":{},"publish_time":1408048083558,"_cnpm_publish_time":1408048083558,"_hasShrinkwrap":false},"3.3.0":{"name":"protobufjs","version":"3.3.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.2","ascli":"~0.3"},"devDependencies":{"testjs":"~1","metascript":">=0.18 <1","closurecompiler":"~1"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"jsdoc -c jsdoc.json"},"gitHead":"b6793dd7ed2a333c20f53271f4ac3a320267339f","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.3.0","_shasum":"d40e3209d15f9686a2a32104e3e2676c85f58b60","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"d40e3209d15f9686a2a32104e3e2676c85f58b60","size":292882,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.3.0.tgz"},"directories":{},"publish_time":1407885778874,"_cnpm_publish_time":1407885778874,"_hasShrinkwrap":false},"3.2.4":{"name":"protobufjs","version":"3.2.4","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.1","ascli":"latest"},"devDependencies":{"testjs":"~1","metascript":"~0","closurecompiler":"~1"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"jsdoc -c jsdoc.json"},"gitHead":"2b4615f7c00f7c98c82c06c75adfea3b047ea142","homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.2.4","_shasum":"93f91b0729bbc874edcb002bdf1ad8f8ec5701da","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"93f91b0729bbc874edcb002bdf1ad8f8ec5701da","size":297153,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.2.4.tgz"},"directories":{},"publish_time":1407421123704,"_cnpm_publish_time":1407421123704,"_hasShrinkwrap":false},"3.2.2":{"name":"protobufjs","version":"3.2.2","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.1","ascli":"latest"},"devDependencies":{"testjs":"~1","metascript":"~0","closurecompiler":"~1"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"jsdoc -c jsdoc.json"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.2.2","_shasum":"0a487b89f19bd0965285e92e95b4c804ec0e3158","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"0a487b89f19bd0965285e92e95b4c804ec0e3158","size":296016,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.2.2.tgz"},"directories":{},"publish_time":1406557842088,"_cnpm_publish_time":1406557842088,"_hasShrinkwrap":false},"3.2.1":{"name":"protobufjs","version":"3.2.1","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.1","ascli":"latest"},"devDependencies":{"testjs":"~1","metascript":"~0","closurecompiler":"~1"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"jsdoc -c jsdoc.json"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.2.1","_shasum":"892cdac140fe2a45491950b9d7811aad6f6e1bb0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"892cdac140fe2a45491950b9d7811aad6f6e1bb0","size":295058,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.2.1.tgz"},"directories":{},"publish_time":1406302803572,"_cnpm_publish_time":1406302803572,"_hasShrinkwrap":false},"3.2.0":{"name":"protobufjs","version":"3.2.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js","json2proto":"./bin/json2proto"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.1","ascli":"latest"},"devDependencies":{"testjs":"~1","metascript":"~0","closurecompiler":"~1"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script descriptor2json && npm run-script compress && dos2unix bin/proto2js && dos2unix bin/json2proto && npm test && npm run-script jsdoc","build":"node scripts/build.js","descriptor2json":"node bin/proto2js src/google/protobuf/descriptor.proto > src/google/protobuf/descriptor.json","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"jsdoc -c jsdoc.json"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.2.0","_shasum":"118ac166ab035090701e1c7ee4238020d4f7d22b","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"118ac166ab035090701e1c7ee4238020d4f7d22b","size":295069,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.2.0.tgz"},"directories":{},"publish_time":1405638138343,"_cnpm_publish_time":1405638138343,"_hasShrinkwrap":false},"3.0.0":{"name":"protobufjs","version":"3.0.0","description":"Protocol Buffers for JavaScript. Finally.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"index.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~3.1","ascli":"latest"},"devDependencies":{"testjs":"~1","metascript":"~0","closurecompiler":"~1"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm run-script compress && dos2unix bin/proto2js && npm test && npm run-script jsdoc","build":"node scripts/build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs dist/ProtoBuf.js --create_source_map=dist/ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.min.js","compile-noparse":"ccjs dist/ProtoBuf.noparse.js --create_source_map=dist/ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > dist/ProtoBuf.noparse.min.js","compress":"npm run-script compress-full && npm run-script compress-noparse","compress-full":"gzip -c -9 dist/ProtoBuf.min.js > dist/ProtoBuf.min.js.gz","compress-noparse":"gzip -c -9 dist/ProtoBuf.noparse.min.js > dist/ProtoBuf.noparse.min.js.gz","jsdoc":"jsdoc -c jsdoc.json"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@3.0.0","_shasum":"8113804aa96d4dbffa4e71657a4015306c5312de","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"8113804aa96d4dbffa4e71657a4015306c5312de","size":276586,"noattachment":false,"key":"/protobufjs/-/protobufjs-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-3.0.0.tgz"},"directories":{},"publish_time":1403922732332,"_cnpm_publish_time":1403922732332,"_hasShrinkwrap":false},"2.2.1":{"name":"protobufjs","version":"2.2.1","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.2 <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && dos2unix bin/proto2js && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"homepage":"https://github.com/dcodeIO/ProtoBuf.js","_id":"protobufjs@2.2.1","_shasum":"ce22d3f51f6685b8e783a7d7c2e956ada6147495","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"dist":{"shasum":"ce22d3f51f6685b8e783a7d7c2e956ada6147495","size":244767,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.2.1.tgz"},"directories":{},"publish_time":1401885179613,"_cnpm_publish_time":1401885179613,"_hasShrinkwrap":false},"2.0.5":{"name":"protobufjs","version":"2.0.5","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.2 <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && dos2unix bin/proto2js && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"_id":"protobufjs@2.0.5","dist":{"shasum":"7f351178c959b333d2327b773325ca4b2627a242","size":243578,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.0.5.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1392138808704,"_cnpm_publish_time":1392138808704,"_hasShrinkwrap":false},"2.0.4":{"name":"protobufjs","version":"2.0.4","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.2 <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && dos2unix bin/proto2js && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@2.0.4","dist":{"shasum":"109de55527459ce5bc91d72f1fd86b5a9c7f1058","size":243508,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.0.4.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1390062269792,"_cnpm_publish_time":1390062269792,"_hasShrinkwrap":false},"2.0.3":{"name":"protobufjs","version":"2.0.3","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.2 <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && dos2unix bin/proto2js && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@2.0.3","dist":{"shasum":"a33bfa95cee12b182ef08c6f3e0a0b296167a67f","size":240592,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.0.3.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1388697104040,"_cnpm_publish_time":1388697104040,"_hasShrinkwrap":false},"2.0.2":{"name":"protobufjs","version":"2.0.2","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.2 && <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && dos2unix bin/proto2js && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@2.0.2","dist":{"shasum":"35fc33b13142e31579104ea6b62f482cbe3e0ad7","size":240611,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.0.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1388188473302,"_cnpm_publish_time":1388188473302,"_hasShrinkwrap":false},"2.0.1":{"name":"protobufjs","version":"2.0.1","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.1 && <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && dos2unix bin/proto2js && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@2.0.1","dist":{"shasum":"636e8c4a9e0488fbc9c8898c044d844884f8fd96","size":240591,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.0.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1387503066080,"_cnpm_publish_time":1387503066080,"_hasShrinkwrap":false},"2.0.0":{"name":"protobufjs","version":"2.0.0","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.1 && <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && dos2unix bin/proto2js && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@2.0.0","dist":{"shasum":"515bb1e04e9dc935f48f0dd3a0cda9e525430489","size":240235,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.0.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1387326202031,"_cnpm_publish_time":1387326202031,"_hasShrinkwrap":false},"2.0.0-rc4":{"name":"protobufjs","version":"2.0.0-rc4","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.1 && <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node bin/proto2js tests/complex.proto > tests/complex.json && node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@2.0.0-rc4","dist":{"shasum":"298d218346a7fb44566de2d74d440f664712f3ad","size":230681,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.0.0-rc4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.0.0-rc4.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1386464512415,"_cnpm_publish_time":1386464512415,"_hasShrinkwrap":false},"2.0.0-rc2":{"name":"protobufjs","version":"2.0.0-rc2","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.0.1 && <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@2.0.0-rc2","dist":{"shasum":"e8132e20670c5be93ba2df9cf6e7445ba65cd697","size":226704,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.0.0-rc2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.0.0-rc2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1385680051267,"_cnpm_publish_time":1385680051267,"_hasShrinkwrap":false},"2.0.0-rc1":{"name":"protobufjs","version":"2.0.0-rc1","description":"A full-featured protobuf implementation in plain JavaScript.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=2.0.1 && <3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@2.0.0-rc1","dist":{"shasum":"ecad75461a9444e8e8f3c885d4585315cd786361","size":218163,"noattachment":false,"key":"/protobufjs/-/protobufjs-2.0.0-rc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-2.0.0-rc1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1385657903650,"_cnpm_publish_time":1385657903650,"_hasShrinkwrap":false},"1.5.1":{"name":"protobufjs","version":"1.5.1","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~2","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.5.1","dist":{"shasum":"b21e09dd72645c106d6c00c7cd07b27a6b6dd6b2","size":214850,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.5.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1384788919494,"_cnpm_publish_time":1384788919494,"_hasShrinkwrap":false},"1.5.0":{"name":"protobufjs","version":"1.5.0","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"~2","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.5.0","dist":{"shasum":"923f58ca1977a8d380e012e8a20adec50db29894","size":212492,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.5.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1384710839158,"_cnpm_publish_time":1384710839158,"_hasShrinkwrap":false},"1.3.2":{"name":"protobufjs","version":"1.3.2","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.6.1","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.3.2","dist":{"shasum":"f21105b192329cab21961699183823bc558ab607","size":204456,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.3.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1384114276434,"_cnpm_publish_time":1384114276434,"_hasShrinkwrap":false},"1.3.1":{"name":"protobufjs","version":"1.3.1","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.6.0","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.3.1","dist":{"shasum":"4f37f9bfcc1db9ccca3240db948d7f7b45726ce9","size":204471,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.3.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1384113092115,"_cnpm_publish_time":1384113092115,"_hasShrinkwrap":false},"1.3.0":{"name":"protobufjs","version":"1.3.0","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.5.0","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.3.0","dist":{"shasum":"d2e01b197cd4225f0831440c925e4578192bffbc","size":203524,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.3.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1383839037432,"_cnpm_publish_time":1383839037432,"_hasShrinkwrap":false},"1.1.9":{"name":"protobufjs","version":"1.1.9","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.1.9","dist":{"shasum":"53fc01c079d08bdb94a48917af0d052e8a27a024","size":184411,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.1.9.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1382320837397,"_cnpm_publish_time":1382320837397,"_hasShrinkwrap":false},"1.1.8":{"name":"protobufjs","version":"1.1.8","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.1.8","dist":{"shasum":"d2cb68be3f742a4ab022b7ccb8c1df9e3c3515bf","size":184029,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.1.8.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1382232466319,"_cnpm_publish_time":1382232466319,"_hasShrinkwrap":false},"1.1.7":{"name":"protobufjs","version":"1.1.7","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.1.7","dist":{"shasum":"362091c4bd943efa0de01ebf54481da737ab397a","size":183944,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.1.7.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1381582818584,"_cnpm_publish_time":1381582818584,"_hasShrinkwrap":false},"1.1.6":{"name":"protobufjs","version":"1.1.6","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.1.6","dist":{"shasum":"9185cc6170a2543a65ba3c765282580a4335d3ad","size":183292,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.1.6.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1376004959631,"_cnpm_publish_time":1376004959631,"_hasShrinkwrap":false},"1.1.4":{"name":"protobufjs","version":"1.1.4","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.1.4","dist":{"shasum":"ccbd6fc0fce7b5cac9670a85c4674a9a03e54e44","size":182643,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.1.4.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1373733321532,"_cnpm_publish_time":1373733321532,"_hasShrinkwrap":false},"1.1.3":{"name":"protobufjs","version":"1.1.3","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.1.3","dist":{"shasum":"55ce338fe288bb9fbaa716d0679185ef2f9d286d","size":182528,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.1.3.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1373575882706,"_cnpm_publish_time":1373575882706,"_hasShrinkwrap":false},"1.1.2":{"name":"protobufjs","version":"1.1.2","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.1.2","dist":{"shasum":"b51fefdefc7f57432a5a7d3ccf80d85d7876d3a0","size":182538,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.1.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1373562927472,"_cnpm_publish_time":1373562927472,"_hasShrinkwrap":false},"1.1.1":{"name":"protobufjs","version":"1.1.1","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.1.1","dist":{"shasum":"723fa500181177edf341f2b4d110cc27d5de6fdb","size":182424,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.1.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1373560446012,"_cnpm_publish_time":1373560446012,"_hasShrinkwrap":false},"1.1.0":{"name":"protobufjs","version":"1.1.0","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.1.0","dist":{"shasum":"13214c9a01e098a161311c4df214482eda6b1ca9","size":181203,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.1.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1372894378104,"_cnpm_publish_time":1372894378104,"_hasShrinkwrap":false},"1.0.4":{"name":"protobufjs","version":"1.0.4","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":"latest","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.4","dist":{"shasum":"ddb2342425d964c077d47a006110a8c06e171f8c","size":180885,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.4.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1372861824115,"_cnpm_publish_time":1372861824115,"_hasShrinkwrap":false},"1.0.3":{"name":"protobufjs","version":"1.0.3","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.3","dist":{"shasum":"c8de866bb9a3f2bcd8a184e13a8d412a6ee91fcb","size":180315,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.3.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1372697168966,"_cnpm_publish_time":1372697168966,"_hasShrinkwrap":false},"1.0.2":{"name":"protobufjs","version":"1.0.2","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.2","dist":{"shasum":"c347e9bb456c725ee3561fdf2f55a3296c86b275","size":179431,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.2.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1372693311272,"_cnpm_publish_time":1372693311272,"_hasShrinkwrap":false},"1.0.1":{"name":"protobufjs","version":"1.0.1","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.1","dist":{"shasum":"2a4d79a0f3b6509f805f24212fa9b552228d2a23","size":179420,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.1.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1372633353313,"_cnpm_publish_time":1372633353313,"_hasShrinkwrap":false},"1.0.0":{"name":"protobufjs","version":"1.0.0","description":"Probably the most complete implementation of protobuf for JavaScript you can get.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.0","dist":{"shasum":"c80db2d8cfbfa2a5998577be04e5da9887d291e1","size":178841,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.0.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1372344847919,"_cnpm_publish_time":1372344847919,"_hasShrinkwrap":false},"1.0.0-b6":{"name":"protobufjs","version":"1.0.0-b6","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.0-b6","dist":{"shasum":"e61028ed8d6984ebd87ddaac931bef35b1d759ac","size":177240,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.0-b6.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.0-b6.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1372271072588,"_cnpm_publish_time":1372271072588,"_hasShrinkwrap":false},"1.0.0-b5":{"name":"protobufjs","version":"1.0.0-b5","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.0-b5","dist":{"shasum":"2adf0292698bec69a9c4a93ef226e7769dd609d7","size":180048,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.0-b5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.0-b5.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1371047263791,"_cnpm_publish_time":1371047263791,"_hasShrinkwrap":false},"1.0.0-b4":{"name":"protobufjs","version":"1.0.0-b4","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.0-b4","dist":{"shasum":"cb662e22565c4a89bd4e27047227caba57994afe","size":179886,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.0-b4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.0-b4.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1370186640346,"_cnpm_publish_time":1370186640346,"_hasShrinkwrap":false},"1.0.0-b2":{"name":"protobufjs","version":"1.0.0-b2","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.0-b2","dist":{"shasum":"0b0b6452b25d407f7747a2b87f17568d31f4d864","size":177912,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.0-b2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.0-b2.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1369828267775,"_cnpm_publish_time":1369828267775,"_hasShrinkwrap":false},"1.0.0-b1":{"name":"protobufjs","version":"1.0.0-b1","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3","ascli":"latest"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache-2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@1.0.0-b1","dist":{"shasum":"5b2382091cdb69121dae52bf81e32c9b18dc1cb9","size":177330,"noattachment":false,"key":"/protobufjs/-/protobufjs-1.0.0-b1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-1.0.0-b1.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1369767205343,"_cnpm_publish_time":1369767205343,"_hasShrinkwrap":false},"0.12.13":{"name":"protobufjs","version":"0.12.13","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.13","dist":{"shasum":"f6c2c953e382d9c5ded6632dcf0f66343906089b","size":169427,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.13.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1368548276407,"_cnpm_publish_time":1368548276407,"_hasShrinkwrap":false},"0.12.12":{"name":"protobufjs","version":"0.12.12","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3"},"devDependencies":{"testjs":"latest","preprocessor":"latest","closurecompiler":"latest"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"node node_modules/testjs/bin/testjs tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.12","dist":{"shasum":"051ea4f740bd50202d924efeb3b563ffa4d8cb69","size":173488,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.12.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1368537187423,"_cnpm_publish_time":1368537187423,"_hasShrinkwrap":false},"0.12.11":{"name":"protobufjs","version":"0.12.11","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.11","dist":{"shasum":"29279324c92b5816b4d481f7a7f0e2ccb89c266b","size":174680,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.11.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1368482987646,"_cnpm_publish_time":1368482987646,"_hasShrinkwrap":false},"0.12.10":{"name":"protobufjs","version":"0.12.10","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.10","dist":{"shasum":"a9ffe6792515ab6ad9a635c449a11524219390a5","size":172431,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.10.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1368479020563,"_cnpm_publish_time":1368479020563,"_hasShrinkwrap":false},"0.12.9":{"name":"protobufjs","version":"0.12.9","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.3"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.9","dist":{"shasum":"31daafa4d8fcac99d4b86eb5c72aa3a859596e12","size":173391,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.9.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1368367130892,"_cnpm_publish_time":1368367130892,"_hasShrinkwrap":false},"0.12.8":{"name":"protobufjs","version":"0.12.8","description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"contributors":[{"name":"Frank Xu","email":"yyfrankyy@gmail.com"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.8","dist":{"shasum":"7a23064c6f215faae970e6b75e29d1b622326d48","size":173230,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.8.tgz"},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1366807189025,"_cnpm_publish_time":1366807189025,"_hasShrinkwrap":false},"0.12.7":{"name":"protobufjs","version":"0.12.7","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.7","dist":{"shasum":"e999b4acfb0b6cf0b6a9055420ef151b7da6920d","size":172632,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.7.tgz"},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1365772469007,"_cnpm_publish_time":1365772469007,"_hasShrinkwrap":false},"0.12.6":{"name":"protobufjs","version":"0.12.6","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.6","dist":{"shasum":"a06b93653104fd370dbfe562add4e60c360935c7","size":171786,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.6.tgz"},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1365707472202,"_cnpm_publish_time":1365707472202,"_hasShrinkwrap":false},"0.12.5":{"name":"protobufjs","version":"0.12.5","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.5","dist":{"shasum":"4718a6f1027e82896250aea003e2ca8b71db3b0e","size":162206,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.5.tgz"},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1365704239555,"_cnpm_publish_time":1365704239555,"_hasShrinkwrap":false},"0.12.4":{"name":"protobufjs","version":"0.12.4","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.4","dist":{"shasum":"1c7f0ffc455c9709f0af7fb0f54be7c07f09363b","size":157881,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.4.tgz"},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1365684869692,"_cnpm_publish_time":1365684869692,"_hasShrinkwrap":false},"0.12.3":{"name":"protobufjs","version":"0.12.3","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.3","dist":{"shasum":"f22ce19943802643e08fd78c338a36735578cb48","size":157557,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.3.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1364993921038,"_cnpm_publish_time":1364993921038,"_hasShrinkwrap":false},"0.12.2":{"name":"protobufjs","version":"0.12.2","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.2","dist":{"shasum":"81cb9812bf8d58d98f4ef4aa3ba50d573f2262df","size":158078,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.2.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1364057617482,"_cnpm_publish_time":1364057617482,"_hasShrinkwrap":false},"0.12.1":{"name":"protobufjs","version":"0.12.1","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.1","dist":{"shasum":"b95b854b68455881d2ee38d9693e501387928d64","size":157966,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.1.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363868518415,"_cnpm_publish_time":1363868518415,"_hasShrinkwrap":false},"0.12.0":{"name":"protobufjs","version":"0.12.0","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.12.0","dist":{"shasum":"fcfe2c9c5fb50b9fd98058ba4cfc72cd834a2cac","size":140560,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.12.0.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363826536889,"_cnpm_publish_time":1363826536889,"_hasShrinkwrap":false},"0.11.2":{"name":"protobufjs","version":"0.11.2","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.3.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.11.2","dist":{"shasum":"5b7d601aa75e7c2b24891cd59f44822e42d22b3c","size":136484,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.11.2.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363780709432,"_cnpm_publish_time":1363780709432,"_hasShrinkwrap":false},"0.11.1":{"name":"protobufjs","version":"0.11.1","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.2.3"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.11.1","dist":{"shasum":"806a1911c2701a5bae1d3c4d7156b29f2c3e787a","size":136484,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.11.1.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363735394396,"_cnpm_publish_time":1363735394396,"_hasShrinkwrap":false},"0.11.0":{"name":"protobufjs","version":"0.11.0","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.2.3"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.11.0","dist":{"shasum":"e05587c2b5b9242d4afd4522a49f8f9dcb2cde64","size":136103,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.11.0.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363730196418,"_cnpm_publish_time":1363730196418,"_hasShrinkwrap":false},"0.10.0":{"name":"protobufjs","version":"0.10.0","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.2.3"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.10.0","dist":{"shasum":"95382c8ff483e8f2bfab87cf5b71d140baeb944c","size":134627,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.10.0.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363725183026,"_cnpm_publish_time":1363725183026,"_hasShrinkwrap":false},"0.9.13":{"name":"protobufjs","version":"0.9.13","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.2.1"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.13","dist":{"shasum":"7d7143de9650a7905ac0dec2e1d9bfc43a4ea594","size":132514,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.13.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363700703648,"_cnpm_publish_time":1363700703648,"_hasShrinkwrap":false},"0.9.12":{"name":"protobufjs","version":"0.9.12","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.2.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.12","dist":{"shasum":"2f9668f392fe66fb6ab40b856f53d42bd0b27d95","size":132298,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.12.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363642067411,"_cnpm_publish_time":1363642067411,"_hasShrinkwrap":false},"0.9.11":{"name":"protobufjs","version":"0.9.11","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.4"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.11","dist":{"shasum":"7de669a3b7dda1c23eedd8fe31248c0f137df4a3","size":129820,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.11.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363560061609,"_cnpm_publish_time":1363560061609,"_hasShrinkwrap":false},"0.9.10":{"name":"protobufjs","version":"0.9.10","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.4"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.10","dist":{"shasum":"de7b3ad99b7f13c389a7f5c788e079ef7e615eee","size":127879,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.10.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363553302431,"_cnpm_publish_time":1363553302431,"_hasShrinkwrap":false},"0.9.9":{"name":"protobufjs","version":"0.9.9","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.4"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.9","dist":{"shasum":"22ada536d228365b84ce49fc8dcfe298f9ddb3fc","size":127057,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.9.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363534458611,"_cnpm_publish_time":1363534458611,"_hasShrinkwrap":false},"0.9.8":{"name":"protobufjs","version":"0.9.8","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.2"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.8","dist":{"shasum":"ef05f57355f4534d57d4d4ac6bfdc2902b3e37f6","size":126997,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.8.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363363915867,"_cnpm_publish_time":1363363915867,"_hasShrinkwrap":false},"0.9.7":{"name":"protobufjs","version":"0.9.7","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js: protobuf for JavaScript. No compilation step required, works out of the box.","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.2"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.7","dist":{"shasum":"164480db1e344c2815040567274247113e91b746","size":126258,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.7.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1363094598867,"_cnpm_publish_time":1363094598867,"_hasShrinkwrap":false},"0.9.6":{"name":"protobufjs","version":"0.9.6","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"protobuf for JavaScript","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.2"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.8"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.6","dist":{"shasum":"9f95f28ec433794d2b2a9f1ae7e5f1485a57bfff","size":126268,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.6.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1362971711389,"_cnpm_publish_time":1362971711389,"_hasShrinkwrap":false},"0.9.5":{"name":"protobufjs","version":"0.9.5","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"protobuf for JavaScript","main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"bugs":{"url":"https://github.com/dcodeIO/ProtoBuf.js/issues"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.2"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=1.0.2","closurecompiler":">=1.1"},"license":"Apache License, Version 2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"npm run-script compile-full && npm run-script compile-noparse","compile-full":"ccjs ProtoBuf.js --create_source_map=ProtoBuf.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.min.js","compile-noparse":"ccjs ProtoBuf.noparse.js --create_source_map=ProtoBuf.noparse.min.map --compilation_level=SIMPLE_OPTIMIZATIONS > ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.5","dist":{"shasum":"7663cd63c5bfc56846cf7da25919fd845b9087c2","size":125348,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.5.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1362962568564,"_cnpm_publish_time":1362962568564,"_hasShrinkwrap":false},"0.9.4":{"name":"protobufjs","version":"0.9.4","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"protobuf for JavaScript","contributors":[{"name":"Daniel Wirtz","email":"dcode@dcode.io"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=0.9.7"},"license":"Apache License, Version 2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"java -jar closure-compiler/compiler.jar --create_source_map ProtoBuf.min.map --compilation_level SIMPLE_OPTIMIZATIONS --js ProtoBuf.js --js_output_file ProtoBuf.min.js && java -jar closure-compiler/compiler.jar --create_source_map ProtoBuf.noparse.min.map --compilation_level SIMPLE_OPTIMIZATIONS --js ProtoBuf.noparse.js --js_output_file ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.4","dist":{"shasum":"a05101f6e2cc79056549997838cdf512ee8ad4b9","size":116828,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.4.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1362577123786,"_cnpm_publish_time":1362577123786,"_hasShrinkwrap":false},"0.9.3":{"name":"protobufjs","version":"0.9.3","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"protobuf for JavaScript","contributors":[{"name":"Daniel Wirtz","email":"dcode@dcode.io"}],"main":"ProtoBuf.js","bin":{"proto2js":"./bin/proto2js"},"repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=0.9.6"},"license":"Apache License, Version 2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"java -jar closure-compiler/compiler.jar --create_source_map ProtoBuf.min.map --compilation_level SIMPLE_OPTIMIZATIONS --js ProtoBuf.js --js_output_file ProtoBuf.min.js && java -jar closure-compiler/compiler.jar --create_source_map ProtoBuf.noparse.min.map --compilation_level SIMPLE_OPTIMIZATIONS --js ProtoBuf.noparse.js --js_output_file ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.3","dist":{"shasum":"ad58f438a6915b4a43f0496676be08314551f7d4","size":112125,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.3.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1362533219821,"_cnpm_publish_time":1362533219821,"_hasShrinkwrap":false},"0.9.1":{"name":"protobufjs","version":"0.9.1","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js - protobuf for JavaScript [![Build Status](https://travis-ci.org/dcodeIO/ProtoBuf.js.png?branch=master)](https://travis-ci.org/dcodeIO/ProtoBuf.js)\r =====================================\r A protobuf implementation on top of [ByteBuffer.js](https://github.com/dcodeIO/ByteBuffer.js) including a .proto parser,\r reflection, message class building and simple encoding and decoding in plain JavaScript. No compilation step required,\r works out of the box on .proto files.","contributors":[{"name":"Daniel Wirtz","email":"dcode@dcode.io"}],"main":"ProtoBuf.js","repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1.1.0"},"devDependencies":{"nodeunit":">=0.7","preprocessor":">=0.9.6"},"license":"Apache License, Version 2.0","engines":{"node":">=0.6"},"scripts":{"prepublish":"npm test","test":"nodeunit tests/suite.js","make":"npm run-script build && npm run-script compile && npm test && npm run-script jsdoc","build":"node build.js","compile":"java -jar closure-compiler/compiler.jar --create_source_map ProtoBuf.min.map --compilation_level SIMPLE_OPTIMIZATIONS --js ProtoBuf.js --js_output_file ProtoBuf.min.js && java -jar closure-compiler/compiler.jar --create_source_map ProtoBuf.noparse.min.map --compilation_level SIMPLE_OPTIMIZATIONS --js ProtoBuf.noparse.js --js_output_file ProtoBuf.noparse.min.js","jsdoc":"jsdoc -c jsdoc.json"},"readmeFilename":"README.md","_id":"protobufjs@0.9.1","dist":{"shasum":"c6e56a9ec515e33f80495f4adb64b378577cd83e","size":110782,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.9.1.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1362527802191,"_cnpm_publish_time":1362527802191,"_hasShrinkwrap":false},"0.0.0":{"name":"protobufjs","version":"0.0.0","author":{"name":"Daniel Wirtz","email":"dcode@dcode.io"},"description":"ProtoBuf.js - protobuf for JavaScript\r =====================================","contributors":[{"name":"Daniel Wirtz","email":"dcode@dcode.io"}],"main":"ProtoBuf.js","repository":{"type":"git","url":"https://github.com/dcodeIO/ProtoBuf.js.git"},"keywords":["net","buffer","protobuf","serialization","bytebuffer","websocket","webrtc"],"dependencies":{"bytebuffer":">=1"},"devDependencies":{"nodeunit":">=0.7"},"license":"Apache License, Version 2.0","engines":{"node":">=0.6"},"scripts":{},"readmeFilename":"README.md","_id":"protobufjs@0.0.0","dist":{"shasum":"f63dfb190f189f685a32a258d1d004e99b0200e4","size":8160,"noattachment":false,"key":"/protobufjs/-/protobufjs-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/protobufjs/download/protobufjs-0.0.0.tgz"},"_npmVersion":"1.2.0","_npmUser":{"name":"dcode","email":"dcode@dcode.io"},"maintainers":[{"name":"dcode","email":""},{"name":"fenster","email":""},{"name":"google-wombot","email":""}],"directories":{},"publish_time":1362164702111,"_cnpm_publish_time":1362164702111,"_hasShrinkwrap":false}},"readme":"<h1><p align=\"center\"><img alt=\"protobuf.js\" src=\"https://github.com/protobufjs/protobuf.js/raw/master/pbjs.svg\" height=\"100\" /><br/>protobuf.js</p></h1>\n<p align=\"center\">\n  <a href=\"https://github.com/protobufjs/protobuf.js/actions/workflows/test.yml\"><img src=\"https://img.shields.io/github/actions/workflow/status/protobufjs/protobuf.js/test.yml?branch=master&label=build&logo=github\" alt=\"\"></a>\n  <a href=\"https://github.com/protobufjs/protobuf.js/actions/workflows/release.yaml\"><img src=\"https://img.shields.io/github/actions/workflow/status/protobufjs/protobuf.js/release.yaml?branch=master&label=release&logo=github\" alt=\"\"></a>\n  <a href=\"https://npmjs.org/package/protobufjs\"><img src=\"https://img.shields.io/npm/v/protobufjs.svg?logo=npm\" alt=\"\"></a>\n  <a href=\"https://npmjs.org/package/protobufjs\"><img src=\"https://img.shields.io/npm/dm/protobufjs.svg?label=downloads&logo=npm\" alt=\"\"></a>\n  <a href=\"https://www.jsdelivr.com/package/npm/protobufjs\"><img src=\"https://img.shields.io/jsdelivr/npm/hm/protobufjs?label=requests&logo=jsdelivr\" alt=\"\"></a>\n</p>\n\n**Protocol Buffers** are a language-neutral, platform-neutral, extensible way of serializing structured data for use in communications protocols, data storage, and more, originally designed at Google ([see](https://protobuf.dev/)).\n\n**protobuf.js** is a pure JavaScript implementation with [TypeScript](https://www.typescriptlang.org) support for [Node.js](https://nodejs.org) and the browser. It's easy to use, does not sacrifice on performance, has good conformance and works out of the box with [.proto](https://protobuf.dev/programming-guides/proto3/) files!\n\nContents\n--------\n\n* [Installation](#installation)<br />\n  How to include protobuf.js in your project.\n\n* [Usage](#usage)<br />\n  A brief introduction to using the toolset.\n\n  * [Valid Message](#valid-message)\n  * [Toolset](#toolset)<br />\n\n* [Examples](#examples)<br />\n  A few examples to get you started.\n\n  * [Using .proto files](#using-proto-files)\n  * [Using JSON descriptors](#using-json-descriptors)\n  * [Using reflection only](#using-reflection-only)\n  * [Using custom classes](#using-custom-classes)\n  * [Using services](#using-services)\n  * [Usage with TypeScript](#usage-with-typescript)<br />\n\n* [Additional documentation](#additional-documentation)<br />\n  A list of available documentation resources.\n\n* [Performance](#performance)<br />\n  A few internals and a benchmark on performance.\n\n* [Compatibility](#compatibility)<br />\n  Notes on compatibility regarding browsers and optional libraries.\n\n* [Building](#building)<br />\n  How to build the library and its components yourself.\n\nInstallation\n---------------\n\n### Node.js\n\n```sh\nnpm install protobufjs --save\n```\n\n```js\n// Static code + Reflection + .proto parser\nvar protobuf = require(\"protobufjs\");\n\n// Static code + Reflection\nvar protobuf = require(\"protobufjs/light\");\n\n// Static code only\nvar protobuf = require(\"protobufjs/minimal\");\n```\n\nThe optional [command line utility](./cli/) to generate static code and reflection bundles lives in the `protobufjs-cli` package and can be installed separately:\n\n```sh\nnpm install protobufjs-cli --save-dev\n```\n\n### Browsers\n\nPick the variant matching your needs and replace the version tag with the exact [release](https://github.com/protobufjs/protobuf.js/tags) your project depends upon. For example, to use the minified full variant:\n\n```html\n<script src=\"//cdn.jsdelivr.net/npm/protobufjs@7.X.X/dist/protobuf.min.js\"></script>\n```\n\n| Distribution | Location\n|--------------|--------------------------------------------------------\n| Full         | <https://cdn.jsdelivr.net/npm/protobufjs/dist/>\n| Light        | <https://cdn.jsdelivr.net/npm/protobufjs/dist/light/>\n| Minimal      | <https://cdn.jsdelivr.net/npm/protobufjs/dist/minimal/>\n\nAll variants support CommonJS and AMD loaders and export globally as `window.protobuf`.\n\nUsage\n-----\n\nBecause JavaScript is a dynamically typed language, protobuf.js utilizes the concept of a **valid message** in order to provide the best possible [performance](#performance) (and, as a side product, proper typings):\n\n### Valid message\n\n> A valid message is an object (1) not missing any required fields and (2) exclusively composed of JS types understood by the wire format writer.\n\nThere are two possible types of valid messages and the encoder is able to work with both of these for convenience:\n\n* **Message instances** (explicit instances of message classes with default values on their prototype) naturally satisfy the requirements of a valid message and\n* **Plain JavaScript objects** that just so happen to be composed in a way satisfying the requirements of a valid message as well.\n\nIn a nutshell, the wire format writer understands the following types:\n\n| Field type | Expected JS type (create, encode) | Conversion (fromObject)\n|------------|-----------------------------------|------------------------\n| s-/u-/int32<br />s-/fixed32 | `number` (32 bit integer) | <code>value &#124; 0</code> if signed<br />`value >>> 0` if unsigned\n| s-/u-/int64<br />s-/fixed64 | `Long`-like (optimal)<br />`number` (53 bit integer) | `Long.fromValue(value)` with long.js<br />`parseInt(value, 10)` otherwise\n| float<br />double | `number` | `Number(value)`\n| bool | `boolean` | `Boolean(value)`\n| string | `string` | `String(value)`\n| bytes | `Uint8Array` (optimal)<br />`Buffer` (optimal under node)<br />`Array.<number>` (8 bit integers) | `base64.decode(value)` if a `string`<br />`Object` with non-zero `.length` is assumed to be buffer-like\n| enum | `number` (32 bit integer) | Looks up the numeric id if a `string`\n| message | Valid message | `Message.fromObject(value)`\n| repeated T | `Array<T>` | Copy\n| map<K, V> | `Object<K,V>` | Copy\n\n* Explicit `undefined` and `null` are considered as not set if the field is optional.\n* Maps are objects where the key is the string representation of the respective value or an 8 characters long hash string for `Long`-likes.\n\n### Toolset\n\nWith that in mind and again for performance reasons, each message class provides a distinct set of methods with each method doing just one thing. This avoids unnecessary assertions / redundant operations where performance is a concern but also forces a user to perform verification (of plain JavaScript objects that *might* just so happen to be a valid message) explicitly where necessary - for example when dealing with user input.\n\n**Note** that `Message` below refers to any message class.\n\n* **Message.verify**(message: `Object`): `null|string`<br />\n  verifies that a **plain JavaScript object** satisfies the requirements of a valid message and thus can be encoded without issues. Instead of throwing, it returns the error message as a string, if any.\n\n  ```js\n  var payload = \"invalid (not an object)\";\n  var err = AwesomeMessage.verify(payload);\n  if (err)\n    throw Error(err);\n  ```\n\n* **Message.encode**(message: `Message|Object` [, writer: `Writer`]): `Writer`<br />\n  encodes a **message instance** or valid **plain JavaScript object**. This method does not implicitly verify the message and it's up to the user to make sure that the payload is a valid message.\n\n  ```js\n  var buffer = AwesomeMessage.encode(message).finish();\n  ```\n\n* **Message.encodeDelimited**(message: `Message|Object` [, writer: `Writer`]): `Writer`<br />\n  works like `Message.encode` but additionally prepends the length of the message as a varint.\n\n* **Message.decode**(reader: `Reader|Uint8Array`): `Message`<br />\n  decodes a buffer to a **message instance**. If required fields are missing, it throws a `util.ProtocolError` with an `instance` property set to the so far decoded message. If the wire format is invalid, it throws an `Error`.\n\n  ```js\n  try {\n    var decodedMessage = AwesomeMessage.decode(buffer);\n  } catch (e) {\n      if (e instanceof protobuf.util.ProtocolError) {\n        // e.instance holds the so far decoded message with missing required fields\n      } else {\n        // wire format is invalid\n      }\n  }\n  ```\n\n* **Message.decodeDelimited**(reader: `Reader|Uint8Array`): `Message`<br />\n  works like `Message.decode` but additionally reads the length of the message prepended as a varint.\n\n* **Message.create**(properties: `Object`): `Message`<br />\n  creates a new **message instance** from a set of properties that satisfy the requirements of a valid message. Where applicable, it is recommended to prefer `Message.create` over `Message.fromObject` because it doesn't perform possibly redundant conversion.\n\n  ```js\n  var message = AwesomeMessage.create({ awesomeField: \"AwesomeString\" });\n  ```\n\n* **Message.fromObject**(object: `Object`): `Message`<br />\n  converts any non-valid **plain JavaScript object** to a **message instance** using the conversion steps outlined within the table above.\n\n  ```js\n  var message = AwesomeMessage.fromObject({ awesomeField: 42 });\n  // converts awesomeField to a string\n  ```\n\n* **Message.toObject**(message: `Message` [, options: `ConversionOptions`]): `Object`<br />\n  converts a **message instance** to an arbitrary **plain JavaScript object** for interoperability with other libraries or storage. The resulting plain JavaScript object *might* still satisfy the requirements of a valid message depending on the actual conversion options specified, but most of the time it does not.\n\n  ```js\n  var object = AwesomeMessage.toObject(message, {\n    enums: String,  // enums as string names\n    longs: String,  // longs as strings (requires long.js)\n    bytes: String,  // bytes as base64 encoded strings\n    defaults: true, // includes default values\n    arrays: true,   // populates empty arrays (repeated fields) even if defaults=false\n    objects: true,  // populates empty objects (map fields) even if defaults=false\n    oneofs: true    // includes virtual oneof fields set to the present field's name\n  });\n  ```\n\nFor reference, the following diagram aims to display relationships between the different methods and the concept of a valid message:\n\n<p align=\"center\"><img alt=\"Toolset Diagram\" src=\"https://protobufjs.github.io/protobuf.js/toolset.svg\" /></p>\n\n> In other words: `verify` indicates that calling `create` or `encode` directly on the plain object will [result in a valid message respectively] succeed. `fromObject`, on the other hand, does conversion from a broader range of plain objects to create valid messages. ([ref](https://github.com/protobufjs/protobuf.js/issues/748#issuecomment-291925749))\n\nExamples\n--------\n\n### Using .proto files\n\nIt is possible to load existing .proto files using the full library, which parses and compiles the definitions to ready to use (reflection-based) message classes:\n\n```protobuf\n// awesome.proto\npackage awesomepackage;\nsyntax = \"proto3\";\n\nmessage AwesomeMessage {\n    string awesome_field = 1; // becomes awesomeField\n}\n```\n\n```js\nprotobuf.load(\"awesome.proto\", function(err, root) {\n    if (err)\n        throw err;\n\n    // Obtain a message type\n    var AwesomeMessage = root.lookupType(\"awesomepackage.AwesomeMessage\");\n\n    // Exemplary payload\n    var payload = { awesomeField: \"AwesomeString\" };\n\n    // Verify the payload if necessary (i.e. when possibly incomplete or invalid)\n    var errMsg = AwesomeMessage.verify(payload);\n    if (errMsg)\n        throw Error(errMsg);\n\n    // Create a new message\n    var message = AwesomeMessage.create(payload); // or use .fromObject if conversion is necessary\n\n    // Encode a message to an Uint8Array (browser) or Buffer (node)\n    var buffer = AwesomeMessage.encode(message).finish();\n    // ... do something with buffer\n\n    // Decode an Uint8Array (browser) or Buffer (node) to a message\n    var message = AwesomeMessage.decode(buffer);\n    // ... do something with message\n\n    // If the application uses length-delimited buffers, there is also encodeDelimited and decodeDelimited.\n\n    // Maybe convert the message back to a plain object\n    var object = AwesomeMessage.toObject(message, {\n        longs: String,\n        enums: String,\n        bytes: String,\n        // see ConversionOptions\n    });\n});\n```\n\nAdditionally, promise syntax can be used by omitting the callback, if preferred:\n\n```js\nprotobuf.load(\"awesome.proto\")\n    .then(function(root) {\n       ...\n    });\n```\n\n### Using JSON descriptors\n\nThe library utilizes JSON descriptors that are equivalent to a .proto definition. For example, the following is identical to the .proto definition seen above:\n\n```json\n// awesome.json\n{\n  \"nested\": {\n    \"awesomepackage\": {\n      \"nested\": {\n        \"AwesomeMessage\": {\n          \"fields\": {\n            \"awesomeField\": {\n              \"type\": \"string\",\n              \"id\": 1\n            }\n          }\n        }\n      }\n    }\n  }\n}\n```\n\nJSON descriptors closely resemble the internal reflection structure:\n\n| Type (T)           | Extends            | Type-specific properties\n|--------------------|--------------------|-------------------------\n| *ReflectionObject* |                    | options\n| *Namespace*        | *ReflectionObject* | nested\n| Root               | *Namespace*        | **nested**\n| Type               | *Namespace*        | **fields**\n| Enum               | *ReflectionObject* | **values**\n| Field              | *ReflectionObject* | rule, **type**, **id**\n| MapField           | Field              | **keyType**\n| OneOf              | *ReflectionObject* | **oneof** (array of field names)\n| Service            | *Namespace*        | **methods**\n| Method             | *ReflectionObject* | type, **requestType**, **responseType**, requestStream, responseStream\n\n* **Bold properties** are required. *Italic types* are abstract.\n* `T.fromJSON(name, json)` creates the respective reflection object from a JSON descriptor\n* `T#toJSON()` creates a JSON descriptor from the respective reflection object (its name is used as the key within the parent)\n\nExclusively using JSON descriptors instead of .proto files enables the use of just the light library (the parser isn't required in this case).\n\nA JSON descriptor can either be loaded the usual way:\n\n```js\nprotobuf.load(\"awesome.json\", function(err, root) {\n    if (err) throw err;\n\n    // Continue at \"Obtain a message type\" above\n});\n```\n\nOr it can be loaded inline:\n\n```js\nvar jsonDescriptor = require(\"./awesome.json\"); // exemplary for node\n\nvar root = protobuf.Root.fromJSON(jsonDescriptor);\n\n// Continue at \"Obtain a message type\" above\n```\n\n### Using reflection only\n\nBoth the full and the light library include full reflection support. One could, for example, define the .proto definitions seen in the examples above using just reflection:\n\n```js\n...\nvar Root  = protobuf.Root,\n    Type  = protobuf.Type,\n    Field = protobuf.Field;\n\nvar AwesomeMessage = new Type(\"AwesomeMessage\").add(new Field(\"awesomeField\", 1, \"string\"));\n\nvar root = new Root().define(\"awesomepackage\").add(AwesomeMessage);\n\n// Continue at \"Create a new message\" above\n...\n```\n\nDetailed information on the reflection structure is available within the [API documentation](#additional-documentation).\n\n### Using custom classes\n\nMessage classes can also be extended with custom functionality and it is also possible to register a custom constructor with a reflected message type:\n\n```js\n...\n\n// Define a custom constructor\nfunction AwesomeMessage(properties) {\n    // custom initialization code\n    ...\n}\n\n// Register the custom constructor with its reflected type (*)\nroot.lookupType(\"awesomepackage.AwesomeMessage\").ctor = AwesomeMessage;\n\n// Define custom functionality\nAwesomeMessage.customStaticMethod = function() { ... };\nAwesomeMessage.prototype.customInstanceMethod = function() { ... };\n\n// Continue at \"Create a new message\" above\n```\n\n(*) Besides referencing its reflected type through `AwesomeMessage.$type` and `AwesomeMesage#$type`, the respective custom class is automatically populated with:\n\n* `AwesomeMessage.create`\n* `AwesomeMessage.encode` and `AwesomeMessage.encodeDelimited`\n* `AwesomeMessage.decode` and `AwesomeMessage.decodeDelimited`\n* `AwesomeMessage.verify`\n* `AwesomeMessage.fromObject`, `AwesomeMessage.toObject` and `AwesomeMessage#toJSON`\n\nAfterwards, decoded messages of this type are `instanceof AwesomeMessage`.\n\nAlternatively, it is also possible to reuse and extend the internal constructor if custom initialization code is not required:\n\n```js\n...\n\n// Reuse the internal constructor\nvar AwesomeMessage = root.lookupType(\"awesomepackage.AwesomeMessage\").ctor;\n\n// Define custom functionality\nAwesomeMessage.customStaticMethod = function() { ... };\nAwesomeMessage.prototype.customInstanceMethod = function() { ... };\n\n// Continue at \"Create a new message\" above\n```\n\n### Using services\n\nThe library also supports consuming services but it doesn't make any assumptions about the actual transport channel. Instead, a user must provide a suitable RPC implementation, which is an asynchronous function that takes the reflected service method, the binary request and a node-style callback as its parameters:\n\n```js\nfunction rpcImpl(method, requestData, callback) {\n    // perform the request using an HTTP request or a WebSocket for example\n    var responseData = ...;\n    // and call the callback with the binary response afterwards:\n    callback(null, responseData);\n}\n```\n\nBelow is a working example with a typescript implementation using grpc npm package.\n```ts\nconst grpc = require('grpc')\n\nconst Client = grpc.makeGenericClientConstructor({})\nconst client = new Client(\n  grpcServerUrl,\n  grpc.credentials.createInsecure()\n)\n\nconst rpcImpl = function(method, requestData, callback) {\n  client.makeUnaryRequest(\n    method.name,\n    arg => arg,\n    arg => arg,\n    requestData,\n    callback\n  )\n}\n```\n\nExample:\n\n```protobuf\n// greeter.proto\nsyntax = \"proto3\";\n\nservice Greeter {\n    rpc SayHello (HelloRequest) returns (HelloReply) {}\n}\n\nmessage HelloRequest {\n    string name = 1;\n}\n\nmessage HelloReply {\n    string message = 1;\n}\n```\n\n```js\n...\nvar Greeter = root.lookup(\"Greeter\");\nvar greeter = Greeter.create(/* see above */ rpcImpl, /* request delimited? */ false, /* response delimited? */ false);\n\ngreeter.sayHello({ name: 'you' }, function(err, response) {\n    console.log('Greeting:', response.message);\n});\n```\n\nServices also support promises:\n\n```js\ngreeter.sayHello({ name: 'you' })\n    .then(function(response) {\n        console.log('Greeting:', response.message);\n    });\n```\n\nThere is also an [example for streaming RPC](https://github.com/protobufjs/protobuf.js/blob/master/examples/streaming-rpc.js).\n\nNote that the service API is meant for clients. Implementing a server-side endpoint pretty much always requires transport channel (i.e. http, websocket, etc.) specific code with the only common denominator being that it decodes and encodes messages.\n\n### Usage with TypeScript\n\nThe library ships with its own [type definitions](https://github.com/protobufjs/protobuf.js/blob/master/index.d.ts) and modern editors like [Visual Studio Code](https://code.visualstudio.com/) will automatically detect and use them for code completion.\n\nThe npm package depends on [@types/node](https://www.npmjs.com/package/@types/node) because of `Buffer` and [@types/long](https://www.npmjs.com/package/@types/long) because of `Long`. If you are not building for node and/or not using long.js, it should be safe to exclude them manually.\n\n#### Using the JS API\n\nThe API shown above works pretty much the same with TypeScript. However, because everything is typed, accessing fields on instances of dynamically generated message classes requires either using bracket-notation (i.e. `message[\"awesomeField\"]`) or explicit casts. Alternatively, it is possible to use a [typings file generated for its static counterpart](#pbts-for-typescript).\n\n```ts\nimport { load } from \"protobufjs\"; // respectively \"./node_modules/protobufjs\"\n\nload(\"awesome.proto\", function(err, root) {\n  if (err)\n    throw err;\n\n  // example code\n  const AwesomeMessage = root.lookupType(\"awesomepackage.AwesomeMessage\");\n\n  let message = AwesomeMessage.create({ awesomeField: \"hello\" });\n  console.log(`message = ${JSON.stringify(message)}`);\n\n  let buffer = AwesomeMessage.encode(message).finish();\n  console.log(`buffer = ${Array.prototype.toString.call(buffer)}`);\n\n  let decoded = AwesomeMessage.decode(buffer);\n  console.log(`decoded = ${JSON.stringify(decoded)}`);\n});\n```\n\n#### Using generated static code\n\nIf you generated static code to `bundle.js` using the CLI and its type definitions to `bundle.d.ts`, then you can just do:\n\n```ts\nimport { AwesomeMessage } from \"./bundle.js\";\n\n// example code\nlet message = AwesomeMessage.create({ awesomeField: \"hello\" });\nlet buffer  = AwesomeMessage.encode(message).finish();\nlet decoded = AwesomeMessage.decode(buffer);\n```\n\n#### Using decorators\n\nThe library also includes an early implementation of [decorators](https://www.typescriptlang.org/docs/handbook/decorators.html).\n\n**Note** that decorators are an experimental feature in TypeScript and that declaration order is important depending on the JS target. For example, `@Field.d(2, AwesomeArrayMessage)` requires that `AwesomeArrayMessage` has been defined earlier when targeting `ES5`.\n\n```ts\nimport { Message, Type, Field, OneOf } from \"protobufjs/light\"; // respectively \"./node_modules/protobufjs/light.js\"\n\nexport class AwesomeSubMessage extends Message<AwesomeSubMessage> {\n\n  @Field.d(1, \"string\")\n  public awesomeString: string;\n\n}\n\nexport enum AwesomeEnum {\n  ONE = 1,\n  TWO = 2\n}\n\n@Type.d(\"SuperAwesomeMessage\")\nexport class AwesomeMessage extends Message<AwesomeMessage> {\n\n  @Field.d(1, \"string\", \"optional\", \"awesome default string\")\n  public awesomeField: string;\n\n  @Field.d(2, AwesomeSubMessage)\n  public awesomeSubMessage: AwesomeSubMessage;\n\n  @Field.d(3, AwesomeEnum, \"optional\", AwesomeEnum.ONE)\n  public awesomeEnum: AwesomeEnum;\n\n  @OneOf.d(\"awesomeSubMessage\", \"awesomeEnum\")\n  public which: string;\n\n}\n\n// example code\nlet message = new AwesomeMessage({ awesomeField: \"hello\" });\nlet buffer  = AwesomeMessage.encode(message).finish();\nlet decoded = AwesomeMessage.decode(buffer);\n```\n\nSupported decorators are:\n\n* **Type.d(typeName?: `string`)** &nbsp; *(optional)*<br />\n  annotates a class as a protobuf message type. If `typeName` is not specified, the constructor's runtime function name is used for the reflected type.\n\n* **Field.d&lt;T>(fieldId: `number`, fieldType: `string | Constructor<T>`, fieldRule?: `\"optional\" | \"required\" | \"repeated\"`, defaultValue?: `T`)**<br />\n  annotates a property as a protobuf field with the specified id and protobuf type.\n\n* **MapField.d&lt;T extends { [key: string]: any }>(fieldId: `number`, fieldKeyType: `string`, fieldValueType. `string | Constructor<{}>`)**<br />\n  annotates a property as a protobuf map field with the specified id, protobuf key and value type.\n\n* **OneOf.d&lt;T extends string>(...fieldNames: `string[]`)**<br />\n  annotates a property as a protobuf oneof covering the specified fields.\n\nOther notes:\n\n* Decorated types reside in `protobuf.roots[\"decorated\"]` using a flat structure, so no duplicate names.\n* Enums are copied to a reflected enum with a generic name on decorator evaluation because referenced enum objects have no runtime name the decorator could use.\n* Default values must be specified as arguments to the decorator instead of using a property initializer for proper prototype behavior.\n* Property names on decorated classes must not be renamed on compile time (i.e. by a minifier) because decorators just receive the original field name as a string.\n\n**ProTip!** Not as pretty, but you can [use decorators in plain JavaScript](https://github.com/protobufjs/protobuf.js/blob/master/examples/js-decorators.js) as well.\n\nAdditional documentation\n------------------------\n\n#### Protocol Buffers\n* [Google's Developer Guide](https://protobuf.dev/overview/)\n\n#### protobuf.js\n* [API Documentation](https://protobufjs.github.io/protobuf.js)\n* [CHANGELOG](https://github.com/protobufjs/protobuf.js/blob/master/CHANGELOG.md)\n* [Frequently asked questions](https://github.com/protobufjs/protobuf.js/wiki) on our wiki\n\n#### Community\n* [Questions and answers](http://stackoverflow.com/search?tab=newest&q=protobuf.js) on StackOverflow\n\nPerformance\n-----------\nThe package includes a benchmark that compares protobuf.js performance to native JSON (as far as this is possible) and [Google's JS implementation](https://github.com/google/protobuf/tree/master/js). On an i7-2600K running node 6.9.1 it yields:\n\n```\nbenchmarking encoding performance ...\n\nprotobuf.js (reflect) x 541,707 ops/sec ±1.13% (87 runs sampled)\nprotobuf.js (static) x 548,134 ops/sec ±1.38% (89 runs sampled)\nJSON (string) x 318,076 ops/sec ±0.63% (93 runs sampled)\nJSON (buffer) x 179,165 ops/sec ±2.26% (91 runs sampled)\ngoogle-protobuf x 74,406 ops/sec ±0.85% (86 runs sampled)\n\n   protobuf.js (static) was fastest\n  protobuf.js (reflect) was 0.9% ops/sec slower (factor 1.0)\n          JSON (string) was 41.5% ops/sec slower (factor 1.7)\n          JSON (buffer) was 67.6% ops/sec slower (factor 3.1)\n        google-protobuf was 86.4% ops/sec slower (factor 7.3)\n\nbenchmarking decoding performance ...\n\nprotobuf.js (reflect) x 1,383,981 ops/sec ±0.88% (93 runs sampled)\nprotobuf.js (static) x 1,378,925 ops/sec ±0.81% (93 runs sampled)\nJSON (string) x 302,444 ops/sec ±0.81% (93 runs sampled)\nJSON (buffer) x 264,882 ops/sec ±0.81% (93 runs sampled)\ngoogle-protobuf x 179,180 ops/sec ±0.64% (94 runs sampled)\n\n  protobuf.js (reflect) was fastest\n   protobuf.js (static) was 0.3% ops/sec slower (factor 1.0)\n          JSON (string) was 78.1% ops/sec slower (factor 4.6)\n          JSON (buffer) was 80.8% ops/sec slower (factor 5.2)\n        google-protobuf was 87.0% ops/sec slower (factor 7.7)\n\nbenchmarking combined performance ...\n\nprotobuf.js (reflect) x 275,900 ops/sec ±0.78% (90 runs sampled)\nprotobuf.js (static) x 290,096 ops/sec ±0.96% (90 runs sampled)\nJSON (string) x 129,381 ops/sec ±0.77% (90 runs sampled)\nJSON (buffer) x 91,051 ops/sec ±0.94% (90 runs sampled)\ngoogle-protobuf x 42,050 ops/sec ±0.85% (91 runs sampled)\n\n   protobuf.js (static) was fastest\n  protobuf.js (reflect) was 4.7% ops/sec slower (factor 1.0)\n          JSON (string) was 55.3% ops/sec slower (factor 2.2)\n          JSON (buffer) was 68.6% ops/sec slower (factor 3.2)\n        google-protobuf was 85.5% ops/sec slower (factor 6.9)\n```\n\nThese results are achieved by\n\n* generating type-specific encoders, decoders, verifiers and converters at runtime\n* configuring the reader/writer interface according to the environment\n* using node-specific functionality where beneficial and, of course\n* avoiding unnecessary operations through splitting up [the toolset](#toolset).\n\nYou can also run [the benchmark](https://github.com/protobufjs/protobuf.js/blob/master/bench/index.js) ...\n\n```\n$> npm run bench\n```\n\nand [the profiler](https://github.com/protobufjs/protobuf.js/blob/master/bench/prof.js) yourself (the latter requires a recent version of node):\n\n```\n$> npm run prof <encode|decode|encode-browser|decode-browser> [iterations=10000000]\n```\n\nNote that as of this writing, the benchmark suite performs significantly slower on node 7.2.0 compared to 6.9.1 because moths.\n\nCompatibility\n-------------\n\n* Works in all modern and not-so-modern browsers except IE8.\n* Because the internals of this package do not rely on `google/protobuf/descriptor.proto`, options are parsed and presented literally.\n* If typed arrays are not supported by the environment, plain arrays will be used instead.\n* Support for pre-ES5 environments (except IE8) can be achieved by [using a polyfill](https://github.com/protobufjs/protobuf.js/blob/master/lib/polyfill.js).\n* Support for [Content Security Policy](https://w3c.github.io/webappsec-csp/)-restricted environments (like Chrome extensions without unsafe-eval) can be achieved by generating and using static code instead.\n* If a proper way to work with 64 bit values (uint64, int64 etc.) is required, just install [long.js](https://github.com/dcodeIO/long.js) alongside this library. All 64 bit numbers will then be returned as a `Long` instance instead of a possibly unsafe JavaScript number ([see](https://github.com/dcodeIO/long.js)).\n* For descriptor.proto interoperability, see [ext/descriptor](https://github.com/protobufjs/protobuf.js/tree/master/ext/descriptor)\n\nBuilding\n--------\n\nTo build the library or its components yourself, clone it from GitHub and install the development dependencies:\n\n```\n$> git clone https://github.com/protobufjs/protobuf.js.git\n$> cd protobuf.js\n$> npm install\n```\n\nBuilding the respective development and production versions with their respective source maps to `dist/`:\n\n```\n$> npm run build\n```\n\nBuilding the documentation to `docs/`:\n\n```\n$> npm run docs\n```\n\nBuilding the TypeScript definition to `index.d.ts`:\n\n```\n$> npm run build:types\n```\n\n### Browserify integration\n\nBy default, protobuf.js integrates into any browserify build-process without requiring any optional modules. Hence:\n\n* If int64 support is required, explicitly require the `long` module somewhere in your project as it will be excluded otherwise. This assumes that a global `require` function is present that protobuf.js can call to obtain the long module.\n\n  If there is no global `require` function present after bundling, it's also possible to assign the long module programmatically:\n\n  ```js\n  var Long = ...;\n\n  protobuf.util.Long = Long;\n  protobuf.configure();\n  ```\n\n* If you have any special requirements, there is [the bundler](https://github.com/protobufjs/protobuf.js/blob/master/scripts/bundle.js) for reference.\n\n**License:** [BSD 3-Clause License](https://opensource.org/licenses/BSD-3-Clause)\n","_attachments":{},"homepage":"https://protobufjs.github.io/protobuf.js/","bugs":{"url":"https://github.com/protobufjs/protobuf.js/issues"},"license":"BSD-3-Clause"}