{"_id":"ubjson","_rev":"22-d99fd9b52fa512e76656c3b9ae576958","name":"ubjson","description":"Universal Binary JSON packer/unpacker for Node.js","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.1":{"name":"ubjson","description":"Universal Binary JSON packer/unpacker for Node.js","keywords":["ubjson","json","universal binary json"],"homepage":"http://sannis.github.com/node-ubjson","version":"0.0.1","author":{"name":"Oleg Efimov","email":"efimovov@gmail.com"},"contributors":[{"name":"Oleg Efimov","email":"efimovov@gmail.com"}],"bugs":{"url":"http://github.com/Sannis/node-ubjson/issues"},"licenses":[{"type":"MIT"}],"repositories":[{"type":"git","url":"http://github.com/Sannis/node-ubjson.git"}],"main":"./lib/ubjson.js","scripts":{"test":"make test"},"engines":{"node":"0.4.x"},"dependencies":{"strtok":"0.1.x"},"devDependencies":{"nodeunit":"*","nodelint":"*","dox":"https://github.com/Sannis/dox/tarball/0.0.3"},"_npmJsonOpts":{"file":"/home/efimovov/.npm/ubjson/0.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"ubjson@0.0.1","_engineSupported":true,"_npmVersion":"1.0.30","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"13db990f999b42d62697b84b14aa8a46a6dd65b3","tarball":"https://registry.npmjs.org/ubjson/-/ubjson-0.0.1.tgz","integrity":"sha512-nGK1YvylEkbaw1dikNkHmqIsEoiNH3VSWh4W/rjN9rDJ3IsEwk8sD059uCIo0Oa85po4+8rXW69wU/hiQMydeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7vA1hSuxK6IytoY3Fy4GmJrp5U8vIDYpqq+e9U0JYyQIgRucE4U6Mr9GGfg3dmInHAwH8SMdZmIZf5rq2Jvhiv70="}]},"maintainers":[{"name":"Sannis","email":"efimovov@gmail.com"}]},"0.0.2":{"name":"ubjson","description":"Universal Binary JSON packer/unpacker for Node.js","keywords":["ubjson","json","universal binary json"],"homepage":"http://sannis.github.com/node-ubjson","version":"0.0.2","author":{"name":"Oleg Efimov","email":"efimovov@gmail.com"},"contributors":[{"name":"Oleg Efimov","email":"efimovov@gmail.com"}],"bugs":{"url":"http://github.com/Sannis/node-ubjson/issues"},"licenses":[{"type":"MIT"}],"repositories":[{"type":"git","url":"http://github.com/Sannis/node-ubjson.git"}],"main":"./lib/ubjson.js","scripts":{"test":"make test"},"engines":{"node":"0.4.x"},"dependencies":{"strtok":"0.1.x"},"devDependencies":{"nodeunit":"*","nodelint":"*","dox":"https://github.com/Sannis/dox/tarball/0.0.3"},"_npmUser":{"name":"Sannis","email":"efimovov@gmail.com"},"_id":"ubjson@0.0.2","_engineSupported":false,"_npmVersion":"1.0.94","_nodeVersion":"v0.5.9","_defaultsLoaded":true,"dist":{"shasum":"f382db60f97b1e723a75aa370184e39b354537b2","tarball":"https://registry.npmjs.org/ubjson/-/ubjson-0.0.2.tgz","integrity":"sha512-+5qmPIZYI7X3yL26Bqb5AWgq1MFHXPkr57n//qi9NyZyzsXXelDS3g3vu2ptAOHcFZhtU9pu2DdZ56A3yM3aXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPowFXf7NaSA5FxXebJG2Ts6H7s3rMwH+lE24HOGhMzgIhAI+GT0c3QoT2TV1otRPYNEtdiDPKES+vHkFAIE9U3ULi"}]},"maintainers":[{"name":"Sannis","email":"efimovov@gmail.com"}]},"0.0.3":{"name":"ubjson","description":"Universal Binary JSON packer/unpacker for Node.js","keywords":["ubjson","json","universal binary json"],"homepage":"http://sannis.github.com/node-ubjson","version":"0.0.3","author":{"name":"Oleg Efimov","email":"efimovov@gmail.com"},"contributors":[{"name":"Oleg Efimov","email":"efimovov@gmail.com"}],"bugs":{"url":"http://github.com/Sannis/node-ubjson/issues"},"licenses":[{"type":"MIT"}],"repositories":[{"type":"git","url":"http://github.com/Sannis/node-ubjson.git"}],"main":"./lib/ubjson.js","scripts":{"test":"make test"},"engines":{"node":">=0.5.0"},"dependencies":{"strtok":"0.1.x"},"devDependencies":{"nodeunit":"*","nodelint":"*","dox":"https://github.com/Sannis/dox/tarball/0.0.3"},"_npmJsonOpts":{"file":"/home/efimovov/.npm/ubjson/0.0.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"ubjson@0.0.3","_engineSupported":true,"_npmVersion":"1.0.30","_nodeVersion":"v0.5.9","_defaultsLoaded":true,"dist":{"shasum":"14ee6e4a8f3f0781d7db738712f218020f4b36c4","tarball":"https://registry.npmjs.org/ubjson/-/ubjson-0.0.3.tgz","integrity":"sha512-hRbZnW3yN+NvOgpBGTPZPalhl6ORGKd7tw7c0X5g7F5nRrPP1Y5ikdcd3/xo9BCsHuzPlSDM55Qml9nZoiKb6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPmFsW6CY5DWYcE9ulB79dtDZHfj8QHCa643zyQGGdVAIhAM5ZFYouTCzQBOLpSEl4vrFRDiVJxzd88F7rLQPSSNg1"}]},"maintainers":[{"name":"Sannis","email":"efimovov@gmail.com"}]},"0.0.4":{"name":"ubjson","description":"Universal Binary JSON packer/unpacker for Node.js","keywords":["ubjson","json","universal binary json"],"homepage":"http://sannis.github.com/node-ubjson","version":"0.0.4","author":{"name":"Oleg Efimov","email":"efimovov@gmail.com"},"contributors":[{"name":"Oleg Efimov","email":"efimovov@gmail.com"}],"bugs":{"url":"http://github.com/Sannis/node-ubjson/issues"},"licenses":[{"type":"MIT"}],"repositories":[{"type":"git","url":"http://github.com/Sannis/node-ubjson.git"}],"main":"./lib/ubjson.js","scripts":{"test":"make test"},"engines":{"node":">=0.5.0"},"dependencies":{"strtok":"0.1.x"},"devDependencies":{"nodeunit":"*","nodelint":"*","dox":"https://github.com/Sannis/dox/tarball/0.0.3"},"_npmJsonOpts":{"file":"/home/efimovov/.npm/ubjson/0.0.4/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"ubjson@0.0.4","_engineSupported":true,"_npmVersion":"1.0.30","_nodeVersion":"v0.5.9","_defaultsLoaded":true,"dist":{"shasum":"eac681b7d275235978137dff67882fe74093df7c","tarball":"https://registry.npmjs.org/ubjson/-/ubjson-0.0.4.tgz","integrity":"sha512-JuABVsuRdBU6Jat7nP5q7MeXGsEvOQlYz68dE3fAeumiyuFXJBs8dKX8LQXv51rtihX3WLOHLjHpXMDdYRcN1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEPTtn853LdMMDrexswrNLZGB/4TKhSqWjTH8BNLAj2AIhAJVAgaHoNL9A9Hep3YLQhC+jPBunlL/3/yCjTmX1O7aL"}]},"maintainers":[{"name":"Sannis","email":"efimovov@gmail.com"}]},"0.0.5":{"name":"ubjson","description":"Universal Binary JSON packer/unpacker for Node.js","keywords":["ubjson","universal binary json","json","binary","packed","stream"],"homepage":"http://sannis.github.com/node-ubjson","version":"0.0.5","author":{"name":"Oleg Efimov","email":"efimovov@gmail.com","url":"http://sannis.ru"},"contributors":[{"name":"Oleg Efimov","email":"efimovov@gmail.com"}],"bugs":{"url":"https://github.com/Sannis/node-ubjson/issues"},"licenses":[{"type":"MIT"}],"repositories":[{"type":"git","url":"git://github.com/Sannis/node-ubjson.git"}],"main":"./lib/ubjson.js","scripts":{"test":"make test"},"engines":{"node":">=0.5.0"},"dependencies":{"strtok":">=0.1.1"},"devDependencies":{"nodeunit":">=0.7.4","nodelint":">=0.6.1","ndoc":"git://github.com/Sannis/ndoc.git#3ff874f8a2973a03391bb0ac735a8833fdc78e22"},"_npmUser":{"name":"Sannis","email":"efimovov@gmail.com"},"_id":"ubjson@0.0.5","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"2b80453799b4bd5ffc56716ef4d2808eccd4cd96","tarball":"https://registry.npmjs.org/ubjson/-/ubjson-0.0.5.tgz","integrity":"sha512-YKZGSM3L6b++AQ3kAHczhKWrua7RY4gjcQrcDxtnw+An4iCf3ovxGx/f4a74y2Dk2o5hp9ypfE7pFdbSExLEGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuXmwBi+OJn1QLqFDX4m+f7hvrkzFGJUoPYjxH+baD2AIhAKz2RpoeB/tW6voyJPRXeETfv/FXDxR/X1wBByazB2Y4"}]},"maintainers":[{"name":"Sannis","email":"efimovov@gmail.com"}]},"0.0.6":{"name":"ubjson","description":"Universal Binary JSON packer/unpacker for Node.js","keywords":["ubjson","universal binary json","json","binary","packed","stream"],"homepage":"http://sannis.github.com/node-ubjson","version":"0.0.6","author":{"name":"Oleg Efimov","email":"efimovov@gmail.com","url":"http://sannis.ru"},"contributors":[{"name":"Oleg Efimov","email":"efimovov@gmail.com"}],"bugs":{"url":"https://github.com/Sannis/node-ubjson/issues"},"licenses":[{"type":"MIT"}],"repositories":[{"type":"git","url":"git://github.com/Sannis/node-ubjson.git"}],"main":"./lib/ubjson.js","scripts":{"test":"make test"},"engines":{"node":">=0.5.0"},"dependencies":{"strtok":">=0.1.1"},"devDependencies":{"nodeunit":">=0.7.4","nodelint":">=0.6.1","ndoc":">=2.0.0"},"_id":"ubjson@0.0.6","dist":{"shasum":"1e342c747b502e07ea4b317de4c3c8269081245c","tarball":"https://registry.npmjs.org/ubjson/-/ubjson-0.0.6.tgz","integrity":"sha512-MY1xO1D+xK+WiZtnyQW3rPuPpe9L+b8WuiI++r8zcZA3j3Vjfyk/PmrXdqhJA9D9g1vgiWUcNjE8EwM2rN2tHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYC30UVl7ppJOBdrYlTLWwqbjykMawARw2KzzcharGoAIgEiSEM26xd89fKlj/1MGPqzi6ncPMf6ok8gdSVZ+3Bc4="}]},"maintainers":[{"name":"Sannis","email":"efimovov@gmail.com"}]},"0.0.7":{"name":"ubjson","description":"Universal Binary JSON packer/unpacker for Node.js","keywords":["ubjson","universal binary json","json","binary","packed","stream"],"homepage":"http://sannis.github.com/node-ubjson","version":"0.0.7","author":{"name":"Oleg Efimov","email":"efimovov@gmail.com","url":"http://sannis.ru"},"contributors":[{"name":"Oleg Efimov","email":"efimovov@gmail.com"}],"bugs":{"url":"https://github.com/Sannis/node-ubjson/issues"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"git://github.com/Sannis/node-ubjson.git"},"main":"./lib/ubjson.js","scripts":{"test":"make test"},"engines":{"node":">=0.10.0"},"dependencies":{"strtok":">=0.1.1"},"devDependencies":{"nodeunit":">=0.7.4","jshint":"~2.5.11","ndoc":">=2.0.2","jscoverage":"~0.5.9","coveralls":"~2.11.2"},"gitHead":"013d474c7382e727982057ecc65078a90af9c75d","_id":"ubjson@0.0.7","_shasum":"a2a65585474c016f1b6472fc45f8263e38ccb582","_from":".","_npmVersion":"2.1.8","_nodeVersion":"0.10.33","_npmUser":{"name":"sannis","email":"efimovov@gmail.com"},"maintainers":[{"name":"sannis","email":"efimovov@gmail.com"}],"dist":{"shasum":"a2a65585474c016f1b6472fc45f8263e38ccb582","tarball":"https://registry.npmjs.org/ubjson/-/ubjson-0.0.7.tgz","integrity":"sha512-s2AqtcsmwoG73MfD6C5JZP/2zqNJQM1rqEs4fHDGcXVQTKUEYEjs+DfLoYp4/n8j2i5n4GbI8L9hk0I9hjtuXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxc9WhjH2ZF522tzz4mYFmBXYfqyGMTHeJzNV0g8ZlIwIhAK4jmef47s3ZfWx+nbih5JssAkYAdqTOTu4kfz4OJYag"}]}},"0.0.8":{"name":"ubjson","description":"Universal Binary JSON packer/unpacker for Node.js","keywords":["ubjson","universal binary json","json","binary","packed","stream"],"homepage":"http://sannis.github.com/node-ubjson","version":"0.0.8","author":{"name":"Oleg Efimov","email":"efimovov@gmail.com","url":"http://sannis.ru"},"contributors":[{"name":"Oleg Efimov","email":"efimovov@gmail.com"}],"bugs":{"url":"https://github.com/Sannis/node-ubjson/issues"},"licenses":[{"type":"MIT"}],"repository":{"type":"git","url":"git://github.com/Sannis/node-ubjson.git"},"main":"./lib/ubjson.js","scripts":{"test":"make test"},"engines":{"node":">=0.10.0"},"dependencies":{"strtok":"~0.1.1","long":"~2.2.3"},"devDependencies":{"nodeunit":"~0.9.0","jshint":"~2.5.11","ndoc":"~3.1.0","jscoverage":"~0.5.9","coveralls":"~2.11.2"},"gitHead":"fcf49680cbb216089eee2168841c8cda112cf371","_id":"ubjson@0.0.8","_shasum":"73ac9073c99fc6a8d40c6939284343ab8ef0fa17","_from":".","_npmVersion":"2.1.8","_nodeVersion":"0.10.33","_npmUser":{"name":"sannis","email":"efimovov@gmail.com"},"maintainers":[{"name":"sannis","email":"efimovov@gmail.com"}],"dist":{"shasum":"73ac9073c99fc6a8d40c6939284343ab8ef0fa17","tarball":"https://registry.npmjs.org/ubjson/-/ubjson-0.0.8.tgz","integrity":"sha512-0TWTGVy/kjoeUBOkVjE1KBRj/AAxawejDqQ3YQG+2JKd2hPVD96Cy2any0BqCjPTZE2Hd+melcB0Ygkd1xCbEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATf7OVgCMheDkmCYsCJuyzO6hPl2A3oGsCHdoV+ms9kAiA/oQZyM6OFl4jz/qui49SnY2+kSUh/aIw8eYb36QjZ6g=="}]}}},"maintainers":[{"name":"sannis","email":"efimovov@gmail.com"}],"time":{"modified":"2022-06-28T02:43:25.203Z","created":"2011-10-11T22:23:20.887Z","0.0.1":"2011-10-11T22:23:22.643Z","0.0.2":"2011-10-12T18:40:46.991Z","0.0.3":"2011-10-16T18:33:38.010Z","0.0.4":"2011-10-17T23:07:33.985Z","0.0.5":"2012-06-18T23:28:10.732Z","0.0.6":"2012-07-08T15:18:04.328Z","0.0.7":"2015-01-09T02:04:40.169Z","0.0.8":"2015-01-10T17:16:46.814Z"},"author":{"name":"Oleg Efimov","email":"efimovov@gmail.com","url":"http://sannis.ru"},"readme":"Node-UBJSON\n===========\n\n[![NPM version][NPMVI]][NPMVURL] [![BS][BSI]][BSURL] [![CS][CSI]][CSURL]\n\n[NPMVI]: https://badge.fury.io/js/ubjson.png\n[NPMVURL]: http://badge.fury.io/js/ubjson\n\n[BSI]: https://secure.travis-ci.org/Sannis/node-ubjson.png?branch=master\n[BSURL]: http://travis-ci.org/Sannis/node-ubjson\n\n[CSI]: https://coveralls.io/repos/Sannis/node-ubjson/badge.png\n[CSURL]: https://coveralls.io/r/Sannis/node-ubjson\n\n-----\n\n**[Universal Binary JSON] packer/unpacker for [Node.js].**\n\nCheck out the [Github repo] for the source code.\nVisit [module site] for API docs and examples.\nExtra information available in [wiki].\n\n[Universal Binary JSON]: http://ubjson.org/\n[Node.js]: http://nodejs.org/\n\n[Github repo]: https://github.com/Sannis/node-ubjson\n[module site]: http://sannis.github.com/node-ubjson\n[wiki]: https://github.com/Sannis/node-ubjson/wiki\n\n\nInstallation\n------------\n\nYou can install this module via [npm]:\n\n    $> npm install ubjson\n\nAlso you can build latest source code from repository, see below.\n\n[npm]: https://github.com/isaacs/npm\n\n\nUsage example\n-------------\n\n```js\n// Preallocate buffer\nvar buffer = new Buffer(1024);\n\n// Synchronous pack\nvar offset = UBJSON.packToBufferSync(jsonObject, buffer);\nbuffer = buffer.slice(0, offset);\n\n// Asynchronous pack\nUBJSON.packToBuffer({\"key\": \"value\"}, buffer, function (error, offset) {\n  if (error) {\n    throw error;\n  }\n\n  buffer = buffer.slice(0, offset);\n\n  // Asynchronous unpack\n  UBJSON.unpackBuffer(buffer, function (error, value) {\n    if (error) {\n      throw error;\n    }\n\n    done();\n  });\n});\n```\n\n[Full API documentation](http://sannis.github.io/node-ubjson/api/).\n\n\nContributing\n------------\n\nTo contribute any patches, simply fork this repository using GitHub\nand send a pull request to [me](https://github.com/Sannis). Thanks!\n\nAll information about development use and contribution is placed in the [DEVELOPMENT] file.\n\n[DEVELOPMENT]: https://github.com/Sannis/node-ubjson/blob/master/DEVELOPMENT.markdown\n\n\nLicense\n-------\n\nMIT license. See license text in file [LICENSE](https://github.com/Sannis/node-ubjson/blob/master/LICENSE).\n","homepage":"http://sannis.github.com/node-ubjson","keywords":["ubjson","universal binary json","json","binary","packed","stream"],"repository":{"type":"git","url":"git://github.com/Sannis/node-ubjson.git"},"contributors":[{"name":"Oleg Efimov","email":"efimovov@gmail.com"}],"bugs":{"url":"https://github.com/Sannis/node-ubjson/issues"},"readmeFilename":"README.markdown","users":{"shentengtu":true}}