{"_id":"engine.io-parser","_rev":"3547743","name":"engine.io-parser","description":"Parser for the client for the realtime Engine","dist-tags":{"alpha":"4.0.0-alpha.1","latest":"5.2.3"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"time":{"modified":"2024-08-27T22:28:05.000Z","created":"2013-01-19T19:47:03.956Z","5.2.3":"2024-07-11T11:59:23.452Z","5.2.2":"2024-02-05T17:36:17.481Z","5.2.1":"2023-08-01T22:32:54.590Z","5.2.0":"2023-07-31T06:48:16.410Z","5.1.0":"2023-06-11T05:51:41.161Z","5.0.7":"2023-05-24T12:51:10.640Z","5.0.6":"2023-01-16T07:36:31.235Z","5.0.5":"2023-01-06T10:39:06.773Z","5.0.4":"2022-04-30T12:14:17.367Z","5.0.3":"2022-01-17T09:25:24.169Z","5.0.2":"2021-11-14T06:27:26.165Z","5.0.1":"2021-10-15T23:25:00.737Z","5.0.0":"2021-10-04T09:03:38.717Z","4.0.3":"2021-08-29T05:56:08.788Z","4.0.2":"2020-12-07T09:14:18.635Z","2.2.1":"2020-09-30T01:09:52.998Z","4.0.1":"2020-09-10T22:50:25.368Z","4.0.0":"2020-09-08T21:16:22.354Z","4.0.0-alpha.1":"2020-05-19T13:20:07.288Z","4.0.0-alpha.0":"2020-02-04T11:38:36.085Z","2.2.0":"2019-09-13T09:09:01.239Z","2.1.3":"2018-11-01T05:47:15.125Z","2.1.2":"2017-12-28T22:06:26.664Z","2.1.1":"2017-04-27T21:05:51.750Z","2.1.0":"2017-04-24T12:10:13.114Z","2.0.3":"2017-04-05T21:25:41.028Z","2.0.2":"2017-03-21T13:41:16.820Z","2.0.1":"2017-03-06T11:28:30.969Z","2.0.0":"2016-12-23T10:15:35.451Z","1.3.2":"2016-12-07T21:22:07.616Z","1.3.1":"2016-10-20T12:44:31.471Z","1.3.0":"2016-09-26T02:05:53.500Z","1.2.4":"2015-12-04T17:59:17.753Z","1.2.3":"2015-11-29T00:31:39.844Z","1.2.2":"2015-09-09T22:06:19.106Z","1.2.1":"2015-01-17T13:47:31.999Z","1.2.0":"2015-01-11T23:11:21.169Z","1.1.0":"2014-07-16T22:17:07.092Z","1.0.8":"2014-07-16T18:31:12.195Z","1.0.7":"2014-06-24T22:21:02.737Z","1.0.6":"2014-05-30T19:16:32.849Z","1.0.5":"2014-05-06T10:30:39.309Z","1.0.4":"2014-04-13T19:06:03.141Z","1.0.3":"2014-04-10T13:06:14.236Z","1.0.2":"2014-03-16T16:56:26.480Z","1.0.1":"2014-03-06T23:29:18.949Z","1.0.0":"2014-02-18T20:23:25.014Z","0.3.0":"2013-03-16T16:08:49.395Z","0.2.1":"2013-03-16T16:02:15.168Z","0.2.0":"2013-02-26T19:13:07.132Z","0.1.1":"2013-01-26T16:57:46.375Z","0.1.0":"2013-01-19T19:47:03.956Z"},"users":{"baishuiz":true,"wesleytodd":true},"repository":{"type":"git","url":"git+https://github.com/socketio/socket.io.git"},"versions":{"5.2.3":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.2.3","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","devDependencies":{"prettier":"^3.3.2"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'","prepack":"npm run compile"},"homepage":"https://github.com/socketio/socket.io/tree/main/packages/engine.io-parser#readme","repository":{"type":"git","url":"git+https://github.com/socketio/socket.io.git"},"bugs":{"url":"https://github.com/socketio/socket.io/issues"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"_id":"engine.io-parser@5.2.3","gitHead":"0692bed4629047a26ae8fc96e3f8636e0a4d4b57","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"shasum":"00dc5b97b1f233a23c9398d0209504cf5f94d92f","size":8373,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.2.3.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.2.3_1720699163314_0.4114723562044422"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-11T11:59:23.452Z","publish_time":1720699163452,"_source_registry_name":"default","_cnpm_publish_time":1720699163452},"5.2.2":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.2.2","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^3.2.5","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'","prepack":"npm run compile"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"69d02dd754aab6351fd32ac2aa13b2d52d5c47ee","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.2.2","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"shasum":"37b48e2d23116919a3453738c5720455e64e1c49","size":8543,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.2.2.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.2.2_1707154577338_0.12613449360741824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-05T17:36:17.481Z","publish_time":1707154577481,"_source_registry_name":"default","_cnpm_publish_time":1707154577481},"5.2.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.2.1","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'","prepack":"npm run compile"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"58626c7eddd8c1f85eadf6b604c3799406669abc","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.2.1","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"shasum":"9f213c77512ff1a6cc0c7a86108a7ffceb16fcfb","size":8487,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.2.1.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.2.1_1690929174415_0.2535139444296126"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-01T22:32:54.590Z","publish_time":1690929174590,"_source_registry_name":"default","_cnpm_publish_time":1690929174590},"5.2.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.2.0","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'","prepack":"npm run compile"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"aea321cadc28fe30929149d1134ec920d833e0a9","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.2.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"shasum":"354db553a22d57b9e61de7ce4ab8c3fe62c9a96e","size":8092,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.2.0.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.2.0_1690786096279_0.011895062878374718"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-31T06:48:16.410Z","publish_time":1690786096410,"_source_registry_name":"default","_cnpm_publish_time":1690786096410},"5.1.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.1.0","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'","prepack":"npm run compile"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"a779bea9d7e94ddb84901dc702a75de3a1f0d719","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"d593d6372d7f79212df48f807b8cace1ea1cb1b8","size":7505,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.1.0.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.1.0_1686462700966_0.2636636949785036"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-11T05:51:41.161Z","publish_time":1686462701161,"_source_registry_name":"default","_cnpm_publish_time":1686462701161},"5.0.7":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.0.7","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'","prepack":"npm run compile"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"0fc3694a1347d341d9a322fb3d7d19a0d63ac6be","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.0.7","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"ed5eae76c71f398284c578ab6deafd3ba7e4e4f6","size":6876,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.0.7.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.0.7_1684932670461_0.5246769801279707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-24T12:51:10.640Z","publish_time":1684932670640,"_source_registry_name":"default","_cnpm_publish_time":1684932670640},"5.0.6":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.0.6","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'","prepack":"npm run compile"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"214182b4f0616a44c18251d9f418a7ca5595dbe4","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.0.6","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"7811244af173e157295dec9b2718dfe42a64ef45","size":6764,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.0.6.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.0.6_1673854591025_0.3686450556086678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-16T07:36:31.235Z","publish_time":1673854591235,"_cnpm_publish_time":1673854591235},"5.0.5":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.0.5","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"ed2b0cbfa340cf42e0766b45ce4598795e82d250","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.0.5","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"c6fa52e57d8d2dc68b24754348f779aa6e44f886","size":6763,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.0.5.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.0.5_1673001546579_0.48086548656699746"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T10:42:52.047Z","publish_time":1673001546773,"_cnpm_publish_time":1673001546773},"5.0.4":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.0.4","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"764c99f136d2dc6873d1bdef684d1b5c2e061029","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"0b13f704fa9271b3ec4f33112410d8f3f41d0fc0","size":6744,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.0.4.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.0.4_1651320857209_0.5473935408974091"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-30T12:15:02.809Z","publish_time":1651320857367,"_cnpm_publish_time":1651320857367},"5.0.3":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.0.3","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"@socket.io/base64-arraybuffer":"~1.0.2"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"8096c122bb2640e1169a3eb1aa4fb3d7e12e5ef9","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"shasum":"ca1f0d7b11e290b4bfda251803baea765ed89c09","size":6089,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.0.3.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.0.3_1642411523991_0.08876591841676507"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-17T09:28:58.883Z","publish_time":1642411524169,"_cnpm_publish_time":1642411524169},"5.0.2":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.0.2","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"base64-arraybuffer":"~1.0.1"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js","./build/cjs/encodePacket.js":"./build/cjs/encodePacket.browser.js","./build/cjs/decodePacket.js":"./build/cjs/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"cb26d5cbb63e9b9a094dcd0c2144d152123578e0","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.0.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"69a2ec3ed431da021f0666712d07f106bcffa6ce","size":7634,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.0.2.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.0.2_1636871245978_0.5383809301630487"},"_hasShrinkwrap":false,"publish_time":1636871246165,"_cnpm_publish_time":1636871246165},"5.0.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.0.1","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"base64-arraybuffer":"~1.0.1"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser","./build/esm/encodePacket.js":"./build/esm/encodePacket.browser.js","./build/esm/decodePacket.js":"./build/esm/decodePacket.browser.js"},"engines":{"node":">=10.0.0"},"gitHead":"fa6d4f6d8490d638c5326e34e10f9fe55916e101","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.0.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"6695fc0f1e6d76ad4a48300ff80db5f6b3654939","size":7491,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.0.1.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.0.1_1634340300593_0.5256764573245025"},"_hasShrinkwrap":false,"publish_time":1634340300737,"_cnpm_publish_time":1634340300737},"5.0.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"5.0.0","main":"./build/cjs/index.js","module":"./build/esm/index.js","exports":{"import":"./build/esm/index.js","require":"./build/cjs/index.js"},"types":"build/esm/index.d.ts","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","@types/mocha":"^9.0.0","@types/node":"^16.9.6","babelify":"^10.0.0","benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","rimraf":"^3.0.2","socket.io-browsers":"^1.0.4","ts-node":"^10.2.1","tsify":"^5.0.4","typescript":"^4.4.3","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"base64-arraybuffer":"~1.0.1"},"scripts":{"compile":"rimraf ./build && tsc && tsc -p tsconfig.esm.json && ./postcompile.sh","test":"npm run format:check && npm run compile && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha -r ts-node/register test/index.ts","test:browser":"zuul test/index.ts --no-coverage","format:check":"prettier --check 'lib/**/*.ts' 'test/**/*.ts'","format:fix":"prettier --write 'lib/**/*.ts' 'test/**/*.ts'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./test/node":"./test/browser"},"engines":{"node":">=10.0.0"},"gitHead":"965a567ca06b006166590af4d4314b5f230da1e8","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@5.0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"07df5ff3b3be04121a86a78e1cd61668703ed915","size":7406,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-5.0.0.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_5.0.0_1633338218553_0.0413994246850542"},"_hasShrinkwrap":false,"publish_time":1633338218717,"_cnpm_publish_time":1633338218717},"4.0.3":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"4.0.3","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","babel-eslint":"^10.0.3","babelify":"^10.0.0","benchmark":"^2.1.4","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","socket.io-browsers":"^1.0.4","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"base64-arraybuffer":"0.1.4"},"scripts":{"test":"npm run lint && npm run format:check && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha test/index.js","test:browser":"zuul test/index.js --no-coverage","format:check":"prettier --check 'lib/**/*.js' 'test/**/*.js'","format:fix":"prettier --write 'lib/**/*.js' 'test/**/*.js'","lint":"eslint 'lib/**/*.js' 'test/**/*.js'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./lib/encodePacket.js":"./lib/encodePacket.browser.js","./lib/decodePacket.js":"./lib/decodePacket.browser.js"},"engines":{"node":">=8.0.0"},"gitHead":"412bcc429877affc12a7491f86818c71e320a6c0","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@4.0.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"83d3a17acfd4226f19e721bb22a1ee8f7662d2f6","size":6280,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-4.0.3.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_4.0.3_1630216568667_0.48666544141584644"},"_hasShrinkwrap":false,"publish_time":1630216568788,"_cnpm_publish_time":1630216568788},"4.0.2":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"4.0.2","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","babel-eslint":"^10.0.3","babelify":"^10.0.0","benchmark":"^2.1.4","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","socket.io-browsers":"^1.0.4","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"base64-arraybuffer":"0.1.4"},"scripts":{"test":"npm run lint && npm run format:check && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha test/index.js","test:browser":"zuul test/index.js --no-coverage","format:check":"prettier --check 'lib/**/*.js' 'test/**/*.js'","format:fix":"prettier --write 'lib/**/*.js' 'test/**/*.js'","lint":"eslint 'lib/**/*.js' 'test/**/*.js'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./lib/encodePacket.js":"./lib/encodePacket.browser.js","./lib/decodePacket.js":"./lib/decodePacket.browser.js"},"engines":{"node":">=8.0.0"},"gitHead":"88799daa2207dd9a9dd2868eedbc7bc82d76cc90","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@4.0.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"shasum":"e41d0b3fb66f7bf4a3671d2038a154024edb501e","size":6205,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-4.0.2.tgz"},"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_4.0.2_1607332458539_0.7502439771648328"},"_hasShrinkwrap":false,"publish_time":1607332458635,"_cnpm_publish_time":1607332458635},"2.2.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.2.1","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","socket.io-browsers":"^1.0.2","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"~0.0.7","base64-arraybuffer":"0.1.4","blob":"0.0.5","has-binary2":"~1.0.2"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"68c22c37a52021a28d71788acf72ca9e33b6a5d5","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.2.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"57ce5611d9370ee94f99641b589f94c97e4f5da7","size":9528,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.2.1.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_2.2.1_1601428192870_0.778983844138704"},"_hasShrinkwrap":false,"publish_time":1601428192998,"_cnpm_publish_time":1601428192998},"4.0.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"4.0.1","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","babel-eslint":"^10.0.3","babelify":"^10.0.0","base64-arraybuffer":"0.1.5","benchmark":"^2.1.4","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","socket.io-browsers":"^1.0.4","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{},"scripts":{"test":"npm run lint && npm run format:check && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha test/index.js","test:browser":"zuul test/index.js --no-coverage","format:check":"prettier --check 'lib/**/*.js' 'test/**/*.js'","format:fix":"prettier --write 'lib/**/*.js' 'test/**/*.js'","lint":"eslint 'lib/**/*.js' 'test/**/*.js'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./lib/encodePacket.js":"./lib/encodePacket.browser.js","./lib/decodePacket.js":"./lib/decodePacket.browser.js"},"engines":{"node":">=8.0.0"},"gitHead":"851c1177fc72f7f9cb5fe5bb0160d518c34befe5","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@4.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"6444c3cf2523ba4fc3bbaedd4fe425e6bcb16479","size":6128,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-4.0.1.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_4.0.1_1599778225248_0.7595777034099196"},"_hasShrinkwrap":false,"publish_time":1599778225368,"_cnpm_publish_time":1599778225368},"4.0.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"4.0.0","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","babel-eslint":"^10.0.3","babelify":"^10.0.0","base64-arraybuffer":"0.1.5","benchmark":"^2.1.4","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","socket.io-browsers":"^1.0.4","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{},"scripts":{"test":"npm run lint && npm run format:check && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha test/index.js","test:browser":"zuul test/index.js --no-coverage","format:check":"prettier --check 'lib/**/*.js' 'test/**/*.js'","format:fix":"prettier --write 'lib/**/*.js' 'test/**/*.js'","lint":"eslint 'lib/**/*.js' 'test/**/*.js'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./lib/encodePacket.js":"./lib/encodePacket.browser.js","./lib/decodePacket.js":"./lib/decodePacket.browser.js"},"engines":{"node":">=8.0.0"},"gitHead":"ebf6e8cd497a1fd25c0b98886d979746df86f86e","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@4.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"shasum":"40189f1d9f4d9bf07cac263d864a776a24aeadad","size":6342,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-4.0.0.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_4.0.0_1599599782215_0.8106430990978188"},"_hasShrinkwrap":false,"publish_time":1599599782354,"_cnpm_publish_time":1599599782354},"4.0.0-alpha.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"4.0.0-alpha.1","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"~7.9.6","@babel/preset-env":"~7.9.6","babel-eslint":"^10.0.3","babelify":"^10.0.0","base64-arraybuffer":"0.1.5","benchmark":"^2.1.4","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","expect.js":"0.3.1","mocha":"^5.2.0","nyc":"~15.0.1","prettier":"^1.19.1","socket.io-browsers":"^1.0.4","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{},"scripts":{"test":"npm run lint && npm run format:check && if test \"$BROWSERS\" = \"1\" ; then npm run test:browser; else npm run test:node; fi","test:node":"nyc mocha test/index.js","test:browser":"zuul test/index.js --no-coverage","format:check":"prettier --check 'lib/**/*.js' 'test/**/*.js'","format:fix":"prettier --write 'lib/**/*.js' 'test/**/*.js'","lint":"eslint 'lib/**/*.js' 'test/**/*.js'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":{"./lib/encodePacket.js":"./lib/encodePacket.browser.js","./lib/decodePacket.js":"./lib/decodePacket.browser.js"},"engines":{"node":">=8.0.0"},"readmeFilename":"Readme.md","gitHead":"3dd2a0ea4161c719148715d51d6e5601e561ad64","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@4.0.0-alpha.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"93483a93c8832bcc4171e0d76c01d8661ed462ee","size":5804,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-4.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-4.0.0-alpha.1.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_4.0.0-alpha.1_1589894407107_0.8939653513486034"},"_hasShrinkwrap":false,"publish_time":1589894407288,"_cnpm_publish_time":1589894407288},"4.0.0-alpha.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"4.0.0-alpha.0","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"@babel/core":"^7.8.3","@babel/preset-env":"^7.8.3","babel-eslint":"^10.0.3","babelify":"^10.0.0","benchmark":"^2.1.4","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","expect.js":"0.3.1","mocha":"^5.2.0","prettier":"^1.19.1","socket.io-browsers":"^1.0.4","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"~0.0.7","base64-arraybuffer":"0.1.5","blob":"0.0.5","has-binary2":"~1.0.2"},"scripts":{"test":"npm run lint && npm run format:check && make test","format:check":"prettier --check 'lib/**/*.js' 'test/**/*.js'","format:fix":"prettier --write 'lib/**/*.js' 'test/**/*.js'","lint":"eslint 'lib/**/*.js' 'test/**/*.js'"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":"./lib/browser.js","engines":{"node":">=8.0.0"},"readmeFilename":"Readme.md","gitHead":"7f5a903f91c4851e5807595adc50964474260048","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@4.0.0-alpha.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"9414ed17d59af9d981af052c3c2eaf91b79c8c84","size":9340,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-4.0.0-alpha.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-4.0.0-alpha.0.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_4.0.0-alpha.0_1580816315944_0.25279039167176265"},"_hasShrinkwrap":false,"publish_time":1580816316085,"_cnpm_publish_time":1580816316085},"2.2.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.2.0","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"benchmark":"^2.1.4","expect.js":"0.3.1","mocha":"^5.2.0","socket.io-browsers":"^1.0.2","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"~0.0.7","base64-arraybuffer":"0.1.5","blob":"0.0.5","has-binary2":"~1.0.2"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"f1ce1abdbb33e96e54da669ced106230144e8d38","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"312c4894f57d52a02b420868da7b5c1c84af80ed","size":9387,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.2.0.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_2.2.0_1568365741099_0.1526477546560292"},"_hasShrinkwrap":false,"publish_time":1568365741239,"_cnpm_publish_time":1568365741239},"2.1.3":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.1.3","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"^5.2.0","socket.io-browsers":"^1.0.2","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"~0.0.7","base64-arraybuffer":"0.1.5","blob":"0.0.5","has-binary2":"~1.0.2"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"1f2fc43d74cc4e6952418d491cad225064ec0818","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.1.3","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"757ab970fbf2dfb32c7b74b033216d5739ef79a6","size":9345,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.1.3.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser_2.1.3_1541051234978_0.16961711031469862"},"_hasShrinkwrap":false,"publish_time":1541051235125,"_cnpm_publish_time":1541051235125},"2.1.2":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.1.2","main":"lib/index.js","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"3.2.0","socket.io-browsers":"^1.0.0","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"~0.0.7","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary2":"~1.0.2"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["lib/"],"browser":"./lib/browser.js","gitHead":"e867117708bafd80d673220359cb35d60bed6c37","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.1.2","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"4c0f4cff79aaeecbbdcfdea66a823c6085409196","size":9826,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.1.2.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/engine.io-parser-2.1.2.tgz_1514498785732_0.09912538365460932"},"directories":{},"publish_time":1514498786664,"_cnpm_publish_time":1514498786664,"_hasShrinkwrap":false},"2.1.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.1.1","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"3.2.0","socket.io-browsers":"^1.0.0","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary2":"~1.0.2"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["index.js","lib/"],"browser":"./lib/browser.js","gitHead":"e2422c300e96766c951fdf2432e992c29fc12f1a","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.1.1","_shasum":"e0fb3f0e0462f7f58bb77c1a52e9f5a7e26e4668","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"e0fb3f0e0462f7f58bb77c1a52e9f5a7e26e4668","size":11443,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.1.1.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/engine.io-parser-2.1.1.tgz_1493327149955_0.6413915157318115"},"directories":{},"publish_time":1493327151750,"_cnpm_publish_time":1493327151750,"_hasShrinkwrap":false},"2.1.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.1.0","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"3.2.0","socket.io-browsers":"^1.0.0","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary2":"1.0.1"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["index.js","lib/"],"browser":"./lib/browser.js","gitHead":"2c233681ef55ea18548e1f6e5c36f28e07038d9d","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.1.0","_shasum":"033aabfcb6348717f9d8f7b45d66127745fceadb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"033aabfcb6348717f9d8f7b45d66127745fceadb","size":11408,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.1.0.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/engine.io-parser-2.1.0.tgz_1493035811202_0.6003793578129262"},"directories":{},"publish_time":1493035813114,"_hasShrinkwrap":false,"_cnpm_publish_time":1493035813114},"2.0.3":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.0.3","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"3.2.0","socket.io-browsers":"^1.0.0","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary2":"1.0.1"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["index.js","lib/"],"browser":"./lib/browser.js","gitHead":"057f67f2abfc7f457feb161dea56d4ec98da6d50","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.0.3","_shasum":"8d8906609d4e753fee8c5b17fa61735b89b985ee","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"8d8906609d4e753fee8c5b17fa61735b89b985ee","size":11406,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.0.3.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/engine.io-parser-2.0.3.tgz_1491427540348_0.24950276757590473"},"directories":{},"publish_time":1491427541028,"_hasShrinkwrap":false,"_cnpm_publish_time":1491427541028},"2.0.2":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.0.2","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"3.2.0","socket.io-browsers":"^1.0.0","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary":"0.1.7"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["index.js","lib/"],"browser":"./lib/browser.js","gitHead":"523dcd20035ea15e1810199c294f86290763b942","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.0.2","_shasum":"41b398b3aebdf3e4e2122089aec57d23c06a7c26","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"41b398b3aebdf3e4e2122089aec57d23c06a7c26","size":11385,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.0.2.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/engine.io-parser-2.0.2.tgz_1490103674879_0.23560327757149935"},"directories":{},"publish_time":1490103676820,"_cnpm_publish_time":1490103676820,"_hasShrinkwrap":false},"2.0.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.0.1","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"3.2.0","socket.io-browsers":"^1.0.0","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary":"0.1.7"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["index.js","lib/"],"browser":"./lib/browser.js","gitHead":"6c597956cb7c12c524615cdc85984308bd131003","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.0.1","_shasum":"2d8929581b1a768044a2d61dea21d595e862488b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"2d8929581b1a768044a2d61dea21d595e862488b","size":11305,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.0.1.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/engine.io-parser-2.0.1.tgz_1488799709013_0.10842001461423934"},"directories":{},"publish_time":1488799710969,"_cnpm_publish_time":1488799710969,"_hasShrinkwrap":false},"2.0.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"2.0.0","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"3.2.0","socket.io-browsers":"^1.0.0","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary":"0.1.7"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["index.js","lib/"],"browser":"./lib/browser.js","gitHead":"36ba01da98ec9c7eeb3b8e4cb5915330543b603c","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@2.0.0","_shasum":"535ccfadc3b154ed271470f8c1dc161d02835159","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"535ccfadc3b154ed271470f8c1dc161d02835159","size":11296,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-2.0.0.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/engine.io-parser-2.0.0.tgz_1482488133440_0.9206682241056114"},"directories":{},"publish_time":1482488135451,"_cnpm_publish_time":1482488135451,"_hasShrinkwrap":false},"1.3.2":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"1.3.2","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"3.2.0","zuul":"3.11.1","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.2","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary":"0.1.7","wtf-8":"1.0.0"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["index.js","lib/"],"browser":"./lib/browser.js","gitHead":"77975d054a2d65c1b9510f0c37e89b6e6eb7a181","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@1.3.2","_shasum":"937b079f0007d0893ec56d46cb220b8cb435220a","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"937b079f0007d0893ec56d46cb220b8cb435220a","size":9225,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.3.2.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/engine.io-parser-1.3.2.tgz_1481145725417_0.29348942171782255"},"directories":{},"publish_time":1481145727616,"_cnpm_publish_time":1481145727616,"_hasShrinkwrap":false},"1.3.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"1.3.1","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"2.2.5","zuul":"3.11.0","zuul-ngrok":"4.0.0"},"dependencies":{"after":"0.8.1","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary":"0.1.6","wtf-8":"1.0.0"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["index.js","lib/"],"browser":"./lib/browser.js","gitHead":"ada9dbe77bf345b5284c7a913bead0295b48ed74","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@1.3.1","_shasum":"9554f1ae33107d6fbd170ca5466d2f833f6a07cf","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"9554f1ae33107d6fbd170ca5466d2f833f6a07cf","size":9175,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.3.1.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/engine.io-parser-1.3.1.tgz_1476967470566_0.9431107800919563"},"directories":{},"publish_time":1476967471471,"_cnpm_publish_time":1476967471471,"_hasShrinkwrap":false},"1.3.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","license":"MIT","version":"1.3.0","homepage":"https://github.com/socketio/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"2.2.5","zuul":"3.10.1","zuul-ngrok":"3.2.0"},"dependencies":{"after":"0.8.1","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.5","blob":"0.0.4","has-binary":"0.1.6","wtf-8":"1.0.0"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/socketio/engine.io-parser.git"},"files":["index.js","lib/"],"browser":"./lib/browser.js","gitHead":"a37fa48a759389a9d8dc6766fd7f58918a8b185c","bugs":{"url":"https://github.com/socketio/engine.io-parser/issues"},"_id":"engine.io-parser@1.3.0","_shasum":"61a35c7f3a3ccd1b179e4f52257a7a8cfacaeb21","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.8","_npmUser":{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},"dist":{"shasum":"61a35c7f3a3ccd1b179e4f52257a7a8cfacaeb21","size":9040,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.3.0.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/engine.io-parser-1.3.0.tgz_1474855551433_0.9617570994887501"},"directories":{},"publish_time":1474855553500,"_cnpm_publish_time":1474855553500,"_hasShrinkwrap":false},"1.2.4":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.2.4","homepage":"https://github.com/Automattic/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"2.2.5","zuul":"3.7.3","zuul-ngrok":"3.2.0"},"dependencies":{"after":"0.8.1","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.2","blob":"0.0.4","has-binary":"0.1.6","utf8":"2.1.0"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/Automattic/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"ca248c5238a42d8383a4ab7de347adc2578abeac","bugs":{"url":"https://github.com/Automattic/engine.io-parser/issues"},"_id":"engine.io-parser@1.2.4","_shasum":"e0897b0bf14e792d4cd2a5950553919c56948c42","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.2.2","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"e0897b0bf14e792d4cd2a5950553919c56948c42","size":9388,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.2.4.tgz"},"directories":{},"publish_time":1449251957753,"_cnpm_publish_time":1449251957753,"_hasShrinkwrap":false},"1.2.3":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.2.3","homepage":"https://github.com/Automattic/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"2.2.5","zuul":"3.7.3","zuul-ngrok":"3.2.0"},"dependencies":{"after":"0.8.1","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.2","blob":"0.0.4","has-binary":"0.1.6","utf8":"2.1.0"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/Automattic/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"3aee0c7ec00dfbefc4035ada98c4c4f598b60e5a","bugs":{"url":"https://github.com/Automattic/engine.io-parser/issues"},"_id":"engine.io-parser@1.2.3","_shasum":"c26d2bdf185dc797f48529a8d6d8663835a620a6","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.2.2","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"c26d2bdf185dc797f48529a8d6d8663835a620a6","size":9396,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.2.3.tgz"},"directories":{},"publish_time":1448757099844,"_cnpm_publish_time":1448757099844,"_hasShrinkwrap":false},"1.2.2":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.2.2","homepage":"https://github.com/Automattic/engine.io-parser","devDependencies":{"expect.js":"0.3.1","mocha":"2.2.5","zuul":"3.0.0","zuul-ngrok":"3.0.0"},"dependencies":{"after":"0.8.1","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.2","blob":"0.0.4","has-binary":"0.1.6","utf8":"2.1.0"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/Automattic/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"f4cd4afa8e15eb76ebfb07b117681e8f13a2e2cf","bugs":{"url":"https://github.com/Automattic/engine.io-parser/issues"},"_id":"engine.io-parser@1.2.2","_shasum":"cd081041feea39c64323ff79b82a90a72afcccdd","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"cd081041feea39c64323ff79b82a90a72afcccdd","size":9361,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.2.2.tgz"},"directories":{},"publish_time":1441836379106,"_cnpm_publish_time":1441836379106,"_hasShrinkwrap":false},"1.2.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.2.1","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"expect.js":"0.3.1","mocha":"2.1.0","zuul":"1.10.2"},"dependencies":{"after":"0.8.1","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.2","blob":"0.0.2","has-binary":"0.1.5","utf8":"2.0.0"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"62f4298a88975018262afbeff5b71a1c9f1fc831","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.2.1","_shasum":"4462a67d0c70a907c06db2e1de53791a86f5ab37","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"4462a67d0c70a907c06db2e1de53791a86f5ab37","size":9646,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.2.1.tgz"},"directories":{},"publish_time":1421502451999,"_cnpm_publish_time":1421502451999,"_hasShrinkwrap":false},"1.2.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.2.0","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"expect.js":"0.3.1","mocha":"2.1.0","zuul":"1.10.2"},"dependencies":{"after":"0.8.1","arraybuffer.slice":"0.0.6","base64-arraybuffer":"0.1.2","blob":"0.0.2","has-binary":"0.1.5","utf8":"2.0.0"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"b8ec539b306d6a7cd5a9ce58dec1ccf8f759505b","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.2.0","_shasum":"9df352c064a0a3eb7326e74ea34e425b90c27dee","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"9df352c064a0a3eb7326e74ea34e425b90c27dee","size":9597,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.2.0.tgz"},"directories":{},"publish_time":1421017881169,"_cnpm_publish_time":1421017881169,"_hasShrinkwrap":false},"1.1.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.1.0","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"mocha":"*","expect.js":"*","zuul":"1.6.3"},"dependencies":{"base64-arraybuffer":"0.1.2","after":"0.8.1","arraybuffer.slice":"0.0.6","blob":"0.0.2","utf8":"2.0.0"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"859338a4ae4cd43706559b3213e04554a3d71fe5","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.1.0","_shasum":"39a2f7b1e8998fa1245fbc91e13504b8c92f3755","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"39a2f7b1e8998fa1245fbc91e13504b8c92f3755","size":7433,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.1.0.tgz"},"directories":{},"publish_time":1405549027092,"_cnpm_publish_time":1405549027092,"_hasShrinkwrap":false},"1.0.8":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.0.8","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"mocha":"*","expect.js":"*","zuul":"1.6.3"},"dependencies":{"base64-arraybuffer":"0.1.2","after":"0.8.1","arraybuffer.slice":"0.0.6","blob":"0.0.2","utf8":"2.0.0"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"952b4669932c14c64edacb3cbf1acbae419cf6f4","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.0.8","_shasum":"ef5c7bf85b9067f4f9081c31b32c317bb2da6be7","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"ef5c7bf85b9067f4f9081c31b32c317bb2da6be7","size":7331,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.0.8.tgz"},"directories":{},"publish_time":1405535472195,"_cnpm_publish_time":1405535472195,"_hasShrinkwrap":false},"1.0.7":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.0.7","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"mocha":"*","expect.js":"*","zuul":"1.6.3"},"dependencies":{"base64-arraybuffer":"0.1.2","after":"0.8.1","arraybuffer.slice":"0.0.6","blob":"0.0.2","utf8":"2.0.0"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","gitHead":"7e6da5461b8ecc919ed3613e912b7c1bdd52815f","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.0.7","_shasum":"d71777192d580e0d2df59389e3d4218bca1aa405","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"d71777192d580e0d2df59389e3d4218bca1aa405","size":7287,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.0.7.tgz"},"directories":{},"publish_time":1403648462737,"_cnpm_publish_time":1403648462737,"_hasShrinkwrap":false},"1.0.6":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.0.6","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"mocha":"*","expect.js":"*","zuul":"1.6.3"},"dependencies":{"base64-arraybuffer":"0.1.2","after":"0.8.1","arraybuffer.slice":"0.0.6","blob":"0.0.2","utf8":"2.0.0"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.0.6","_shasum":"d38813143a411cb3b914132ab05bf99e6f7a248e","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"d38813143a411cb3b914132ab05bf99e6f7a248e","size":7167,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.0.6.tgz"},"directories":{},"publish_time":1401477392849,"_cnpm_publish_time":1401477392849,"_hasShrinkwrap":false},"1.0.5":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.0.5","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"mocha":"*","expect.js":"*","zuul":"1.6.3"},"dependencies":{"base64-arraybuffer":"0.1.2","after":"0.8.1","arraybuffer.slice":"0.0.6","blob":"0.0.2","utf8":"2.0.0"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.0.5","_shasum":"9f78a3660608f5fd541e82cfe8d4dc7e3e1c0127","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"dist":{"shasum":"9f78a3660608f5fd541e82cfe8d4dc7e3e1c0127","size":7035,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.0.5.tgz"},"directories":{},"publish_time":1399372239309,"_cnpm_publish_time":1399372239309,"_hasShrinkwrap":false},"1.0.4":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.0.4","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"mocha":"*","expect.js":"*","zuul":"1.5.4"},"dependencies":{"base64-arraybuffer":"0.1.0","after":"0.8.1","arraybuffer.slice":"0.0.6","blob":"0.0.2"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.0.4","dist":{"shasum":"68bcfa17dcd619e60cd24dcddd6c368b9df32f11","size":6260,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.0.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1397415963141,"_cnpm_publish_time":1397415963141,"_hasShrinkwrap":false},"1.0.3":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.0.3","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"mocha":"*","expect.js":"*","zuul":"1.5.4"},"dependencies":{"base64-arraybuffer":"0.1.0","after":"0.8.1","arraybuffer.slice":"0.0.6","blob":"0.0.2"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.0.3","dist":{"shasum":"3182f48b81cc79cef6c0ff0ab0a93df7488735b4","size":6219,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.0.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1397135174236,"_cnpm_publish_time":1397135174236,"_hasShrinkwrap":false},"1.0.2":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.0.2","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"mocha":"*","expect.js":"*","zuul":"1.5.4"},"dependencies":{"base64-arraybuffer":"0.1.0","after":"0.8.1","arraybuffer.slice":"0.0.6","blob":"0.0.2"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.0.2","dist":{"shasum":"f5944134ff01f3f2218a4174259a3ed720ee5387","size":6153,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.0.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1394988986480,"_cnpm_publish_time":1394988986480,"_hasShrinkwrap":false},"1.0.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.0.1","homepage":"https://github.com/LearnBoost/engine.io-protocol","devDependencies":{"mocha":"*","expect.js":"*","zuul":"1.5.4"},"dependencies":{"base64-arraybuffer":"0.1.0","after":"0.8.1","arraybuffer.slice":"0.0.6","blob":"0.0.2"},"scripts":{"test":"make test"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-parser.git"},"browser":"./lib/browser.js","bugs":{"url":"https://github.com/LearnBoost/engine.io-parser/issues"},"_id":"engine.io-parser@1.0.1","dist":{"shasum":"48c3040611e8234639880a21fc55ee7931dbf6c1","size":5970,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.0.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1394148558949,"_cnpm_publish_time":1394148558949,"_hasShrinkwrap":false},"1.0.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"1.0.0","homepage":"https://github.com/LearnBoost/engine.io-protocol","dependencies":{"base64-arraybuffer":"0.1.0","after":"0.8.1","arraybuffer.slice":"0.0.5"},"devDependencies":{"mocha":"*","expect.js":"*"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-protocol.git"},"browser":"./lib/browser.js","bugs":{"url":"https://github.com/LearnBoost/engine.io-protocol/issues"},"_id":"engine.io-parser@1.0.0","dist":{"shasum":"34a074284bc104d2bfd1291257dff514ada7ed78","size":8808,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-1.0.0.tgz"},"_from":".","_npmVersion":"1.4.2","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1392755005014,"_cnpm_publish_time":1392755005014,"_hasShrinkwrap":false},"0.3.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"0.3.0","homepage":"https://github.com/LearnBoost/engine.io-protocol","dependencies":{},"devDependencies":{"mocha":"*","expect.js":"*"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-protocol.git"},"readmeFilename":"README.md","_id":"engine.io-parser@0.3.0","dist":{"shasum":"67fa40dbbc4ae01b51ddaada7deaf75eca2c5061","size":3046,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-0.3.0.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1363450129395,"_cnpm_publish_time":1363450129395,"_hasShrinkwrap":false},"0.2.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"0.2.1","homepage":"https://github.com/LearnBoost/engine.io-protocol","dependencies":{},"devDependencies":{"mocha":"*","expect.js":"*"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-protocol.git"},"readmeFilename":"README.md","_id":"engine.io-parser@0.2.1","dist":{"shasum":"ff8828e6f2e5d3584faf65320186c0702b52c45f","size":3006,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-0.2.1.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1363449735168,"_cnpm_publish_time":1363449735168,"_hasShrinkwrap":false},"0.2.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"0.2.0","homepage":"https://github.com/LearnBoost/engine.io-protocol","dependencies":{},"devDependencies":{"mocha":"*","expect.js":"*"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-protocol.git"},"readmeFilename":"README.md","_id":"engine.io-parser@0.2.0","dist":{"shasum":"e6b9855adda0ddd90938907c7dcbe933f8845a14","size":2958,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-0.2.0.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1361905987132,"_cnpm_publish_time":1361905987132,"_hasShrinkwrap":false},"0.1.1":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"0.1.1","homepage":"https://github.com/LearnBoost/engine.io-protocol","dependencies":{},"devDependencies":{"mocha":"*","expect.js":"*"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"repository":{"type":"git","url":"git@github.com:LearnBoost/engine.io-protocol.git"},"_id":"engine.io-parser@0.1.1","dist":{"shasum":"380c8b6b19577ad97718b81cbfcbfdf94f0fa7cb","size":2684,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-0.1.1.tgz"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1359219466375,"_cnpm_publish_time":1359219466375,"_hasShrinkwrap":false},"0.1.0":{"name":"engine.io-parser","description":"Parser for the client for the realtime Engine","version":"0.1.0","homepage":"https://github.com/LearnBoost/engine.io-parser","dependencies":{},"devDependencies":{"mocha":"*","expect.js":"*"},"component":{"scripts":{"engine.io-parser/index.js":"lib/index.js","engine.io-parser/keys.js":"lib/keys.js"}},"_id":"engine.io-parser@0.1.0","dist":{"shasum":"d4c69aabaf2e0c2d276129c865cdf1ed7270bad7","size":2580,"noattachment":false,"key":"/engine.io-parser/-/engine.io-parser-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/engine.io-parser/download/engine.io-parser-0.1.0.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"maintainers":[{"name":"darrachequesne","email":"damien.arrachequesne@gmail.com"},{"name":"rauchg","email":""}],"directories":{},"publish_time":1358624823956,"_cnpm_publish_time":1358624823956,"_hasShrinkwrap":false}},"readme":"\n# engine.io-parser\n\n[![Build Status](https://github.com/socketio/engine.io-parser/workflows/CI/badge.svg?branch=main)](https://github.com/socketio/engine.io-parser/actions)\n[![NPM version](https://badge.fury.io/js/engine.io-parser.svg)](https://npmjs.com/package/engine.io-parser)\n\nThis is the JavaScript parser for the engine.io protocol encoding,\nshared by both\n[engine.io-client](https://github.com/socketio/engine.io-client) and\n[engine.io](https://github.com/socketio/engine.io).\n\n## How to use\n\n### Standalone\n\nThe parser can encode/decode packets, payloads, and payloads as binary\nwith the following methods: `encodePacket`, `decodePacket`, `encodePayload`,\n`decodePayload`.\n\nExample:\n\n```js\nconst parser = require(\"engine.io-parser\");\nconst data = Buffer.from([ 1, 2, 3, 4 ]);\n\nparser.encodePacket({ type: \"message\", data }, encoded => {\n  const decodedData = parser.decodePacket(encoded); // decodedData === data\n});\n```\n\n### With browserify\n\nEngine.IO Parser is a commonjs module, which means you can include it by using\n`require` on the browser and package using [browserify](http://browserify.org/):\n\n1. install the parser package\n\n    ```shell\n    npm install engine.io-parser\n    ```\n\n1. write your app code\n\n    ```js\n    const parser = require(\"engine.io-parser\");\n\n    const testBuffer = new Int8Array(10);\n    for (let i = 0; i < testBuffer.length; i++) testBuffer[i] = i;\n\n    const packets = [{ type: \"message\", data: testBuffer.buffer }, { type: \"message\", data: \"hello\" }];\n\n    parser.encodePayload(packets, encoded => {\n      parser.decodePayload(encoded,\n        (packet, index, total) => {\n          const isLast = index + 1 == total;\n          if (!isLast) {\n            const buffer = new Int8Array(packet.data); // testBuffer\n          } else {\n            const message = packet.data; // \"hello\"\n          }\n        });\n    });\n    ```\n\n1. build your app bundle\n\n    ```bash\n    $ browserify app.js > bundle.js\n    ```\n\n1. include on your page\n\n    ```html\n    <script src=\"/path/to/bundle.js\"></script>\n    ```\n\n## Features\n\n- Runs on browser and node.js seamlessly\n- Runs inside HTML5 WebWorker\n- Can encode and decode packets\n  - Encodes from/to ArrayBuffer or Blob when in browser, and Buffer or ArrayBuffer in Node\n\n## API\n\nNote: `cb(type)` means the type is a callback function that contains a parameter of type `type` when called.\n\n### Node\n\n- `encodePacket`\n    - Encodes a packet.\n    - **Parameters**\n      - `Object`: the packet to encode, has `type` and `data`.\n        - `data`: can be a `String`, `Number`, `Buffer`, `ArrayBuffer`\n      - `Boolean`: binary support\n      - `Function`: callback, returns the encoded packet (`cb(String)`)\n- `decodePacket`\n    - Decodes a packet. Data also available as an ArrayBuffer if requested.\n    - Returns data as `String` or (`Blob` on browser, `ArrayBuffer` on Node)\n    - **Parameters**\n      - `String` | `ArrayBuffer`: the packet to decode, has `type` and `data`\n      - `String`: optional, the binary type\n\n- `encodePayload`\n    - Encodes multiple messages (payload).\n    - If any contents are binary, they will be encoded as base64 strings. Base64\n      encoded strings are marked with a b before the length specifier\n    - **Parameters**\n      - `Array`: an array of packets\n      - `Function`: callback, returns the encoded payload (`cb(String)`)\n- `decodePayload`\n    - Decodes data when a payload is maybe expected. Possible binary contents are\n      decoded from their base64 representation.\n    - **Parameters**\n      - `String`: the payload\n      - `Function`: callback, returns (cb(`Object`: packet, `Number`:packet index, `Number`:packet total))\n\n## Tests\n\nStandalone tests can be run with `npm test` which will run the node.js tests.\n\nBrowser tests are run using [zuul](https://github.com/defunctzombie/zuul).\n(You must have zuul setup with a saucelabs account.)\n\nYou can run the tests locally using the following command:\n\n```\nnpm run test:browser\n```\n\n## Support\n\nThe support channels for `engine.io-parser` are the same as `socket.io`:\n  - irc.freenode.net **#socket.io**\n  - [Github Discussions](https://github.com/socketio/socket.io/discussions)\n  - [Website](https://socket.io)\n\n## Development\n\nTo contribute patches, run tests or benchmarks, make sure to clone the\nrepository:\n\n```bash\ngit clone git://github.com/socketio/engine.io-parser.git\n```\n\nThen:\n\n```bash\ncd engine.io-parser\nnpm ci\n```\n\nSee the `Tests` section above for how to run tests before submitting any patches.\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/socketio/socket.io/tree/main/packages/engine.io-parser#readme","bugs":{"url":"https://github.com/socketio/socket.io/issues"},"license":"MIT"}