{"_id":"nbt","_rev":"20-137490102c1c8d2c09fcb85e7f689024","name":"nbt","description":"A parser and serializer for NBT archives","dist-tags":{"latest":"0.8.1"},"versions":{"0.1.0":{"name":"nbt","version":"0.1.0","description":"NBT.js – a JavaScript parser for uncompressed NBT archives","keywords":["nbt","minecraft"],"homepage":"https://github.com/sjmulder/nbt-js","author":{"name":"Sijmen Mulder","email":"sjmulder@gmail.com"},"main":"nbt","repository":{"type":"git","url":"git://github.com/sjmulder/nbt-js.git"},"engines":["node >=0.3.0 <0.5.0"],"_id":"nbt@0.1.0","_engineSupported":true,"_npmVersion":"0.3.0-6","_nodeVersion":"v0.4.0","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"d0ab0135025034d0799a99ee7df0d05242f979f3","tarball":"https://registry.npmjs.org/nbt/-/nbt-0.1.0.tgz","integrity":"sha512-ktbHBhK4S6ljo+LlPnWO7TVqXMwKHTxAHh3XUKYjXDAc9m0LJVzNA0OzcdkL+dTC2qYWBNt1D/E1lr2f2glJ9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoZLqmqy+OoO0aGy/HQ/Ef1yQKChpXf9fypefdPROvJgIhAPvTUlmcGLBPQy7j5r8eYKgKKg1j6FWmW/kHanpSHaZK"}]}},"0.2.0":{"name":"nbt","version":"0.2.0","description":"A parser for NBT archives","keywords":["nbt","minecraft"],"homepage":"https://github.com/sjmulder/nbt-js","author":{"name":"Sijmen Mulder","email":"sjmulder@gmail.com"},"main":"nbt","repository":{"type":"git","url":"https://github.com/sjmulder/nbt-js.git"},"engines":["node >=0.10"],"bugs":{"url":"https://github.com/sjmulder/nbt-js/issues"},"_id":"nbt@0.2.0","dist":{"shasum":"59154356b0cd6dccdfa7c7116011bab99cbb2b47","tarball":"https://registry.npmjs.org/nbt/-/nbt-0.2.0.tgz","integrity":"sha512-mNX34B03supubH1wQiVgdEWHQl7SK5wtqxTYAH+kh/7N/bsXRCohR2gY30DvX1RIwnpQ8tTUEzZ1tnL7ewM+Vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCawTkyhDvRyWbB2WJT00RkAoEVk5n1zALd4OSuPani/wIgS9lGedhSIESOj7HkPXk3e46x5FCtF1UlYD3Mqam+gP4="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"sjmulder","email":"sjmulder@gmail.com"},"maintainers":[{"name":"sjmulder","email":"sjmulder@gmail.com"}],"directories":{}},"0.3.0":{"name":"nbt","version":"0.3.0","description":"A parser for NBT archives","keywords":["nbt","minecraft"],"homepage":"https://github.com/sjmulder/nbt-js","author":{"name":"Sijmen Mulder","email":"sjmulder@gmail.com"},"main":"nbt","repository":{"type":"git","url":"https://github.com/sjmulder/nbt-js.git"},"engines":["node >=0.10"],"devDependencies":{"grunt":"~0.4.4","grunt-cli":"~0.1.13","grunt-jasmine-node":"~0.2.1","grunt-contrib-jshint":"~0.9.2","grunt-contrib-watch":"~0.6.0"},"bugs":{"url":"https://github.com/sjmulder/nbt-js/issues"},"_id":"nbt@0.3.0","dist":{"shasum":"dc151b4d39b7243f11ea751df42a745101444749","tarball":"https://registry.npmjs.org/nbt/-/nbt-0.3.0.tgz","integrity":"sha512-PuUua98SCKw66nuks3wF2H7W4SStSTpW4vn19NMRzFZK0nnYpTdu50CBhamiEbhLJ4fWDSiuJ3ha7XL4vRa2Cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+GkJiERnZHVx2nDpR3lg6NdEGfVPSkpJZ0YnXstNsaQIhAIi0dtFN6gzQqj6pvyoTvhJw+sL38PLmfC34lpoK6mVt"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"sjmulder","email":"sjmulder@gmail.com"},"maintainers":[{"name":"sjmulder","email":"sjmulder@gmail.com"}],"directories":{}},"0.4.0":{"name":"nbt","version":"0.4.0","description":"A parser for NBT archives","keywords":["nbt","minecraft"],"homepage":"https://github.com/sjmulder/nbt-js","author":{"name":"Sijmen Mulder","email":"ik@sjmulder.nl"},"license":"SEE LICENSE IN License.md","main":"nbt","repository":{"type":"git","url":"git+https://github.com/sjmulder/nbt-js.git"},"engines":["node >=0.10"],"devDependencies":{"grunt":"~0.4.4","grunt-cli":"~0.1.13","grunt-jasmine-node":"~0.2.1","grunt-contrib-jshint":"~0.9.2","grunt-contrib-watch":"~0.6.0"},"scripts":{"test":"grunt test"},"dependencies":{"node-int64":"^0.3.1"},"gitHead":"8402f68e57972d3b0f8e1115882384c57f683920","bugs":{"url":"https://github.com/sjmulder/nbt-js/issues"},"_id":"nbt@0.4.0","_shasum":"5c4704f16f2e9e4aa784f23a27f861cdd3ba7af5","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sjmulder","email":"ik@sjmulder.nl"},"dist":{"shasum":"5c4704f16f2e9e4aa784f23a27f861cdd3ba7af5","tarball":"https://registry.npmjs.org/nbt/-/nbt-0.4.0.tgz","integrity":"sha512-Wn4eDT03YwQFE/44ipxIwb2FRGRJM1awsstB0hCxND/cBgwINIh2JeYEQ6nJW3D4Pzc3bT2Q1J3VFf0/w3Ycuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFk+xUMM+XGZiH1RHz/M75eIkEkS3kMre6Af54jBroChAiA572GNJjp6Zt3dzbCwLqpRQ1rJMRm84b7sZy6HvPWNMg=="}]},"maintainers":[{"name":"sjmulder","email":"sjmulder@gmail.com"}],"directories":{}},"0.5.0":{"name":"nbt","version":"0.5.0","description":"A parser and serializer for NBT archives","keywords":["nbt","minecraft"],"homepage":"https://github.com/sjmulder/nbt-js","author":{"name":"Sijmen Mulder","email":"ik@sjmulder.nl"},"license":"SEE LICENSE IN License.md","main":"nbt","repository":{"type":"git","url":"git+https://github.com/prismarinejs/prismarine-nbt.git"},"engines":["node >=0.10"],"devDependencies":{"chai":"^2.1.0","grunt":"~0.4.4","grunt-cli":"~0.1.13","grunt-contrib-jshint":"~0.9.2","grunt-contrib-watch":"~0.6.0","grunt-jasmine-node":"~0.2.1","grunt-mocha-test":"^0.12.7","mocha":"^2.1.0"},"scripts":{"test":"grunt test"},"dependencies":{"node-int64":"^0.3.1"},"gitHead":"087b124cdf27dd47e1a214f2c1f35c5156db6504","bugs":{"url":"https://github.com/prismarinejs/prismarine-nbt/issues"},"_id":"nbt@0.5.0","_shasum":"5baacd2faeedd8290205fa705fcd7219952dac8d","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sjmulder","email":"ik@sjmulder.nl"},"dist":{"shasum":"5baacd2faeedd8290205fa705fcd7219952dac8d","tarball":"https://registry.npmjs.org/nbt/-/nbt-0.5.0.tgz","integrity":"sha512-C4kGLVTTeX7x27xlwPTEMyMvxtqn01YujNzJ+IxA3U0ee+xXIHS36x9MR2U9rWNgwL/NMsLy4suWvfkv6mkQRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5DlodTebBMk3S8VZplUjmNVndATh96kD03pqEk6YzKAiBmTTDFGirtVsD5kqlnrsxuV0Z2RUNOIM4wtPN34yNaKg=="}]},"maintainers":[{"name":"sjmulder","email":"sjmulder@gmail.com"}],"directories":{}},"0.6.0":{"name":"nbt","version":"0.6.0","description":"A parser and serializer for NBT archives","keywords":["nbt","minecraft"],"homepage":"https://github.com/sjmulder/nbt-js","author":{"name":"Sijmen Mulder","email":"ik@sjmulder.nl"},"license":"SEE LICENSE IN License.md","main":"nbt","repository":{"type":"git","url":"git+https://github.com/prismarinejs/prismarine-nbt.git"},"engines":["node >=0.10"],"devDependencies":{"chai":"^2.1.0","grunt":"~0.4.4","grunt-cli":"~0.1.13","grunt-contrib-jshint":"~0.11.3","grunt-contrib-watch":"~0.6.0","grunt-mocha-test":"^0.12.7","mocha":"^2.1.0"},"scripts":{"test":"grunt test"},"dependencies":{"node-int64":"^0.3.1"},"gitHead":"a44541fe408d69ec5ead512027e35ad39e1e9799","bugs":{"url":"https://github.com/prismarinejs/prismarine-nbt/issues"},"_id":"nbt@0.6.0","_shasum":"b16d8dbd41fc6e42483873beed5502cd08dba03e","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"sjmulder","email":"ik@sjmulder.nl"},"dist":{"shasum":"b16d8dbd41fc6e42483873beed5502cd08dba03e","tarball":"https://registry.npmjs.org/nbt/-/nbt-0.6.0.tgz","integrity":"sha512-cDQH4UXVdBeNEzDTqxFchEHtXa3mXm5JU6MvBMB2CIrTr52QZoth0ojln4DJzG1J3Wueg/ne7bnAkI9QSmXFPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCYGs7JUtoXkq81a9igRS6dX+schKXlLekl2SNRKwb/wIgOFvNdCWVs/+SzSYZ9Zog6dFtuhnZNvcRdP9d0VhI4TM="}]},"maintainers":[{"name":"sjmulder","email":"sjmulder@gmail.com"}],"directories":{}},"0.7.0":{"name":"nbt","version":"0.7.0","description":"A parser and serializer for NBT archives","keywords":["nbt","minecraft"],"homepage":"https://github.com/sjmulder/nbt-js","author":{"name":"Sijmen Mulder","email":"ik@sjmulder.nl"},"license":"SEE LICENSE IN License.md","main":"nbt","repository":{"type":"git","url":"git+https://github.com/sjmulder/nbt-js.git"},"engines":["node >= 6.0.0"],"devDependencies":{"chai":"^3.5.0","eclint":"^1.1.5","jsdoc":"^3.4.3","jshint":"^2.9.4","mocha":"^3.2.0","mocha-phantomjs-core":"^2.1.0"},"scripts":{"test":"make check"},"gitHead":"d319a95af90eb07f6e889d62b7b63ac6134a9749","bugs":{"url":"https://github.com/sjmulder/nbt-js/issues"},"_id":"nbt@0.7.0","_shasum":"5c9f93e5d30374183b3487491da59e38a3fd0895","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"sjmulder","email":"ik@sjmulder.nl"},"dist":{"shasum":"5c9f93e5d30374183b3487491da59e38a3fd0895","tarball":"https://registry.npmjs.org/nbt/-/nbt-0.7.0.tgz","integrity":"sha512-5xR4VwBEBbnwsw05JMgldT3HP8AoOHci9vRs+9kvcKfcBlSXnDSYm3xbKuXClsdgRFtSaQjIyzXGCTVkzAWRrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyY5PIknv3sxafZhbocEWYjbuv5g72rvqimkVVn21LhAIgGwrnZt9TRFzUo1fUm6D+uTyYOgMZ4F03cN+iktN9Ro4="}]},"maintainers":[{"name":"sjmulder","email":"sjmulder@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/nbt-0.7.0.tgz_1483155938010_0.41292882477864623"},"directories":{}},"0.8.1":{"name":"nbt","version":"0.8.1","description":"A parser and serializer for NBT archives","keywords":["nbt","minecraft"],"homepage":"https://github.com/sjmulder/nbt-js","author":{"name":"Sijmen Mulder","email":"ik@sjmulder.nl"},"license":"SEE LICENSE IN License.md","main":"nbt","repository":{"type":"git","url":"git+https://github.com/sjmulder/nbt-js.git"},"devDependencies":{"chai":"^3.5.0","jsdoc":"^3.4.3","mocha":"^5.2.0"},"scripts":{"test":"make check"},"gitHead":"395b18100784eb93ce5cbacb5e341b2bfd95e1fe","bugs":{"url":"https://github.com/sjmulder/nbt-js/issues"},"_id":"nbt@0.8.1","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"sjmulder","email":"ik@sjmulder.nl"},"dist":{"integrity":"sha512-jUNuLo/SM8vA7uW3pudnXgCOqd2187Vw9jSeyByKJCyGfxW9VIglKcSlBn8pfb/eS95Suv7eyDxvWGSNOK0dMw==","shasum":"4f1d8ba9ced6ab5fdead82524a1c24932cf9c22e","tarball":"https://registry.npmjs.org/nbt/-/nbt-0.8.1.tgz","fileCount":54,"unpackedSize":1239629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFq+aCRA9TVsSAnZWagAAbPQP/iDlJDTNBM5LRF8f3/vv\nEC3chXmAQDn/zUVf/u6tizq9zjVPkNwUphXdG0biFp3Qq4OEt9V4KEYh6ACy\n6MZalN3apAr9sFLLfhF1Cyig+oqb7H2scI6UWeIdZ5s7/AXBap6ZlVLMwQXh\nSDs+fBHXXw2JelS4yhARpcegw9gXB7YSaAhxdrvKLaLJcUDftl7NsXYGt+5g\nM2Ic85ApbwlrTT60X79QrLDggM6qKsSe1TPeYMBg56GRVrsvcRG1nlCFFLxM\ny9VkopG0xDX9m85hMgCp8zDyWWfTnN6LpO84bNOLnMHzP6N87gnpwJamtguO\nPJ1tvA3fJ/w7wp/NMjwzjqMEQALijpGQtlw4ZYqf2I84i5snQOQjvnckewX6\nLZWR9yXEDmfLa7DR+29r52sePkDwSKnHvYkm0RdxnpiG+tcsnHouY0A+88+f\ncNj6pqW7QDvIqbCIDPOTQA0QhI3IRlSUb7TZnim5CXdxy7tiycxD73KXi5qR\n5xrwS5cqN3V7qN3mDQPFcg3nUxxe7su5vpX+KsMEJScw6I3S8nHCiwt/0WNc\nKZvX8gYtnMLcFRvaJS4PetbGnUwUQGRuoDnAeCW8nEwfwyd5YZjAbRLOQn3Z\ncNoghf2wpmc5TevYvgvA0bf9lg8qPdy3h3Rrx+pwjMpGCA5BySgB/gxDvvmw\nRWaa\r\n=74+t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlsYfjzry9QP94W2lAcw4SHYmgNhz2Xog3Sl09naNumgIgM0zYskGLiznimt+GGBtym4CWyvRDHkgBAjjDyPT+vTo="}]},"maintainers":[{"name":"sjmulder","email":"sjmulder@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nbt_0.8.1_1544990617508_0.9968347078698758"},"_hasShrinkwrap":false}},"maintainers":[{"name":"sjmulder","email":"sjmulder@gmail.com"}],"time":{"modified":"2022-06-20T22:26:23.042Z","created":"2011-02-17T02:24:51.309Z","0.1.0":"2011-02-17T02:24:51.666Z","0.2.0":"2014-03-16T10:11:18.235Z","0.3.0":"2014-03-16T17:42:19.957Z","0.4.0":"2015-10-01T13:58:01.003Z","0.5.0":"2015-10-02T00:58:10.992Z","0.6.0":"2015-10-02T09:14:20.000Z","0.7.0":"2016-12-31T03:45:38.620Z","0.8.1":"2018-12-16T20:03:37.690Z"},"author":{"name":"Sijmen Mulder","email":"ik@sjmulder.nl"},"repository":{"type":"git","url":"git+https://github.com/sjmulder/nbt-js.git"},"readme":"NBT.js [![Build Status](https://travis-ci.org/sjmulder/nbt-js.png)](https://travis-ci.org/sjmulder/nbt-js)\n======\n\nBy Sijmen Mulder and a host of wonderful contributors.\n\nNBT.js is a JavaScript parser and serializer for [NBT](http://wiki.vg/NBT)\narchives, for use with [Node.js](http://nodejs.org/) or the browser.\n\n\nUsage\n-----\n\nAfter `var nbt = require('nbt')` or `<script src=\"nbt.js\"></script>`, you can\nuse `nbt.parse(data, callback)` to convert NBT data into a regular JavaScript\nobject.\n\n```js\nvar fs = require('fs'),\n    nbt = require('nbt');\n\nvar data = fs.readFileSync('fixtures/bigtest.nbt.gz');\nnbt.parse(data, function(error, data) {\n    if (error) { throw error; }\n\n    console.log(data.value.stringTest.value);\n    console.log(data.value['nested compound test'].value);\n});\n```\n\nIf the data is gzipped, it is automatically decompressed first. When running\nin the browser, `window.zlib` is required for this to work.\n\nTag names are copied verbatim, and as some names are not valid JavaScript\nnames, use of the indexer may be required – such as with the nested\ncompound test in the example above.\n\n\nAPI documentation\n-----------------\n\nThe full documentation generated with JSDoc is available in the docs/\ndirectory and online:\n\nhttp://sjmulder.github.io/nbt-js/\n\n\nDevelopment and testing\n-----------------------\n\n```bash\nnpm install  # Install development dependencies\nmake check   # Check code quality with jshint and run tests\nmake watch   # Automatically runs 'make check' every few seconds\nmake doc     # Regenerate the documentation in docs/\n```\n\nCopyright\n---------\n\nI, the copyright holder of this work, hereby release it into the public\ndomain. This applies worldwide.\n\nIn case this is not legally possible: I grant anyone the right to use this\nwork for any purpose, without any conditions, unless such conditions are\nrequired by law.\n","homepage":"https://github.com/sjmulder/nbt-js","keywords":["nbt","minecraft"],"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/sjmulder/nbt-js/issues"},"license":"SEE LICENSE IN License.md"}