{"_id":"elsinore","_rev":"77-94afe24b24897f4243ac8a3a79ba750d","name":"elsinore","description":"a javascript Entity Component System","dist-tags":{"latest":"5.2.2"},"versions":{"0.6.9":{"name":"elsinore","version":"0.6.9","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^2.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.7.2","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.0.1","browserify-tape-spec":"^1.1.2","del":"^2.0.1","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.16.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.0.3","unreachable-branch-transform":"^0.4.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"c239f1efe5711e40ac85857baf4a75bae19b9cba","_id":"elsinore@0.6.9","_shasum":"e825fe299c43fb2fb880ef3ca99f7f1bfa7b5691","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"e825fe299c43fb2fb880ef3ca99f7f1bfa7b5691","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.6.9.tgz","integrity":"sha512-H7y3FlVSBz7HgSGFINIs+PY7CkF0RCjj5woC/Qz01dv5mk6+EWdqpwWte41cw6GYQZS3sBA+CH6aigKb9O9RLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrMo4cPKu+H9Dm3WMdrl0DIGahcUuEgwjNskCkQxhrAwIgfWY9lKlO0nJnyVxKVo9elT0iG37ewbX8XEuBNV1BO2s="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.6.10":{"name":"elsinore","version":"0.6.10","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^2.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.7.2","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.0.1","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.16.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.0.3","unreachable-branch-transform":"^0.4.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"d2a1ba2ea953189ec5142e58d126d534a3854a85","_id":"elsinore@0.6.10","_shasum":"348367a19083647be4d613c43ef567adaada540a","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"348367a19083647be4d613c43ef567adaada540a","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.6.10.tgz","integrity":"sha512-UkrkFFbRhA2msnTZN/JFE5pz7L/+NRxmcgZx+xAGpYKxeLzA4Bfp0426dnER32Tz61rv5P6UvzR57z+A7LuiNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpC0D4a28KZyVJS8xr4tJhfMPqv65qYPxOuzTd2tWX/AiEA6C+YNLDwchiwyIJStoBRIikAGySESNFKe38mmvWjhSw="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.6.12":{"name":"elsinore","version":"0.6.12","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^2.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.7.2","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.0.1","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.16.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.0.3","unreachable-branch-transform":"^0.4.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"06b2a8b5cca7159ce39bc0759362a7b882adc7b2","_id":"elsinore@0.6.12","_shasum":"1cbb7036d9f280b307b7be0466ee95ed55d450d5","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"1cbb7036d9f280b307b7be0466ee95ed55d450d5","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.6.12.tgz","integrity":"sha512-xMitkjL63dJkjmdil/Vd4G7OaKjPK8wkQ/xIC7ZjsUIevNHvRKARm5cOLALmIoiiAewmmynx9iM76fAgS7HMSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZLCfleNHkHBCym0+zHiAyf4JpN9wNSxG3N4dLu6fIqwIhAOAoh3S1l803sxL+RwxW8XYSPKsNkr9uv4cqaA44EMZL"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.7.0":{"name":"elsinore","version":"0.7.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.7.2","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"49aa1ceeddc8c97c377bfba25957779a36d78995","_id":"elsinore@0.7.0","_shasum":"7e2cbce8a1afb0a67bc4f473ba8e4d4c3c5c5270","_from":".","_npmVersion":"3.3.5","_nodeVersion":"4.1.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"7e2cbce8a1afb0a67bc4f473ba8e4d4c3c5c5270","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.7.0.tgz","integrity":"sha512-/lb4GjnPqc1Weg5KUl2puR47DlwY3uX2vVnnhT91fxoxwYXFedxoVGijZlH7ieo83s9A5uuTKSiPaKUDYB088A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/WbVT38s3gQsuXMw3RSk+Grc6GVOPtprOyyLOhoB+4AiEAzxxqvl8KadHOQiRldZrChFi0menhaz5SY1J4oWio0a8="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.7.1":{"name":"elsinore","version":"0.7.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.7.2","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"765b9072a58cab1e717deed6020d77053c3a5b9e","_id":"elsinore@0.7.1","_shasum":"dcf0055a5a16d7098fa04a1b1006fec8d7e43aec","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.2","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"dcf0055a5a16d7098fa04a1b1006fec8d7e43aec","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.7.1.tgz","integrity":"sha512-G1nKBEWm/ltmzeZxdAmEaEp01fdBZM2DAajaqBSHdah4IgCG4HGjW+CTGGfsgAXAh23lxEGRKd8BpNKvL5p3Cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHg8FkQeBpy5rBxuvmAUvPgdBwzQESEGdU1Ls+PSDUSAIgcST57ULnXELbgXyiIKaLMdt/szuXRus1o2af3urYk18="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.8.0":{"name":"elsinore","version":"0.8.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.7.2","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"db629deeecddba455ba32df7017a79d7a8fd553c","_id":"elsinore@0.8.0","_shasum":"052b747ce392de50c479c3388881c0994e4a7f8a","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.2","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"052b747ce392de50c479c3388881c0994e4a7f8a","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.8.0.tgz","integrity":"sha512-n5hDlC1w2vKbCRuvF08m3m7nnv0fNPgcM8KGPXaHEwlO3abySnGimkTKee++Kpb5ujKFNTuRWuqDo98Mx3FT6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrZckzkdRhn0GlB8Aj0FF7Bow937JJUp4u54WZ7xdH2AiAAnf8trjdhPvBT+4IW7meRyuwXQeCJzaawxnWkEG46ag=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.8.1":{"name":"elsinore","version":"0.8.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.7.2","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"8c8e357c5b0f2aa5bbb9f95030f6c76a35f2c77f","_id":"elsinore@0.8.1","_shasum":"9e3c720875751059c4a40a67b82dace3bd966e8a","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.2","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"9e3c720875751059c4a40a67b82dace3bd966e8a","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.8.1.tgz","integrity":"sha512-kXwm7yC9FCLeFJKpz2+jwGexM+lXUidJ3NXeGdW2KTuC42MRcpKJKvcfjxtBJarru0sSG+ctqPvdNi/avCUM1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCygYLSD2c7REO7kmgJDnHYV5eGIzvJCWN0lIC3KcKk+AIhAL1P/Qi6X8Y3Qqt0F0KLKPhQsZEuPLpen5dbPYtJdDua"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.9.0":{"name":"elsinore","version":"0.9.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.7.2","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"b70d91c33670092c7d5b00a721594f91b61d565f","_id":"elsinore@0.9.0","_shasum":"7a288b2496c56b5b8e0005abaae9ed791df85b0c","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.2","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"7a288b2496c56b5b8e0005abaae9ed791df85b0c","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.9.0.tgz","integrity":"sha512-E2lfeAS+xbbmsCCUj9YliY9Ui6ehjZ2XJHuabWMTixnx+ZuCQRNOOGSA6OpNv+erWJd5VmzN8Qoo3nlCcUy6Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeCVbYdT4lS4UMWpxpwZfd/fU8nsnyxfCxASynmR5TLAiA5i9ccb1nRhaPdKXbd9JMyAyqPwdLleEuVjRUYZBPgng=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.9.1":{"name":"elsinore","version":"0.9.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.7.2","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"14bb29311ffb6a64cbe35bd424ebe0e6db70e40d","_id":"elsinore@0.9.1","_shasum":"948b1b7deb0cd7c5a49e6f1d2a0916dca130e3df","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.2","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"948b1b7deb0cd7c5a49e6f1d2a0916dca130e3df","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.9.1.tgz","integrity":"sha512-o84NitC1e1FKxtQpivY8PPpfkD9B/3XkqrOgJSBVIe6qYyuDPPEBPJbykmWiCFS3KIlGdO9nv+CCwKl/7gyH2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIyyKgKc/ZABBTD2YjmxyrE3JQr+FuVw9KL3g7szcGHgIhAJ4iOeQOwq0GVxJLeX2gyywItSkdrWGPNLJUVhe9a2Be"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.10.0":{"name":"elsinore","version":"0.10.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.1","gulp":"~3.9.0","gulp-babel":"^5.2.1","gulp-jslint":"^0.2.2","gulp-uglify":"^1.2.0","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"9fdad1b14afa667ab7f480549dcdaae3161ee76b","_id":"elsinore@0.10.0","_shasum":"5d7b8c236eb1740f95f2b5cc84d534687ee1fb72","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"5d7b8c236eb1740f95f2b5cc84d534687ee1fb72","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.10.0.tgz","integrity":"sha512-ItCOxCwj6k4ux+cs88LP5OpKFqEHfx0nQ+vvcaQaeet7coqmsXXv0IzIRXjtdlcTsVbdi+bvhD2exTajTALtDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4E06rONGZS+MdrmG/OGmM8AW2rCO2tm/TOvNI1tzeqwIhAJdrX4jz+2MGHLajITy8+GBzYdcbAe0OlSBep9/K8dOx"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.10.1":{"name":"elsinore","version":"0.10.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"545df8928c9ca6881ee99299c0d1e515f31f5333","_id":"elsinore@0.10.1","_shasum":"46a0c63f074a8bf393d513eed6e8db6ea94e1ca4","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"46a0c63f074a8bf393d513eed6e8db6ea94e1ca4","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.10.1.tgz","integrity":"sha512-xsXUxsorI972ANWz7U5WIR6IdgYIebM/tiwycfOq178tu8oQxNUAddYvUJniQOH9Vj5iSRs0TeGE+Cj1bsmfAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOTkDjTyxrzUWrpm01L4AuC95+a9MZSOvPc9xhSAVr6AiACSXQCfeP9qhehL4ka2LWnKu3LJkiPqnscQFCTMqirag=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.10.2":{"name":"elsinore","version":"0.10.2","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"545df8928c9ca6881ee99299c0d1e515f31f5333","_id":"elsinore@0.10.2","_shasum":"f384feea808f959fdcd47b205d9b0e2dbf7a9127","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"f384feea808f959fdcd47b205d9b0e2dbf7a9127","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.10.2.tgz","integrity":"sha512-z3eltd0K12k5vGFSYcSkX9VFURLhdV1xvN90bVmB8KD23NP2c3PxX/t8fKaZQ+GnKf3KOFvy6ygzkx7oknBXxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHCdnrqYdKtHAv0NKi2aSp5YpJgPPRMgx+dqh9B1aakAIgH7JBbfj7gSap4Nk8SVvysVUQSKp0ktF64lVTFT6Y0js="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.10.3":{"name":"elsinore","version":"0.10.3","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"545df8928c9ca6881ee99299c0d1e515f31f5333","_id":"elsinore@0.10.3","_shasum":"835d5dac2f55e45f85c8c53eee8b4618f7543cda","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"835d5dac2f55e45f85c8c53eee8b4618f7543cda","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.10.3.tgz","integrity":"sha512-n17JlmCgu0xW1OGplNVrwptNn5yPP2jU92Z/9slC5gOmivkbnb/Cd7S/XdOj2kvoxC5fnN3zQJjLHc57V6OAiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyGhBnAo9oUb6M9Avs0MexvLJfRyHXcIYamIbH+edWzAiAxCwge3l1Yh7C3F3KnqLqSavrQy/lxx4tsWpMb7Ot9Aw=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.10.4":{"name":"elsinore","version":"0.10.4","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"2a6071009a80fb72057001f28d63e4aab620457f","_id":"elsinore@0.10.4","_shasum":"d2451d93a52b8be81f89c8eb0a07180f7235db11","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"d2451d93a52b8be81f89c8eb0a07180f7235db11","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.10.4.tgz","integrity":"sha512-TDcgvX6t3WFWpp0Z+7wRESEVEpefezrer08efbcbEGbJceC9pOcMTiX4U44EjMJzG5ntQa9q0m+J+qPRnKH2ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQql2u4n3xbvZt0H8ZIsOH2fBTTJX8VpLx5OAfofTFzAIhAJTWozJEzreb3eBAl+fTmGNQvfxUrPyKs8RRPERB4aEg"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.10.5":{"name":"elsinore","version":"0.10.5","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"2a6071009a80fb72057001f28d63e4aab620457f","_id":"elsinore@0.10.5","_shasum":"7e0066912ceac58ac481038ee21108c53def12e5","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"7e0066912ceac58ac481038ee21108c53def12e5","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.10.5.tgz","integrity":"sha512-dJoMaxjraCM32lmAbdzfnlbKP2fGuHMLVj7nFrphy/dBJbxjYngRSXKoL1ACeRnYJdSQRWWMIqPsvcoIyRFZkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSNtIBUxad3UeLMpE5E2Cb/Tg9/hkb26OX6m6TZx28DAiAKxDSezOGKpchDq+Hp8MP5r7ON+Lr+MnfDYVZtaR4qYA=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.10.6":{"name":"elsinore","version":"0.10.6","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"0ee900e2ea114383fd22dd404126d6161a4e0006","_id":"elsinore@0.10.6","_shasum":"bf9f6784fe3577545d9e8f7816d62b96faaddee4","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"bf9f6784fe3577545d9e8f7816d62b96faaddee4","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.10.6.tgz","integrity":"sha512-KSwFjyFXIoAMRvShT+/7I/ZVJcaI199ZvttOlEgj59ColK8mLguy4TdXfMolqzfmCb6d8x3dROLIYSDgORnMhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGh+RTHB4r0AyhlTWFYrvxnIwcFPpYEDzwnpBfWfg+F1AiAtRdJIXZV2ET+IJxqwVRAsi5VY8MCt0q2Sp7T28tKizg=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.10.7":{"name":"elsinore","version":"0.10.7","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"0ee900e2ea114383fd22dd404126d6161a4e0006","_id":"elsinore@0.10.7","_shasum":"8586797751957c3857c2c5db526c2fba720fb1f1","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"8586797751957c3857c2c5db526c2fba720fb1f1","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.10.7.tgz","integrity":"sha512-6eeGEsVnJINmnzzx05KOeG5/SsOSKircH9ow+k00OE76KFmHOt7xWSPlIgW1kBNl6ih4R/R3hyX7dlm4oPlPTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbNdoQJVTVJF6pqvntR+NywHZlPHxO/nOom/Koxa224AiBuGDqdUADb3moXgdLl2o+LDRYSn9DFGYDKQESryTuW2g=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.11.0":{"name":"elsinore","version":"0.11.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"9054557038cd21a1ec697c8eea7c426c1e068b39","_id":"elsinore@0.11.0","_shasum":"97b7bb475b14b074ecca46f4c6c33ade821905e6","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"97b7bb475b14b074ecca46f4c6c33ade821905e6","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.11.0.tgz","integrity":"sha512-b3gb6Lgi+Vk7FjgoujfDhrgYhNDtKcPbnmYRdfftix8j5Zpor4EBbOnOkh1moGtZ0E2RHf/ojLdzKFmdUWNl8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY7aEkJEmMT/OwfgHXTPfdTq6y9WJyp8RCobssyoLRQQIgKkDZCB2b9uEqsdqSv0GbxN73pNoPi/vmoY93UmVhC08="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.11.1":{"name":"elsinore","version":"0.11.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"9054557038cd21a1ec697c8eea7c426c1e068b39","_id":"elsinore@0.11.1","_shasum":"feed54abc5d61f5d178ae7f1c21632ae7f1535db","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"feed54abc5d61f5d178ae7f1c21632ae7f1535db","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.11.1.tgz","integrity":"sha512-RpzVSyiLTiIN7st94wxcKkvaxI7HF+0uPUUT6iHJw0XG7TCMLVsQCKvCpXn833V69C3nfZnbCi8X+J6F5pReOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWtyzEEqBdTJCsz2cqHoBQW3JUaU4+WcifhafaTNp2/AiBwsP164NxYOU5xPU1iErZE2Bpu1niScQ+PqdxmhkBSTg=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.11.2":{"name":"elsinore","version":"0.11.2","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"9054557038cd21a1ec697c8eea7c426c1e068b39","_id":"elsinore@0.11.2","_shasum":"dc7c202a18d02a9f3b5311821ec8519954a8c771","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"dc7c202a18d02a9f3b5311821ec8519954a8c771","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.11.2.tgz","integrity":"sha512-iMazofvPndcyt+d6/0VaaKQKyaD4impcuft06QG1i2SvHmdRANkPedoPANpU3enhL1ZjgAOiTL9DxeE0E1HcOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC66EWlwqHUC6KFXADxjaV9iwYX3XR/phXZiLW3WiwbSAiEAkHG646o8CjRD6mD9K94ao33RTB4fwTE/j7bbzPfo/D4="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.11.3":{"name":"elsinore","version":"0.11.3","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"9054557038cd21a1ec697c8eea7c426c1e068b39","_id":"elsinore@0.11.3","_shasum":"b8c787a7c9a51ae518b23076fe9787a4584a7193","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"b8c787a7c9a51ae518b23076fe9787a4584a7193","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.11.3.tgz","integrity":"sha512-NIUwBgv7lQA9DF6E8LUKHSPwsO7No1/5I4EUPr0m9nQWcp+ltafa+FKV4uSNnhSorbl3xRGhHjHGfJWu0pL+sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwP79whOmli+unnbI8FtDrjshivApdjPcVvs5p+vbAaQIhAOlwjdH2Glmbr2Or3L2T1+MLySMsIjqUBeXF8hV04edf"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"0.11.5":{"name":"elsinore","version":"0.11.5","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.2.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"^1.8.0","babel":"^5.8.21","babel-tape-runner":"^1.2.0","babelify":"^6.1.3","browserify":"^11.2.0","browserify-tape-spec":"^1.1.2","del":"^2.0.2","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.0","gulp-babel":"^5.3.0","gulp-jslint":"^0.2.2","gulp-uglify":"^1.4.2","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.5.1","sinon":"~1.17.1","tap-dot":"^1.0.0","tap-spec":"^4.0.0","tape":"^4.2.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"d5e870ae34a2e4c6b0e256ad249680da3565f9f1","_id":"elsinore@0.11.5","_shasum":"04b118126b7ad405a2c4044333c5441eceb3c902","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"04b118126b7ad405a2c4044333c5441eceb3c902","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-0.11.5.tgz","integrity":"sha512-pHBgm/0DX2TLa3DpdFiUQnvTUfuQS50f6CdhzvgU84ckx74zGb93XTkGAmT/kdN2Y2elsbpX/nRD92gx47UdXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoU6/LWosM+PDEwiytsa5VnvI6P0l247RjQBgLbMuBNAiBZKAQbxoH0wJ7TrFPO25O+7EUuLoj+jB7r3iIid4JIQw=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}]},"1.0.0":{"name":"elsinore","version":"1.0.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.2","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~1.9.0","babel-preset-es2015":"^6.6.0","babel-tape-runner":"^2.0.1","babelify":"^7.2.0","browserify":"^13.0.0","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.4","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"6ef1d0a17d4cb9123a7a9630046f345bf862db02","_id":"elsinore@1.0.0","_shasum":"e8bdaa8f0b4aa04126d9730e27106b9c2065e581","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"e8bdaa8f0b4aa04126d9730e27106b9c2065e581","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-1.0.0.tgz","integrity":"sha512-f9CVChWQGvlRinp9fFoADFhHjMuj0nBjwxdIHmT2yNfgxBtj2NM5WashXz4dth3+xCBSkpi9BaZdHHh3rf0Hvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvWLEtiLyUpWQIWFAz31wK75nSb31KGGfXmmVvq00odQIgQYT6F5O6xAxexM83vWGPNT/8IyCyN7BI7W3ne87uRKU="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-1.0.0.tgz_1459328012629_0.40724296891130507"}},"1.1.0":{"name":"elsinore","version":"1.1.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^3.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~1.9.0","babel-preset-es2015":"^6.6.0","babel-tape-runner":"^2.0.1","babelify":"^7.2.0","browserify":"^13.0.0","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.0","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"gitHead":"182fa99dffa007d83246eb756f2f0760c55744a6","_id":"elsinore@1.1.0","_shasum":"2eaf7cf961a776376a58b329da8e42cc1664b8d3","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"2eaf7cf961a776376a58b329da8e42cc1664b8d3","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-1.1.0.tgz","integrity":"sha512-/1hNZsa4xR3PsZMArnAcRHdfaMQEu6OcGuk6NJwbNzJWiDhs3zrMz+UMpijFaj+sPyOLrxi6oc2augquuCbkVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGfG/PhRO7o4ECWJrTRsR+1ReizEVnjz77eiZwlVEGxAIgfo+otVLEHyVuuxrroF34JYDiEXrtkQpMfnzeEc/k+vg="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/elsinore-1.1.0.tgz_1460546362619_0.40881163999438286"}},"2.0.0":{"name":"elsinore","version":"2.0.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^4.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-typecheck":"^3.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-node":"^6.0.1","babel-preset-flow":"^1.0.0","babel-preset-stage-0":"^6.5.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"plugins":["transform-es2015-modules-commonjs",["typecheck",{"disable":{"production":true}}],"syntax-flow","transform-flow-strip-types"],"env":{"production":{"presets":["es2015"]}}},"gitHead":"5c7087e899892776cb5e7825b4215e7b30dcdc5a","_id":"elsinore@2.0.0","_shasum":"1cb8bebeedde8f1686fbb1af0ca14547d9dbc70e","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"1cb8bebeedde8f1686fbb1af0ca14547d9dbc70e","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-2.0.0.tgz","integrity":"sha512-KwP13jvOWgVLcf25bYF0uk1/joMSpdFAReurubIdblUqYxZTx+kzQXQf72rsxZQPJrS7ftEoCz2r+G0INsoNMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGh6R7nESQg6xRzbg56tf5OmAcdN6cgoMUabkpyTVi4mAiBGc4DUjpwY8fFqAtN+WxKegjWCjqWqva8qeCk+IDQuYg=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/elsinore-2.0.0.tgz_1465123424733_0.94516063015908"}},"3.0.0":{"name":"elsinore","version":"3.0.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^4.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-typecheck":"^3.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-node":"^6.1.0","babel-preset-flow":"^1.0.0","babel-preset-stage-0":"^6.5.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"plugins":["transform-es2015-modules-commonjs",["typecheck",{"disable":{"production":true}}],"syntax-flow","transform-flow-strip-types"],"env":{"production":{"presets":["es2015"]}}},"gitHead":"57bd379ed6b6988e5c386bdcd0fe8ba38b375889","_id":"elsinore@3.0.0","_shasum":"5e740c923f4113139f824f919be34f6eef997bf6","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"5e740c923f4113139f824f919be34f6eef997bf6","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-3.0.0.tgz","integrity":"sha512-FYK9d4ZbTfHyJ0/ynlD4EpwmrqPr0Kb4LS7l26sSa8SYWqLl+xrDhRRMnXEA4Y43FEy7uNM6afHsfjcNIgZ9NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIky3Q5KFIzJ6mLLrk3vbrIqZAh73gxoUNdkqHtpUQaAiBRNk6XgmEWCT4CWdRkXg4uaFzxLZJ1pfEjKwy4BEv23w=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/elsinore-3.0.0.tgz_1466179070733_0.41362630599178374"}},"3.0.1":{"name":"elsinore","version":"3.0.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^4.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-typecheck":"^3.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-node":"^6.1.0","babel-preset-flow":"^1.0.0","babel-preset-stage-0":"^6.5.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"plugins":["transform-es2015-modules-commonjs",["typecheck",{"disable":{"production":true}}],"syntax-flow","transform-flow-strip-types"],"env":{"production":{"presets":["es2015"]}}},"gitHead":"57bd379ed6b6988e5c386bdcd0fe8ba38b375889","_id":"elsinore@3.0.1","_shasum":"a68ba52044e873ca8d56e3e2997bb5fff5676d02","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"a68ba52044e873ca8d56e3e2997bb5fff5676d02","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-3.0.1.tgz","integrity":"sha512-aDfwsmbOLM8RSGEN8y3yb6JA3TRzBD8LTOuOxDqNhJWu9F6BsNaLYSaBhCbZjKjdECSXehBvF8RI301x1nYiVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgh87LOgYXjxvMtfk9T5WW1sv4Pgz7rl3nUke1rMpCFAiEA97KKWHZ8GvTyKnAO6F6ryHDo/yXpJlYWmNyB/xa9GVk="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-3.0.1.tgz_1466179510797_0.017056911485269666"}},"3.0.2":{"name":"elsinore","version":"3.0.2","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^4.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-typecheck":"^3.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-node":"^6.1.0","babel-preset-flow":"^1.0.0","babel-preset-stage-0":"^6.5.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"plugins":["transform-es2015-modules-commonjs",["typecheck",{"disable":{"production":true}}],"syntax-flow","transform-flow-strip-types"],"env":{"production":{"presets":["es2015"]}}},"gitHead":"e1287356579829a577caee0f3d7fccea237814d8","_id":"elsinore@3.0.2","_shasum":"ad892143101ee563e7ae3b248e8cdd0ed6bec534","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"ad892143101ee563e7ae3b248e8cdd0ed6bec534","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-3.0.2.tgz","integrity":"sha512-cB2ItdFWajSxTzo+F71HO24N3xQO98wgx1e1Q1jtPAj8deflJR7WfstlynVkZPVsx2pP25jah1no9A2i26JKuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz+PzPn7o+BIhlPL8hQQ4gLGaXpuETf4d8Sq8ji1ebVAIgQw47Eq9JmDxmr7pZ7Hn9PQE1t+OU15iKKiFtDP8fAMg="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-3.0.2.tgz_1467019816510_0.05542546370998025"}},"3.0.3":{"name":"elsinore","version":"3.0.3","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^4.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-typecheck":"^3.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-node":"^6.1.0","babel-preset-flow":"^1.0.0","babel-preset-stage-0":"^6.5.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"plugins":["transform-es2015-modules-commonjs",["typecheck",{"disable":{"production":true}}],"syntax-flow","transform-flow-strip-types"],"env":{"production":{"presets":["es2015"]}}},"gitHead":"550bcf213648c09b3ead5fd6997d417cecbb6225","_id":"elsinore@3.0.3","_shasum":"a348468250330ce0842b8739cd8077d526abac57","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"a348468250330ce0842b8739cd8077d526abac57","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-3.0.3.tgz","integrity":"sha512-Yb5gbTbPnKnuGFLkPSOFmaQaZM5mr6dT+P6yyU0FYyNXqRuJ9lRA58TyGQCYnjvcD0BeiOotfFn1O8gngcP2WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTawXzhZ3UZUHTV9/kqp+R5ODNBDmRcwAYPQpontpprAIhAKXPv0PEYE5doqSuixUYtQVggOOMc8EN6xjn/4yqRNVM"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-3.0.3.tgz_1468573034139_0.2704454592894763"}},"3.0.4":{"name":"elsinore","version":"3.0.4","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^4.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-typecheck":"^3.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-node":"^6.1.0","babel-preset-flow":"^1.0.0","babel-preset-stage-0":"^6.5.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"plugins":["transform-es2015-modules-commonjs",["typecheck",{"disable":{"production":true}}],"syntax-flow","transform-flow-strip-types"],"env":{"production":{"presets":["es2015"]}}},"gitHead":"550bcf213648c09b3ead5fd6997d417cecbb6225","_id":"elsinore@3.0.4","_shasum":"5628f3661bfd9a69db10a376faebccd9d3b965e1","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"5628f3661bfd9a69db10a376faebccd9d3b965e1","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-3.0.4.tgz","integrity":"sha512-T8pOXA/ZRd/nbDwXi4vf2TKaHWTBab92AvNKTDhmLoCF4BQJgNSCo7f5OFjlSynF0wBjtqixxbB7hkZBmDZMWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7aENm5/5sKCiMdBFcbuVxgUyutreTQZje79d0eaFmcAiAIn8tFTcjtJn0nSuUcWipBy8OWinwVy+CZvB043Tx75Q=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-3.0.4.tgz_1468576202203_0.3706570772919804"}},"3.1.0":{"name":"elsinore","version":"3.1.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^4.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-typecheck":"^3.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-node":"^6.1.0","babel-preset-flow":"^1.0.0","babel-preset-stage-0":"^6.5.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"plugins":["transform-es2015-modules-commonjs",["typecheck",{"disable":{"production":true}}],"syntax-flow","transform-flow-strip-types"],"env":{"production":{"presets":["es2015"]}}},"gitHead":"0fd93795d16e5218065d949bf7ce12a8c8c4bc7c","_id":"elsinore@3.1.0","_shasum":"33024d4c5e34a1bbdaefe30d1d4a5a4c13ad9e33","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"33024d4c5e34a1bbdaefe30d1d4a5a4c13ad9e33","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-3.1.0.tgz","integrity":"sha512-M2QZcgu4fCMF2JRPohxgmAO5n5WCkcQ30Qpx78mVfGUjxQT1fdiObfA3SxpYqBjPBiaHDhT/zPtptfXrF3s0cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgHDvlrcJZs+4OBvHl7ZPeN85nGWt5lN0n+fLZcxUEYAIhAN2Jvnv1xkl+KhlPelblnPy4bhZKwZFOQgQ38jUh6deC"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/elsinore-3.1.0.tgz_1468856115823_0.694920961977914"}},"3.1.1":{"name":"elsinore","version":"3.1.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"backbone":"~1.3.3","deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^4.0.0","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-typecheck":"^3.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-node":"^6.1.0","babel-preset-flow":"^1.0.0","babel-preset-stage-0":"^6.5.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"compile":"Gulp transpile","prepublish":"npm run compile","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"plugins":["transform-es2015-modules-commonjs","syntax-flow","transform-flow-strip-types"],"env":{"production":{"presets":["es2015"]}}},"gitHead":"0fd93795d16e5218065d949bf7ce12a8c8c4bc7c","_id":"elsinore@3.1.1","_shasum":"56f5b6bf21e1a6fb66e1c54efdd298495293f14e","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.3.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"56f5b6bf21e1a6fb66e1c54efdd298495293f14e","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-3.1.1.tgz","integrity":"sha512-Yeba24I16FaMc5sjK6V5OoBA5l59AUVfW1o9Tn/IUeaC4zUiMivh+T4+S8y1aHig4xXW+/ieCjI3+VQ8iuclWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/Ft/dW7aRhKro8x+SayItnoYsJ8G0/tpuO/hPX0CYEQIhAMsYizitEapLiZz+19jca2orvS+yR1mmCGpxexoC7DRN"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/elsinore-3.1.1.tgz_1468886446331_0.8231188652571291"}},"3.2.0":{"name":"elsinore","version":"3.2.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"deep-equal":"^1.0.0","fast-url-parser":"^1.1.3","jsonpointer":"^4.0.0","odgn-backbone-model":"^1.3.6","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel":"^6.5.2","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-typecheck":"^3.9.0","babel-preset-es2015":"^6.9.0","babel-preset-es2015-node":"^6.1.0","babel-preset-flow":"^1.0.0","babel-preset-stage-0":"^6.5.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"build":"browserify lib/index.js --standalone Elsinore -o build/elsinore.js","minify":"echo 'cd build && uglifyjs elsinore.js --compress --source-map elsinore.min.js.map --output elsinore.min.js' | sh","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","compile":"Gulp transpile","dist:noclean":"npm run compile && npm run build && npm run minify && rm -rf dist && cp -r build dist","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"plugins":["transform-es2015-modules-commonjs","syntax-flow","transform-flow-strip-types"],"env":{"production":{"presets":["es2015"]}}},"gitHead":"454f8ef9244edffffce2f99ed76efba754dd9209","_id":"elsinore@3.2.0","_shasum":"793ae45e5d54d9c4d79593393227b1c69e47fd75","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.3.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"793ae45e5d54d9c4d79593393227b1c69e47fd75","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-3.2.0.tgz","integrity":"sha512-H3l72yhnbwSXJYvYlBvNgdeIS+ONFWQh0Vy+7K6w0m7aKLZhVqpDxg9OHZFtzjUiz2Tvz43yZpzgAex/PI2wSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEUk9PIpFeXEtXyNVDelthj5B8ioFsk2d/fnVd1aYitAiBQ4vJFOkZ76lbA/DNWY145/CNOhTL4BlucHHJpXT2EvQ=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/elsinore-3.2.0.tgz_1471357473023_0.5628995634615421"}},"4.0.0":{"name":"elsinore","version":"4.0.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"deep-equal":"^1.0.0","jsonpointer":"^4.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-flow":"^1.0.0","babel-preset-node6":"^11.0.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile":"cp -r src/* lib/","build:old":"browserify lib/index.js --standalone Elsinore -o build/elsinore.js","minify:old":"echo 'cd build && uglifyjs elsinore.js --compress --source-map elsinore.min.js.map --output elsinore.min.js' | sh","clean":"rm -rf node_modules build dist lib; mkdir build; mkdir lib; npm install","compile:old":"Gulp transpile","dist:noclean":"npm run compile && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"presets":[],"plugins":["transform-es2015-modules-commonjs","transform-flow-strip-types","transform-es2015-destructuring","transform-object-rest-spread"]},"gitHead":"85e877418468c2dbb0c3a2864e6aa89cc1ed1887","_id":"elsinore@4.0.0","_shasum":"73058aee10747320c1e47e8b767d377d3d4058b0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"73058aee10747320c1e47e8b767d377d3d4058b0","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.0.0.tgz","integrity":"sha512-yy96PTR9umjeGVcQZFjQqAisyWRF3YPcjnoVmgnSOEipS+v90qGvzCWAJa7WW5/Y13JBsU1PLTh9C3IgF4CuiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCQMhbeyIVk4byDYM4GPF2iNC3hKQ845o/WNdslrGzjAIhAPQYjm0XNsL93mLTQXqkWvTn69OI2KNN6UjVKr3ctQ9f"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.0.0.tgz_1478716709896_0.5631745776627213"}},"4.0.1":{"name":"elsinore","version":"4.0.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"deep-equal":"^1.0.0","jsonpointer":"^4.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-flow":"^1.0.0","babel-preset-node6":"^11.0.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile":"cp -r src/* lib/","build:old":"browserify lib/index.js --standalone Elsinore -o build/elsinore.js","minify:old":"echo 'cd build && uglifyjs elsinore.js --compress --source-map elsinore.min.js.map --output elsinore.min.js' | sh","clean":"rm -rf node_modules build dist lib; mkdir build; mkdir lib; npm install","compile:old":"Gulp transpile","dist:noclean":"npm run compile && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"presets":[],"plugins":["transform-es2015-modules-commonjs","transform-flow-strip-types","transform-es2015-destructuring","transform-object-rest-spread"]},"gitHead":"9b3b20876ff775b652aef00d716c913f4c3e9a58","_id":"elsinore@4.0.1","_shasum":"642e2a69765f98fc444adbdaafe8c8b821bf4266","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"642e2a69765f98fc444adbdaafe8c8b821bf4266","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.0.1.tgz","integrity":"sha512-DO62ueGs0xteW9vxLfbwlqJdYxEfwnENBXS/fCS9DuUAox34+HRSKk9gN26xsdbZ4v9qXU6OwcWvFhJfd5VsKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJhI53cwSrLwa2BcOdAH6+lpv5r+dqY2KyBZY6bme+awIhAJmXeG43NUZu1xpyAe//0qnf1RhzcYlo8CSW9UXHVA1A"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.0.1.tgz_1478761742252_0.4605150187853724"}},"4.0.2":{"name":"elsinore","version":"4.0.2","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","dependencies":{"deep-equal":"^1.0.0","jsonpointer":"^4.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-flow":"^1.0.0","babel-preset-node6":"^11.0.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"presets":[],"plugins":["transform-es2015-modules-commonjs","transform-flow-strip-types","transform-es2015-destructuring","transform-object-rest-spread"]},"gitHead":"2e9f12616223961be35439b0b10e9b605e9a85f8","_id":"elsinore@4.0.2","_shasum":"91e1d17304a5b1df75ef79f8d81a56146f41537d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"91e1d17304a5b1df75ef79f8d81a56146f41537d","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.0.2.tgz","integrity":"sha512-eg4lcgGzIJODrK1915HyIAzOAu1eQM3/IgtYl22Lo8cuMsP4Nnu41gq7Fhi0sObzH4wder3ywu1FcbtbMUE6BA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHjtVE2CB/ByqI1Mt2ja9inK81g302mbDExKqJrDI6HAiEAzDfit0ayRLVYCYib22kTIR1gBSes02rp1yqZXaqnEJ0="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.0.2.tgz_1478763748774_0.8341163892764598"}},"4.0.3":{"name":"elsinore","version":"4.0.3","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","jsonpointer":"^4.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-plugin-transform-es2015-parameters":"6.18.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-flow":"^1.0.0","babel-preset-node6":"^11.0.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"presets":[],"plugins":["transform-es2015-modules-commonjs","transform-flow-strip-types","transform-es2015-destructuring","transform-object-rest-spread"]},"gitHead":"2e9f12616223961be35439b0b10e9b605e9a85f8","_id":"elsinore@4.0.3","_shasum":"12b52d0b1b9fe063e470a5396beaa08794631fac","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"12b52d0b1b9fe063e470a5396beaa08794631fac","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.0.3.tgz","integrity":"sha512-U9LIKYlzRb6fzPYk0hhFG396MuMsKGL/UiSEc5R+QDWSJ9bJt2kBdvuQ/VjLPPnX/YNNFBZ5Bydlh+OIktM+Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0Y6fRdFT24UiIRoFdGTkx7W+o46Sb0pS1FKfmTLPHrQIga1Xv8HI2wk+5qilQN5WJYQhwKVvvQaRJX+XA5yNZNW4="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.0.3.tgz_1479192687241_0.6793700878042728"}},"4.0.4":{"name":"elsinore","version":"4.0.4","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","jsonpointer":"^4.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-flow":"^1.0.0","babel-preset-node6":"^11.0.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"presets":[],"plugins":["transform-es2015-modules-commonjs","transform-flow-strip-types","transform-es2015-destructuring","transform-object-rest-spread","transform-async-to-generator"]},"gitHead":"22f5b5214c7ede076aeaf53959a532003e824296","_id":"elsinore@4.0.4","_shasum":"f8fd6d1b6cc825c7724a42a0a40b12322b1ba364","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"f8fd6d1b6cc825c7724a42a0a40b12322b1ba364","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.0.4.tgz","integrity":"sha512-39nGLtHAJ69YkJiXX2eC0vXlm5pkjSHA3gE/9mm9oABNNukhZjzT//pkNrlUQQOu29DQYOKkIQjsaVULYnLXKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQauhnbEUbW8xmh45XhpHvSO1i08AYekHDXzRLF0xUEwIgOWoLrCZVdNUYo+GRySnJmS9K6tlrYtVlIU1b/Qylqfw="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.0.4.tgz_1479378606413_0.1749119139276445"}},"4.0.5":{"name":"elsinore","version":"4.0.5","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","jsonpointer":"^4.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-flow":"^1.0.0","babel-preset-node6":"^11.0.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"presets":[],"plugins":["transform-es2015-modules-commonjs","transform-flow-strip-types","transform-es2015-destructuring","transform-object-rest-spread","transform-async-to-generator"]},"gitHead":"9cf6e3b354818288b2196438227969a1884ce550","_id":"elsinore@4.0.5","_shasum":"c097bae881564c816c8e9f099707b3e93b891d67","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"c097bae881564c816c8e9f099707b3e93b891d67","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.0.5.tgz","integrity":"sha512-I2fK2613dFqXtrSnI5HTulQRkAgV0TJnkHEkA6wiAN+mmUs7M8uKowTmTzl0l4+ivPUSYMV29F7/m3ZWvMRI8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfyRC2iMbQ2yWQsAOXiBTsaWA6oIO5zuwGkangR7uZcAIhAJBV4uVYNFhXNAY1LGQW5AZVCVyhyXk/bBPxOAZs6J2W"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.0.5.tgz_1479409865851_0.03127320879139006"}},"4.0.6":{"name":"elsinore","version":"4.0.6","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-flow":"^1.0.0","babel-preset-node6":"^11.0.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-tape-runner ./test | tap-dot","spec":"NODE_ENV=test babel-tape-runner ./test | tap-spec"},"babel":{"presets":[],"plugins":["transform-es2015-modules-commonjs","transform-flow-strip-types","transform-es2015-destructuring","transform-object-rest-spread","transform-async-to-generator"]},"gitHead":"bc0d146f663d945d7e2c6c3704f462e88d2be5a7","_id":"elsinore@4.0.6","_shasum":"0f11d532b89cdb059ca66accbf719ecaec668b2e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"0f11d532b89cdb059ca66accbf719ecaec668b2e","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.0.6.tgz","integrity":"sha512-FsjXT2cJxo+NkkS8gWrQ62xngBzZMwRsppFongEOm0TRHXaHn3yuUFH4GnYJ5yq2ln/p9Eyg5VXN0V3k1cPQxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFckkHc8QIqDN8PuXlr0aibWGowZRrdH+ESsarAM5sNFAiEA/+nklIyUIUXq1FjH4kTLWnND3cB/vW6kGyzLUtIpzZo="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.0.6.tgz_1479628590681_0.46836759545840323"}},"4.0.7":{"name":"elsinore","version":"4.0.7","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","promise-queue":"^2.2.3","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015-rollup":"^1.2.0","babel-preset-flow":"^1.0.0","babel-preset-node6":"^11.0.0","babel-tape-runner":"^2.0.1","babelify":"^7.3.0","browserify":"^13.0.1","browserify-tape-spec":"^1.1.2","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","gulp":"~3.9.1","gulp-babel":"^6.1.2","gulp-jslint":"^0.2.2","gulp-uglify":"^1.5.3","gulp-util":"~3.0.2","gulp-webserver":"^0.9.1","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib --plugins=transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"b21af3eaa3cafe0d0bd05193e4027352ee744104","_id":"elsinore@4.0.7","_shasum":"2c228ca158d56ed0b903b052e873e51282621be7","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"2c228ca158d56ed0b903b052e873e51282621be7","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.0.7.tgz","integrity":"sha512-vU+ymcwWp9opo0zni17vbWZzkkG/ehpRQ+FBygb+zWL3MGdlVupnVrB3fKhrnND/i8DREgfrEUIo52J96R8KEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPxzpr5/mez7IYoAWMGqt/sF/vQx8tjMPCXn1E1JzTDAiEA1PYzyZRAiQopdYbCBClZdWUE+9WylpOcT+eqmCUkxXE="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.0.7.tgz_1479908468671_0.13920979388058186"}},"4.1.0":{"name":"elsinore","version":"4.1.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"aliasify":"~2.0.0","babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015-rollup":"^1.2.0","babelify":"^7.3.0","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib --plugins=transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"e411709a1b4d371142e29f69eda2f31293e78a1f","_id":"elsinore@4.1.0","_shasum":"c313b859989bd368c5d696e5176ef6c16ae1d330","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"c313b859989bd368c5d696e5176ef6c16ae1d330","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.1.0.tgz","integrity":"sha512-x/x6MyAqw87BnVeXUM8D61KnRW3CiFUSGl4apEY/U5uYEHgg5AEL3UJZfoQFhTRKZnpI5LmVay/cze3j32/FtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0LdlJgyp1zAx0HhiLMtvVBsHcooKQDSJAffWq8snSGQIgIwpQD2WmVKH/Yt+F6kSvySNWJrsVtAf0BZ8+pCKluuw="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.1.0.tgz_1480066769231_0.7473413252737373"}},"4.1.1":{"name":"elsinore","version":"4.1.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-classes":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015-rollup":"^1.2.0","babelify":"^7.3.0","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile:es6":"babel src --out-dir es6 --plugins=transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","compile":"babel src --out-dir lib --plugins=transform-es2015-classes,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es6 && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"e411709a1b4d371142e29f69eda2f31293e78a1f","_id":"elsinore@4.1.1","_shasum":"055a349d0b0f187a766096063c42c3f210106155","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"055a349d0b0f187a766096063c42c3f210106155","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.1.1.tgz","integrity":"sha512-ARKNhhe1jHupTno/UR/0rMviBGSZgE1UcXhWbQTJIoZtq43d+Frmzlgs7ji7Uo7JHQu9rtT41M5PFd4l0VBpGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3wkvMz0OEHvRtXK2tCu/B4RGukfQiD67w5AqZzPgLEwIhANr/AXr0fHmrP0/dRK0zKpj5l60wr9kPPQN5O5OnUo4m"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.1.1.tgz_1480081802833_0.11466284608468413"}},"4.1.2":{"name":"elsinore","version":"4.1.2","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-classes":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015-rollup":"^1.2.0","babelify":"^7.3.0","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:prod":"rollup -c rollup.config.prod.js","compile:es6":"babel src --out-dir es6 --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","compile":"babel src --out-dir lib --plugins=transform-inline-environment-variables,transform-es2015-classes,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es6 && npm run build && npm run build:prod","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"e411709a1b4d371142e29f69eda2f31293e78a1f","_id":"elsinore@4.1.2","_shasum":"22df3d33e060a0a90e1475b8a1fbc0e938d6470b","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"22df3d33e060a0a90e1475b8a1fbc0e938d6470b","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.1.2.tgz","integrity":"sha512-kUxwt5IucEyN7xc/UpYt+Bkh9LJRpC2qxH7UTYrxinGQ9ZI8V9neJ7NqbKOF3X2vW6lgiDQjZ+aPJYw0atrcQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPpEl9zXhqJro29U45PA8060ZW3tRmf/Qj5xDYzE+BlQIhAJloSWXHfO3bawxLGRczidOJavfhqD/NeLmCMFuO44CS"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.1.2.tgz_1480083182521_0.7440161115955561"}},"4.1.3":{"name":"elsinore","version":"4.1.3","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-classes":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015-rollup":"^1.2.0","babelify":"^7.3.0","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"rollup -c rollup.config.prod.js","compile:es6":"babel src --out-dir es6 --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","compile":"babel src --out-dir lib --plugins=transform-inline-environment-variables,transform-es2015-classes,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es6 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"e411709a1b4d371142e29f69eda2f31293e78a1f","_id":"elsinore@4.1.3","_shasum":"1acff85c270c2d0743b32ba8ffa43120aa3789f7","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"1acff85c270c2d0743b32ba8ffa43120aa3789f7","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.1.3.tgz","integrity":"sha512-LEmwHuGQCBSWbQ+F8nQFL0HSlP27mZaKfXemDiT7aE2LzFml+JVHYrkTs8bGMbrpL+3m76USBTUWCkjIWKt3LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaod/hivEtcI4Nb65YehUwETd2BeTf3xtI6Mx5+fvB6AiEAk2V5T1ye+8zQv3wBlk4i82pav/dFYTYbqpx6Sta6BA0="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.1.3.tgz_1480628082915_0.07219028053805232"}},"4.2.0":{"name":"elsinore","version":"4.2.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-classes":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015-rollup":"^1.2.0","babelify":"^7.3.0","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"rollup -c rollup.config.prod.js","compile:es6":"babel src --out-dir es6 --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","compile":"babel src --out-dir lib --plugins=transform-inline-environment-variables,transform-es2015-classes,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es6 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"02a5072ecfd8fb26fbd96097165ca82f64c38a86","_id":"elsinore@4.2.0","_shasum":"6dfb968141abe9aeb6b304abe603a4266179ab01","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"6dfb968141abe9aeb6b304abe603a4266179ab01","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.2.0.tgz","integrity":"sha512-f28Lzv/V48Rg+hycr08h5uTY2U7UA8eEZJTdUp40zl8J8ZoW3bc4SYiv20HDYiy7GIQ1A3BGEGf6yFwfdkp26A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpM336nAeDpbbVRPygVeVqHt96OpSM2IhQQac5+moziAiEAvavk4/mtRvNPI8ZWgnHPOh2cptGGo8OwsLjPmQu0370="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.2.0.tgz_1481831237125_0.4245451756287366"}},"4.2.1":{"name":"elsinore","version":"4.2.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-classes":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015-rollup":"^1.2.0","babelify":"^7.3.0","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"rollup -c rollup.config.prod.js","compile:es6":"babel src --out-dir es6 --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","compile":"babel src --out-dir lib --plugins=transform-inline-environment-variables,transform-es2015-classes,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es6 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"cf29eb9ba95dba3e8333493067b3cc2aabb1e30e","_id":"elsinore@4.2.1","_shasum":"6b9ceab96317d591102d5ab11a73de4b9ad73636","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"6b9ceab96317d591102d5ab11a73de4b9ad73636","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.2.1.tgz","integrity":"sha512-jIL8LkZvst4D0WYqD1pVeH0a9pdoCvvF7TJDPpCXSLeycpH0hM2a71ix0Hy7RdxEvnoxncmI0uBI59j1ku6vDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrlKIK3gePL/1i2ioZKp3Iq6qw+fJMrZT9/keTIA8KEAIgHONFc4971h7aSgkdkOrG9urPwkgl9hooO6mFnvfJMsA="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.2.1.tgz_1481886461381_0.03286461136303842"}},"4.2.2":{"name":"elsinore","version":"4.2.2","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-classes":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015-rollup":"^1.2.0","babelify":"^7.3.0","del":"^2.2.0","envify":"^3.4.0","event-stream":"^3.3.2","rollup-plugin-babel":"^2.6.1","rollup-plugin-commonjs":"^5.0.5","rollup-plugin-flow":"^1.0.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"^0.6.0","sinon":"~1.17.3","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"^4.5.1","unreachable-branch-transform":"^0.5.1","vinyl-buffer":"1.0.0","vinyl-source-stream":"^1.0.0"},"directories":{"es2015":"es2015","lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","compile:es2015":"babel src --out-dir es2015 --plugins=transform-inline-environment-variables,transform-es2015-classes,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es2015 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"cf29eb9ba95dba3e8333493067b3cc2aabb1e30e","_id":"elsinore@4.2.2","_shasum":"a135e49dd02e4006f308d9d5843667290d707d35","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"a135e49dd02e4006f308d9d5843667290d707d35","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.2.2.tgz","integrity":"sha512-8jGnXVY4Oy3IcGt+NAINyS/s7j6lsBwMHQ9/n6Sof/i4WhdmV7IgEV0650eSs24qVrv4MlDZxE/mSs0U+8dTxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLkAXXdF+24ZxvH0ERxxeS0tbCD8bOjNaNzqt8vVKsmgIhAKFoBq+xW/p1Num1KQ6/2yj7od5pJhTmAUgNznmjH6QK"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.2.2.tgz_1481893361345_0.20498492545448244"}},"4.2.3":{"name":"elsinore","version":"4.2.3","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-classes":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"6.21.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-preset-es2015-rollup":"3.0.0","event-stream":"^3.3.2","rollup-plugin-babel":"2.7.1","rollup-plugin-commonjs":"7.0.0","rollup-plugin-flow":"1.1.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"0.7.5","sinon":"1.17.7","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.6.3"},"directories":{"es2015":"es2015","lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","compile:es2015":"babel src --out-dir es2015 --plugins=transform-inline-environment-variables,transform-es2015-classes,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es2015 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"ee5d3b964c827db37371d25a5adf820b97bf3ac7","_id":"elsinore@4.2.3","_shasum":"6a896dbef198907be80b63a8f889460fa1500020","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"6a896dbef198907be80b63a8f889460fa1500020","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.2.3.tgz","integrity":"sha512-8gK8TufxTToaiWP1xUAS4WnBO45fjQZeJnzD85P0KP1Xw1AY6VDmCTgXWrqg5BEUnU7WrRkzofbH3ZbOvu0oAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXgDwHXIcn+q7h8q3QwevqtDOH/S3brCitefmM+j0xhwIgWN8YFLXhsqB8MdikwL3b+4BWgo8bROwSZdCcl2AbuOY="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.2.3.tgz_1483528636733_0.7305985980201513"}},"4.2.4":{"name":"elsinore","version":"4.2.4","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"^6.18.0","babel-plugin-external-helpers":"^6.18.0","babel-plugin-transform-async-to-generator":"^6.16.0","babel-plugin-transform-es2015-classes":"^6.18.0","babel-plugin-transform-es2015-destructuring":"^6.19.0","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"6.21.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"6.20.2","babel-preset-es2015-rollup":"3.0.0","event-stream":"^3.3.2","rollup-plugin-babel":"2.7.1","rollup-plugin-commonjs":"7.0.0","rollup-plugin-flow":"1.1.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"0.7.5","sinon":"1.17.7","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.6.3"},"directories":{"es2015":"es2015","lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","compile:es2015":"babel src --out-dir es2015 --plugins=transform-inline-environment-variables,transform-es2015-classes,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es2015 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread,transform-async-to-generator | tap-spec"},"gitHead":"b9780aebcee7e9a6a362f2fb612f7bfb4b26a825","_id":"elsinore@4.2.4","_shasum":"cb02c2c7965adcdfcaed976f41c1edc3fa8331f9","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"cb02c2c7965adcdfcaed976f41c1edc3fa8331f9","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.2.4.tgz","integrity":"sha512-BV5UuN4703VORy4sS1hA/XfOE/ziHqCRRwroMpjH2Mu7VSvXZIY5PVixx5aULh4vbyyibF6D7KOCjOWHqRQu/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbD3MxcBhLUaMdfoZCn0QJCFCMKivAGPRqcX4vk0eMJAiEA4hmaZR+mzezkur5tZWjoCClaibYykCJogDM+LGYB9ic="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.2.4.tgz_1484132289878_0.6383100661914796"}},"4.2.5":{"name":"elsinore","version":"4.2.5","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"deep-equal":"^1.0.0","odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"^6.23.0","babel-eslint":"^7.1.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"^6.23.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-flow-strip-types":"6.22.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015-rollup":"3.0.0","eslint":"^3.16.1","eslint-plugin-flowtype":"^2.30.0","eslint-plugin-import":"^2.2.0","event-stream":"^3.3.2","rollup-plugin-babel":"2.7.1","rollup-plugin-commonjs":"7.0.0","rollup-plugin-flow":"1.1.1","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"0.7.6","sinon":"1.17.7","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.6.3"},"directories":{"es2015":"es2015","lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"rollup -c rollup.config.prod.js","compile":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-flow-strip-types,transform-object-rest-spread","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es2015 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-flow-strip-types,transform-object-rest-spread | tap-spec"},"gitHead":"d8b32c6094a45895965b31fe82ae0cc0a3f24a15","_id":"elsinore@4.2.5","_shasum":"2482ea19b5779e7c13c9ff4da26b6e68e8a87863","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"2482ea19b5779e7c13c9ff4da26b6e68e8a87863","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.2.5.tgz","integrity":"sha512-wjMOQGxLU9qkTH/OLjNPt3o8u0BuS5Ye8ptc+Yc1SfCzWChLx1v8A8fz9Vw7gG2NLyeU3P6f2qtt9U+8N83QQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYm2B4VIbNE52x7jwJ8CNDAgKP2L50bxCdtd97ZtNpTwIhANv52lJQWF933VwLfJuCN1pi9p+eYgkU8lQJw0DEWjDK"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.2.5.tgz_1488376281629_0.5718677991535515"}},"4.3.3":{"name":"elsinore","version":"4.3.3","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","pull-pushable":"^2.0.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.24.0","babel-eslint":"7.2.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.24.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015-rollup":"3.0.0","eslint":"^3.16.1","eslint-plugin-import":"^2.2.0","event-stream":"^3.3.2","pull-stream":"^3.5.0","rollup-plugin-babel":"2.7.1","rollup-plugin-commonjs":"8.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"0.7.6","sinon":"2.1.0","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.6.3","uglify-js":"github:mishoo/UglifyJS2#harmony"},"directories":{"es2015":"es2015","lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"NODE_ENV=production npm run build","compile":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es2015 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"e10cbfd8794688cd9d58badc77700cba2b73f281","_id":"elsinore@4.3.3","_shasum":"277512f9cf95f150d5f56e4d08f1f790f9126880","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.6.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"277512f9cf95f150d5f56e4d08f1f790f9126880","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.3.3.tgz","integrity":"sha512-dHzK5JqsqlLaDsT1h9YLWm7JcPvK03QlWY849R+MWv9bq/bBqbSZ+NoRc0cALvLmL5vsps3EKxWSjXPbBovuXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxh51A6DtefS+mIpTWMGsU8zggVEIRI2SvuLQb6k1ZRAiEA+DxcCm982DJb/gi7ZyIUaCSlUBtz7qeR4rz+pH/kgmI="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elsinore-4.3.3.tgz_1492702467018_0.21700642071664333"}},"4.3.4":{"name":"elsinore","version":"4.3.4","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","pull-pushable":"^2.0.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.24.0","babel-eslint":"7.2.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.24.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015-rollup":"3.0.0","eslint":"^3.16.1","eslint-plugin-import":"^2.2.0","event-stream":"^3.3.2","pull-stream":"^3.5.0","rollup-plugin-babel":"2.7.1","rollup-plugin-commonjs":"8.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"0.7.6","sinon":"2.1.0","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.6.3","uglify-js":"github:mishoo/UglifyJS2#harmony"},"directories":{"es2015":"es2015","lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"NODE_ENV=production npm run build","compile":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es2015 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"e10cbfd8794688cd9d58badc77700cba2b73f281","_id":"elsinore@4.3.4","_shasum":"9a9ea74941cf80264ac17229361a6310d348dd56","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.6.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"9a9ea74941cf80264ac17229361a6310d348dd56","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.3.4.tgz","integrity":"sha512-PqlO3IYThd7+eYGBiU9UX2AcNEGMt14JUwJZwzFlql1H6kfkJAFDGAYq27aNR+r1y9Au+Kr0znDKIITp557KyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7t5fQeetqc1ZWJYRqLiSu9cBi5c6Eg7XayGisi2/oeAIhALICiqtqjpk4wyMuCTa+NobTOCEzpLnd37zKx3tOcnC8"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.3.4.tgz_1492796820305_0.5902770373504609"}},"4.4.0":{"name":"elsinore","version":"4.4.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","pull-pushable":"^2.0.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.24.0","babel-eslint":"7.2.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.24.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015-rollup":"3.0.0","eslint":"^3.16.1","eslint-plugin-import":"^2.2.0","event-stream":"^3.3.2","pull-stream":"^3.5.0","rollup-plugin-babel":"2.7.1","rollup-plugin-commonjs":"8.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"0.7.6","sinon":"2.1.0","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.6.3","uglify-js":"github:mishoo/UglifyJS2#harmony"},"directories":{"es2015":"es2015","lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"NODE_ENV=production npm run build","compile":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es2015 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"efe2c65157dcaf128627075f38bacf4b8125eba2","_id":"elsinore@4.4.0","_shasum":"3b7e85ddd584c777d873bfa97acc0982b67490bb","_from":".","_npmVersion":"4.5.0","_nodeVersion":"7.6.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"3b7e85ddd584c777d873bfa97acc0982b67490bb","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.4.0.tgz","integrity":"sha512-xgrGpSHkFbHkbBlSb8ZTZPuWjsu7Ry4hRN/1RTVcMuSeoiyYwAU+S55AEV49KetEjWngOuGu1CMs4ERUC3lUjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjIcXL+8FQ/h9rVQVyYQNlIHXkBtVQPMGL4YKN1D+gLgIhAIcoQ8sU6q7iQ+9UEIOixIUEMK4bgyRHyKDNIQdMxEEd"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.4.0.tgz_1493027490307_0.585665927734226"}},"4.4.1":{"name":"elsinore","version":"4.4.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.js","jsnext:main":"dist/elsinore.es2015.js","dependencies":{"odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.0","pull-pushable":"^2.0.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.24.0","babel-eslint":"7.2.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.24.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015-rollup":"3.0.0","eslint":"^3.16.1","eslint-plugin-import":"^2.2.0","event-stream":"^3.3.2","pull-stream":"^3.5.0","rollup-plugin-babel":"2.7.1","rollup-plugin-commonjs":"8.0.2","rollup-plugin-node-resolve":"^2.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^1.0.1","shelljs":"0.7.6","sinon":"2.1.0","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.6.3","uglify-js":"github:mishoo/UglifyJS2#harmony"},"directories":{"es2015":"es2015","lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","build:prod":"NODE_ENV=production npm run build","compile":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"npm run compile && npm run compile:es2015 && npm run build && npm run build:prod && npm run build:es","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"73d11db75c5e0d3d0d5ae76a6f8ffd82df1bd543","_id":"elsinore@4.4.1","_shasum":"0b048a5c7a91687834835ac77e6e8e04e589d5e6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.9.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"shasum":"0b048a5c7a91687834835ac77e6e8e04e589d5e6","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.4.1.tgz","integrity":"sha512-J1QLTyeMZuJK32yFVNYsD1ELuX0yscmywoxMIV/O2UNRbRVHWpkifLuEpugj2x4GWJvGv084Nl4dgWPvzEEyJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5WK7M4aRqTZp2359r/N7Zy4uPvD9fwXMOIY+FdqR43AIhAPtKshac+v1ve29M7lH8XrO19Uy3muoEglwmWvEydQEj"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elsinore-4.4.1.tgz_1493038311187_0.42896085185930133"}},"4.5.1":{"name":"elsinore","version":"4.5.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.js","jsnext:main":"dist/elsinore.module.js","module":"dist/elsinore.module.js","dependencies":{"odgn-backbone-model":"^1.3.9","odgn-bitfield":"^0.9.1","pull-pushable":"2.1.1","underscore":"^1.8.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.24.1","babel-eslint":"7.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015-rollup":"3.0.0","eslint":"^3.16.1","eslint-plugin-import":"2.3.0","pull-stream":"3.6.0","rollup":"^0.45.1","rollup-plugin-babel":"2.7.1","rollup-plugin-commonjs":"8.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-replace":"^1.1.1","rollup-plugin-uglify":"^2.0.1","sinon":"2.1.0","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.6.3","uglify-js":"github:mishoo/UglifyJS2#harmony"},"directories":{"es2015":"es2015","lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean":"NODE_ENV=production npm run compile && npm run compile:es2015 && npm run build && npm run build:es","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"91c6db89f73249a518c581554a0c42628f8b1dac","_id":"elsinore@4.5.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-pe0JYsPtseqMrtTjhw+I7ngUXCwwcdo1TjFSv4eZqRZoRsFtFqhHqWuOpWzXXC3ic4beso1/Ep1h54VOFUR1Gw==","shasum":"cb9499381e4fec7580feddfe672b59d261053ffc","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-4.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7x827regJCOf6ys3/moXKOLJJMbA9vOOqeKWzgrkiKAIgFMM0hJZajFpwDw4hx05XTM0AoR3/6bTPMTRUpmSbh28="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore-4.5.1.tgz_1501520858286_0.801908842753619"}},"5.0.1":{"name":"elsinore","version":"5.0.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module":"./lib","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.1.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.0","babel-eslint":"8.2.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.2.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.16.0","eslint-plugin-import":"2.8.0","pull-stream":"3.6.1","rollup":"0.55.0","rollup-plugin-babel":"3.0.3","rollup-plugin-commonjs":"8.2.6","rollup-plugin-node-resolve":"3.0.2","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"4.2.1","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.8.0","uglify-js":"github:mishoo/UglifyJS2#harmony","underscore":"^1.8.2"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"0f7f1e79e293808aa920c85ecd7542f204c5dbb8","_id":"elsinore@5.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-mTUkmnZSqutUSIkaJHBMiB7oGWqSA0gcBP1/hn3TTR2xlc1iTvf+G8bTfgXCNPHi0t0n16DRooN8sSiifhLNeQ==","shasum":"f0665f6567fabe95412000c8fc1582f9f1b529a0","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE1xpzfyKggTe5vOTXDZbR6CFFdwfSSu27rAP1bgjyqAIhAO7dhNt3yctDT3Wvrv7O4Fnm72Gs/luw57sGiyntS5X2"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore-5.0.1.tgz_1517941161296_0.6939788290765136"}},"5.0.2":{"name":"elsinore","version":"5.0.2","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module":"./lib","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.1.2"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.0","babel-eslint":"8.2.1","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.0","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.2.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.16.0","eslint-plugin-import":"2.8.0","pull-stream":"3.6.1","rollup":"0.55.0","rollup-plugin-babel":"3.0.3","rollup-plugin-commonjs":"8.2.6","rollup-plugin-node-resolve":"3.0.2","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"4.2.1","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.8.0","uglify-js":"github:mishoo/UglifyJS2#harmony","underscore":"^1.8.2"},"directories":{"lib":"lib","dist":"dist"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"0f7f1e79e293808aa920c85ecd7542f204c5dbb8","_id":"elsinore@5.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-jv4PECI1XdA7Wcqkvzi9IWpRXsabPMCut/i2bgDeTOUtg+4bEffAMcUHrPlXjNt37Qv9YqPLzXBE9cmlq2m/Cw==","shasum":"fa0fd418a626229473c7119d042ab961392b1002","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzySkCZdxF28ldYDdLYidwaqXZlL/lt0sm0WfIg7WCbAIhANo6J12L8AOKqJDSCs1rBgWJdqrP6LzxkDv8EBdUdOSi"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore-5.0.2.tgz_1517942077263_0.33318326785229146"}},"5.1.0":{"name":"elsinore","version":"5.1.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.7","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.6","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"^3.3.9","uglify-js":"github:mishoo/UglifyJS2#harmony","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"51dc0a0e73d034e40064e441826c19a42fb2bd33","_id":"elsinore@5.1.0","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-b3A5PytKm9r2dPp5oLxkSY8extXKvr2RbvXTlyeHeFQZEgwdF50t39WlsJclDTQ/50FR6PoF6Xc6ByYJI2CgYQ==","shasum":"dc3253f1c50f422ff96d9d85939a7ddb419cb524","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.0.tgz","fileCount":7946,"unpackedSize":52099043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8FHyCRA9TVsSAnZWagAA9ekQAIKratOUzX08sGHHkFd5\n4t/KTtEzk9F03p9lZnuSs8ml0YU8m4uy6v94nZNY7btzk43gPDss/BdyWwBf\nnPmYJO+lYEt5Vkn5BnvJ25HliHX801bvLcZQrL1r3swguMOSvIO6ZQ+OthIp\n66TYfk83cGyIk7USQ7zr2/DKIJW8zp2fKadZa29ugX+5VBElp3ttPwZPdUvK\n1ckTICu2EOehU42Fu2cNoJdxZUiegkvJSAqhwajuXdOCuCvbtf631T4TIWnW\n+4GO7Ju8Tt2qDzAx33RtFZp1W2ph1G0mlnqwF1SWroP9bc21T1+gzSchIf9V\nRf9OigwL1HYPKgwZO85/I7v0ve4hdbzns0tcbPljGIv6eZHkGHCjEoC6n6Od\nzHq6CzJdK2vRcOhAGurxFQ+dUVm2NIti4Pe+ASwcTqdheZyS/ZJr6bOeFkmk\njnVeOF+/dYPZDoBEDMy8fOib2tCEMXlJn4sLljT3/Xdju/dFSE5WxKqqrw9K\nzsFqClRA1zGMiBjdUo9hshSdIzUiyC4SruEGWclWSxRZ0htQBZ9lhheRlniG\np7QJKPwC3HuS0EHwBMxsTjwWU5t1YaaoXxcShueEdcJV9KgeMRKflkR/ui1Q\n5fOSWgA2S4fTncI1t8hJBxlAGut1uQHcqLjeRw88euM6cw8sXFVxNDvFczNn\ngJxw\r\n=8X3v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCncAII56gp+3WwAKM0ETXZ/aE/cWh12SzAVR7xjXN8pgIhAOENZPbGbrPOepndHVn6iLLk4zWJo3NLfL9Tmuggvq7g"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.0_1525699056175_0.40432055268209743"},"_hasShrinkwrap":false},"5.1.1":{"name":"elsinore","version":"5.1.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.7","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.6","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"^3.3.9","uglify-js":"github:mishoo/UglifyJS2#harmony","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"51dc0a0e73d034e40064e441826c19a42fb2bd33","_id":"elsinore@5.1.1","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-4nGjyO8M9xcjFXKRMm4dokuxP4XkD4L++Sw2XdYmYj24Yx8pjRpDCHT8ehpCx3459WjDB9bnl376+WrE4JZQdA==","shasum":"b4df12c388bad5e8f22b12067463a96b713fd21a","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.1.tgz","fileCount":79,"unpackedSize":591917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8FRWCRA9TVsSAnZWagAArNEP/RCvCrrlxa/QLU9Axsr/\ndIbnMSz6GqGJpIVPFDJvWWrnTRtZyGW2VFibXdRLaRyE9T3c4bbooFPTK3TO\nbj82ctZnhRTIN7JrlyC5DFyz/7uWiY4/P8j4b+VL6DE+BTneg0sVkxadLUYb\nU9gBRGZx5+MIFJ9RFYReXNWrWWAVkVBHpntIr07Osk9ulBhrXRSDoxxuxNg7\n1zelJfugl9OjQcxO8plfUKDg/qU47VL1mSbtduphTTjKNR5zXhKRs5gOs5o/\nZcFqEHUobl3ZvL8AfKCm8xLkZnkAPtZAZvRTMhRKwidfThS2l0k7oI+PnJHO\nNKVwY4HTvz3CF6aqs94H7IuMXgwBCIwn47CF3Z3+nZLfhiTXCwjyhVyd9prv\nt+outUodZ5pVa5P0E0DMQD8Q7kiTwcaAwJQXUAn0McbSuGSHJ65Ywi7AhDpU\n2crX+RLD/tw9x7tTJvNsObrolNzpwtlCJL16wjgwizi0WPBaaj9NJHfLzCsU\nUyjpx4Cv+t1IOG/q91bwIJsLhGsN4yHApuXQiEmerEE4Kj+TtMSHeb4GD/tn\nVuDE6ypzPemi++xtX+htlECrPLw4QPx6ci/TgNjO+4pw3U+N2OGNM9QI0pmf\nXBnTsvn085uyEC34YYAn8W7i5UVpHVi62N/34+blIFXTBUFvkBm8Oze2tDnU\n9zRt\r\n=84Sj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHU4kM6+pWH10F+h6IE3CbLq7uzBRgz33Kmtv8zJNMc3AiEAwpjgZwqp2z6YmrR/kI15RuOgSvshOWzVOg4YS4Lt/DI="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.1_1525699668919_0.40008399323396215"},"_hasShrinkwrap":false},"5.1.2":{"name":"elsinore","version":"5.1.2","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.7","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.6","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"^3.3.9","uglify-js":"github:mishoo/UglifyJS2#harmony","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"b9c468a90d5db74699aefc0cb3ea5dd492bf4911","_id":"elsinore@5.1.2","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-CFHTq+2xxt3tlvyGoHqfvdDPn4W7vTTWYEbinRogQ3H4jkb165iIXRMwfcWRfRmQChJp/lDOK2CtpUguHHV9Bg==","shasum":"3e78a9d851709b9aeef2f85a92c9ced212ed8940","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.2.tgz","fileCount":79,"unpackedSize":1214848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8xYECRA9TVsSAnZWagAAknAP/RSVQZAjqfdA1p77rfTp\niVSCxPtjVvwhdKoavNCuFwSdFawBAjsoQJGhcCfZJHHAwjbX/zrwz6b0cKXy\nt4whkhLfuCo722U2rrymRTKocs+7GTw0/ZQtnTD+jcBUk2vAkT6r+PFr2eoO\nD1LECYdZYqtBxlQl8/TFwhu1ou/VLxsJiXE0VV44PxvBVfXx2EySDU3Gz1/l\nb54BNOiS40WgzCWrj9EwGNV06MmXCvIgWIQKMyO3c0AgVC0q5mz1OOtZSkoG\nn1d+5/5Q46A7fWHjSak4QjcQT1gscpEj1zF8ZSQZ5fJasgSMzL9H/58yABLy\n/9yjkCGeidlUSvBg5zesAUPxRyu9hAkW/hpzc1vuJPyvzwzySCZuazPrQIvu\n+P0wEvkCBKziV8DD9zabVhlqv4u8r7hSNZKg9NE6lnrT/MkpT4e5K7P+p+FA\nrO4z/1wHuwP3Dvj2lQQh69bC8Xpibv/TQFsrK6K4l7nKIR1o0wzgepPHsmGp\nKroL06pHvsse1iEgygwkDUunDZ6D4r4+/tiO5o1y3aHtTz3UzVsXCjCK/eAb\n9zE60SdjGfoBKjRmhyahPzIZNohzy1kFQ3ZGhff1YFMGNZYEP8fivvQ9RYWb\nmCZNJNP/OgUH5a+ZiXtxcHOloNkyzHzVyP1w7VO435zHaQ4B+nV1mqPJUEeN\nu27f\r\n=qOdL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlX26j04HMlrMYF348+ECgRFtTxBrjNF56KQuku6kaCAiEA3rPlGwH8FiabEBsRGoDSWJ6d/2Jz+RniEMVdQnP0RC8="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.2_1525880322299_0.845126070995091"},"_hasShrinkwrap":false},"5.1.3":{"name":"elsinore","version":"5.1.3","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.7","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.6","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"^3.3.9","uglify-js":"github:mishoo/UglifyJS2#harmony","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"0b233e04e43582381f5ebc0e2e1e99fc33b21f87","_id":"elsinore@5.1.3","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-zSsvK2G7QMy/i+RloeJAPrHQZhW4mIq63nL+RlqXvqUU6Ko70Qbw1/OWLkvz6FL7LpdBJlAdLL/Z5yPbmWpOLw==","shasum":"ee430d393e3bc4840e30519549342048c883f9c7","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.3.tgz","fileCount":82,"unpackedSize":1806301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8xfMCRA9TVsSAnZWagAAulUP/ArIqtMASf5MlC3fyVDf\nU3g2gTPnSZpi0NmXV1TEaONrku0oGfhS994XCsGB1jHXZobhO/GXZDJ4YBY2\naKiIVCoID70R+ZSU2LzQHWgLoMuYLKZthaGKT+sAkkZfJyT1VwlIn2iKUmHB\nuD0YT6OT/vZdt2EAF3Xm2HNze8QsdQTBT+t8Qr4x4zsiWIoxklEsNU6mjLxD\nclbp9MEjU1xc26PPnUYsP2JdZa73OSDk4HqB4EzjJXvOfB5iRWwIrzzwa1Af\nCI14M8hjWpok17ZVpCJQLuYO+4EXHzRKVPTgVwc11NBgUsDm0Oqr3QzXLcTd\nyzzvREJBFM1lx1SBq97wJMjoxEUOae2becU1XUzxHzZUsTpq0m1L/GQXT+Mp\nz++ywz1qyXo1eXfYF4LBz3LtqsN49NJw7DNBSL6SceGS6NU3owRZeKp522EW\nhWnqIaiGNYEk9cGjvTs7ZnZhV3lT35uQQPa8yhip0XSGGob5dUAc+9FULFtV\n6CnMEOI1MuaFr2VHjAglFTg6TybkxklL3wQMpPZ1WSEFnqhalVNzotxY/Vdv\noTx3wCZ8FxNW/bQ5JJjFAN4F3L9fOMj32Rrcz1MCA+BBiS43bV6g9JC1tsnS\n/yRRN0DWWkXT+QWBKHez1V1aUACs6b3poyh3BbQYeWOzqL566poOVjfcWVZO\nN8Bj\r\n=DOw/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTuL5GoFN1gd0Gl6y60LRL5Xfqc+7OuWNCaKDUIi4PLgIhAI9epA2Ff0e/c07zBuNN2PUBkkplCGClBJVpR+Ng0V72"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.3_1525880777512_0.01018853196816405"},"_hasShrinkwrap":false},"5.1.4":{"name":"elsinore","version":"5.1.4","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.7","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.6","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"^3.3.9","uglify-js":"github:mishoo/UglifyJS2#harmony","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepublish":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"0b233e04e43582381f5ebc0e2e1e99fc33b21f87","_id":"elsinore@5.1.4","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-1rMCJU73pHRB32TI/LMxyLC+WbAQK37tv/QQdF8E4ZElCa24Ix59RGqgJ48lm2nYB5rcbzCcOUAyHqZFU6HMLQ==","shasum":"8c0eb05e5fa77a7894e16bf21652311701fd3399","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.4.tgz","fileCount":82,"unpackedSize":1806446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8xtZCRA9TVsSAnZWagAA/g0P/A9QaI7xbnGxYtRT93Um\nF/vzHoQs1Gg/M1HW14C2NM2GOtNN9dJW2hiEyM6f6LcIsbeE7U25qWK0ZHTA\nIOwM/T/lFmC7ECPAwulM1cfyNlit4yrZFxmTFe07YeE5Tt72VgDKLsaJy4OR\nDeaio4e+F7UCIgx8kZ8UhrlfoJj6sVfoRoeVVrYiQWr/34lnY/clma/cp4ea\nM40zKdDuH0EEDGczWPyznbQBHiitBhQR+O49DNlMOMcg7ecdXJW/oSxo+KsL\n0Cayyta4f+fKFkhdi0nP9dhE67wR7fom7yUFgyb+9xfNGeb/2p4Pa+DMQXjP\nVGxCscgapPDbkWfnRcU0X7vw3v054WzuHvnlyYTeagmU0QG1MDHWyRz+fTnD\nEPjXXbVhsS1tg0DKx3GQmO+nyuo/TwpqJZoNtCHGQpJMf9D6xASAC3AK3ZP7\npDVcHduvTceK/RKs8qFxpE15aI2b8pU8u9pebZKxEOXn9d2xJSC4QdhuWf3s\nc1lB4hFOPgrv9UcWhcgWg+VlP8PdM4tcC2kBxFqkISUpvLRwtSjpQro7ScU3\nrrLKcz6uYu7MAUk4uUXh62wYYCbTFGbKeDQeBMNJYYpUhvWW4VcnGKcJxd6L\njVzIbugvOpS5D30knsjk8abE+T91hBCRJiajl7JPMUwd7wdKcYH4K4d/Ebcm\nljO7\r\n=G23X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhA0jVqhqO2t4xHjY87prfGACtT+53Qek6SePIdgDzfAiBeMgHGg5iCut6VcqU7LJz9+u4b2z+ZXZr8hoFvE9MGGA=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.4_1525881679898_0.9774059790942777"},"_hasShrinkwrap":false},"5.1.5":{"name":"elsinore","version":"5.1.5","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.7","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.6","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"^3.3.9","uglify-js":"github:mishoo/UglifyJS2#harmony","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm && npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"0b233e04e43582381f5ebc0e2e1e99fc33b21f87","_id":"elsinore@5.1.5","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-aJ9/LaQozbIY//t2S4H+FurVTeWFGccXfz1iUegyyP+dlGsiKK1vbuMZeWNDZaU4s0V4kn2LrWT0RUO4aFoTGg==","shasum":"80b1a3c7381b2ce08f66c7f59c24a7fa63a7969b","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.5.tgz","fileCount":82,"unpackedSize":2457485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8yKaCRA9TVsSAnZWagAAcNcP/2dm4HTs3Cn97EYHWVDo\nPhWoIwxwulSWYfYWmFUpdmpkmMSzgp8Bk9mtIwbZM8PKRWd3khoP3lr6W3V3\ndJqGKjypkdBF42zeWnuNQ3fo+6nzK+q53umcX8Kz7r8Revc/ikkzLKE1od+8\nY4qadjNdlAq+a2QKxP6ZG0Wmap6vYIukeh8LWtxaBkZCH5okebEHuBtbyvEV\nA3PqkFat1J68RDtKMquVndQF6zsPc3u6z9S0wmzMl84roCPK282S0teFkT9l\nRB0c/Jb7z4xRpaRI2E3+snPwavKn+JR+aLguZsJgQbyqjv37fbXpqwgG77UN\nADDyD7yaVFYt2hA4zv41QE8MQUztQUFqXPpNEAU1xij7x04y1ERoAHZ5Z1rm\na5iVnO3gxU+mCMgXNoNPxG4wC8fUyxncVYPS+rPKdtLurogjN6nIEKG1P+t1\n8uOo1MYxVa+b/nK0PmDKAYRbjqT3XtKvXHO6qG0li038jo8oblWFZufDCupP\nd5Q3IxQQ0L/bod643cRisjQHU12vsmjQe7pxMr4TLPDBZx7yMEZsfdGABLYc\nAIPnGGAhKODIhDBQt9Oz/cbzYM2sy7MZL6vooglU5+aHA8YRhpJM3v1sq36N\n5J8gQKLFDnvWxGXKImzZEs011S2LN4be1/d7GG5CIqZzfye5DM9trdsQZPz7\nlSHj\r\n=xi1w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSHXiBufnmt2GZ+IcF14gnbrnrquBHQPstksA3sVug6gIhAMZ4AqmOwaXAQBAcgQZCx4d/0gIzZlVH/qoHDZFGzenh"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.5_1525883545994_0.7390092547663529"},"_hasShrinkwrap":false},"5.1.6":{"name":"elsinore","version":"5.1.6","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.7","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.6","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"^3.3.9","uglify-js":"github:mishoo/UglifyJS2#harmony","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm && npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"0b233e04e43582381f5ebc0e2e1e99fc33b21f87","_id":"elsinore@5.1.6","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-Qy83zkNbGJQ4CUXDvL9V63GCjGOjNAf+A5pfC3LX1vee0cWE6FsBwiDjQxoxO0l2ER8zwHPIvgrwxF9IgUQDdA==","shasum":"28113070e293362a96be096e53a89b77b781636c","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.6.tgz","fileCount":82,"unpackedSize":2456853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8yT6CRA9TVsSAnZWagAAtYUP/2OQ0WYu9pN42eZOI2G6\n5zpTtyspz35luQB1wHz+13VyNRdQ3CjuOFQ2dqpWt+cyyagqmmkqqn0kwE5k\n+mhC+MbWLN2soe0MQ7bCiUfnjmFoSAcPOSJaLuGxuPy0avT5SfaiN5O66mT0\nfNFSvG3GDpGT6BVTq7EuTgPPIuPFW86MlZEJKqcymzz8sADb08aHotjO+ne9\npsmxUqGrJqj81kX2BVxmRoJf987Xyqf+EnW3AuugnM5EYvJkHDC+LKjjVFFM\njhxKsDlfHwbF02y1KvDscG25qO2WGAeniN0ljGyX3zxNCPNKNzp9rcUYvyD0\najmDCSNI91ZWz7iTWtN/WhYKaa0YB9FFjPL0lCSf1DGliWAW6pjCwVFZf9bn\nDBb/9f5i/Ovg9fdZd1Xrw3MVKfvAcYYG5D97VIj7QKjjo6l5EP/8hvmkAgPf\njgiKjGOupXbs8Bk8cUVa8rr4BRjcFfZ+bFTQiLrg7nkOa29ky6Q+MwPROmfZ\n7BHDXolaTNX4vnrzRrJUAmYVoO6/Rabbx11MFR9m9+gCxPisGjWD4aM9cfI3\n6Cy9Fff8v9FrtSgsvJP6twrKFw3jnILZHxPBi/JUZVHovGJdY3OXp55/fpKs\nUAJ4R3NYlm+ILp6frZq8oecxJPbl4WjdzPUB4+qW8U6nE3WApjz9I8quj5Y2\nnfWf\r\n=r1aC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXjtC0kDG1brEL7vABmZ1Li1zqu9g+3Aciw1Ih5xNKZAiBZ2p7bTnniXTYcJtiG1iZ/iPhiWe7bWlhmGkySEF3zFA=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.6_1525884153546_0.7565953939382328"},"_hasShrinkwrap":false},"5.1.7":{"name":"elsinore","version":"5.1.7","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.8","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.7","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"3.3.10","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm && npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"9c92a1804701d92cf33472483be16c51dcf52dc3","_id":"elsinore@5.1.7","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-BDbdiPKaaNu0fFlb0YlzTh+shiqNuSyT7rQSfJm3CGZyB+qx9aG4QMq6IhIyW88OWrOcd1CMD7yvDNUE/qHjvQ==","shasum":"26a142e1ec59fd211c972760509e65510694e705","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.7.tgz","fileCount":83,"unpackedSize":2456828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9VHjCRA9TVsSAnZWagAAa9UP/1AEv69zu8JjKF1KKrn8\n+P1sAv7W6pTXTGa9SDMDy+2qPx3HKqxxBbtD2K1j9gUTnmOwEyBt7I1ma2gw\nZxIHftTVDoc2/RzAgF6iwmAlG0a1Cq3+mXAhMGvL6renHbKF80N+eanZEoof\n71O2NKDNIMclnBGRRxzI4M0YKHfsEpFquhRraLq73bBbthsmvkGFjwIgXTjU\nagKuq/+b2lO5BDal/ng4qn6PqSu8wZsOohwQ5SWOIDcTJvR47dXVP8WgCiTf\nIwUyFBs/TQCt4jyosr0FQO2Yz+pQFI5gS6VGacPQDigtf6Ld5eMZcCG7UKMT\nx1QKOAf58SAzVpxAN+7wbq04w1lLd0V8nd8eXGwEjJ3ubApGsPQYDVpn/PjO\nwLmXaYmpCS6kruXP1Uep/QtbF51ZaF1e+s36TtO7Lh7Q91XwO/au1avAEjaq\n+sBTsSRe/gu0/1hAdCft34rOAG+lAvWARBT6H3mFIEse+zcDyZLyTCVRuZfW\njPd/dOevGyMNfjRAnHhxBCFJSJeI0fYGwQN85W3IYzD6p2zB0fJEeK3+/KXR\n0iHiRrIvIpTpLlDQf1bTSL2NQcwHlwLVSIfsY0zThI3WNr2wPQutssTzRH2p\nHor2QJt2lgtmPBd0ulSeG7uqpCOyVgi9Zr8Zdp9zVU80bCqSVdPsN86Rl+UY\nS5x2\r\n=/s7H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoWi7gZJrZ+Rukoqchm+LDz11owlxL4mhEGih6trQQdAIgV84OkHo4TLp2SycRULOHa65Gl6yT0SVxQtgMB0upV4g="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.7_1526026721901_0.7525189143383588"},"_hasShrinkwrap":false},"5.1.8":{"name":"elsinore","version":"5.1.8","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.8","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.7","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"3.3.10","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm && npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"a03f561948317d1ab036f504d46bbcb6c7ad8ce1","_id":"elsinore@5.1.8","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-esE07+iPWwxv5jSuAk2V5j03ieQXcwa/UuGVO8RyJEDXz0/zy4r5muYwmGvMsEuj4JvCczmGoXyvi7VDw3jbwg==","shasum":"32ef2fe7f4cbdc28399cd3ee222bc4998baff4a8","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.8.tgz","fileCount":83,"unpackedSize":2458666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9WLcCRA9TVsSAnZWagAANzcP/ilGbX9MlGgdFpkKEvT9\nawE7nQQxPZctQp14FuL+MQ4pzH6l+c1CiUdyV+0cD2f2l7DjidyD8/NJH/mm\nYz5kk/zJvptDb5vLpEPel2rE10jydO4jrsQCyiUOeJ51JIxskvlNB0Mi/pM2\nqiI23NEXCPdKykBKFpKcbsIJbT8gD80ByhAOgcp6ubLICIFT2tTADp9M1DvP\njbiqNycxdXqfg6sR5815xPPPg5wk0H+GMh/NaJf//M+9QCYUQvgXG31ky1qy\nF9rZG2rmb9H2eoKUoOlhMfP/uqbb4T7w+fze58lw1kkOFyOZ9GMeh04n80t+\n8iAL4wIo6NyqTeR6sPfBNcSYBNQm19yKxXyv6Pog+Un8hlt5gd9m0uqCqxXJ\npXrQZXE0cp/CP2T0T0KP1ADYawCPZpdgIfNjjdcM8OmU2lRA65wLjv6fxCes\nxyubuG/hFIHRKcugyCpGgo3A5X2kU1BhMoge15bp+CRsjnmwGSsNNnZJcOmn\nSlVaWMP0qCY5F+c3L5RxiBThz25/+PP/R8OpgD3vhFFPxWqmIFavWXisBUQc\n9Wa7xhtm2Bm9eua0TSTOcQR7BJJYgTu6hryiQqS2W/qh4tLsOjMIBBA0JrGW\nghTkddOLCG+4XXthiG8VaxTtXj8zOCzrkcy3wfgAyN4+a4qIh1ssQHC1qVG/\nJaDO\r\n=Jlts\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBvtQzWOqS4zKOhjbQn4yNK41TRt4A8nzLQUDnQnNpFgIhAPGjQG1yzAlx1xhZS+N7CEQ6gdcLAOCgmO5K3a93M0ZL"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.8_1526031067393_0.202073454380151"},"_hasShrinkwrap":false},"5.1.9":{"name":"elsinore","version":"5.1.9","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.1","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"4.19.1","eslint-plugin-import":"2.11.0","pull-stream":"3.6.8","rollup":"0.58.2","rollup-plugin-babel":"3.0.4","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"3.0.0","sinon":"5.0.7","tap-dot":"^1.0.5","tap-spec":"^4.1.1","tape":"4.9.0","uglify-es":"3.3.10","underscore":"1.9.0"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:es2015":"babel src --out-dir es2015 --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-object-rest-spread","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:esm && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:esm && npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread | tap-spec"},"gitHead":"01b88223eca82119b57bcb28f503c1bb6ce8a43f","_id":"elsinore@5.1.9","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-ghDd39RC2jxdV0GhK4qO3cI2F9WSU4b1bEv/bOCBSVOMbbdQEUVMFPYn/AJ2IN4D1zDu8zTP+l93O0T0G0Lu5g==","shasum":"d7d79eeb63e6cb2c741c97a8580acda0aa241dae","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.9.tgz","fileCount":83,"unpackedSize":2459716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQ5kkCRA9TVsSAnZWagAAoaQQAJV6l9L7fp7UIo/ktHwc\nN08IcgjIrW7+AwK3o38DIFE9JP3MZwFtg15KL9ak6rYHAffi39BUzPLgSH9H\nCGuibuW4a6XajYW31gkQbxK+vsIayhJRwJoQoLnxF3g17btT+gJ6uAM04+vx\nJG2LqsVlWI+2SZtvCMEYvVGuWaxnwLj+f0dY+UyxoY86BTxRHi/69ndlLDHY\nYwvm9TMO2hYixjD59N4lJtpQbFdnTIJ4JHgUNeOiq/cQDemaIMu+ZoRSnUOt\ncNWUHnStHr4h4R9nt94MLwgOy1AC5dd4pxv0ja8ZpwjioNGaGHYXMBfn7NpH\nSaT78DOdyxJf2voDD9SRygNkKBAHIX5Y57pCEktrpKLNeehCMXTa4IzQ4HJ0\nFa8ihZ+cbyNylWAbkeqQ3DaO6h//qg4bpTm1ASHCcwDRl914dsMBdKZqQC/c\n1TRK4GMdoy1UoGxXco/04Ye0W03B2Pqcl3t6D3kIKV/GR/LqVFi08naEvcFr\nogS3anEcdb3goojOnDmp2xBAisVGC+tGoYen+m+24UxgzAzY2u6imujNzUj6\nGQ3xBJ37lrPYrZ7OpukYa5rExrkvitB2RitqBz/qzaI4KbToO6GH5/LhZSYZ\nEymYfwsUi2cREqqKictBOyCAQjEFhgGM+Bscp5SX/Euw/JFGdxeocmu7MpFg\nVyhm\r\n=xDEf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH1klP1/A1/GxmZ/n9EGN14GIaKp/I6CcRKzcI9L9ypgIgfAA6HiBT0yuP4AxtR2KXpPDwpcRlFmA8IKatC/AXrPA="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.9_1531156772639_0.367380134907733"},"_hasShrinkwrap":false},"5.1.10":{"name":"elsinore","version":"5.1.10","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"lib/index.js","module-old":"./lib","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.6","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.3","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"5.1.0","eslint-plugin-import":"2.13.0","odgn-json":"^0.3.1","pull-file":"^1.1.0","pull-stream":"3.6.8","pull-stringify":"^2.0.0","pull-utf8-decoder":"^1.0.2","rollup":"0.62.0","rollup-plugin-babel":"3.0.7","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"4.0.0","sinon":"6.1.3","stream-to-pull-stream":"^1.7.2","tap-dot":"2.0.0","tap-spec":"5.0.0","tape":"4.9.0","uglify-es":"3.3.9","underscore":"1.9.1"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:cjs":"BABEL_ENV=build-cjs babel src --out-dir lib","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:cjs && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:cjs && npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-spec"},"gitHead":"c61fd7921ca3808021881e8d805e0042d1af7257","_id":"elsinore@5.1.10","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-y/RWjDwey2cPkyXnWBOkXRAFBFT57qc4o+VdVaQz14EMK8/3c7njQCelQlyqK1nUd2zT3I5UuTy7TWBlJ9pWlA==","shasum":"67b292d22602be0be2a443c3b7c464383f16587f","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.10.tgz","fileCount":86,"unpackedSize":3417658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVYeICRA9TVsSAnZWagAA6FgP/0v64LxhbVJtrbj9Ru+v\nmKRCa2s3nj+plviutR+fZvf39acFANrJ335Tfz9QEO3dMlGczt3w/Ufbxihs\nKM61Za+5Bhon1Kj1DyLmIoiN9LxlH0jnnR5FEy4Ft2lDLYjOWSN2kmdxZk3W\nTbjEORT5jKL3T89RmliFBsV/E39aRNM6zam/rLIEuxWa1LTT7zjiNOMMvp9u\nW8OXnsil5ddZvhK2nTOBw4ElSRtupup4OzTOLz3MCIUIe3ZxQ9xcZ1mu9lNa\ndPDoh/UnpsSXOOfsEscaMZ4gV8Sbc85fWt7zb4fffZjLgnIayS4zY+aZSnIW\ndjgu/NhZfSvwvU37P335vzerE3usZuqa2uADa+MnF3QKo8vJ7Yc6AExg+lmB\nFxO1H6YDI1cdTArAg36doh5eZuPJIT6L1KrdaQ5NbWQ/+eUxBqCjOmo/4yTi\nEPnhnHg/CSzglibikb2pTBLhiSBT6AbHnTejMGsaIs5jo05IWCInRxhyzATH\nK1PHFdVKyt5aoUszg0yj/RF1fz2DQr2OkQJ8AM9eGS/brqTamGm7OVqoxTJy\nSfoxmd6i5wsULUo1jqIw3HBnXHMJ37LUmx1QsUyOs3POJ3YEmzTwrOxorBMT\nlVS2aBgNOlXbtunL0ZSEksABSgWcXHm6YafuCTcOUnWnVpeNAWE/HOwJ05HV\nefhV\r\n=+O/l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC31p6PFEqxpIyrzCIXRWx/A1T+SvLMnmNHD9Derd4ZjAIhAOnx/sNrYBtotNfytyzhtyR8eAhlbYbX2MeZa4vEVLna"}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.10_1532331912804_0.19541278075954915"},"_hasShrinkwrap":false},"5.1.11":{"name":"elsinore","version":"5.1.11","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.6","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.3","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"5.1.0","eslint-plugin-import":"2.13.0","odgn-json":"^0.3.1","pull-file":"^1.1.0","pull-stream":"3.6.8","pull-stringify":"^2.0.0","pull-utf8-decoder":"^1.0.2","rollup":"0.62.0","rollup-plugin-babel":"3.0.7","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"4.0.0","sinon":"6.1.3","stream-to-pull-stream":"^1.7.2","tap-dot":"2.0.0","tap-spec":"5.0.0","tape":"4.9.0","uglify-es":"3.3.9","underscore":"1.9.1"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:cjs":"BABEL_ENV=build-cjs babel src --out-dir lib","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:cjs && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:cjs && npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-spec"},"gitHead":"c61fd7921ca3808021881e8d805e0042d1af7257","_id":"elsinore@5.1.11","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-Rmumpxu7J+eVTTbfLDgO2H28epX0sjnT3qIhsLEwE0wKSw8l/nCPJq+FcFZl2Q1Q8gwW02Mtj4Q66tDcbV1csQ==","shasum":"e27cdba0e4ab9d0a46fb8151aba27458494db024","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.1.11.tgz","fileCount":86,"unpackedSize":3117902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVbSdCRA9TVsSAnZWagAAeJgP/0KQCY8QPLjTb18KkjnK\nW04vII1Ztct37DirMz1UjwW4W8jOMZWfkLYZIOCmv0wQTA/TQOB5BiPHLI1d\ndNN+qLpV3hCVe9ZIjBD8mi+Zd2CIP5j9bKP5LBNrh4PVOvgemYb9pFM9PnSC\ngGZgcKTXxLIoN9JEPBrDTAVRePTbTEk441/IJWB8dW3/IoEs/CajSTwMqvxa\nKj3kEnTI5NK+KQILpcnOHRyr7zjKRDhfpSTNx6hlJMUTD2qQkfQ+jhLNWLxw\nc0PYj0PI1N7KQ1j5NVxI7d0aEbvM6IyE5Y0JuKDk/8gF7Yg6+Dkdsd8bWAZn\nXVK8IuRdFYIspUN46ys3Wn2L5Siw+oZz0RztqgUyeH1vKuYslkHb8qXjrRVG\nDJHOrJMMGbcsdkY2kRd4pCeqlloM/dzJjvTPhsImZcSAhLzrAAqNgsQcAsBo\naDaMoxrxnV+W7elekBco6wJnXCsjQrwkvDnjS1sRq7TNqdC5TfT+PeaFl0Ax\nnSWItiWGWb+DGGcXr7fs+gHG/AId37jEgBDpa+CigBUDVcD/LfyBY9zIS0MY\nglmKmL9FRNGtt5GmCKgL/84B+MaAclo5eQyADuzFJkhkbA0h30EX0Rx5bwuO\nRnJcJHaLXJb+yZndlnlF5e5rpc9pWqP9JuMRFh7WjEsdxoCYuSUmnkt0tofx\nKGl0\r\n=GBSM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHT/IUNQ32US/nwPDPiuHMPiQo1mwLa40D1DUqvzfWCAiA7sDcB9pcOhDsVE5rqR00hxMibxfnub8f3pRml+vGtag=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.1.11_1532343453396_0.823836652235614"},"_hasShrinkwrap":false},"5.2.0":{"name":"elsinore","version":"5.2.0","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^0.9.3","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.6","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.3","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"5.1.0","eslint-plugin-import":"2.13.0","odgn-json":"^0.3.1","pull-file":"^1.1.0","pull-stream":"3.6.8","pull-stringify":"^2.0.0","pull-utf8-decoder":"^1.0.2","rollup":"0.62.0","rollup-plugin-babel":"3.0.7","rollup-plugin-commonjs":"9.1.3","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"4.0.0","sinon":"6.1.3","stream-to-pull-stream":"^1.7.2","tap-dot":"2.0.0","tap-spec":"5.0.0","tape":"4.9.0","uglify-es":"3.3.9","underscore":"1.9.1"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:cjs":"BABEL_ENV=build-cjs babel src --out-dir lib","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:cjs && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:cjs && npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-spec"},"gitHead":"8e1967c3ead2093f9795ca3fbddebbf9a9c7c329","_id":"elsinore@5.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-le2DGjR2gNzWHA2B9/NrwdelftUQujxm0iY6Kbwu119GCuXreCctZW9+H/bgY18Y5FxqDSeudYZDSYcowgUM1w==","shasum":"ada97395b858e37e75ed5b4391ff2739f2ca78bd","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.2.0.tgz","fileCount":86,"unpackedSize":3119607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVv3jCRA9TVsSAnZWagAAHNIP/1AB2chH2GmbXAQHsPX+\n0ISoWhH0l0XVwaq3TPSFZ255n09PFdbI4OLoPVpU+KUZ0OYB9p/CvOiFaGxA\n+2MauHCfzfEKd2UYsUOAXzjve+K7AIPWvDjz5ARUS85rnUqQ87V1u92tekOC\nvsWxq6/i+3xhsE4V/VUVcmgWzliNqXnvWtFjuGGOe9usFgb8aUia8KOTp3P5\njAKNPFplzNAfHbgGGX+/hKXDZ6EJdiZcHsZxrJ31X8fjiZhpQDXWzEwoyS6H\nY2D2/RxyX43RMQ0UezgbVF2vnPq/MshT+c2JmrF70Z+ffMOlmz6m6+K7Heys\n/+ppPJsSLQ/x6kYWLaYSHk3Dhy8rJnRHGQDmNAF0GByl0q/r2jpd0bLExlFm\nZodxxiPSdFpGSWKBgkk8SXciPKb5BQdeCbBZa0OvvIF1a97YSnyv3QpyPN3E\ncqDbrtQq4ffxr5lY0IylaOvougJkhmHqUFoAZcH9Hi0XK5HjLsSMZyWbCQEZ\n+PYjIfABYK0jVUmiaxRyAHchpN3KEA/y0p0pWCBo0YtcTjdK08Va2+m7S48S\nDh5dAsg4oR6NqB9uT9H+qx4+OowHLh6da9swLTVdkQU1vi/L7+rncwFX2wIM\nw+drLVwbz+hxzkQiEwGtpO96aXdYy/TVkWonF57Uygc+mP8FU42hozYArcCK\nRwYM\r\n=jOWE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRHg9FDn4OQbt8yKyqtPm9b6bWPt1LyDESm78HpGbmZAiEAoCmxjJMboySX59hgvP68FZG9Wwgu8t1Au/Dp6RND3MQ="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.2.0_1532427747455_0.5424823622440473"},"_hasShrinkwrap":false},"5.2.1":{"name":"elsinore","version":"5.2.1","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^1.0.0","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.6","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.3","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"5.3.0","eslint-plugin-import":"2.14.0","odgn-json":"^0.3.1","pull-file":"^1.1.0","pull-stream":"3.6.8","pull-stringify":"^2.0.0","pull-utf8-decoder":"^1.0.2","rollup":"0.64.1","rollup-plugin-babel":"3.0.7","rollup-plugin-commonjs":"9.1.5","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-uglify":"4.0.0","sinon":"6.1.5","stream-to-pull-stream":"^1.7.2","tap-dot":"2.0.0","tap-spec":"5.0.0","tape":"4.9.1","uglify-es":"3.3.9","underscore":"1.9.1"},"scripts":{"build":"rollup -c","build:old":"rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:cjs":"BABEL_ENV=build-cjs babel src --out-dir lib","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:cjs && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:cjs && npm run build","dist":"npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-spec"},"gitHead":"91abcceddd7200f623c59a9e81b7534018414c97","_id":"elsinore@5.2.1","_npmVersion":"6.3.0","_nodeVersion":"10.6.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-uz8igRFInzvcA0zekAAgx4WrS5juGjlXEIYG9dwzNFhJpHpn2C50aTtXbzq2SgUPCS1A3eRYwp05DZdIhLdGRA==","shasum":"1add70fbf744d48a6ff14e4c575de5671114e801","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.2.1.tgz","fileCount":86,"unpackedSize":3106025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdqn6CRA9TVsSAnZWagAARkgQAJOzYyZ7oOtTXNKjCfhp\nsgMCKfWEq1Wo57Vn6Bdg/rjhH4Gckb4J1Bp2LS9rtTkkRH/1DKMZHSHu27bn\n8c+9XAWJasDZVoX7vEZKhU4BuwtDLzOuZeBeRPPc2QelEowEZ8IUm0EXnN3T\n8lNnRvWhaG57Ag4x8gMxlDdLBrBrLck+c0ylojBfsNL7/LQAGHPjI8Z8TpZT\nnaYynxecq9KoF8uS79oKX31krNgRuaT3bKrGEcdq7ul3bZ7CB0TXTfsuzFRx\n3nUNEHeKR2P+Lxzyf6FM6A8Sa2OSBFIud3ZNtx45UkNeGib0AKLcvH85qRDs\nwry/zDAXWyX00N3Z2TBf9u4KFb6EQbQqGYTf9JO/1pP1LLEJNaaN05v+GUhg\nW08fq5h/txaicw0A2nW6cV6SPm5qYsklQTk2quwnzLJrLMY4vH9WC7OkU20b\n4pvW525YBrzGeoREB0N8MABzMHS/g6AuITozF6HgofB8VGLvsnJcgpjd42T2\n1ice9tOa06Hf86f40fU6YmYstkiEUkEP7u41C6LcF2yf9TJ6T9K3DHfkr8Qi\nUePMwcTO/iJ2aN5J2sBRS8kylYfYVgSabnL/zyr7Z5QzSY/fJwcWqa8mZzEO\nOGZQBKHyHRxNldMJFcQ2JXJEr34uQIEYJ9t/W2mLrW1kIddUCEFMl8t//uLa\nXOK8\r\n=Xqj5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACnUUtOQjsUhYpJ8B5W8SwCVjcxvXKV0UqBQ5Z1OJVUAiEAkYCtdOguurISAVvibIFJS+XmDy8QZPPblAy3KXgsVIc="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.2.1_1534503417381_0.7416769268608145"},"_hasShrinkwrap":false},"5.2.2":{"name":"elsinore","version":"5.2.2","description":"a javascript Entity Component System","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"license":"MIT","homepage":"https://github.com/odogono/elsinore-js","bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"main":"dist/elsinore.cjs.js","module":"dist/elsinore.esm.js","browser":"dist/elsinore.umd.js","dependencies":{"odgn-bitfield":"^1.0.0","pull-pushable":"2.2.0"},"non-dependencies":{},"devDependencies":{"babel-cli":"6.26.0","babel-core":"^6.26.3","babel-eslint":"8.2.6","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.23.0","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-modules-commonjs":"6.26.2","babel-plugin-transform-es2015-shorthand-properties":"^6.22.0","babel-plugin-transform-inline-environment-variables":"0.4.3","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015-rollup":"3.0.0","eslint":"5.3.0","eslint-plugin-import":"2.14.0","odgn-json":"^0.3.1","pull-file":"^1.1.0","pull-stream":"3.6.8","pull-stringify":"^2.0.0","pull-utf8-decoder":"^1.0.2","rollup":"^0.64.1","rollup-plugin-babel":"3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"3.3.0","rollup-plugin-replace":"2.0.0","rollup-plugin-terser":"^1.0.1","rollup-plugin-uglify":"4.0.0","sinon":"6.1.5","stream-to-pull-stream":"^1.7.2","tap-dot":"2.0.0","tap-spec":"5.0.0","tape":"4.9.1","terser":"^3.8.1","uglify-es":"3.3.9","underscore":"1.9.1"},"scripts":{"build":"rollup -c","build:old":"NODE_ENV=production rollup -c rollup.config.js","build:es":"rollup -c rollup.config.es.js","compile:old":"babel src --out-dir lib --plugins=transform-es2015-shorthand-properties,transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-es2015-destructuring,transform-object-rest-spread","compile:cjs":"BABEL_ENV=build-cjs babel src --out-dir lib","compile:esm":"BABEL_ENV=build-esm babel src --out-dir lib","clean":"rm -rf node_modules build dist lib; mkdir build; npm install","dist:noclean:old":"NODE_ENV=production npm run compile:cjs && npm run compile:es2015 && npm run build && npm run build:es","dist:noclean":"NODE_ENV=production npm run compile:cjs && npm run build","dist":"NODE_ENV=production npm run dist:noclean","lint":"eslint ./src --ext .js","lint-fix":"eslint --fix ./src --ext .js","prepare":"npm run dist","test":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-dot","spec":"NODE_ENV=test babel-node test/index.js --plugins=transform-inline-environment-variables,transform-es2015-modules-commonjs,transform-object-rest-spread,transform-class-properties | tap-spec"},"gitHead":"91abcceddd7200f623c59a9e81b7534018414c97","_id":"elsinore@5.2.2","_npmVersion":"6.3.0","_nodeVersion":"10.6.0","_npmUser":{"name":"odogono","email":"alex@opendoorgonorth.com"},"dist":{"integrity":"sha512-QGQUBCf1R/xIg8KKZejfYgbb6iRToP/xpI2lxGukEVHeWKlr0A2pXcj5gcV4zhiBuqRFajbdRpfsBJKyGMxplA==","shasum":"ea069e4d7a46b77789efd7a059064f009aaae840","tarball":"https://registry.npmjs.org/elsinore/-/elsinore-5.2.2.tgz","fileCount":86,"unpackedSize":2428877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdqycCRA9TVsSAnZWagAAEkQP/iYhdUCGOw+a4RHudTiY\nLq/BsE8EA5Wtah98eZhQOV1Dafq9GY9RTYHGq+1VrOCce0g2jzblUGjde8sm\nWZ+Q6QGwqS9OM1k7JOlnqG0YC6MtjlcTs0KdsdCl2Ok/XNKNgAWv34XiYU5p\nRj/f3R9o8fAJcvTxmlOLWnLDPb1HfwXIeDwwXVToze70SFof1GDjccDSUoG5\ngg/3oI6NWvHVOx2pGdGvtXB0s9G6mxbkcPRUC3jONY1Ol6q0sEXUCYmfuB63\nxHxUPowSI9p3eKPLBHs16sv3bkIH1jC605jUmnrhIsUKwGh/ckOX9yCqtY8V\n6Ls6BoMQU+D3H8G2pqh4aNCORXH5coc/xHTW2+KEnfm4dL5VYSyRUPzmiAW/\nil9012o83czS4cSqnHHiP2K4cGea7wtoPHykZoWEF7myqWUXQV4X1JmMGiuG\nGKzZ//AEp4dhS1tzgIXZ/lWYoGrBLG1kLJLQJUu14ZvhgLNZxfKXdKBxgyFW\nKsTNQip6FsumPr/jgzLWeXUUMF8OZT25K96n5Cts8/cM7l/rZvnHmevmRiL2\nrEJKn2TnFdeafENVjTpv7sewWZsMJmlw1frn7Wy2FL0uwc5GcMd9nb9a0vJP\nRFU0r9pQj610sEHCdq+N8XEtkvejmrPGo4BMi3JLDcBC+9bBO1ytrRTEwHW2\nwSrY\r\n=WlQJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFU7JaQkwJtQtWXz850uVyjmhO84tn8nEAtfncLumzI7AiAgJ0S2HhZr/AiEuZW9Iw4YejsKSfhXQWYZVeGzaz2jdA=="}]},"maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elsinore_5.2.2_1534504091869_0.3093808761359296"},"_hasShrinkwrap":false}},"readme":"Elsinore.js\n===========\n\n**A Javascript Entity Component System**\n\n[![Build Status](https://secure.travis-ci.org/odogono/elsinore-js.png)](http://travis-ci.org/odogono/elsinore-js)\n\n[![NPM](https://nodei.co/npm/elsinore-js.png?stars&downloads&downloadRank)](https://nodei.co/npm/elsinore-js/) [![NPM](https://nodei.co/npm-dl/elsinore-js.png?months=6&height=3)](https://nodei.co/npm/elsinore-js/)\n\n<a name=\"intro\"></a>\nIntroduction\n------------\n\n\n<a name=\"basic\"></a>\nBasic Usage\n-----------\n\n\n<a name=\"concepts\"></a>\nConcepts\n-----------\n\n\n<a name=\"api\"></a>\n\n## API\n\n### Component\n\nA Component is a collection of data, identified by a uri. (RE-PHRASE)\n\n\n### Entity\n\nAn Entity in the strictest sense is merely an integer. Elsinore has an Entity class which provides a number of helpful functions for working with it.\n\nAn entities id is made up of two parts - the entity id, and an entityset id.\n\n\n### EntitySet\n\nThere are generally two kinds of EntitySet - synchronous and asynchronous. As you might guess, the latter has a promise based API.\n\nEntitySets may be persistent or transient. The default EntitySet is memory based and asynchronous. EntitySets that are persistent (and asynchronous) may use a database, such as redis, indexeddb or sqlite.  \n\nYou can add components and entities to an entityset.\n\nAn EntitySet will assign an id to an entity or component if it does not already have one.\n\nEntitySets have a UUID.\n\nEntitySets may emit events when entities and components are added, removed, or updated.\n\n\n### Memory EntitySet\n\nIf an entity or component has an id already, the EntitySet will not replace it.\n\nAdding a component to the EntitySet creates a copy of it. \n\nRetrieving a component from the EntitySet does not copy it, so that you can mutate the component directly. \n\n\n\n### Query\n\nQueries are used to select a subset of entities from an EntitySet. The result is usually another EntitySet or a single Entity.\n\n\n### Registry\n\n### Schema\n\n","maintainers":[{"name":"odogono","email":"alex@opendoorgonorth.com"}],"time":{"modified":"2022-06-16T09:11:10.356Z","created":"2015-09-08T14:28:38.295Z","0.6.9":"2015-09-08T14:28:38.295Z","0.6.10":"2015-09-09T14:44:24.052Z","0.6.12":"2015-09-09T14:59:55.969Z","0.7.0":"2015-10-02T12:40:09.748Z","0.7.1":"2015-10-08T17:23:57.729Z","0.8.0":"2015-10-12T14:50:31.270Z","0.8.1":"2015-10-12T14:59:03.426Z","0.9.0":"2015-10-12T16:09:28.749Z","0.9.1":"2015-10-13T15:10:43.533Z","0.10.0":"2015-10-16T14:50:00.073Z","0.10.1":"2015-10-20T14:47:32.099Z","0.10.2":"2015-10-20T15:34:53.363Z","0.10.3":"2015-10-21T10:29:18.491Z","0.10.4":"2015-10-21T12:15:06.443Z","0.10.5":"2015-10-21T12:42:19.448Z","0.10.6":"2015-10-21T15:47:20.956Z","0.10.7":"2015-10-21T21:10:22.390Z","0.11.0":"2015-10-26T12:08:22.612Z","0.11.1":"2015-10-26T16:57:03.516Z","0.11.2":"2015-10-26T17:40:49.190Z","0.11.3":"2015-10-26T18:01:22.551Z","0.11.5":"2015-10-27T17:23:58.491Z","1.0.0":"2016-03-30T08:53:35.038Z","1.1.0":"2016-04-13T11:19:24.328Z","2.0.0":"2016-06-05T10:43:46.461Z","3.0.0":"2016-06-17T15:57:51.820Z","3.0.1":"2016-06-17T16:05:13.179Z","3.0.2":"2016-06-27T09:30:19.077Z","3.0.3":"2016-07-15T08:57:16.897Z","3.0.4":"2016-07-15T09:50:04.691Z","3.1.0":"2016-07-18T15:35:17.173Z","3.1.1":"2016-07-19T00:00:47.438Z","3.2.0":"2016-08-16T14:24:35.754Z","4.0.0":"2016-11-09T18:38:30.447Z","4.0.1":"2016-11-10T07:09:02.855Z","4.0.2":"2016-11-10T07:42:29.287Z","4.0.3":"2016-11-15T06:51:27.831Z","4.0.4":"2016-11-17T10:30:08.394Z","4.0.5":"2016-11-17T19:11:08.014Z","4.0.6":"2016-11-20T07:56:31.217Z","4.0.7":"2016-11-23T13:41:11.181Z","4.1.0":"2016-11-25T09:39:29.809Z","4.1.1":"2016-11-25T13:50:04.798Z","4.1.2":"2016-11-25T14:13:03.196Z","4.1.3":"2016-12-01T21:34:43.586Z","4.2.0":"2016-12-15T19:47:19.673Z","4.2.1":"2016-12-16T11:07:41.945Z","4.2.2":"2016-12-16T13:02:43.519Z","4.2.3":"2017-01-04T11:17:17.369Z","4.2.4":"2017-01-11T10:58:12.258Z","4.2.5":"2017-03-01T13:51:22.276Z","4.3.3":"2017-04-20T15:34:27.621Z","4.3.4":"2017-04-21T17:47:02.701Z","4.4.0":"2017-04-24T09:51:32.713Z","4.4.1":"2017-04-24T12:51:53.409Z","4.5.1":"2017-07-31T17:07:40.528Z","5.0.1":"2018-02-06T18:19:23.911Z","5.0.2":"2018-02-06T18:34:39.757Z","5.1.0":"2018-05-07T13:17:36.752Z","5.1.1":"2018-05-07T13:27:49.021Z","5.1.2":"2018-05-09T15:38:42.405Z","5.1.3":"2018-05-09T15:46:19.028Z","5.1.4":"2018-05-09T16:01:19.972Z","5.1.5":"2018-05-09T16:32:26.186Z","5.1.6":"2018-05-09T16:42:33.654Z","5.1.7":"2018-05-11T08:18:42.018Z","5.1.8":"2018-05-11T09:31:07.564Z","5.1.9":"2018-07-09T17:19:32.843Z","5.1.10":"2018-07-23T07:45:12.957Z","5.1.11":"2018-07-23T10:57:33.527Z","5.2.0":"2018-07-24T10:22:27.574Z","5.2.1":"2018-08-17T10:56:57.535Z","5.2.2":"2018-08-17T11:08:12.038Z"},"homepage":"https://github.com/odogono/elsinore-js","keywords":["elsinore","entity","entity-component","ecs","data-driven"],"repository":{"type":"git","url":"git+https://github.com/odogono/elsinore-js.git"},"author":{"name":"Alexander Veenendaal","email":"alex@opendoorgonorth.com"},"bugs":{"url":"https://github.com/odogono/elsinore-js/issues"},"license":"MIT","readmeFilename":"README.md"}