{"_id":"codem-isoboxer","_rev":"36-e7d3dd2733e6ce84181098fd2dc0399b","name":"codem-isoboxer","dist-tags":{"latest":"0.3.10"},"versions":{"0.0.1":{"name":"codem-isoboxer","version":"0.0.1","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.0.1","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"ba7b2e2bf99245d4cb70873f87202109b483362e","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.0.1.tgz","integrity":"sha512-99YK39yUhf1TH00tiAe0ziq8FEaA+Mo4T2cqEMXfGKAatHWCiqk6UueSip2kMjShYTFN1nQpV21Jd7PD/ui+5A==","signatures":[{"sig":"MEUCIQD/bL4Jo5v9/THfxKllMirCdZfFUBJ4BiLDzNM8L1ItmgIgJbR2/Dv6aygDlmWsurxL8wYqyMPjHM+Oj/wgMXpRV9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"ba7b2e2bf99245d4cb70873f87202109b483362e","gitHead":"23e762ca4a06db6dae7c2cb23f78b5af58ad9abd","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.0.2":{"name":"codem-isoboxer","version":"0.0.2","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.0.2","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"9c95a2cc1f9e279edd88f148a701af78a9cf1033","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.0.2.tgz","integrity":"sha512-F4V2iWqxZqLrZxtPgtAEMws/09PHWZSfSWpUDOKumuHa8zrLx4vZLWw6WaV1VylTRKCtDHU2mflgzmwIudut9A==","signatures":[{"sig":"MEUCIQCrudoo46LF59L6sRt43+kP6q1hATuiNfQhagtX+bOvJQIgIAh9rEBOIL6YUUC4RhuGzlFOeT3XFkb3FgOSfYUvBNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"9c95a2cc1f9e279edd88f148a701af78a9cf1033","gitHead":"84a6a10bd37afce54f6e784db5b945827ff4e72a","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.0.3":{"name":"codem-isoboxer","version":"0.0.3","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.0.3","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"0fc9e6168e145990feaad3ffa379aec6f26c0558","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.0.3.tgz","integrity":"sha512-DVsPuk3tw/WLEhPurlImO/lXjJLvrebzqiyaRrpB8pLKOpUDoaXYNtHVbXtekAfZUwB1fxRsT1KL19ApGorx2g==","signatures":[{"sig":"MEUCIQDhD/FHdP7s30ymsXQVx1aTGOuAyGLcPUXs7R576H/32AIgH+elUgp2mAd5SEm6TzQ6QX1JyGRgpatkCzjIJZ2FY5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"0fc9e6168e145990feaad3ffa379aec6f26c0558","gitHead":"ba11687ee6500894f27afb96ec0b8f10630d4fec","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.0.4":{"name":"codem-isoboxer","version":"0.0.4","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.0.4","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"36d9613d5860d6d9736f61510a018ae6babad239","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.0.4.tgz","integrity":"sha512-Ac3jWXM/2DtNrNhiowvwSUsjUPmC4nKUn/sley38WCxMZm2kz4/huOxkGYAcmFbjn7ToOBX2pcc3/Ve4H32qBg==","signatures":[{"sig":"MEUCIHqgrXcqn6wI2U7xV7JPzl7LdrhKzoHbUdvVD+H13aBpAiEA7oFyhwvkcZmlFsmXe3Ji+alVOAecvi2C0MtEshYDKZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"36d9613d5860d6d9736f61510a018ae6babad239","gitHead":"83ed02a62ff010563cda0b788c6cdab939fbb7d5","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.0.5":{"name":"codem-isoboxer","version":"0.0.5","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.0.5","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"f60cd7983fe1ddf6b51c92a766fda2c8b3ec6770","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.0.5.tgz","integrity":"sha512-6jjiCbIkD3u4it17hTDR23zL40FFZzmozjoH+89Fgd9nDNLd/MRepOGBejgRh2OFme0GvfOTVWVy68w11M1VrA==","signatures":[{"sig":"MEYCIQDweZlBvGuiQTeLXq/x8LZX2bUFnYZcwyglJeStV2pwTgIhAPqEW9oYq78MR6RFyZhYOt0fD3uSKmOyEqYNKue13q9d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"f60cd7983fe1ddf6b51c92a766fda2c8b3ec6770","gitHead":"b0b83cf82abfea4932e8ab3e8dd22f23760812fe","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"jasmine-node":"^1.14.5","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.0.6":{"name":"codem-isoboxer","version":"0.0.6","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.0.6","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"6466b98d1134a6dda01ccf084518eec83b96a339","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.0.6.tgz","integrity":"sha512-L6QX2V/SsA+sqXcR1N/EWVS1wmQZT6jkTXzUA5vQwYHqU+SZC4wL7xgPBvkFWg2CgxfM1QKt/djpxTuG0KYKFQ==","signatures":[{"sig":"MEQCID12CFWyQegz+atdKazhxKS0c16KAbjWzL3rj/aM+NrzAiAIewHQwvgmUVYPqUCOqmUfFx8gJXw1rBa1hHtTHT3owA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"6466b98d1134a6dda01ccf084518eec83b96a339","gitHead":"94f2ec1009006e31e7a2815e38c4cfc575e178dd","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"jasmine-node":"^1.14.5","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.1.0":{"name":"codem-isoboxer","version":"0.1.0","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.1.0","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"102e27871207081b192c91a9e45250361701b7f7","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.1.0.tgz","integrity":"sha512-n0Hew6XVpdWsXydWYVh4PVl6qVOKygttVVtYcy6VwQX6DSPhASwO11UP6s0G41pYWx507Sl41z7O0Jk6qIjWCw==","signatures":[{"sig":"MEQCIFZQcIJELHGbeOThF7jNNA5k4qxxFO14a2uCTt/DrfP7AiBW90kiV8kEDdQosIVGLpsYCjLaLCUH3uMw7FaTET6GgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"102e27871207081b192c91a9e45250361701b7f7","gitHead":"0448df26f1ba6fc0930b9fbea812a87ed30ec6c1","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"jasmine-node":"^1.14.5","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.1.1":{"name":"codem-isoboxer","version":"0.1.1","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.1.1","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"36b50b2c69ba157904a3b5abf4b5949b6ab2aabd","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.1.1.tgz","integrity":"sha512-NKtn+mHK2Ub8RGF6wmp5IHcBwat/NYJ+CTOs3EZnzwuQHnDSeM038OUvhn2LjXtusG5C2KDQIPAhxNJCfx0wfQ==","signatures":[{"sig":"MEUCICZ7th9mkKl4zK0h/qbqzhHmDFZ8saukOS3tEd55rUFBAiEA7IWYay908rUaQcJZMmm3pIuG3VqBHVCv9G0z0+SAdbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"36b50b2c69ba157904a3b5abf4b5949b6ab2aabd","gitHead":"44e102620931986ac530c06f54289f651700a1a7","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"jasmine-node":"^1.14.5","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.2.0":{"name":"codem-isoboxer","version":"0.2.0","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.2.0","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"21f29346748b06ab53fbcbfb9b4d72806a687e9b","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.0.tgz","integrity":"sha512-WmnT1bM5AMch93SfEKtQdbuw9dGp0KNrhIG064gGJvI5h4hBT0GtufkNFy3npVJL0YuQSXW6dpfkWbTb0p5CRw==","signatures":[{"sig":"MEUCIQD6qKTCHvq6SwgQOubtmjWikjoMQ9aJu1tcFPbX7F4jswIgYpkscjL+n/elmG6IilAtCzcxRShMCJ10njVddqjD9U0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"21f29346748b06ab53fbcbfb9b4d72806a687e9b","gitHead":"f4604f17bc7c21035bdc3cd42939a05c9070f272","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"jasmine-node":"^1.14.5","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.2.1":{"name":"codem-isoboxer","version":"0.2.1","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.2.1","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"efab5a06b8cc736c84522d0f283c43b74894fc03","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.1.tgz","integrity":"sha512-oM/5zcrShlORoUH4GdKkGlKGLpRQEUdHwGhVkrPhGEKDV31tHmlFpI+EVXM9VrI0bylcjMVOoEw3IUiVkpUtgQ==","signatures":[{"sig":"MEQCIBA+cKyE8rXHxqdANRQyrTVKA/2eOD352yw5o264q7JpAiA0ZyIeSIc0WcIeb5x7CMuLu5f3RwnPRFtJg3LyzgIoqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"efab5a06b8cc736c84522d0f283c43b74894fc03","gitHead":"41f88bd79f731379359fb3debd2e7e034d08a8d5","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"https://github.com/madebyhiro/codem-isoboxer","type":"git"},"_npmVersion":"1.4.28","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"devDependencies":{"jasmine-node":"^1.14.5","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"}},"0.2.2":{"name":"codem-isoboxer","version":"0.2.2","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.2.2","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"b6d46befd7adc8a866f11f00fad50ade24085fec","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.2.tgz","integrity":"sha512-CN5ibWWkN567mkOoDgu4Ry2rwVzZWiOf12kcoZvGSiA26Pli/eIcUYLRm70eS3wx8DLiGpGSWsF2h3llWyTGhQ==","signatures":[{"sig":"MEQCIFblqvTtEhz7FsIylMLCAZjiMV3J3VquwF5y1Xv+vu0EAiA7zhuilneZAEAef9cxuwqGu5iGAAOG+K45HjChF1xNLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"b6d46befd7adc8a866f11f00fad50ade24085fec","gitHead":"384140dc04e9ba5d424236ae9d16b5491e760b59","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"2.14.12","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"_nodeVersion":"4.2.6","devDependencies":{"jasmine-node":"^1.14.5","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.2.2.tgz_1454356432915_0.6438412920106202","host":"packages-8-eu.internal.npmjs.com"}},"0.2.3":{"name":"codem-isoboxer","version":"0.2.3","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"_id":"codem-isoboxer@0.2.3","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"36848063a1286ba71dd35a1ba139c7a38c892118","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.3.tgz","integrity":"sha512-0qyoCpSe2NHeBY3jCguJpl1sBzsgYsspjJxfiF19pNNAlosXPG24coT8iHZC0IhnXMHhjrDkpBgfvNKCXTZ9LQ==","signatures":[{"sig":"MEUCIQDIqmJWpMpxYdZJRW3rUzLmixLtVUkZny6p7eKbQx6m+QIgeEU5321+BIcFd00JFH+QX9qDBHqQa+dBGrX7VFllpoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"36848063a1286ba71dd35a1ba139c7a38c892118","gitHead":"073c9d4dc882d0e22612e0ca96450578be5faa99","scripts":{},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"licenses":[{"url":"https://github.com/madebyhiro/codem-isoboxer/blob/master/LICENSE.txt","type":"MIT"}],"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"2.14.12","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"_nodeVersion":"4.2.6","devDependencies":{"jasmine-node":"^1.14.5","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.5.1","grunt-contrib-uglify":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.2.3.tgz_1459255568143_0.5598369182553142","host":"packages-16-east.internal.npmjs.com"}},"0.2.4":{"name":"codem-isoboxer","version":"0.2.4","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.2.4","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"c8ec54de60fcf951f3770ec3c2be352f7a6476ca","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.4.tgz","integrity":"sha512-hwmPv47NI4dCjsFCd7TUMtf0U8WazkfT99buWPXVv/pICZurdt/lB8cDaO0rm+NU8Jw4UKYGfdToHk7aWbFK3Q==","signatures":[{"sig":"MEQCIHU5vdZ87bItJ5IFDJd6mnkKTEupVQuguGI29bLkwqM5AiA7EyNq9XD+02ijn6HRJ9ffnZe5wo7IO22QTKvaohCtLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"c8ec54de60fcf951f3770ec3c2be352f7a6476ca","gitHead":"847ad4315ff2a955d2671797b4018a4fc2b59e89","scripts":{"test":"jasmine-node test/spec"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"deprecated":"Contains wrong distribution files, please update to 0.2.5 or later.","repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"3.10.3","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"grunt":"^1.0.1","jasmine-node":"^1.14.5","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.2.4.tgz_1471858485072_0.5200069376733154","host":"packages-16-east.internal.npmjs.com"}},"0.2.5":{"name":"codem-isoboxer","version":"0.2.5","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.2.5","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"834c7be1dc49c1ad9d93ce3e45c2f1f5c96c0225","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.5.tgz","integrity":"sha512-6+Sn3hPNRNoFu9hHtsXtH3ibsQxnveeEwUMgUwbyTRBsFW6L5vEOkUCzLXg83N6JMWmhMZrmQ7Dd9iUvPbHvWA==","signatures":[{"sig":"MEQCIAfsChIu6jKq352q2uj5eVv956hfoeNSV7OHaJz05G18AiBxTe9CGO3ZL5EUvJv2F++2P9DSnyaqILU3zZnWFQ+6vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"834c7be1dc49c1ad9d93ce3e45c2f1f5c96c0225","gitHead":"de2e5ad46308c1a0802c8c8bb37afe1ecdcbeaa5","scripts":{"test":"jasmine-node test/spec"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"3.10.3","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"grunt":"^1.0.1","jasmine-node":"^1.14.5","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.2.5.tgz_1471858617772_0.18829185026697814","host":"packages-12-west.internal.npmjs.com"}},"0.2.6":{"name":"codem-isoboxer","version":"0.2.6","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.2.6","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"92301fd41824de5f76fca86b92086c92d9f56eec","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.6.tgz","integrity":"sha512-/vAUf3gtHl7bIEUwQHxxzaejFOuOAs4c6KjPOgzJj3VaWLDXXmjOGe2FQOKaBfmB8WfFiSg8lTseGQGOX0tlwA==","signatures":[{"sig":"MEUCICAlQ1HF6USStJP7tpafoZe7TNlPfuikdiqHmra/05GjAiEA7s6zKuJ6QNMjXkeLgE4PCZJKh4MXqkRUPeGt8Abb7DA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"92301fd41824de5f76fca86b92086c92d9f56eec","gitHead":"2f773369f99ef2308a4f4ace3f07c3cbc3a09832","scripts":{"test":"jasmine-node test/spec"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"2.15.1","description":"Browser-based MPEG-4 (ISOBMFF) file/box parsing.","directories":{},"_nodeVersion":"0.10.46","devDependencies":{"grunt":"^1.0.1","jasmine-node":"^1.14.5","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.2.6.tgz_1474027314009_0.7968791788443923","host":"packages-16-east.internal.npmjs.com"}},"0.2.7":{"name":"codem-isoboxer","version":"0.2.7","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.2.7","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"a4291993d68bf7b344cff53dc2c6279503dc5f42","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.7.tgz","integrity":"sha512-po9XcaJs7RKEnVdBOt0txufJuCWXFmmOB7LGrzp5u7Ic2rFrAlWuoibIFQvpi+ybcaKwbNiKQikSNODDLqaIQA==","signatures":[{"sig":"MEUCIQDyaChzy4XyNwX3a/NUyDuxZAb/yoSrcn6SCobA+cyBCAIgX/x2UTouUtmb8KmjdLOASs+396/G1rmWIG+nF6B3CU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"a4291993d68bf7b344cff53dc2c6279503dc5f42","gitHead":"a3b5b8d19f48c3a5a2d5f0454982a45bba989fb4","scripts":{"test":"jasmine-node test/spec"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"3.10.9","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"grunt":"^1.0.1","jasmine-node":"^1.14.5","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.2.7.tgz_1478853683297_0.5666202486027032","host":"packages-12-west.internal.npmjs.com"}},"0.2.8":{"name":"codem-isoboxer","version":"0.2.8","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.2.8","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"c1a933231f77b6f8e0cb533f11331d4e75fd97a0","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.8.tgz","integrity":"sha512-mN1WwzphmvpiUlkg5xlcbsrUN3bMU/CZGbdEJLxYEFdoeRTKP0CjGFS8Dp1/9PEMmoaMUZi7C+iXcJ0vDrPEOQ==","signatures":[{"sig":"MEYCIQCanhuZ70sSrq9yuV8/Jwkl/U2xcnHRHgdERVYSGu6T6wIhAKFTnn1cg4+mjGn3ciu0voMd6aU3IhXuYT4qN1+xvchc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"c1a933231f77b6f8e0cb533f11331d4e75fd97a0","gitHead":"ec8b06bd2eaa2a9bec4d4aaa611d36d435c5492f","scripts":{"test":"jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"3.10.9","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.2.8.tgz_1479893170757_0.21161261294037104","host":"packages-12-west.internal.npmjs.com"}},"0.2.9":{"name":"codem-isoboxer","version":"0.2.9","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.2.9","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"07bf3717532863f62e8fb8cff11029b873a98624","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.9.tgz","integrity":"sha512-GP2ZpFNIj4RXdrWn3SGPaWHVFR19PHLHTVyh+F1+7BpG5FxBqJyvgDl04X/c4KegJYegyNZrGccIlo/GVLeLFg==","signatures":[{"sig":"MEUCIQDM3NCCYFaBTY4e0scPgmkKBmvI/wSvWD3cMW+kXDoGIAIgdH4HagxW4riAfqnORM7DWEIMy5W2Z3G8LL7bQqVOZ+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"07bf3717532863f62e8fb8cff11029b873a98624","gitHead":"852a8bbe1dd22287ee5ca6f884d01aaedb74f21f","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"3.10.9","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.2.9.tgz_1480446032109_0.09820734336972237","host":"packages-12-west.internal.npmjs.com"}},"0.2.10":{"name":"codem-isoboxer","version":"0.2.10","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.2.10","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"e9b1891df4e7b7a72c37ecbc43234a2155d84a7a","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.2.10.tgz","integrity":"sha512-fs4HJPwHDpMFiDEnktosN9mXXWXOamdfHL58sejde4NnAijYicGgGhXY7u03mmGxn98qba6BmdXHgDg7OTq0jw==","signatures":[{"sig":"MEYCIQCd2axhMbP6M4hDJZrRcLDgC6I5MQrA+2CX/LqlriVxvQIhALACvCvQSBEJ+V05p6Ph3BmKkbaN5Aafru/WjeY1bizi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"e9b1891df4e7b7a72c37ecbc43234a2155d84a7a","gitHead":"a285df26adabd077627b9a243a366ca3dcbd3bf1","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"3.10.9","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"6.4.0","devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.2.10.tgz_1480667890864_0.2179028477985412","host":"packages-18-east.internal.npmjs.com"}},"0.3.0":{"name":"codem-isoboxer","version":"0.3.0","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.3.0","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"fa559180e159827bd1c5cdff83c22132d5eeb5f3","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.0.tgz","integrity":"sha512-PkaX44xSOooxV1rgiD3wuregCDo4IjccQPrp7tsb8ZjDH2Dfz5sqt1xFqUJL3hikLynlj70MujmseJ4QXOimsQ==","signatures":[{"sig":"MEYCIQCNV8lD9VZPrzgfzUhYxZZYnBUpkyhxYUs36GttCM2CTgIhAMC3HQcteW6rpQkTXbBdhfsCzYFXk6uKDj5R5wE1u81k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"fa559180e159827bd1c5cdff83c22132d5eeb5f3","gitHead":"7af9bbde6da4847fd1b9a55bf28c237631c90eb0","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"3.10.9","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"7.2.1","devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.3.0.tgz_1482482242487_0.02158723631873727","host":"packages-12-west.internal.npmjs.com"}},"0.3.1":{"name":"codem-isoboxer","version":"0.3.1","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.3.1","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"7895c894372cf994b5915b20942cac036c168b2f","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.1.tgz","integrity":"sha512-rfPqR7xdvHkhsvVCwjJG6Pwdy4x7ls46bs9SvndC8ZmCuei3slA0sMcYfuZ8B7oDaeF7yvJzXO8VTtIzgpTJow==","signatures":[{"sig":"MEUCIQCPk+F8fi7AUQRpZgMD+61GTENMhmJtV+Nq8IHDRtEZAwIgcOSQWuxIu9nq76gRptY4JsDLHoqr9ryeL/Y9htoBWDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"7895c894372cf994b5915b20942cac036c168b2f","gitHead":"5cad909ef95a420674f7d4b765f5978abeb13038","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"4.0.5","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"7.4.0","devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.3.1.tgz_1485339024379_0.020566833205521107","host":"packages-12-west.internal.npmjs.com"}},"0.3.2":{"name":"codem-isoboxer","version":"0.3.2","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"http://madebyhiro.com/","name":"Sjoerd Tieleman","email":"sjoerd@madebyhiro.com"},"license":"MIT","_id":"codem-isoboxer@0.3.2","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"ade175e15a22205a4e41bbafa0a9c8300d058b9e","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.2.tgz","integrity":"sha512-5CV9botYtuXKyeFzMnf8BUmh+Dk7vqijc6HPVXzXVzvOPDuDUSiZZnmw3Q9f6qhs0FVOul7v3jc0MAp6f80TyQ==","signatures":[{"sig":"MEUCIQDDibws0xe/81DtJz2uSHTzCALL/d4k1Mldu0Hvcb0hvAIgBbGIzmo0ju/ht7heM2fKeJ1Y8p77LjT6bFTvudEb0rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"ade175e15a22205a4e41bbafa0a9c8300d058b9e","gitHead":"a46c0085c11c66c9759eb791d1ac327f3097babf","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"4.0.5","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"7.4.0","devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.3.2.tgz_1486456401891_0.7332248922903091","host":"packages-18-east.internal.npmjs.com"}},"0.3.3":{"name":"codem-isoboxer","version":"0.3.3","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"https://hiro.nl/","name":"Sjoerd Tieleman","email":"sjoerd@hiro.nl"},"license":"MIT","_id":"codem-isoboxer@0.3.3","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"5c81a7d9958da74259459ee2d2e23cae4795539a","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.3.tgz","integrity":"sha512-R0AVXAvFIxHhL1hZhhkyz61HX3kqqzQL9kQShtpl2c9SVsiUAJ5b/jPlvlM+PTh+RJtChJ8NBSmz/cF3ONHf9w==","signatures":[{"sig":"MEUCIFkv9nnkILRwQXOXMXGo67JYCt2+arUM9IKjcveak8JPAiEAxpIHxM/brc43rAgnhCbJuu1yTD+4/hp+Fasd9aQJePU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"5c81a7d9958da74259459ee2d2e23cae4795539a","gitHead":"bb78b52665360b56d73cd22122e264e5da816c0d","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"4.2.0","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"7.8.0","devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.3.3.tgz_1493968134657_0.04114203341305256","host":"packages-18-east.internal.npmjs.com"}},"0.3.4":{"name":"codem-isoboxer","version":"0.3.4","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"https://hiro.nl/","name":"Sjoerd Tieleman","email":"sjoerd@hiro.nl"},"license":"MIT","_id":"codem-isoboxer@0.3.4","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"6ce6e820782d42194493efa94b73d7b276a0c55a","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.4.tgz","integrity":"sha512-pHLdbtC7UE6WrXB6EYJc1IDIRShu1MR5x8mfapI5/Dng0KadxMay1pksAzKG4e6+zT3ljkTHVGh1XIKKirOi/g==","signatures":[{"sig":"MEUCIHylr5ySAOrho5yAszMqRdKNQ0x7xX89z4olM69ukQvUAiEA6OcFd9NDhRqN5YSepu/OWLKNFBmx+yKTK7p2BF1S6aI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","_from":".","_shasum":"6ce6e820782d42194493efa94b73d7b276a0c55a","gitHead":"d6e8058c7c156d0abc37d66f3355c58bbcaeaa9b","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"4.2.0","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"7.8.0","devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.3.4.tgz_1497605454603_0.5652773880865425","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"codem-isoboxer","version":"0.3.5","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"https://hiro.nl/","name":"Sjoerd Tieleman","email":"sjoerd@hiro.nl"},"license":"MIT","_id":"codem-isoboxer@0.3.5","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"71f1cd1267d0e1210331b2c0e7bf99ef05d7717c","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.5.tgz","integrity":"sha512-F+OY4gCwxe+YnsqOkQTPrnRqoncAUmxqXNdgmuCE3Omvl3WQ9WLvhSJUZ0IGJljoxkdwpCQdPdcdMEPJnOQ1Ow==","signatures":[{"sig":"MEUCIBILLZuLQu1UqjlSOgg/XFk9FJrWjNUUwp+S+Vzf3DhkAiEAyVSswJEwdN288PAqF9OHESkU5KYzmBVGCdZYW3dvYxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/iso_boxer.js","gitHead":"0bad0d8a17ac412bd60f721d6d1a8c743d507189","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"5.3.0","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"8.4.0","devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer-0.3.5.tgz_1511174687247_0.1481757431756705","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"codem-isoboxer","version":"0.3.6","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"https://hiro.nl/","name":"Sjoerd Tieleman","email":"sjoerd@hiro.nl"},"license":"MIT","_id":"codem-isoboxer@0.3.6","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"867f670459b881d44f39168d5ff2a8f14c16151d","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.6.tgz","fileCount":51,"integrity":"sha512-LuO8/7LW6XuR5ERn1yavXAfodGRhuY2yP60JTZIw5yNYMCE5lUVbk3NFUCJxjnphQH+Xemp5hOGb1LgUXm00Xw==","signatures":[{"sig":"MEUCIQCPQyNpvjk59vwILYxvmNiW7TVf1VOV1p8oVhcmwwPJugIgF6GjAiID3ETSkMoAIa5tgSE9cIUUX3sm+LEXGv77mso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcnqeCRA9TVsSAnZWagAAphgP/272xGBIDLMgvtS6uLFh\nWP9PTxlGkSoGha4C71v5/Lz0WoTW150MI5e8DRVPeBiYBKrBzDXOcls1EosT\n2idPRKAOKUa9b0fJzvRC6R/sF2YioHeJHdGrtc4XN9MyppOBHw1tXgZhQmYA\nIZM4R7Uo8h+/EbwWHitcj/2uicQ3A4Rc73E2jcnNmruDTe2f4Cl7IUlQ4OE2\n0Z9j2utRXa0mO5LYM0MhLQD5GWX/8y/yFOGhWFq+AKACU3jtC8QBUHxXthQn\n/oHsA0m30aaQRswJzC78Zj8oHjF+YWLrLVyk0SCuMZFaGViuSfMEvndsNF6l\nIDNgnGV8eFsmAi3DXtOFGphDIOm4AN+/coSndMH6xuGmqtbFITfDaxf0gvxM\nT8t7dfjobJ0XolsOh61k31/PkR0ghjaG1p0oA9J8XJZtORWDQmu9BPXvnc0+\n+QLYZz+a4xvpMWBHAHbyrRjCOa46TQe0h53YzswnZB0TwvFf3CeZ4LuJ5o5W\nQcT7IFnuTH9l6B9q+1q4Hf5PvDZ891vrKy+hZpxp+tDJ7nAYU5RxJlFhA4lo\numxOMzHgbbSzMSOTVf/+nxaeUr0Ow/k+qtCPa4iGdnIDf1ROJkpaL3PdqJGE\n+apdQkvFGrNYkQCpJJ9+yWAJU0SEyxQzF5kQjZ4woZljA9MMgyZ8IUAAek4U\nOzJe\r\n=8Cxu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/iso_boxer.js","gitHead":"b1a5076adc362f250c87ec2ae897c66d276945ca","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"5.3.0","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"8.4.0","_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer_0.3.6_1534229150491_0.6379250824949223","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"codem-isoboxer","version":"0.3.7","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"https://hiro.nl/","name":"Sjoerd Tieleman","email":"sjoerd@hiro.nl"},"license":"MIT","_id":"codem-isoboxer@0.3.7","maintainers":[{"name":"tieleman","email":"sjoerd@madebyhiro.com"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"b249f23215ec0cd952972f047c241b019a4556e2","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.7.tgz","fileCount":49,"integrity":"sha512-aJh5CAuJX0TUUu1aLCd2DKmYxlebJfr1f4PJc9BCfXFbFclHsKvqrnqTrRV5hWVWtisllm+Q03tCEeirow8XAg==","signatures":[{"sig":"MEYCIQCUC0DQJmenwsAvVGKzLb8XwbUMBo0J3Pqr/D2lMRp1UwIhANZk0dFC/jh9iDWg2G6x6H+B0NiXkgj7oX+GYo45sCbC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWBmmCRA9TVsSAnZWagAAiCwP/3yX/Tw3V/3SRjyiWFqb\nyiObBIBySNZhQwJXUb/TqS/5+yPQjb4ml+DClhdI0QU50ERgO6DbKQiXOlxA\nAmMwijqu3Q1KjMxH025KtmjmjA3Q7eeRATAP2+Ad80FA4bRPJwbjXovP2cj1\naE70QjREF2Jy4AcHYXPLAR9nD7ghOPydwRAF8FoCY5MK+LENjSBiw1Hf7ArS\nh7IkI/7K5KgYTvkiWPbb8D08FshRHpxc4aUNdIj3wEL/ZyHF2Dmwg/xVpWLb\no79mA8mkvxLUMeukWcKaK4CLLeXZJW0fSWR6BWt2cxACBbtnczIaDIkYzQs/\naki3VqvBizFkSPqesUN8yf71Z0luFxi7fQimM+KMQFiXVwWBgS6OABYgqWVf\n5h+FTIp5ltKsGHTv6fgmrxUNynIUOgRMUIQmEnLry1fq95YUOEHk8p3ktErh\n44xZ3AtAdtSNtSuy8Ocz1WZdp6M8W3wlt6Dit9jBmS4hT/+swRp0HnGvBs1q\nqweL6/+JqnzPbQaHhD14aTzt12XB25Aq2TxpGzYwarfAjOrNdfbhTaM0xS6J\nBEFh7J0d3EXUAhs3oxGoHPdrV4z5OYiIJp0URhsMBNuCccW9Ytn+Xx5xylHG\ny9IFSPjW1uIOX1QQjE2u0l6CYMMoWrbsscz77u1lnSDzB1lOmr4koE5KUNTi\nziRx\r\n=Nh6M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/iso_boxer.js","gitHead":"b2dc9b10dcfc64b7c2abc235c37bdde4f4b75ba1","scripts":{"test":"npm run grunt && jasmine-node test/spec","grunt":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"tieleman","email":"sjoerd@madebyhiro.com"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"6.4.1","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"10.10.0","_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.14.5","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer_0.3.7_1549277605718_0.3580145112255495","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"codem-isoboxer","version":"0.3.8","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"https://hiro.nl/","name":"Sjoerd Tieleman","email":"sjoerd@hiro.nl"},"license":"MIT","_id":"codem-isoboxer@0.3.8","maintainers":[{"name":"tieleman","email":"npm@sjoerdtieleman.nl"},{"name":"bbert","email":"bertrand.berthelot@broadpeak.tv"},{"name":"dsilhavy","email":"daniel.silhavy@fokus.fraunhofer.de"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"a44c9e30fa3f75508ff164fb4978311c0f51ecfd","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.8.tgz","fileCount":6,"integrity":"sha512-DZ3cUQOHZcy3DO2mq6fdFHhNW8FS5Pc0sXdWV2hoYK4ZnXsUNsT5Vvz7HQRcV9VFlt9gAQTxChLUVRVk+L5UEA==","signatures":[{"sig":"MEUCIQDG/IFefpB9GT029dcXeiVWcrHEFkrNG5yHV/2Eb4vMBAIgYpAZvgP2qyWEnw7zzbPnKufY2imQ0bgiQOqrKgKDP/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7zuSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVbA//Q2P5TAop7k33yi8/WOl+MdQjN5xInJfDfQ73vR7Tn2OFuAWQ\r\nwuIWUNEx/mCWGKPbIfZvJ7fv3Btgb3YsSVWFrNcnDDmCkE4uabcK5h+i78+o\r\n03K2GPlZJEoOmh4tK4NH6zfkO8SQPWqeNrjU6rEDePxIhMYtTymdyE5ISe9W\r\n962RReJ3bLYA6G+F58y1i8JGcYZhJ1v26zkI1tQJ4TfdihHOZ7ekw4LyKqnu\r\ns29rLf3Zr0NMG4cxl6G2iLNoxb8MCrbW+w0rqtuCX6ifX/oXSppOUDBYA4xI\r\nISsBojDtIhQJupQ9SSH3yChi3ZsEPoMltNoPmbDOsK1i/F+YPyDzDfZ6UiP5\r\nMXnXsbc6BexcK2GEFkSybO4vMJQ4jzKOl/bJ3iNnaIz/6MCUy3Ua7X52WBTT\r\ntT2fHsA4gwYvst1ouj2FV7nMj3bIv3vC9c7LgKaqrQk1PZsKPs19iX5QZRGs\r\nTFCtueCdCGlKlxef2Pkj/6T+iV04xacpOm6VbwJtZ+a9fjWtK+uh+dVefFRq\r\n6TfA7rLR3a/sk+AB5+H4h4xaVxAl3GGq0DSH4gEvw3mD46O9EMbAUHLzWKE5\r\nk1P35/XhGAs51Nwr3oloVl0Gv4jGqpPrD3xEjndmVXPXHV1Y+auhwOKDq0xp\r\n5uWouEdXC81hudEwTWalQbQe7kWyvqeShb0=\r\n=BncS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/iso_boxer.js","gitHead":"d97ba734784536aec28883e58a1024149c70821d","scripts":{"test":"npm run grunt && jasmine-node test/spec","build":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"bbert","email":"bertrand.berthelot@broadpeak.tv"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"8.19.2","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.16.0","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer_0.3.8_1676622738503_0.4146300173346271","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"codem-isoboxer","version":"0.3.9","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"author":{"url":"https://hiro.nl/","name":"Sjoerd Tieleman","email":"sjoerd@hiro.nl"},"license":"MIT","_id":"codem-isoboxer@0.3.9","maintainers":[{"name":"tieleman","email":"npm@sjoerdtieleman.nl"},{"name":"bbert","email":"bertrand.berthelot@broadpeak.tv"},{"name":"dsilhavy","email":"daniel.silhavy@fokus.fraunhofer.de"}],"homepage":"https://github.com/madebyhiro/codem-isoboxer","bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"dist":{"shasum":"842361c9d75b9a2e32f62d99ad8bd8b7e729dd1a","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.9.tgz","fileCount":6,"integrity":"sha512-4XOTqEzBWrGOZaMd+sTED2hLpzfBbiQCf1W6OBGkIHqk1D8uwy8WFLazVbdQwfDpQ+vf39lqTGPa9IhWW0roTA==","signatures":[{"sig":"MEUCIBVcApgk9T9kQs9QQbq+nJBArmqmQzPwIOHyb2wa17rrAiEAj6GAboA2X6OcWqHAuE08eo33PuIEwtTeynlCGDIZa5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIukNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXXQ//ZavOWBR/R0WHcO3iIje+mflKkRO+koL0rHdURvPmSlxUtgdt\r\nQQ8ojQHxdtVH3XwuO3nPDDz5sd9sEZXN3nCGoG+ZKG9SM5SSDSa+NHhhSvMx\r\nxk0/vTQkqWDhBaUE3vEp1pN1GMXIB5xwUe4myJCpWpa4dBYuFaXL0196VP/H\r\nGombpMYH8917wIlACHCQn2VeN8heH8BQbFaL3IDKUld89r8GRzvku2w8XT2E\r\nbsxjC/FtvYphJTdYtemckPZ5PvdFHWhhb72tDmExao7g2wW1FVpHbIhs8dVt\r\ncRMDEB2Tl6MTikrjdAaHrhiO60o15FgRpXK1sEXzo8+O50m8jhAwxVLWcra/\r\nAY0WfL0HMvqOVeCeXpEfUik1ohWNXztEYwyyoWW7+mllp49CYSLejtg9GmEh\r\nNOcqlaMvMa3H0KPmmibCZqNl4FEM/S2pzTh46ZeoMQ2T2IYLGeWGi5J+ZRzl\r\nQpNHDxC0VVOa+9EKuU5xbYlcVHpDlkE5NmsxTK5TALw3URgFEV4Yrbv4dMNL\r\n0jBhk98MHMGL5SJelKFQo5N8TYghsYmDivIJZk4DbktIKurcN9rM2aWWfsbb\r\nQXgqGEqdk9apxC4ZhxhGddgCDFsI3UVuQxytw5n5XNirtvRxOp332LjJ+oe3\r\nHM88RxC0Ecfas8Nq9cTN9xtSLSidlzvwSdo=\r\n=8Adj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/iso_boxer.js","gitHead":"933f70219a8ca934cf0587b792db06a551d88761","scripts":{"test":"grunt && jasmine-node test/spec","build":"grunt","watch":"grunt watch","jshint":"jshint src/*.js src/**/*.js"},"_npmUser":{"name":"dsilhavy","email":"daniel.silhavy@fokus.fraunhofer.de"},"repository":{"url":"git+https://github.com/madebyhiro/codem-isoboxer.git","type":"git"},"_npmVersion":"8.19.2","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","directories":{},"_nodeVersion":"18.12.1","_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.0.1","jshint":"^2.9.4","jasmine-node":"^1.16.0","grunt-preprocess":"^5.1.0","arraybuffer-equal":"^1.0.4","grunt-contrib-watch":"^1.0.0","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/codem-isoboxer_0.3.9_1680009484772_0.19400633332117212","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"codem-isoboxer","version":"0.3.10","description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"homepage":"https://github.com/madebyhiro/codem-isoboxer","main":"dist/iso_boxer.js","repository":{"type":"git","url":"git+https://github.com/madebyhiro/codem-isoboxer.git"},"bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"author":{"name":"Sjoerd Tieleman","email":"sjoerd@hiro.nl","url":"https://hiro.nl/"},"license":"MIT","devDependencies":{"arraybuffer-equal":"^1.0.4","grunt":"^1.0.1","grunt-contrib-concat":"^1.0.1","grunt-contrib-uglify":"^2.0.0","grunt-contrib-watch":"^1.0.0","grunt-preprocess":"^5.1.0","jasmine-node":"^1.16.0","jshint":"^2.9.4"},"scripts":{"test":"grunt && jasmine-node test/spec","jshint":"jshint src/*.js src/**/*.js","build":"grunt","watch":"grunt watch"},"gitHead":"a99f4544aaa5fde5c886038d531513d1cfe57167","_id":"codem-isoboxer@0.3.10","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-eNk3TRV+xQMJ1PEj0FQGY8KD4m0GPxT487XJ+Iftm7mVa9WpPFDMWqPt+46buiP5j5Wzqe5oMIhqBcAeKfygSA==","shasum":"75182f8b1754163dfdbfd9bc975d7c7994d99e47","tarball":"https://registry.npmjs.org/codem-isoboxer/-/codem-isoboxer-0.3.10.tgz","fileCount":6,"unpackedSize":82836,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClWUJnEqT/XJPeTLzwqWUIml5F7Hf7RPIWfN/lzA3mRAIgF+2fwxo5SSBwZd0PdvW2Z/ziBhTMl0iDYEmp5bgPwl8="}]},"_npmUser":{"name":"dsilhavy","email":"daniel.silhavy@fokus.fraunhofer.de"},"directories":{},"maintainers":[{"name":"tieleman","email":"npm@sjoerdtieleman.nl"},{"name":"bbert","email":"bertrand.berthelot@broadpeak.tv"},{"name":"dsilhavy","email":"daniel.silhavy@fokus.fraunhofer.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/codem-isoboxer_0.3.10_1727679095269_0.1666734859300374"},"_hasShrinkwrap":false}},"time":{"created":"2015-03-26T11:53:54.268Z","modified":"2024-09-30T06:51:35.661Z","0.0.1":"2015-03-26T11:53:54.268Z","0.0.2":"2015-03-26T13:28:55.290Z","0.0.3":"2015-03-26T14:05:59.545Z","0.0.4":"2015-04-02T08:46:23.759Z","0.0.5":"2015-04-17T08:25:39.740Z","0.0.6":"2015-05-13T14:14:47.305Z","0.1.0":"2015-06-02T12:34:51.022Z","0.1.1":"2015-07-06T18:40:04.491Z","0.2.0":"2015-07-29T08:40:58.031Z","0.2.1":"2015-07-29T13:03:02.159Z","0.2.2":"2016-02-01T19:53:55.491Z","0.2.3":"2016-03-29T12:46:09.140Z","0.2.4":"2016-08-22T09:34:46.722Z","0.2.5":"2016-08-22T09:36:59.928Z","0.2.6":"2016-09-16T12:01:55.651Z","0.2.7":"2016-11-11T08:41:25.413Z","0.2.8":"2016-11-23T09:26:12.675Z","0.2.9":"2016-11-29T19:00:34.358Z","0.2.10":"2016-12-02T08:38:11.480Z","0.3.0":"2016-12-23T08:37:24.610Z","0.3.1":"2017-01-25T10:10:26.068Z","0.3.2":"2017-02-07T08:33:22.506Z","0.3.3":"2017-05-05T07:08:55.532Z","0.3.4":"2017-06-16T09:30:55.760Z","0.3.5":"2017-11-20T10:44:48.374Z","0.3.6":"2018-08-14T06:45:50.574Z","0.3.7":"2019-02-04T10:53:25.824Z","0.3.8":"2023-02-17T08:32:18.742Z","0.3.9":"2023-03-28T13:18:04.966Z","0.3.10":"2024-09-30T06:51:35.493Z"},"bugs":{"url":"https://github.com/madebyhiro/codem-isoboxer/issues"},"author":{"name":"Sjoerd Tieleman","email":"sjoerd@hiro.nl","url":"https://hiro.nl/"},"license":"MIT","homepage":"https://github.com/madebyhiro/codem-isoboxer","keywords":["mp4","mpeg-4","mpeg4","isobmff","parser"],"repository":{"type":"git","url":"git+https://github.com/madebyhiro/codem-isoboxer.git"},"description":"A lightweight JavaScript MP4 (MPEG-4, ISOBMFF) file/box parser.","maintainers":[{"name":"tieleman","email":"npm@sjoerdtieleman.nl"},{"name":"bbert","email":"bertrand.berthelot@broadpeak.tv"},{"name":"dsilhavy","email":"daniel.silhavy@fokus.fraunhofer.de"}],"readme":"# codem-isoboxer\n\n[![Build Status](https://travis-ci.org/madebyhiro/codem-isoboxer.svg?branch=master)](https://travis-ci.org/madebyhiro/codem-isoboxer)\n\n* http://github.com/madebyhiro/codem-isoboxer\n\n## Description\n\n`codem-isoboxer` is a lightweight JavaScript MP4 (MPEG-4, ISOBMFF) parser. It is meant to be small, fast and efficient. A typical use-case would be inclusion in a new player framework (for emerging standards such as MPEG-DASH which rely on ISOBMFF for most situations, or HLS using fragmented MP4) or to extract metadata from MPEG-4 files:\n\n* Parsing `emsg` boxes for in-band events;\n* Parsing `mdat` boxes for extracting subtitles;\n* Validating ISOBMFF segments before playing them back;\n* [etc.]\n\nCurrently a limited set of ISOBMFF boxes is supported:\n\n### ISO/IEC 14496-12:2012 (ISOBMFF)\n* ardi\n* dinf\n* edts\n* elst\n* elng\n* free / skip\n* ftyp / styp\n* grpl\n* hdlr\n* imda\n* kind\n* labl\n* mdat\n* mdia\n* mdhd\n* meco\n* mehd\n* meta\n* mfhd\n* mfra\n* mfro\n* minf\n* moov / moof\n* mp4a / enca\n* mvex\n* mvhd / mfhd\n* prsl\n* sidx\n* ssix\n* stbl\n* stsd\n* strk\n* subs\n* tfhd / tkhd\n* tfdt\n* tfra\n* traf / trak\n* tref\n* trex\n* trun\n* udta\n\n### ISO/IEC 23009-1:2014 (MPEG-DASH)\n\n* emsg\n\n### ISO/IEC 14496-30:2014 (Timed text and other visual overlays in ISOBMFF)\n\n* vttC\n* vttc\n* vtte\n* vlab\n* payl\n* sttg\n\n### ISO/IEC 14496-15:2014 (Carriage of network abstraction layer (NAL) unit structured video in ISO base media file format)\n\n* avc1/2/3/4 / hev1 / hvc1 / encv\n\nSupport for more boxes can easily be added by adding additional box parsers in `src/parsers`. Some utility functions are included to help with reading the various ISOBMFF data types from the raw file. Also, see the [Box Support page on the Wiki](https://github.com/madebyhiro/codem-isoboxer/wiki/Box-support) for a full list.\n\n## Requirements\n\nA modern web browser with support for:\n\n* ArrayBuffer\n* DataView\n* TextDecoder (optional)\n\n## Usage\n\nInclude one of the files in the `dist` folder (regular or minified) in your web page/application:\n\n    <script type=\"text/javascript\" src=\"iso_boxer.min.js\"></script>\n\nThen, you can parse a file by calling the `parseBuffer` function:\n\n    var parsedFile = ISOBoxer.parseBuffer(arrayBuffer);\n    console.log(parsedFile.boxes);\n\nThe `arrayBuffer` can be obtained for example by issuing an `XMLHttpRequest` with `responsetype` set to `arrayBuffer`, or by using\nthe `FileReader` API to read a local file.\n\n`codem-isoboxer` makes no assumptions on the validity of the given file and/or segment. It also does minimal handling of the data\ntypes and provides mostly a raw interface. Some frequently used attributes are parsed to easier-to-use types, such as the major\nbrand and list of compatible brands in the `ftyp` box.\n\nFor traversing the box structure you can use the `_parent` property. It returns exactly what you expect: the parent of the\ncurrent box. The opposite is the `boxes` property (only available on container boxes such as `moov`), which gives you its children.\nEvery box also has a `_root` property which returns the top-level (file) container.\n\nAnother way to use the software is to only retrieve the boxes you are interested in. This way you don't have to traverse the box\nstructure yourself:\n\n    var parsedFile = ISOBoxer.parseBuffer(arrayBuffer); // Parse the file\n    var ftyp       = parsedFile.fetch('ftyp');          // Fetch the first box with the specified type (`ftyp`)\n    var mdats      = parsedFile.fetchAll('mdat');       // Fetch all the boxes with the specified type (`mdat`)\n\nTraversal of the box structure is always depth first. Note that while you jump directly to a box using the fetch commands, the entire parsed structure is still available, so the `_parent`, `_root` and `boxes` properties are still available.\n\nAn additional utility method is included to convert DataViews into strings. This uses the `TextDecoder` interface is available,\notherwise it falls back to a naïve implementation (bytes to character codes). If the `TextDecoder` interface is available you can\nsupply an additional `encoding` parameter (defaults to `utf-8`) to the function.\n\n    var parsedFile = ISOBoxer.parseBuffer(arrayBuffer); // Parse the file\n    var mdat       = parsedFile.fetch('mdat');          // Get the first 'mdat' box\n    var text       = ISOBoxer.Utils.dataViewToString(mdat.data); // Convert the data into a string (e.g. captions)\n\nBasic support for incomplete buffers is also available. Boxes and containers that cannot be fully parsed (due to an empty buffer)\nwill be marked with an `_incomplete` property. You can simply add new data to the `ArrayBuffer` when it becomes available and\nre-parse the buffer.\n\n### NodeJS\n\nDoes it work in NodeJS? Well, it's really meant to be run in a web browser, but since Node supports most features it shouldn't be\na problem. You can install it using NPM:\n\n    npm install codem-isoboxer\n\nThen use it in your code (NodeJS v0.10.36 tested, 0.12.x should work as well):\n\n    var ISOBoxer    = require('codem-isoboxer'),\n        fs          = require('fs');\n    var arrayBuffer = new Uint8Array(fs.readFileSync('my_test_file.mp4')).buffer;\n    var parsedFile  = ISOBoxer.parseBuffer(arrayBuffer);\n\nEt voila. It does not support any of the fancy stream stuff from Node. Also, the Node console has some issues with printing objects\nthat contain buffers/dataviews/circular references. It might not look pretty in the console, but it works.\n\n## Development\n\nCheck out the source from Github. Make changes to the files in `/src` (not in `/dist`). We use `grunt` to build the distribution files. If you add a box parser be sure to include a comment that points toward the relevant section in the specs. And if at all possible add a (small!) file to `test/fixtures` to provide an example.\nThe test directory is not included in the published package on npmjs.org because of the included MPEG-4 files.\n\n### Building\n\n    grunt\n\n### Using grunt watcher\n\nYou can use `grunt-contrib-watch` to watch for changes to the source and automatically build it:\n\n    grunt watch\n\n### Tests\n\nIncluded is a small set of tests which check the code against a known set of ISOBMFF files. The tests use NodeJS with `jasmine-node`.\nMake sure you have the grunt watcher running, as it tests against the resulting build of the JavaScript files. Usage:\n\n    # npm install jasmine-node -g\n    # jasmine-node test/spec\n\nWhen adding new parsers please consider adding an ISOBMFF test file and a relevant test spec.\n\nPlease note, for size concerns, tests are only included in the Github repository and not in the released packages on NPM.\n\n## Advanced build options\n\n### Writing functionality\n\nBy default, `codem-isoboxer` build file contains all the code that manages the parsing AND the writing functionalities.\nIf you are only interested in the parsing functionality, you can generate a build without writing functionality. The syntax for building is:\n\n    grunt --no-writing\n\n### Modular build\n\n`codem-isoboxer` now has the option for modular builds. This means you can specify which boxes you are interested in during build time and you will get a generated file containing only the necessary boxes. This can help you further decrease the size of the library if you know you will only need access to some boxes. The syntax for building is:\n\n    grunt --boxes=moov,mdat\n\nThis will generate a build that only contains the code to parse these boxes and can yield significantly smaller builds. The list needs to be comma-separated. Be sure not to include any white-space in it. Note that some parsers share identical code (e.g. `ftyp`/`styp`, `free`/`skip` and all the regular container boxes). Including one of those will automatically include the other ones as well, but at no additional build size. See `src/parsers` for a list of available parsers and see which parsers share code.\n\n`codem-isoboxer` does not take into account the box hierarchy/dependency when building, you must explicitly specify which boxes you need (e.g. if you want to parse `mvhd` you must also include `moov`). Boxes that are not included don't have their properties set, but you can still access their type and size properties and the raw data (`._raw`).\n\n## Demo\n\nOpen `test/index.html` in your browser. Use the file picker to select a local MPEG-4 file to parse it. Results will be in the `window.parsedFile` variable. Inspect it from your browser's console. Some test files are included in `test/fixtures` (not included in the package published on npmjs.org).\n\n## License\n\n`codem-isoboxer` is released under the MIT license, see `LICENSE.txt`.\n","readmeFilename":"README.md"}