{"_id":"aframe-state-component","_rev":"93-c3fc8abcb868295eda7223297ef5f233","name":"aframe-state-component","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","dist-tags":{"latest":"7.1.1"},"versions":{"1.0.0":{"name":"aframe-state-component","version":"1.0.0","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"index.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","mozvr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","budo":"^10.0.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"redux":"^3.5.2"},"_id":"aframe-state-component@1.0.0","_shasum":"024ec992048f71ebd52dc6cc6d3b4e2ff19e16f9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"024ec992048f71ebd52dc6cc6d3b4e2ff19e16f9","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.0.0.tgz","integrity":"sha512-UBQS/vR/c4B7r1g4EV059mU3jAfcPlAXd1XufGxfHU+rQNQKNK+MeLwmHOcrbC+z0XOld3tiVHMqvjaXcUVbAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqFgZi8ne0yCALdjPV+lwLTXz+VNu+zQ0MezBznCJbzAiAwYA61d3ZtAKh62zlAWO3AbD34q0LOwnesx6+OqELzFA=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.0.0.tgz_1504514560690_0.3145066231954843"},"directories":{}},"1.1.0":{"name":"aframe-state-component","version":"1.1.0","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"index.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","sinon":"^1.17.5","sinon-chai":"^2.8.0","shx":"^0.1.1","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^1.13.0"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.1.0","_shasum":"428c7336942cf1e8afe1e800b808a0c58e4e59ba","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"428c7336942cf1e8afe1e800b808a0c58e4e59ba","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.1.0.tgz","integrity":"sha512-sDK9sH+tJrUF9MxQT6vLzKOV21rTsUqs9iDudWn4WbDXqaXU5CT5FvKvIGLRcjXGq8EVIPDy11nY6IzgasC0Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6qbRP7nZmQ4296t6sxorak4ALChU5u851iuqAm4a5KAIgX5cBwpSrcsuuO+5owBgifdTZTqEpJHg0Xq0A4Gu35LI="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.1.0.tgz_1505434994393_0.3467096898239106"},"directories":{}},"1.1.1":{"name":"aframe-state-component","version":"1.1.1","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"index.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.1.1","_shasum":"e6d16fe294147af3e14f7e99ccabbcb1f13b8a67","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"e6d16fe294147af3e14f7e99ccabbcb1f13b8a67","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.1.1.tgz","integrity":"sha512-kDUl9/bAzT21ZADEnYKPfQDgvnahVBStEsTWYBHFzoSEmeAHMmkym2EJiQleRvtaYSNj8mUlUU3w+FXoJRGLCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfYZumZWO1zd2RMRZHkI5ARX4ROCh54NvQXDSY28/8zAiB6/+BNV0KQDlBkywSobsly0QFo+9rQZbTBtqpJhzZKyg=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.1.1.tgz_1505435075348_0.266864723758772"},"directories":{}},"1.1.2":{"name":"aframe-state-component","version":"1.1.2","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.1.2","_shasum":"754fb893da73766e0f46eb91fde26b9a439638b8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"754fb893da73766e0f46eb91fde26b9a439638b8","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.1.2.tgz","integrity":"sha512-qAh2i6y6Ci6+psfv5ggezFi8Jq5BtiFsrEx8W1BGWqRB0ZAurt6ez0XwCv2RPxkR4Fv/AN+k7IegSLrEYt6k1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsjL9jy6T73zvWxLYW53BhdWw5LWZyea1b0u+A+YPyMAiASqqpYMWkZZZj7PGvgUwYGrcllW5Q/LWG6i0BFjdMAfA=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.1.2.tgz_1505857497975_0.7495478689670563"},"directories":{}},"1.2.0":{"name":"aframe-state-component","version":"1.2.0","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.2.0","_shasum":"0fe077916ad14e62aadd987a4ff723feb5e5dcfa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"0fe077916ad14e62aadd987a4ff723feb5e5dcfa","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.2.0.tgz","integrity":"sha512-T/uF2/11O7H0LMtBYmfVszTr3ZHeVeVrKbDGCnLa2WMJyyoaF6Bz7zzQHCc9h1luvaBzef3s2fy/W6JOHNpnJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLzCtolrdeEaCE5/1bHwVE8ChmXGsEsw3qVowOxyW/kAIgfw6jeVepHSKcPPvT2BwhzsSI0oafNHg23TPF5PMvjO0="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.2.0.tgz_1508712546820_0.033433432690799236"},"directories":{}},"1.3.0":{"name":"aframe-state-component","version":"1.3.0","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.3.0","_shasum":"fac5f73d89e082acb6df035b17f39e6028ef682c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"fac5f73d89e082acb6df035b17f39e6028ef682c","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.3.0.tgz","integrity":"sha512-hkjOWvBiX9oxCp24vemy2NDwPc9sbuoYLstk2TgU7Nfo7+4h2z/naVmbUsBWY9Qbaw0bBew+8s9g/XQeE+0Pfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyK0CqhPv2Vhfjk5TxVKIFUa66zRgZJT+QYp4IwSsXuAIgfqMi1p8wk76lsqQRzy3zHbeJYWMGyc5j7Ht5pt5q+fg="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.3.0.tgz_1508896286380_0.06676322617568076"},"directories":{}},"1.4.0":{"name":"aframe-state-component","version":"1.4.0","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.4.0","_shasum":"f1026ec156a4fe06f73a1ceed0b453a4b8048cc8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"f1026ec156a4fe06f73a1ceed0b453a4b8048cc8","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.4.0.tgz","integrity":"sha512-3P2jTXh798ff6NhGX7W9vuUiAiz0CPuIjUJTfPalv5WSq5wVA/98f96mN43yhBjmm2aLKiAJYRKyICPk6BT4zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGt34enP3abrciJfILwSdBprf4PNIHz5UyLMZinvvhP+AiEAoVXZ0IotKs2PZstlpWGFA5WNI+BngcE9Uf27sBZy3To="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.4.0.tgz_1508908954863_0.591980846831575"},"directories":{}},"1.5.0":{"name":"aframe-state-component","version":"1.5.0","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.5.0","_shasum":"e289794625b3d36009eb10fa02c7224f33c6f589","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"shasum":"e289794625b3d36009eb10fa02c7224f33c6f589","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.5.0.tgz","integrity":"sha512-AhB1dTK9gS5+NvdJtDaHGx3X67/uPy26/a646Vy7WSyJoro+ls7GrKy09qWxal6F35ofe9R5nMKBvZ7TuBeqWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaZuL1MacvSSm56Hj6AaSR3+U+/Y78UtRe/MalK6icYAIhAIfdpBGcWuujVQaw8H4PLFQNfRlga9F4c9IgltR4BIH7"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.5.0.tgz_1510556810483_0.7936645958106965"},"directories":{}},"1.6.0":{"name":"aframe-state-component","version":"1.6.0","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-9oq5KYZLOrwx3IrJX4lkEoS3X0JeuaRxxOYlUYb2jny0VRDVKRJTNvnwJk88bMhBsuU5caL0gp4Ky2pSWyXGMA==","shasum":"397f8c44b46d60f3841c681d0d053a0940cda8fa","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIExE5BUSsktiG1bfu8ILFwluGnRPwWsdnx66jCDNKBQIhAJnObU0wtGP8R/ppUfLJr55FdtOwWZCzDQsnrCsnDU+R"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.6.0.tgz_1510696847893_0.0956115045119077"},"directories":{}},"1.7.0":{"name":"aframe-state-component","version":"1.7.0","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-vqPP5KIK8FEZnoXxtwRgiJVu+CaDj0HAdLErEv0pzdEPUfp9a9fMfGA75LzpBucuW1Yisx+gQle8tCAov2i3uw==","shasum":"c5c351f89a5752e6176006e00907d15a7dd9ef1d","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3veixJaz3oE++2zK5yMvNl1y5GRBTLPROSfPt0FYGLQIgJLe/Ol7A/458pMKvH7kAz4rmFLZ1rK/SW2vNowcWTIU="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.7.0.tgz_1510697262088_0.4696140578016639"},"directories":{}},"1.8.0":{"name":"aframe-state-component","version":"1.8.0","description":"State management using declarative binding, pure function state transitions, and event-based action dispatchers, with Redux.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","dependencies":{"redux":"^3.5.2"},"devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@1.8.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-Yl5tCzI9xx0xgXZog/5zUiXq702TewRMEJftF9OxD7HhniqVsh8tF8z2Nyy/5jhQ1kHHpsgmXSSuFSSPeMXt+A==","shasum":"79860f040afe52bac91996f35cd5eb3f97176daa","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-1.8.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7yocqcGQm71pFOrlekf5JyWxY2ajmkNxUpp3rJ2cylwIhAKHa/ZpUSC1WHq425G8BpS3yjWog3JnxY1sHXgxXBW+5"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-1.8.0.tgz_1510702987776_0.09489588998258114"},"directories":{}},"2.0.0-beta1":{"name":"aframe-state-component","version":"2.0.0-beta1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.0.0-beta1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-erSa4SJRVz+E01JksBGq7Ekk59pQakQyjRn+3sMSga9raUSI2/YXt/3hHwmUjaNoguG2ts3VTKdIdEo9xZr/8g==","shasum":"68fb339c1ff841b67d92056beab07f55b80c9c6b","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.0.0-beta1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTxbg3B/y4mObJuAHwjtePwAtYVSS4JoQRMv2CI99HGgIhAOW6dPHP4/qlYyt3aV7bM+6+1/DCKK3hLUWN8djE1pDj"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.0.0-beta1.tgz_1512573035593_0.4964302023872733"},"directories":{}},"2.0.0-beta2":{"name":"aframe-state-component","version":"2.0.0-beta2","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.0.0-beta2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-1+ugUD/b3h48PWHndDFVOQYLkxsxTHGTI5MzKgTSTi+IhJHKMNbM85b2PMbEQBqQO1GQP58K1Ul/Aw5YQ6JyNg==","shasum":"26ca6b63b8ff34fbd0ed12c3c37db2e031296344","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.0.0-beta2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0gkZZiyPmcR59nPN4mP7Zz2w4aGiqtHF4wo/k0nGLgAiEAuHRWZKmXDsr9uAEK7Teyrn0v48Mg5dffByaqJy+Ia7I="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.0.0-beta2.tgz_1512616270522_0.8013466456905007"},"directories":{}},"2.0.0-beta3":{"name":"aframe-state-component","version":"2.0.0-beta3","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.0.0-beta3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-xC02vBunZ0QMiKx0g1WpHTJUUmnScocPw9222q4+m7SLegdiZuQYaFuskdUdZGzBZwHj29gqNYfNEbu4ITKTRg==","shasum":"c852458f57b50a6092bbb72529b40330f3ac2c35","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.0.0-beta3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID769Xi/jaqgG23lc3kGQSmNFVcVYYjxwI8fXLN/f+R+AiB/I8ubDOqkeFYtoPuI81Y2oS9sOsJ4IA4qFx8i2CEFoQ=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.0.0-beta3.tgz_1512624655200_0.8021358107216656"},"directories":{}},"2.0.0-beta4":{"name":"aframe-state-component","version":"2.0.0-beta4","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:aframevr/aframe#master","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.0.0-beta4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-75BwWYVwj4ODtRw7HYA7oMJa95huNRc1trds30Uo+3A10ZJ6+rrPTshoyJW5KKFOc3/85sHAufTb9HHAnRQL3g==","shasum":"6dc01b69a408b1d5181d142236bad1b76dd972a3","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.0.0-beta4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOiHf2GwOnaM/wBRUtPtNWokxAXp5ncVYvnG3YLZu9NAIgIF7Ns1eHKUbBEXrzwTQEkbmrcWCW4DTJf3FQHMUKN+Y="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.0.0-beta4.tgz_1512684792470_0.46584036154672503"},"directories":{}},"2.0.0-beta5":{"name":"aframe-state-component","version":"2.0.0-beta5","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:aframevr/aframe#master","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.0.0-beta5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-DnDzmCd5yZhsdywcrt5aQIteWSEaNon0S0PL4C7OW5MwR/X8Hc4dwDfkaNz7ZidLo529l+4fcnfPTUnylFdpBQ==","shasum":"9281a7e1bfae03d65dc237d6fb253e59a3eef26e","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.0.0-beta5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnIfw9YOyxBmnejyNkd5n52OKbD6DReQEe94E7J5G2YAIhAJNtsONvh9R0Yv1pfn7Yxhlbsm/fmDhDKeXqxSeLorrF"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.0.0-beta5.tgz_1512698202293_0.14358782954514027"},"directories":{}},"2.0.0":{"name":"aframe-state-component","version":"2.0.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:aframevr/aframe#master","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-EIL9XPzSsd33rASX0hYdX2tv06MsbkpgHGCzT5os3BNQONRqLp5ahy/7uCUFY1iM4VG/Bj+v5AqvOj6fwKQIrQ==","shasum":"61ed83e46d69eb95c50e773f08787aa577f9d02c","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaIoQXZ5OxOhXv1oi7t3C2sg88NBTOF0V+DSelVn9oYAiEA67yk/fc5Te7uZKqYmyRGeSr/Rzu6/LUocZsyHy9VBUE="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.0.0.tgz_1512855319522_0.6626990023069084"},"directories":{}},"2.0.1":{"name":"aframe-state-component","version":"2.0.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:aframevr/aframe#master","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-GZaQpxvWCY1CdtNEZt3kOy1b2ZS/qgQIJxQ7rn4NT1DpNf4TGk+BopLsj08IItKzad0LnV2Whff7Bu7Q1YeL8g==","shasum":"ebd7d67ce8ddac05f183cf0f9655de063986f2a3","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs07O4qoDFS40oBuD+HgozXPjYlEcbECvkbtEMgAwyWAIgOAHftGeyn9RtuCsGlFY6OCMxJ8cELYt6p317X+3F5iM="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.0.1.tgz_1512856119911_0.2579691105056554"},"directories":{}},"2.1.0":{"name":"aframe-state-component","version":"2.1.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:aframevr/aframe#master","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-v8PpZBOWNJS9QqZ2I2RYdCmnBVP2xnsgubZbQP+lbW9BTCKbCer0kkZudTL/mNz4NqcKbhNfvx1TH6/l59rPLA==","shasum":"d186170f28a665baaeef240e978ac2d67aa03083","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkW7z9HhZcAlwlQG3OCaOpQwJYK8TZ1vK9Yisw9rZ26AIgUIjwoV3bhd1QIuT0c7lQ8aGFEcZXGOx38WBWafVd/QU="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.1.0.tgz_1512973065044_0.7481438352260739"},"directories":{}},"2.2.0":{"name":"aframe-state-component","version":"2.2.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:aframevr/aframe#master","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-pukXWQZu8bEU4/yKDCjaj2rdDFSsGKnAzevxyupmicWqoLLvYt+d1l5+cWF+xTQRh50pnlcwIAbtKI0xffzFqQ==","shasum":"978ad8935a3be164abfde42c0d9fe5775c693fe5","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFJUeMyzJIe8dWVtUdnYxSObfVcAnzKuEqda7OhcHeWwIhANbW5fN5fzl1dDiaBPTLOGzyTjqdOIinlNJNZ9YsL9hC"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.2.0.tgz_1513215190248_0.8300586689729244"},"directories":{}},"2.2.1":{"name":"aframe-state-component","version":"2.2.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:aframevr/aframe#master","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-y+oSvUYdbCA76DrKmRSZ+NSnApDODpDod9u3W4mm2ORGD1/jaFDXwhLhve8GS1kWrbBmE5QqiMYoW/FQsclwtg==","shasum":"1a0166ab5c6eaf2e1f01b9d021679622922185ea","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANcfhUVQaAAstqlKySVn4bwIyNRyGJsq6ewc7tSqWwKAiEAuXxAJZ20m2Kz06R8RanUaj5acTcAHXazMtHW5S35W6Y="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.2.1.tgz_1513245039933_0.1732773131225258"},"directories":{}},"2.2.2":{"name":"aframe-state-component","version":"2.2.2","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:aframevr/aframe#master","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@2.2.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-/fMr2s0CsHTBvW1Napp6snTDIVjGS2VCiW+rAoTwYGrVIO5qcNPAyodWey9iDyUeOm8bqCQQCeu6mTFppBSxZg==","shasum":"ac97a7d7565627d654fea6dbe6269c61cbbb1d40","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1MII+lzvUYZeYrxsEU9bdhbtdujF2GVgj5gmDamewbAiEAxTvCveT9aRk0PuKgXlj4oH9CSge1Gql3lOu5+HuXy2s="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.2.2.tgz_1513286414505_0.8788273541722447"},"directories":{}},"2.3.0":{"name":"aframe-state-component","version":"2.3.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@2.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-jLqJdAQaLLX71VA+Jjl2nTBmkg2rTqONIZU6Ak/lXNbCXG2bLVQ3Pu1Dz+zrqKSRuo8z+WWwsfkDh/yw8HEosw==","shasum":"c8b08c3e5cf2a8c741a69f9509c70fe14e9e37b2","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEThU5Q3ewyTUDehZpv2kQybxZ8Q3izW4P1Y2QkCOxsAAiEAoU/KdNmlgkgdJDgZj401onAG0w6szflIKdYgHwhMF30="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.3.0.tgz_1517311039378_0.5656916454900056"},"directories":{}},"2.3.1":{"name":"aframe-state-component","version":"2.3.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@2.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-QFzEjm1chpGjCbsHYTwBTdll+908zgIZUiZyT6/pFLVPZZ465goH0tVoSpV56/6OY4Yh72Z/J4Z9qbjK+/iQ+w==","shasum":"968f62df9dd29a33693c16ddc7c103bc7c922444","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-2.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeE+CFNoFcZAiLcpMHJ5kSFuVlNCAsLt7/rRNvebq6bgIgBwRVaKVi4ScLcYRN0rOoPe+nh54uhyFNHpYvJhMG3wI="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component-2.3.1.tgz_1517312492805_0.7924606178421527"},"directories":{}},"3.0.0":{"name":"aframe-state-component","version":"3.0.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-U9pKRd7UkwJOjwfDxW7EcotUiuK+vC9E4FYC4EupnUMSWOUNrYzxtOdIJ5e9jy1UxS2xKt4/b5EKUq3//VUzlw==","shasum":"55dbfffe2e92655773ce321504db7def85982979","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.0.0.tgz","fileCount":17,"unpackedSize":335226,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPIRYlQ3MHXS4eHNUlRAE4sCy/pgLwugytW7w+ZMoLhAIhAJzP7OtBALkFJJKKdmujJavPzwQOKz1LFRevEHcK36OD"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.0.0_1523267900270_0.5730966862425741"},"_hasShrinkwrap":false},"3.0.1":{"name":"aframe-state-component","version":"3.0.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js","test:firefox":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-QLSbmOvLrHIEg5H/JywePg1fbsZ8+1312E80KAkB2L7nstwf31nvWuQVM4Lia9UrnKxsrddYy7RfPXHG2XEtcw==","shasum":"ae19d3ce1dbd2820c126b2e4b10205309a4927f6","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.0.1.tgz","fileCount":18,"unpackedSize":368015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD+gUFj0XwyLH/ttaXKXLN9vBLEducWzU5dRim+Kh9LQIgWykGvjRMsEvJqPY4cTDs1LSePDS7DeVCFvKRwM+2QdQ="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.0.1_1523317508721_0.335439508374876"},"_hasShrinkwrap":false},"3.0.2":{"name":"aframe-state-component","version":"3.0.2","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-4qDw981CeNDGtPqqmkSLApXugFbLjkgDXO9cnH8S4SMaf+Zu7ZVb61KkBQHX3PtJmfwRAx0V12rlEivUFz4qUA==","shasum":"515eff2141f5bb41cbeab7b9ee17013b4ca9dc91","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.0.2.tgz","fileCount":22,"unpackedSize":487093,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4aDfJVAz5Q9mmpIvEDANMFtz+2IaS48DfDDxJ4cb2+QIgY5WOUR67dkAKipUFPPc+e9czOpiYc4Twj8BhEypH6Ns="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.0.2_1523359414011_0.6258096582863821"},"_hasShrinkwrap":false},"3.1.0":{"name":"aframe-state-component","version":"3.1.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-RN39zSMkiOgOzSeLGvUKIK9mMuCreso4nGWs158ol1PC4jlTXrkPwJc26Ze5itCPI6waSnzIk9H+ZOuAgieRLw==","shasum":"cc69a4d774afbee4ff58039bd87542b7a2598a5d","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.0.tgz","fileCount":19,"unpackedSize":406371,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqLINHMdnoNiJFo6qANGFbR9zRVTachjnAFxc2iZQJbAiEA2Qk95ZEwt7cxDlaTmmqgurx7xQcBWUrHf6kB6nnWPy4="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.0_1523579461150_0.15630723594343165"},"_hasShrinkwrap":false},"3.1.1":{"name":"aframe-state-component","version":"3.1.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-6w4seJ5RkBcfUDWuLgNCsR8cDTUYXBTFDp6Ork1Tr4veMzpvFiVGhGlLyHuc6AhsLwGjtUFb74L0AY3jcCuinw==","shasum":"afc2db8ba756a5f8052669d8676e0b967be5f14c","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.1.tgz","fileCount":18,"unpackedSize":370505,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxFASxfSUb4+zsRgTEWMqB2yigr8XlNiR0J1DDn0H7/AiAzvrN1mWvFtUDhZTcXVr6l2wXyVX6MRQjmBRkgvbbkQA=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.1_1523597463760_0.5123546241066332"},"_hasShrinkwrap":false},"3.1.2":{"name":"aframe-state-component","version":"3.1.2","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-hETFJCdRpylKPviCy9bE5mqzkhyYaTMYNxAu2VHdVAKO3UYeuTp74zoL/l6PZpMTSVxWDzYcfj/K+ljNSyCrLw==","shasum":"d069751749a69adc1a1222ec2f19e8e609072966","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.2.tgz","fileCount":19,"unpackedSize":412612,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7UGFDRSlO+NNAWxMcRFNIHv/ZIwLnhi+VrAU+ZNv3tgIgZx1HGgJB+3tpE/57ElXduwAhAixQv0ujG38n/NkE4h4="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.2_1523599916161_0.8390205289081838"},"_hasShrinkwrap":false},"3.1.3":{"name":"aframe-state-component","version":"3.1.3","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-KxDoF7oC54qDdL532sTaN+8uajV0pPhoKcf9D9pzaREQTsnnExNjbC/qa1KY6bSl/wc+xGBwWD+vGHJ/rAQ3/Q==","shasum":"c08718b88ef9941e82856b026032c1ade809fa3e","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.3.tgz","fileCount":19,"unpackedSize":409639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYp4yO5TzbvNZdGOsg41cY7IfluJgWC8qKEVXQhJEE6AIgI2hxdbWN2nmSzYCU23Go9AllpjeNR+7BLtFasc4nReY="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.3_1523603720644_0.44009987986722643"},"_hasShrinkwrap":false},"3.1.4":{"name":"aframe-state-component","version":"3.1.4","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-jE9D8C2wQ+jszBhpo3j2FC1HSI1cq8sct/TZlbYVh882Hh7YqlDl4EFZRT7X9fTY81HxDyhDtxeYhUa5h8+GMQ==","shasum":"8bc8a5ca248e47ed46775f3af00729ce01a94720","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.4.tgz","fileCount":20,"unpackedSize":418451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1cCJCRA9TVsSAnZWagAA+ewP/Azy4PPxtVJmInuFHXa2\nMgHhm9M5n2YOr9VxQum7XZxTSLTP2e+xHxIuvhimU7QUCZWbcWFpNxrwdrOZ\nWppUIOs5GDSci49YTVNwkqd5iMG6jBiWz2SrU3X8iLVyyDav7f4OEgNsqUdb\ndgIcKQ7seeGjFFnsxhxRdkKMSxgr/whYNqKEuuYEkoyT/rFr9y4Eafc4AjUz\njz8FueYYzMU9j2M5tezEhig10756Q7Le0qAMUVeQRoyOk4ZQezzRPZTXWIwO\nuqENo74wTiBRA2m6kBwf5uxLB8i5CaUiFJeJVfsUvXne/4wkDfiFJe87+JXy\n1NfFDIrA87l2gsoT4JceLA1Kh22nhqmfw6pMx/Uo0Be/GQq8O+qkpFy6LVDH\nU70xa8Qv+4IJNiqyuoXmgkgN9qx0xc81NZzgowi/fILw6FnJLnu6lar9OvQI\nDkKbIECOQmVbm04IaiWozMfX3Omt5Aly0KTYWXKcNnKiBckTeCxyCIr7ptYZ\nKmOXcFNkZ5o6lXlEXtFfpuijhiFmk5DkQEczGa+r7Qb94qUheDk4G95x2dq5\nRI0C23ck4u5GE76unsI4XZPaSPOU+QNEqsUzr9mO2GVcKIVIqbg4krN+9KGP\nZD79fyxk1OGUePICWT2N8mvEpvmi+rlq58ZzI3SehXsjZUR1pl8on2aR9PDg\nz/I3\r\n=XE5J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTyga+wPBwW8hnlYNexmvv/rocrMvSKvs8oYcpSXvV4AiA88kIFilq2GwhEP1cjjBWLchjHeVigMI7X5pWlmG2tAg=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.4_1523957896988_0.6846464082050203"},"_hasShrinkwrap":false},"3.1.5":{"name":"aframe-state-component","version":"3.1.5","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-Up0VXn/S6uYxjFzh2aP2jGXSqZYhU7bZ50iRxMUz5JKt+mw4eBOi54I6k2EfKxWXPXwqcGX5Y24BRBGUIUGMbQ==","shasum":"35dd527382a95f4d8b9d8e60bc09bfda99bffadc","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.5.tgz","fileCount":18,"unpackedSize":373485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1l6hCRA9TVsSAnZWagAAQ4sP/RhB3SM4yARN336TEQPS\nDmKUeXZn19g8o8c++c+i+R0dgb1E6hcre3macHEyKw8FHGk+qe7YhmACWzqF\nCLoKSwJKhG+1a8YcXrYLS2aeHp5dCIUQi6f47FceONWqx1zzA4OY8usOBhxR\nvBY9zmqO6e8xGGKX64DrX+bCXvHlgKiLdNI0jo6Byd89uIRGsUyc3STyg0If\n9v6pmdy70ita6H4an0MzdfEVj5TzLAD5Ji9DFhNHE5op/rjWmRg1hWIC0P4g\nuIJJRoAtfYp6xK5KupqyHDY8DMspSTEjLlMXWvlvPAQrvFlm235sfB1lH2G/\nTLS71Rq2UfbXpYjbMJZFxaDPgA4G0CbBydc9Zjk2taJrfooJwEF0yDlmrQVx\nuITCpM4bTgPzlT84mq1/gH3Ky6HaLt/9Wgte8znibR+zRw/07teI+F4ebg0W\nePXHd1o2ezt8+JPjrXnrgOPmu33dZwsTq7aczrsgvB9YXFIMCLWtRZGICRzj\nnWSRpzgLnH0aq6zRsmIuPVI9lNswEDP2YOuaN5jttAu3XpZnFB9vbXVZXtSG\nwBL9cPKFNLIpnz6LLk4a/wuuZ0jcvuSBgnAZN42xhpK1n2CvUqaTzsoP4UC5\nuGkhSM3J69p7uvCMaHkdWXBj8DRvQQSn3TiPnwYVAsYR6v2RFnUim0EXVITZ\nqZCY\r\n=RG07\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwBH8FzhmVk12wPCq7qBooVpcqXz9JUoFLkXblKp4zyAiEAkujYBZs2DzW4q0NAcfNu0rj43SM50sCIR3uKIZYHVJg="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.5_1523998368759_0.7401268829590522"},"_hasShrinkwrap":false},"3.1.6":{"name":"aframe-state-component","version":"3.1.6","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-/PfWYXhU0J8ii7SrVzdCYgNhhFxWEzPtFQL46XCP8xzGrIzs+dpSdYOTs8w6L88mDw6oJ///jGgHRSILXXubCA==","shasum":"e07ae59308135a3d8f3b1721183ee57a08b449b8","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.6.tgz","fileCount":18,"unpackedSize":373565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa17KDCRA9TVsSAnZWagAAdb0QAJex0H0WxNnLPh9ZiEi4\nv1LiecFw50Hc68MPKi8g6S9Oi9PpYoBO0gn+ks8cqoSQxZyZuXeczl0OBhif\nu5wKxe7qJ8BjlfNoYnNIvbDkps+yQHlW0yH/UzdrxlVxvQueCoAvgh9D2mau\nUyDbgd5FmZ0EpRyiIKM492tEF9SHuifX5f6WOcbQabDhKiG6OWzsNA66B4AM\n3XrajYMdrqdGcwEYdIRfxV7gVmBcrqBkr0XIIqXTkiT5/2Y/NJrudDDs6qj3\nJT3f7Yf5BBXhPNCyorA7k6Gv8cSpNrENRUucBx5Z1HQaE9vJXkt00hXan0MD\n5dhnWX2WFVOLsVY5ap/HctIemYRRmmP68d62FbGJiBQl4OPwRv2c5abWzSRN\nnBWsIahlnra7tWLwzLQV5K/d+emVTbcfMrZ6mKPOe3NZXZTDfDoJXCapZMwf\nJ5hBSDfXE9ADeOr+m1C9+6y8dTBTOwmOOPbyMoCEMwOWI2FXwaKFs4m9Cf+a\nXJXcCc0lB+kl1sYBo0m1AJErGKN8fuDmunc/29s066ePEpS/l2DX4Rz5gZ+8\nZCtX0Aud8dqX65KI6Ra7UN4/CG88zM2JqlgdKCmRQZ3O9NqyjPYK3X5GRb8F\nnaRQJ+NFBnyGdYlfp/pnclvCI9AsW4INRsNKEkOms9K+ouJq0zg7z0FxVmO/\nMEl+\r\n=5vt2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuTgWshpTW274SZoUv0JFjeN8o2h/EU3ua36blPQtm0QIgM/o7nTa0Ik8ezq9ZPh4e9hsJ4yva1E2pfqC7Ho2/3JE="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.6_1524085378256_0.11313488061176824"},"_hasShrinkwrap":false},"3.1.7":{"name":"aframe-state-component","version":"3.1.7","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-NvHDuPZGF4qno5XP4Db7wAIRbTRKx7OSxYWY+PkDprB/fTJ9kmGUC/kn8gwQAB9zOGCYYAROfWc19BwbcP5log==","shasum":"412aeed0a3ec48b2a044b8d2470c58eb591e3a77","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.7.tgz","fileCount":18,"unpackedSize":373954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1+m2CRA9TVsSAnZWagAAjcMP/RPZ3aT2M7AlgVS9cBFP\njreoU6Qj0AaSLD//zh+SaOkTOaeU42odojaJZLHG4rj7XsHYbNvc0ohkL0PQ\n0as/ha3D7EJrPhXP1VjQSFIyzVkGBGQ6QOXo0SxmZSiv90ty3NMcEV9kWhw0\ngPv4/HT1JK6fqdcYfh5SuvgLjWiUF3AgBisEQQugwd2pYYRYMNWBskT2bbIb\np/QkcoL9Hbeq3rXswDRweXUZKks8HISAC//YQcfSjEcSewIAaiMRI7fZyV0+\nPopzU1zNJIz7jL4szzJNo6RAOPFW6gfdbdtZUFfsfl/uSMKrBZYObH0Ho0J/\n6ADuysf2rY2Rh5IdmiGj5dg/2Vnk0t47OuziWi8wPm+vShgP4evMpmK8rKxa\nG0EyxP6SlCqFwWCc0+1dU342VhYSAcnGlZon5Th2p4QGRWSjpc8EoMIMuSsX\n2lIWrSRbypkE5/LTsU7dJ5/AXS5Tnltf/S0Zslk5gk7XZWNoWx15Akk1eaSk\nZsvU2G8sHjIsI9BxduoIc4pFIn3LLUMq5qdtPEqF6jaceW3DU10eHIPmRuBK\nb2YKr0QsAdeZyej1h/8dkgJFRXegWil9RuXvqYUEWWtfuCCVWoRhrkXTiXD4\n1sBdqlZMRX/H0oH/GLmzIrcwIqn7Tip7ioTENTO7kpGSjC0DQtz2oymsFXrw\nuv9F\r\n=+Cel\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHL3BOJqmK0nulaP5JM4D65fcx2YD/pQIq0IBLhc/JrnAiBVsjIS+z34+qSFs6CclVY2fAKH740yQ+UxWBF0ZZKokg=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.7_1524099509136_0.24142634976492472"},"_hasShrinkwrap":false},"3.1.8":{"name":"aframe-state-component","version":"3.1.8","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-XccE31VpUutsUnICB6w0RGFiKAgoiVjxFG4d2iUrBXOKFdMEdYvN7GPq5wQzCFCkKuxk5ZlaKdW3VErVv+Yrhw==","shasum":"19ad5bb4ae51977ac43d7e386c84890439ec2990","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.8.tgz","fileCount":18,"unpackedSize":374189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa35urCRA9TVsSAnZWagAAkYsP+wU1/cqyclxaKX3g7jzZ\nyFPeFIA6R7rz6f0zfG1g/wJU0KOTsskiF9+KHUvkdIGjm5MEb5tt5fKGy8c2\nsdg/G8MMl2yN+NzOYToB6i5LtT2P+PCwFlk1M+j6jdcGlKAMueRG3prR7Kzo\nJ4OMQx5IcSsD7h1HpCdwTY2ULIKMiNN74xFnRVmd5/FJ8slPTDAroq/sYGZK\n0g5zzV8XPYkdbSyuzq9BH1RPYjCv7DuJzFG5/pnHzttP8mK9T0Ly9q5uggvf\nkAvMmusZyi0zanvWpa/ncCK0Kq5VaqD1s5jEH7k3IHsvUAOvfVn/DR5ktbbw\n+sXMLboeUwRmVEhLBQJj9fXsNocxzD8Y4+1NA/432gel7I5qBGJEnBwCW2gs\nplj02Tyd4qx2IjjACk1aLCFLwA3F18gXK4gBa6+lFsr1xXPDhO9Wgm2gCpMK\n3sxED/Y8hcq6c5znl+Hh6Mj6ssDlJyIW2yiVjs9q/+yDr/xaCYcXwHxp5vO4\nw983OwkY6QTCmxFJuLRdXUHjfnllSlyYhEeH2eqwXjyF88Cd5vPrx8KNBKVh\n0U32uLT5O1W2XL4C47v+nhw+CsX5d0QNvHZbqzcy5f8aPIaGS7O3a+jz+04i\npwa/zf0p5d8fVPfjfgpvcM98ixzkuwObJfXVgta6TkRne9izh9WEnhA8o/1z\nJ12+\r\n=hesa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXlOlZi+zaJMcGtDOOFMYN19epOuQrz0lS0wxiOAvlDAIgSf8Xbs9i6EQSVc3hVfZ1CJiKqiCK8hUiBxmrNzFS56M="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.8_1524603817810_0.2663557483838277"},"_hasShrinkwrap":false},"3.1.9":{"name":"aframe-state-component","version":"3.1.9","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.9","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-biAnAmSU5HdWXJGbLv+VrEdBZ/vvjdm1Kv2PAxsiZEZ2grnHiwHvsfTe+Z+uruZQL1J0Y5U2AxS1UPKC095KUQ==","shasum":"fa98977716eb893544fcf5e053d652f0826ec3e2","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.9.tgz","fileCount":18,"unpackedSize":374250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa358aCRA9TVsSAnZWagAA5R0QAIlXR/oBL23k8L33kuuk\n+lZl4yQ6b8KEOsm78PzVr2ipJbmPlxMeYQxG1zNpVxCtbA373GzP/Wdj2XF1\n53ILKH6YfmplB4puI57RDg3iM+n0ELoNMxWzobzLRMxAbBcPbn//dXebOZRp\nxVuTBASvlUXF6bQq84VxJAtnL1rN1z28cJQNSncqD/dYant24kBy35Vk8ZL7\n1VwVK3re1QsZEXMKgLaIoXJ39JP/OWcu0suZ3FtIefOEhdLYW55PUyZSzAkO\nInoWld7TW2DtUmv5kNYh68KIK0KU9KoAecEC8fIbNzRubktW3t+pTfoBZu94\nfXD2CRAwkCorWbJXa2oajeN0CHxUAZ2qxs9QWBos4xow9xdzE3hyOiar07up\n1H+ABCg7BcMAASTKyyyQWQ7YEnLVsy81qzrZlJiUi+hOmpGWNENu6XNIo6fY\naJVIZ0+rSRwzpBQncOGh98RMvQoZyL/491Lwbc6I2/6oVFk7+dVSmpSz9lYG\nkH8rVLduRLXsloGcmp2NZ4xSes+BcVTnStqTpYPbV7qfRKOTPvRAMRIH0m2Q\nshbt9eXY0223889kknrE1nCqDpU0lu63sYpSst+c897FEpe9P79JsIonUa2/\ndMlCIv5lhRFJZ3LNLhsHuGg0jzvqUfYOULR5cfKi0+ngzjihHEG3KsMC/404\nb1qM\r\n=EMBH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVmOeZufwWUKV1zY++fTBaubRWHHkOwHs6zbgnNbEyEAiEAqOBrF8VUbzC1OxLApRPdrRfqkNYeX6GmYreL3ehivRg="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.9_1524604697486_0.9884750392729427"},"_hasShrinkwrap":false},"3.1.10":{"name":"aframe-state-component","version":"3.1.10","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.10","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-DtoMKg/lEjy5HCp4KsSI6+ETURvWVc1EROAN6ljhLHUID2U43d1v63lmjlksX6FR99LGD0t5oA7l72Zz/CYAUQ==","shasum":"3d2f5f64f6c2a1f4aae6a48b9f9e0a22e0f02f97","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.10.tgz","fileCount":18,"unpackedSize":374469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa36YDCRA9TVsSAnZWagAAFrIP/RME+LBFP+/6YZoBfDVD\n2syKOikeftam/YKap45oPsdAEC+FP7SPZwjWEXiZrZWuW2R6WvJ3kz6ASEsY\n22okOAsgiZRwJots7yAUZH7YglWJEXQ7tt6WM1GYbZYGSMvi5ydR0jzFY3pO\nyqD7Ih7X9Y4MiOQbUVqgoW7djo5jphLCIQl037VKI38WZAQH2TGyt0mkE+5D\nP7Yoxt3z9K1yw31iGbskrdmRAxTiKjcvV7DGw83WOszN32HNguKT6aRGMSDz\nVqEOYtVXyeDT3cIMrLvWTLiS/bhHZAlOOknepvCUkoE46e+weg4s9RWrfm+F\nIfuiIYpSANP8n+2nrihZt44rcQikAEeKetl6BsSooRTwxORblC8Qi8cx5QNk\nn2L92RWcfCD3tTGXdZNsNfwPB0KqHEvmzXNtwjDnq/RU9U0A4NbqBQaZ7z6C\nO10lgLVlthGXDozs0YArPZfD2snE2IhnqCxcx9BIaIp6bwwzg/XDPmTYOXf2\n/TErR8snG7ihotjNNo0dLu2JHwl0HMk251fPDKnPKsgx2ojJhUd3XvUWctKs\naW6ddSAyqA/LptvxVhSusXfR1C/0/ApYa7zVOdWjAoCyxo7vz2O28njg9m60\nKV6BOUSfFt+x13tBVsO2wvXkM7tYcAtXIiqFfXwXZAthmeAxbhDF03qW9r0T\nUAhq\r\n=iJFv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJZjHMhtKaQTQJtic0mPkaa9Pwv1pbhvM/icAR22nkmAiBYZ0H9IgvoaVPAQSm3gdZQxmfXKsuijVzh2ezXBSe6vw=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.10_1524606467199_0.3169150737792841"},"_hasShrinkwrap":false},"3.1.11":{"name":"aframe-state-component","version":"3.1.11","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.11","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-yZKGwJ6TOLY+V4u5+C4tTEHCuZLMZZePmZktQ6+1CQzUZz7F+8sU0ddFWmYYP8WTUBSiADYZu6XnKgDSWoZKNg==","shasum":"1b6b95aa73d9a01824f77a545128f3f5d5e86642","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.11.tgz","fileCount":18,"unpackedSize":374346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa36o5CRA9TVsSAnZWagAAMnMP/ibRktgXHj7q6LgY76l6\nTuIQIbMa1M7kceKJmIRBCt52zHOaqnxDlOsYgIYQvyr+n2/CC0qytQ1YdS82\nXAasx1/9dDX30E2Jl1LwurXIHDCQ0sdj5dCzVmycpZq5KY0iBuEHz5EOr+MP\neh1T2Cn2GZj01yg28716lLJ7x1+wOkRdouuExI0hsdpZFkVtoOUEe8Wi5lz3\nIyR+d1HFm5wOOWuPVF/VoWS2zbCAvEaaL+Qs5AIm1F9IcwiKxLCleAvyypcQ\n6Vm8OFctWwsQFpg8eTeiN57WsuZCOsypTHxjuOXbGdLZXUnSTrVAd8O3kWTB\n44EG5HykE6ISa5ZxsLlKnMdoo+NogIw+RddMLdkjL2OmS1oD3CUAvZRbglZm\nfU0/h8rN+3VGp6yKnHSVUztuIWoOWAJOGnl9aBQPQ0TAyQiCPPe3eSm5tphZ\nA8ZRHDPKpvsUpJ5HwQkKPgDr9N2Yl/+vJ3pRIMheUm+FrtBZphPB1dZGzHRP\ni9At7h5J3R4//EeIrZY0j5qoYjwp77l/Ai3zFOignKFCr88FWf+zPBeRI0Xk\nCffu7mY55h0w76rgD1fYP2x0p48t4snScxbAXc+Eolhp9PPxWr8eDeJmIZOJ\n7rLyfo9Pk0rf8kpgBiDQVxC77uaMVRvIzRB/MGrrf/y23oKrcA3Xuoxs1cvm\n3zew\r\n=vk7y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLCMG/l87xZi217tLRc2MuRKeAUUPpM9dCfl7/DPIBPQIgUmpleldZXpKNlY9GRyaGQgH0EJJB0+31BTzexeQr5o4="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.11_1524607544909_0.5351980269591514"},"_hasShrinkwrap":false},"3.1.12":{"name":"aframe-state-component","version":"3.1.12","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.1.12","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-ZksfemctO1s36tCmhhW3luah+s05gdaV+iq4rZPRt3EV4uCfmbkSAVpdkp26woekn064tK5wd1yYf9uoZlKc3g==","shasum":"1cdc4da1fce1bbc0c822fe1f1da8f69450c9e3e5","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.1.12.tgz","fileCount":18,"unpackedSize":374392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8ibeCRA9TVsSAnZWagAAXV0P/2lbF/F9h1T+3ELnzG7P\n8EWUVOAwLbbl95EFl8cLvXQJgDPGncuHAqByxgoPjdPI5DTT8VPT7C/LUNxs\nDZBVrU/5/LB38npT38I8TsmzOl8V59mHnZv022i0r6NMFf+f8b45Wsyq/H7i\nXo/b2urP/qpXYl1lvz6vkue4vWMwMGSZq01Dg9b/FT7zEJHT/Qdnqy37W3uf\nVxpmVx4iOMPSdps2b6xaYr7QiADTIf1FFw0WMDXIxGa5NWaEtueiGB8hBxTD\nN6LSW49ADTd3q0h8aM5eOHEFG3HyqMEYgVPboiv5+JGDwJFyAHp4Vd0iSYQW\ndrxIkB1b+MorG2yfE2VKmaidRuMKSP9hh1OKm/TO7RyV2P0drdtoFzlayznL\nXP/g+YNGTX754msh+OQxbo1dqe5Bqgu8w+EKWJMMia8Uqhpo0m7SS9nuLnbO\nkHmUcaPHpsy99bQ+QrYrUiYGqSlCCI7rDFJysAvQBfFv/LoyI64fZU465rGh\nxcP5wFzb83oC6zyJCDCyX0fiRdW2afEPgL2QmAdaKare1CPzEqUOJUMtK74t\nioTukLv8xB24Z+AE0j2i6rpVj3OTp+6Sv0nj49NNeV36zellFlirLlvWT9x2\nWgDAi4Kou967H92hHtQqBz4rYgPmflNXky6XUzM0K0TkwtjMeS+D1hRmFb2+\n4hV0\r\n=oMDf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFotOY0t8hXelTGqeYYC8D/JHkxz3ndw61MyrEqf/7mUAiBwpVZ5GNqL3rgCezCIEb1yfresSVh0aPGgoQxGYoZ9IQ=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.1.12_1525819101422_0.17788206850939536"},"_hasShrinkwrap":false},"3.2.0":{"name":"aframe-state-component","version":"3.2.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-oEG1ZVuZXf4/JMwV77+dLeDSfzZqmYlZl/kiw0CVDTSLnz5OmD2vxvHoU5ln+CqG1LQqvCnU9DTqYtu/BgyXWw==","shasum":"855008f4236aa595ca9f160eceeaac20f63c76a6","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.2.0.tgz","fileCount":19,"unpackedSize":416755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9AAZCRA9TVsSAnZWagAAzTYP/jPI4TxJc9q3j5nYIFa/\nmgmvS0rG/bn1XWeUfnZqoXOG45zRQajklTeVnaYKvpTp46vmCtgp29CcgXgD\nDynXbOU/ZciTJVod2nqjIFKKQgjXwtecEUM6QOpIew5X2kIpdOEtlahUkvC3\nnO94nGKAP27Px6ulPhPox+2xHoU10EEKIGjFmluPXwHoUKW0MA7QAR0pNF67\nHi/RbQcvbzn/xD3SST2qBTW4E3S1eR1+C0gvbNoAMEmvTaulclkSGNa1JvID\nTIwqdbWr/0Q4fF7MPxHo2gtLePrhYOUlzJfL68hSRmiUN6G5LZ5GFRzIsp6N\nTbHLUhGJuSWTbo9fCkVqAbZX+DKNqaAn7kvjEekdB2ioWkszT3JfiY9t7hVx\namDUEmwSomn5dbnlR9Y9q+Jpk+AfK8qcdbZFlCtVFixvcSmAgu4SXS0GH97Y\n0F6JUx8DduldjfDke37t5CL55pIvFJHTL5HbZKYsBnLlF98xvd8lahK0pN79\n7DnMOSzSMhzLF1G/Yd/NgHRidFPcAhpse9II5ME60WsaCy/kmEZN789WLOEZ\n6si0QTG05yHyAXV6L1iJDtAxuwaV4a3CuO8JvLcsJYfIeeujv1BrVa5aUzHz\nvkTndo0J64QthfRnMe3xqIU4MTm7letg/zbAFX/Lb5HNN3+IJHUJhrsPeXaw\nBc4U\r\n=uG7y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1PWT8/XtcIcIbBGIsSzOm+g23J0h1y4nRbNEWtaZDHAIhAMnkOsay2BGgADoGeGixN8P9rebfXU/ovJyLHLUOznQ4"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.2.0_1525940248241_0.36215008017638217"},"_hasShrinkwrap":false},"3.2.1":{"name":"aframe-state-component","version":"3.2.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-vrYVvJphZFbusbFBzDigeUD1ywZqmIzlPSJUZxMw7AqgGi6Ur+9AHXio29EPV5DL7Vw34IPiYoCgkBoy0RDA7w==","shasum":"0514a20c5f3b4a82d46b20e0d68eba7120a4f016","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.2.1.tgz","fileCount":18,"unpackedSize":379420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9Q5xCRA9TVsSAnZWagAAsh4P/RKxV5MQgGMX2n+WKlqh\nymDMe6MKNv98J/VMJp9ZZOs9F8bWAoVcjEe+JmLPyLOYBnknkrwV7kMMJxyU\n8I5tn/4SuoSDR8n5njZu8hglcT1dhJ641VS8ShywQWbzS5NlAhkDx+NJBPVI\nnB6/yVrPP/yHa3QESkUuQB02+77U2ba+pTEKFR4V9SD/fBXln6yDjGX47eX/\nrUj6ObzvDhfxvIdaBl01hZSHKFbFiPREo/QaHdli54GEojGG/6qN3+Pe8snN\nbWYxpImRqaR2MesVFuMY4Xc2nx8c2AX1rcxedfNxmzuk6p+bm8Jdsc5z4Qk7\nT4fOe1K/uvMuOQMVk5vuRQGXSuHSpSIOpzGqynFnJ1BO+/BDHRuQkqCAUG4i\nptMKLvkKcip4xL1AzygdJwDDA5Fi+ro7lV//F7y/gIbcAYpEnyP4/akewq2v\njrYuR6/vHcprf75Z1pah52oUFJCl+/cvGHEDa5WKxq/nZ1z0ulJPWQhiHO8a\nVIXpRA7RLbJ3RikkuM2VtTDHNL0hZZ0gM/LQGMpLfNBzNV7IEIPJmlnr2hLs\nNLXBBCvIoEUgi8RvfWi7NwHoc9feEvoduXCwQ+irdb/iQcZFnlyrqW4wfTvr\n5tPs7UveWlFaSjweD8REZWI6ht85xPISBqODuoALfM5XadDjMVsGbQXssF3D\nBstd\r\n=ICB9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+Ln1tXuOMu9jks+7lyntOT2B8bDNXOWbkTrWyrTPk1wIhAP4UByiiAAmA+7mAx93jQhkBeBqRTbOM9S/sHyzN4O7O"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.2.1_1526009456236_0.7365454267275338"},"_hasShrinkwrap":false},"3.2.2":{"name":"aframe-state-component","version":"3.2.2","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.2.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-f65eSVonK61xvtGc8G9/qt9z8UbA8zjI6XD3E6oAaIu6mD2Ps2nsaiDKfWzgPz3NiSFn4Ybf2SgEZIj9G7nnNg==","shasum":"cf4f5338b5096fe5492acdb8e20b3808aa117c5e","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.2.2.tgz","fileCount":18,"unpackedSize":379808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9TfLCRA9TVsSAnZWagAAQCMP/AyidDFNUntGqowbQWEc\nCPq8yfIVAahTcSFaN2D9WJs4E3pJBbGTcyNM8MvdUnSF0Ad638zBn5u+DK8C\nOPehCdX2j0+K4TTzIwoYmrUkTBK2oC/CJ/mdjj6TVvfAILmRRHGuGO7uRtYH\ncFqJUUpbQRDp8ReU5cCYcazAEv5DlX3AtC6EoOqKBu+uV61ND637PRWYnfK4\nC+VVsb5bjWzs6XXnRyxLm5NfuBr9KMjecQATYYi+u0b7d33JZnwHHf24jPIe\nu0VafE5wCuw773mvu5y2KxS6uDOh1dOoN9ctMKp1XuSb2H30LUCFEE05qNva\nRUw1BN1dzVp03iw97u7IRNjPAZLwlFWmAvar8JWG8SLbcPzqz0T5buFFN8/3\nxOZnc6HIjCfuNTg0HASvT5nRqls3gXBLBEfGkjzntFZonXPsiHRiNf+B05bO\nb2bDsuXLHTZY4dBhNmlNA+mhrgwPW1GCtE2UqXSM7hxD+NDS1PYryJbsT4Tc\npcz+Y3Yp/gPuI1UyjNglIZ/Sd5am6hG4Ny2h1toPLBNhp9P760yc1hkd4fjh\nHSQVXMjDpndtCF6DRedjJdh531UxijSjuMXo0Wy9wiqE2nnyzXbyyW/c5VaR\nsC2dQKCd/QTixZaXwHM73q0iZX7kqZaqRRnIKR9jA45iCSXxF1vAfU/pVJY6\nYOdb\r\n=BO4U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0XEBE/xuv/q0PJx0nxDTIfHCCvTyw5+U42Ol9bH8p/AiEA1VON/fNQp84CT/C6YHZkNWFrOK1SZQcJ5mowaVhAi4Y="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.2.2_1526020042570_0.7227141960462606"},"_hasShrinkwrap":false},"3.2.3":{"name":"aframe-state-component","version":"3.2.3","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.2.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-/aPicKtohwVQ4BMZA2LVfPSfnivn13H6Af3PDE4663+ZBoA7lcw3nn5eRSz9XG6dhs2yPVNc+kxqTDH8D1CEfA==","shasum":"adbf5b8862dd1c402d8b1980ff55f3d6d44cacd7","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.2.3.tgz","fileCount":19,"unpackedSize":421014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9TljCRA9TVsSAnZWagAAB5AQAIGyx5h3SW29Wd37HRzW\nq+pterjdE3JSRNnK5nXStRHTcJeOcQFpq57OxW/T/pqUug++LLSWd+6FQ6n5\n4Ty2n/Ek8BwtW37Dn58YzX8PGFesIHHuaVsjWLN7zLSCbZEQpyjg3Of9Lc4X\nV3lTlGoVxjX6VhcrkBror3sV8S2q+PZmgakTdXgI6bhLE8RDv8NdUxyY7jK6\nE4MFvHubWfYqkQ2qNgFlqmYPf30F2b7xWvxdjY7zIc8d3MUcNIxg4AMIbM+P\nJSGbSqISh59A/mG/ex2zRuMDGf2gfLdeXD0aDjdlmWKKeTewpxM8INbQwmKP\nNWUJuoCmcMfzDMlpuC3VKw4LZmYowH0iE8DrLv30ZYKpC8KVbmGYRnjhvvMV\nhJobL65XkIoa2oWI30FRz2+Yz8z9fGygny5I8+9mbhAK3Twm6MTUTYs4VFoc\nr5IQ6zld7G4Qt9v6FUN2yvD1hM9YgTXJVxdg8AIZIVQiznbMpTOoVCQS5HFj\ndD5sXmoiVFNduZLgmVdqO0NoVTHN0Q58T6Jvyikd97cQpYdKc25XEKjwtQu1\ngatQbyGruF0UA4HRlXRjkvXYqN6h6V1JTx2WKRAskwxN5R+EpMjo2TcZZu9G\niSVBS8fej7ewrrFMME65/Z4YUQNWr63wM7QlJt0Y77inp9N2ecb7jKoxpvJS\np0gI\r\n=0DXD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAaA6Db0sl/LzAaWcFIUSgxO/+xjcQSKNoflG3+WSn1AiADB+bAA5mzIqotHViR/upWpx9JDrPI+Ub6Z5E0Z6a3bw=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.2.3_1526020451161_0.7035723255464972"},"_hasShrinkwrap":false},"3.2.4":{"name":"aframe-state-component","version":"3.2.4","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.2.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-hdZhlYL3Xf+eZyvG+4C0jZJ/8s3AomVcLWEAf6DtSnBiY3mKeQG3qxSz9zOv5CxlwczSYh48aFeSx/ltlI0ZLA==","shasum":"6bfb77729fb4d6d887f59c23100e87a62f2d133b","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.2.4.tgz","fileCount":18,"unpackedSize":380496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+8MbCRA9TVsSAnZWagAAp+8P/2YIxDoivF8DBepKahUO\nu2Pay5kuYdvYzD0JRmcflmbSqVC4J/NKVwx07+E8e5bGeYflKjWu7ePVrQ4a\nzBjNs2AEuoy65ASqTdj7f09kIpHqcT5HabGJQv8siyXcCO4+CimelBub4jfy\ngeiRWyqR6iFrHiJLnuvBypztEDLLCqme5HJcW/OpqrZI7Qu+/K+Rr60fE236\nGHDGgb5Rh/8J5tsB7cn4IHg6jcOvc/5ay9k0nXSRwR647z1avO9WpnflaIHW\nSsyAvBqtnHSHUQS8HfutC5g9d7GaauX/Lw/IZYEROybaB0lr7uA2lLVvAVit\n3YlWEpr94fDHl9hurK4jFudXnxdKj1olnZ9KTYWZ7Na3M1VdUilHJs6bP+UE\nqSV3xRUsabWZ28/uauJVCSJ7iR/FkfzJre6Ac0npTbCfLyLD2XFooWsXYLFQ\nnEp71yWhCxvOlkBkAc1f20/ByNMB8+LvrubGpra8LORlxvbnWXI00hXPJSV2\nYYkNc8hPVU1imeT6MSyByUzybxMOH6rWbumOVeTkQEua/Z0T7zmyWJxmUvc1\nVhxkO5wp/LKDgrKXnX2hkDRK16ixntLMy1ST8EC8jNoVX5Gls41r6Io9eJ9g\nACLh85vvI3ymj2xRey59fvP1apw2IsbUpAvi/sZdXKVgK2/jCTjoxSLUPnB4\nhmK2\r\n=cmco\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHIomeUhzEa2CWbNuAPREbQX49hUBfAtRJERfv//PD0gIhAMBqKSTXUDtIznC2p2tlIP1Au83mIIzh8GkzXiccXBfp"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.2.4_1526448922364_0.9855649172081586"},"_hasShrinkwrap":false},"3.3.0":{"name":"aframe-state-component","version":"3.3.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-s7GLGpU0/DXqiV++kvxWNpMoc97/7RWutAEXN1BHeI57qtMn/9fIEMVDbs/sEPUyb1bamMus0SLkbkrv3BsizA==","shasum":"bd32ea20f7fcf8bd7406f4af2436cad1678aa91b","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.3.0.tgz","fileCount":21,"unpackedSize":438117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/qVzCRA9TVsSAnZWagAAuhUQAJTBP26z2ZvzvAms+a2Q\nlfsLj0qqHR1AYVtOcdxskcq8mBChAemT8AV0RWfIfbtrZsJl/Rn6z40gJm3V\ndgLdvwDMCqwS+8FFuWPQT/6Ann1ZQd8ElZLrWbL2DFL5ocCc9PF3gdtqgcFD\nEN7eiORDKmlsmAMCqUuhSw19kosT3KvePxKMML8cFPLrI/1/yEOq4jwCgXnU\niZ4tNQB1rJcV6hDJR1EoompcQYkM17u2oOVScgJb8n+Yo30zKIZ3cqnRM6au\ntlXlRgNfcVyh3jWysLXra8I/DR1BGGFF3yfPYev4NwZ4mYlEkzHe3ifAuqLh\n4dSXduJpWAs5wITPa76b/yD8Ysned2QQn7kcac3kZYwL9hHtkhJCSJIVPoza\n3hg1YDTR8XhRxK4xSVECRo2PZBd61Gm0LG57xY8pOfHdBQ40fcfySR4NGd7v\niwzyd0ApCISKCbR0lqlx2eOdfO7dbMgXfJIlWVhrVCVe6yIwsj8V16/3B5/1\n6wY2HOHzHlPnynFhfWpp9tkSsttxf5e9fKl+GAfiJ5BDSZLIsQNLOFVCzK/+\neCkZO3Sv2Pp7PZfCbCRU/G1PklCTPrAqi5xiWGHiRXE775m457Aqdf280W3v\nk/Vd90D08nmQkrim7DpGYEI9Vx2ovGf9Pb5P2uQOSW7PRKGlkqILDQ4mqMW+\nP1Q4\r\n=MgJH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhH8usw0tfVXiYozdXdnQ58vAX+Lpi5n+yrYHT0hbnIQIhAKydVeCE4DwK1UDFlYtifscdPh9n0WdEpR4eRjdlNBuu"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.3.0_1526637938668_0.3237968086540661"},"_hasShrinkwrap":false},"3.3.1":{"name":"aframe-state-component","version":"3.3.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-ZJIE6kkmUIORHxmL3SLSv/oftzmeV5kNXul2rVBterbI1q+eAv9fHlOBZj5Y7JrPlIn7bbFrQ0MuEuyWsFSqSg==","shasum":"07f5b33cf208626fc4db98cdf588f6b8a3078d50","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.3.1.tgz","fileCount":21,"unpackedSize":438122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/rWnCRA9TVsSAnZWagAA2yoP/0yI/7MhFvB8aYyzEFmy\nd+MR3TkT4IkVeyZ9fDGfKIzUZBU9IRpW/Ph27JYlqlefReJ+eKjQrmVl4nFA\nU+65IOinlImL+2HwyPIaUBw5DfxxX5plJRyp5OLx+yBd3pBk4n/4AocsQiF+\njZEawN7Ry3+kdOD8IRIaTJhs4QhiDDWJyZ9F17aUG4JUB6DA7sVWCQYrzpux\nnmYcwiwLQTYVhN+absnlXQ+Fn7SQo4JbR3lsKc3zFrZdnutldyuk5+rD5ngR\neSHm1gmwRWN1+zf/hvlE+Ls+8bWZr/gPONhjBqYnXjJDe0zcugiPeT4RepLL\nYpGqYmjGRQlS9YF8lalaUqYTWTeuDduGHoKtnhxCimhzZ4x8ThPXqot2OcWX\nTaboa0dMKGkwki4joJvid61SwEZqN7p3S0Cj4Kf4Y8XfaWQAtNaKf9PO7emo\nh0ojt8o5w5CfN+2GnqfUfoYfT1tW9Cp1NRn85MGUU9exfDM30OW/B8tIJWKF\nfTMzn3Ubh+Z6SXOlalZKP3AyNGLcqUuXbAbBQA1Vvxboe1z0MGxTiAf7Ui69\nC7+2V12aZOKG76CPtoEsb3Sfe1QwCMdM2khMXMzZSPL9gNXRxJuDqZrD0XVC\ns9ZOpC99NmBDogTXOR1pYcNh4KRPyywAvsauK0Flj+70470T7dZysXTFA83D\nN7An\r\n=rHer\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHyXmzDVUJOPwhTtybeuynsJiSsN0BdaaNFBURW/108AiEAjsX2pQh/mqMu1e8KLT4GwEWKCeWPKs/1zMrqxvY1fpQ="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.3.1_1526642086441_0.2560434631629467"},"_hasShrinkwrap":false},"3.4.0":{"name":"aframe-state-component","version":"3.4.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-dW/Z6D/37IeyJ/3rOirwoj+ZS0HH95zXdeBbA9hgKMGA+US8pFzXQxDuIx0bRipWzjGtWlcrtst+EJFjAtpWcQ==","shasum":"1c256928f3350289fd954632e577297a82a2be74","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.4.0.tgz","fileCount":21,"unpackedSize":462721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB7BRCRA9TVsSAnZWagAAXooQAJia6yd6r7F7vAonI6tv\n7yyLbEZqP1m3h8/OtOL41h50KUGYMG84Csirl+xwG4bU92brJwJ+6W5nPafI\n/UaCbni4IaB3tBLi9uQM++K6T3dvhf+hcFpZ3BuKYKdsIBjAbNL5NPbp9n4B\nuKlb6+guWrA61QZQueH+KdR4GRC/oGCxo+LOis1ud/tt/7iKEWbzkYtDkoIa\nS7M8IAqItsAVnGdDurrx43WDdzRy/WrzeMP1Xv+n0ozTnoToaMoD/BLEfKbR\n3EMh/QaboMKmMnp30LXIPibiolhyM+ilJCtqAknSDEsX7pwcC8FYjeO/KIvs\nsWftHoINqul2SUqr0opZy95LiWOrJQvvmiXj3bc/zBgzSxUXSW712JdIdywy\nNAcltK+ukioSVytzpWmXXdoudoJzIwtqXM6kQwq7t3SgT4qyAglZ+xtzOw/8\nBt3yVD75WUdH1q28SdisGaBtmiLO9ezCUAj6eEn3LAg8HGawuRlVtWKrm35P\nhR4RfbjCWSi+fq0h+8TviIRSo/c4vQNYQ4Inw5SBrrgLUm+VRW4XvqMz3m+4\nFRcZ/2OfH76eSVJsTlT36tcBy3EyES6rG7Mbpov2j7LQgz0Rwc/3GYy7yXwy\nfurBlBS2ZF0K6YPvpsQZb1hJpjJpP0tw01icQVtSkN8/62pgjnTPHWpFfk3E\nSkDx\r\n=UIgV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYlKIffVz/gNDIHkEmYnnK1qOnG0PSCkj+NFUVL9M93AIgHd7/JdXGzZQXdXYccuoCAAVYv0h27+ILNP+sLDxlaG4="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.4.0_1527230544207_0.3926018568732652"},"_hasShrinkwrap":false},"3.5.0":{"name":"aframe-state-component","version":"3.5.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-rPtByZsO3myXlaG21Y2poXVslWt34OleLUjQ4qudSv6qvCk169miqDnSwJCgjMDnQbrq5AwHgV5LKCyynWIFeg==","shasum":"20cc55f53b1d626e30e56919d65228b1f72a6da1","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.5.0.tgz","fileCount":21,"unpackedSize":454322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJjpqCRA9TVsSAnZWagAAOoQQAIMaL+ORlH+2JAJkzuIX\nff51CjcvtGTMp5xMCg/ugx9Me+GPKtFdcx5a6dTaXcxUdfHYSyzh+IHpclBj\nNT2jwId9/Ueoc19uaV67BD03JCKbp5/7E5rZWAivU2MXvqczm0o2i/fWztLF\nrkd2R3/gKdsqxFAF7WIXEUF+nq+8U5Ge+fDH601g+2M2ByPUoMQ+DjD1UPxl\nE4WOFfDAN/ql2mWVWnaAazK6YpXaDf+P1nYGbSw0Q2IDS1e8s1qiuLRSqoiT\nf4nYDx3NcWN1b9zz8K2UoPs1NZRzsQt1+/g83squZZBcPpLONBW0+qqPwN/w\nTxqiSccgOiUwp74jfk9ZzGhDk7KEP1nEuo9rMrrsDfxY55RJYiPWXo2M5Ojw\ndBycY4VeHef0coPjOOc7y6KPOab6uod3T7j6K4bZ9Er3jQUw+urSFl0ZjKws\nwkPJ0S3CDvzszw9/ozG8K5udqoyJoZ6ClA1vJJ1am+kBohUsct/CuuHsbgEK\n952PzRPlHF/jxKL/FRHApygUAqR8oSW8Zl5f2AFUeUTEv7e2UMdI7vitW9oZ\nSpK483wO6wDbWCBI6NRReTe5iNoE3CSFW7Trb4WxHvUnJswoad/XBCa1KYOT\nDQfTFWJKp/yL1qBYlcaJMzPB4qPTmIqyM1KeLRIbhSuQbB37DrcTyehlCctb\nSjaY\r\n=bKN+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID+4VfwIJJ/O1o+RPbMwUw5Q6yIbb/aoIHfnE1cfHfrDAiEA1AVwqmQQIIaVddSyzWwiedkEMwYR3WtbMdvvoiaOdIU="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.5.0_1529231976941_0.43447566962623574"},"_hasShrinkwrap":false},"3.5.1":{"name":"aframe-state-component","version":"3.5.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.5.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-QR429I6BOnFN3ntyQIBdb/3xlRgPFndp0RIHDmQQzzP8FyONXQTqvs++6vom32VVzctNjXvtStQgbD45DfFHSg==","shasum":"f47d187989eef72efed134532abe84da072b096b","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.5.1.tgz","fileCount":22,"unpackedSize":487170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJkE/CRA9TVsSAnZWagAA54AP/A41EMIetJtNJVXuBXlb\npiegZ3tNWnvEujlMakrWgQoeH8zEpGMRK5DZMrxwiqGelL/AD33VlQxJritu\nYGu1SzxJJzOWhNb1H9sYga+dKhJlEeTKegScVIuMxAA+aflWQZ+lp9XRSh+r\ntC7a/gAgHnx+/XslkJfrgzsWWAnmWyLKc/oXRDXB4CuSi87l4tk5it0YWWl7\nQMNDiKZs55wrZBFTTRqcJf1koANqXqHq5M/oxdidVGyLk5xIvcBMfHin0R6t\nzfT7U/3eMdqL7H4Tgo+6m/qofKaj52plOPKbapj7wPDAx8R+7aWYWHdah6C9\nDR6Dy6aemFSatQQkXG5saSa0lAQCCE8m0HEEHmTsqrAxZSyh/OEzRswfaK41\nJ72Kdn1bYN1l+zt1VWS91yqj1xs/XDqsojSgj2eZ0vrymzpWg8DXnRj5xKVH\nAe3U12CcmWD9N2yYperCMJ9ETPNOuBG1pEP/fE8THsPJxIV1GHsBqF9ZmMzr\nlTRQyEYWKYrFrsF6i4+ieF03MBPd+gJi0Kms0fCqNPajxAb93SpKrunp9PPV\nxSW/sKF+Ym4DoXxmOQxM7gCyX5kdRD9KYQFDYKxOZG5Ute+VlcU3zLOrcybc\nkzbDIds0tuKk2TBENKPn3HgU3fizytaToVdNCVDT/dtIGZ8pAAAp5UBBJ0aG\n/lym\r\n=9dD9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEdb3EmK9dAkjsAILiIfJoXAIitPI30BEmRRXk7aw2AAiEA693DVKo1C24Sb6/yFpXlvxx/B9F9/KerAvc9RBLhxhk="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.5.1_1529233727039_0.0047632194072342315"},"_hasShrinkwrap":false},"3.5.2":{"name":"aframe-state-component","version":"3.5.2","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.5.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-HQhlGfwcKO2YtsvkcvdSEns9Q+fF3IY7jqHQazD0+OVv0SfHLg5+L3HDr7BBlwak3tyd2Gq9twMxKJ2a/k+zjg==","shasum":"8a65d4ebb2df7da9032adeaa9721072133e10209","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.5.2.tgz","fileCount":21,"unpackedSize":454704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJkLfCRA9TVsSAnZWagAAvPgP/iptFAugq86XbCHYS4Hd\nlFyE/RPnKShb/+LOI3DY20oMppt+yI6STBQ6g/kJTHebzqQ4AJFq10q7y6ya\ngVHwYMc8JrVz4sSBKiYO7h2QXHNLtIUmRYo6ONbgwYcUkWj2FWu1hcUOE4YT\nzYPCbOL+5BIzr1PJ6/ND7bPo0rqoMfxp+DcEaW2vHb+ZtQYOsrzZRT89t3sx\n6ME0Dpr6SLhpDY6ONj+cmxpwmAjvoataQBcjjaItdNuLE+OssR2+mBMcowvq\n9EWsxb/O8jiGdVlckeBrfortn9po7LfSIrNKE+I/tmtv9B/+XT8Q94jWp/IZ\nX67xUYWQeqx/IUYqh/PZ4g3V4QakTx0TKIwFpmO3AT8bz1z3JMm4q8qnt+Qs\n0PpfaQFJLlWeKaO3BF+wP73tBId2iXQR9xgrBAsrg1FmQWanKuXxmT5/P4EB\n8DtyluE6+h+by0Oa18KZcU4ZA3DdoGFkBiWVGI1tL0x22IByYGL6HDQ2IjIt\nOlvNUMmgc1+WhKL4qcV0abVdLtxTB2zQcNx1GYYfTxI9vJRrg9donOzuc167\nRJXdO2jOAXYSkQNXHhKkcKhbrgv7mzITuuv/UTXIXViRIkgJLSnlA/eXIAhy\nf7joOlBWLU8QQFBgc1d1PNAsy25Kr1ngwHijn+bSOF2kRISMqNqYLrfiwn1P\nBqvn\r\n=RkpR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb0c/STMz3uFWp43SLDSBc6m039dxSWCu21dYrPXciAgIgcIcJgYeyN474tso+gfAXfombbEV2JNy+WkhG1CBXYw0="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.5.2_1529234143090_0.7096590293960616"},"_hasShrinkwrap":false},"3.5.3":{"name":"aframe-state-component","version":"3.5.3","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.5.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-Am9MWaI4gDs82nzOZqdtycyDx9lZLxbEsRhLZ1MUr8HJbqvyxLeoKZ5S2b2fO6X3Z7LeytUaPXscLOy1iEauKA==","shasum":"0ef245d4fed2928262ec9e2827eaecd57ad22017","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.5.3.tgz","fileCount":20,"unpackedSize":421962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJkQ1CRA9TVsSAnZWagAALMkP/3VZCHbHotqis0sWwAm7\nEByqlJCw/7d/odDeMN8BqR2Y3vMLQ0axpetVXv/pPvxnka89r6gkUDAXjYqH\nwN5wr1xko9WxteLmXwI3thrASNEPOGKmOHPDogxBrgBZkSQ3RY/XjSBnBNX6\nIHy44qjR/zTks3G6lLknHmnxrHbmyC5g+JDdw4ncVUJFzPpVMJz16b08GyTg\nmZgepRz3RANo2yujBIRK5DO8bLX4vwp3M3gWdnFW4duR7+oJK7QqUU45MBmY\nXtKjdxHAstKsVBlGnsoQJKL4hoZcOrAQV4opqercRolZkxIFK3rGX+nwNjfe\nRzkVUwLHHR4T5aIpqKlfEHlVy/6LRlH4jcUtUjPYoHfQPvlClHzr9yK/mI4w\n013CtR42G0Y93Y6obKUOVxwc5y2qkVZo9MLbY4P2UsAyLapWTAT6IHxbeBBU\nY0EsOX8PXMPVQ2awzq5Y+0lp2kpBY/RY4TaZfbKob2tztziqq2UxQI7FOMJY\nE1Qnt8kVnlLLNBIm9eMe75BLC1/QEEOK0guK/fFPeR06yE1ylTJZ23AP3q2b\n3FoH6fV5wpHipQu3m5flwcjLk9N8Jxu3nkXf6yT554GKY0E/AcGeooxl05ej\n+xNrT66UVBktxdmTE0nelZBIvridXwAOt7040KWVlQKN+JLcIpPaUguXWSaI\nq85g\r\n=uIgG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrpZhMhRa78mxnHpBVnp6snoNDI+wBeFy4zCBgLAeClAiEAmv0jp3hc0qfdCQa7h0x+TlTBHcNA0eU7317B/9/kb2o="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.5.3_1529234484277_0.6370199491593818"},"_hasShrinkwrap":false},"3.5.4":{"name":"aframe-state-component","version":"3.5.4","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","postpublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@3.5.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-/hEBdAw+sJeU6K/al+sTt3+R3id74WdVNfey2tO9r3m4NC+q+8NZO8Mtj3/baTTQvtQgkeHTwtOhVUqWf/kwow==","shasum":"4fc8f8a9ec7a6382afa86a91124c9d3b05b7942c","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-3.5.4.tgz","fileCount":21,"unpackedSize":454716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJkcCCRA9TVsSAnZWagAAAeQP/RM1PFbgr3XbuMFFO7N4\nNY2Vt34adPz4AQOGGTq92M300oFmiuG3krbnbzm8C1Sz0nCH5ycWmJ7fn/k6\n3IdDiyYjYAGzGLa8UJwOKFzubXgCtWCD7TfV8WVXQfN0oTk6BxR08MaWSGxO\n82weL/xcy7z8wAGZda8MA4mM/AWqHWNYdvYGDMuSf+y4UONOac5NoM1ikRUf\nmfc/RdbuXF/ur0cceAk+HoUIAvr2U3Z6Z6wbFh4EFdkrCZrD+1evHQnOgEwN\nTslZnEcKYkzzblSIcsb74MciUFdQmN471EJo4yfKkoabo/WgAbiG0tMGfqfl\nW3SrGe7jsqZOTr31lBKlYX9ns8YvVwku0XyU9p6lTBC5wRIqwlwHazvDDzuZ\nlvZbHsB4cFOFAKjwSh3VNI+GfJdwlWyPLqFYgx/VoLSQF5AJsd+E2qNgQSGD\nlEmDLryPRWtW8Ts2xPyLbiG/eTIF4DB/Xw2fn/JxM8G9eLlokZIw0EZDcLOY\nEmZIdjYolSwlio6xoje3xc6v3Q+dEUWOdWUsGkZRayFlHL8rOqBEEQGO9byI\nC6SIWg3HFEAQZDqs9g1fWP5qK+bKowW54lRMpPSpr3ac85kNWVXTqvE+rRKg\n1MAHeavXR1U0/1utZbS51le2y1VtCCPtV1xKV1aOx+j25iDjuiDaZbaoUciP\nQPb5\r\n=jW3o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXaecPF5z9bTP4/zWBECgu9m64q+1daDe2mHqHEOVTNgIgJetEI0LTtbMEoiwX5tlDw7Xjjrhi9vZUtEkkstgXYQE="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_3.5.4_1529235202192_0.1356740143057411"},"_hasShrinkwrap":false},"4.0.0":{"name":"aframe-state-component","version":"4.0.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@4.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-6tkNh6Z4JAQKnQtqb5aMsG9BycdgFOBi+gN50VGi5a6VWVvwexk72rass9tE0rx/z9DWuubS1CJsoB0Q2xw5RA==","shasum":"5b93b8d787fde6885fd91e8d77b1a6cc9d124d26","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.0.0.tgz","fileCount":20,"unpackedSize":422421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO1kpCRA9TVsSAnZWagAA1F0QAI94hZvL+N2AyHAaQ8Zf\np//Ui7/qT1/gVivdugUqonZPuWP7jIoQ359HVR/nAUJVdOE8u8Rjj7xoEl/K\nipvEhY2My4SIhmuGeyYC5NBDpw3wKuXSwZdtv0vuThhXsE9yD6ohProKQuKI\nQa2Js7kuYBupEV8XBkzV2ohCnmtNZG/SxtKLwzjXpxITqFnZLxwHd2nqK/6g\nYAqF0qF282yaoaQvnpKnAOP1Rgokd67suHnA0XHXmrTWEYIf/Zt2GeXZmugx\nbYWKKVw9PMi8CSjvachcNCfD5OCxKWXZ1oznPlK9zatv9BdEYb2m9RTWJ7I0\nYRQ2GU4dihToLV/VhEYQZEFO4u9J4ijuSlGXEbx0BtAq/J4Z4An0t/xQ5BTm\nL7TRpdvjU8DfeWnRbrAyxm0tJTIHt3ArkrGyd980zWvXgPMwkiT9PLl6RH/a\nH3R7DhjcCajZ+UinGz0sMDDh00ZWPn7Vh82Ip4IOH4M94jQDIhYAcXA8YWUo\nn2Xr5NIsfX99zDqqgqSSICTUlrQ9VRlsp6YyVrB+zBOvOw/T0LsD4l2I/sHU\nXgL/fihdb6a4P/rgjXDvbwSx1+SXIowATBMOtlgcZIUFuSY1FR941TgSwFdV\nwLSbzQIZ052clUNb995aUOGF3CIcyAEol0bFMCC53R/HaK81FCjOoY1p76WJ\nlI/g\r\n=vEAC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrjUQR3VOauYUDl/RQbnM8TyAB9k1TZgOxHdAvRXcgAAiEAhMKc/XicQW1ji0S7Dy7kbHM7sXMtKh8Zh1TUfwRfceU="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.0.0_1530616096282_0.17998829864421673"},"_hasShrinkwrap":false},"4.0.1":{"name":"aframe-state-component","version":"4.0.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@4.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-MQ2DbtlGtt2xTGLcAArqQkSr6cdtnsbptLGOrbYKCWJjsmHMWFx9rJJVuBUimjlPyxEKdwbfeGvbnCtwYLyA7Q==","shasum":"cb2cabccdf9bfbeb78af17ecfa59d4a78bec3d51","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.0.1.tgz","fileCount":20,"unpackedSize":421948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO2MmCRA9TVsSAnZWagAAse0P/0ZnG7B1Qak5wbV12Qpv\ncjyAQI6I517efQ2k7OWXMKX15Y0tQpIfn5yZWpNfFNkwNn3j9ENMwDHToh8Q\naMk9sNFp3Zts/PGqx/mcoLConQuElQbn0pb1gj0393Y0AlMGTeb0qEqUpjFB\n6lVgL68RPUbncbd2j4PgXs119O0bttSCmCPcuws88sDDFjPflrsbt/NCpN7e\neXGQT0mliDBoiV7Og9xyHSTmXO4V7L+evZEscRkwtrAEf7MtCCSAMVO5yyI4\nUOSr+ljxDeOImgG6mqi8x7SCxmfxIB3XfNVu1n9xL0ZSuLK8NefZjGumaC1E\n4O3CAuEdZhQKBLaIcKgDe67cFMD3SPZ7gNfGaLvfjfxPneNT90xUSw1pF9TR\n+jblnJzHXRK6+82Bbn5IfbJa2n9gH4cLh6VLB9HpQqd37WDYGicIdyyu9Xvj\n8wTsbq8evKYun+LvWNp5D+vDhVHXFUc4x3CN/HM5V/TiEFsXi86wj7ATirWN\nzXMx0pTpgK7uJJqovRX0SkkAqfGA6ljPrSAooTGZxrweHh3qPKsiEDPl1rjo\nhZti3SJPsIf+dahBhbQ6K1FLrnULCH6nM168gV0HoBR5HgDRIAEAChnBxfEH\nIkQQckhuCUyzKgF/2BY6NFrP4jQkH/9zAVkgBsYAZ4cy8oyQlRKs5b6N0H3V\nMpkr\r\n=O/kd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvGgf1R9RG0bj5YNU0r0ntHkVwMW45n+sGUrYhUtH8xQIhAMeQCRKXcByLLVo/z37zRKxVqsmT4zuqf3H2BQTdcQ61"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.0.1_1530618662041_0.6960778118125706"},"_hasShrinkwrap":false},"4.1.0":{"name":"aframe-state-component","version":"4.1.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@4.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-TqmBTeikL0/zjQYSk/2rak3g8iPLHCIN5sn5RYdQqp8KNXzhM8PAClnkwlaXMRTH6+fKfnNtKlTm+6fbfgQH1g==","shasum":"163acf64a9d9c16b8e7ae4779a5cf5868d6de0ac","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.1.0.tgz","fileCount":21,"unpackedSize":458845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPIJ3CRA9TVsSAnZWagAAyh0P+gO9EPDQkTVv/N1so6X3\nrf4Fn1WJh9wKCR9arc/8Xt8noL/pc784DUL8dFzP/kTQT3fXsXB2I5PZBcYE\nibfDbW+8Tla9wq/575IhNIsppo9msUZnSroB+U99oY3UZNWGotBpK6pxDcCa\nw1oE2OoiSnpcQeg5cu4e2Ck/yeI6yzix5onwclYsFavCvPTD1tziWl+vBtM9\nTqRzneERUevyYCUIOhMf/ocafOFC0Y2bsRFLb1E2/yhdJi2u//ZHVtUdCZhZ\nwraKG2b0R05YcNVCUyDuAYaNSPWpp7lOb9muzgWpywPsrPcjwNcMrV3L9Muw\n/VZ//4WDAuGCvq37+/di1kUadvVolppR1CJfYacuCg8t4Ivd7E9wh/uCHU6K\nnqFMdzxL/MGLIGkG4RT7UbmcDSJz5UuV/8/hHYxgWfGqdGC9QDRTKaGFu9DU\ndPowTpEYhzNhPn1BCb4pmSI0ZTT3JBr4o3kpOqTDhu1285TsNJ7+Ig/STAzB\nJXraCobsJokmc9CLDsorkR72aZDSghhxShl+f4B0poYoWfc9ENv91nHV0wG7\nUnt7WgU2YhZc0e+slrGLoSf4N+mYRKkt3WUQN2DFCKj6qu1T4GifHfsIsNHQ\n+rglauc6hc9Ikd+uJdIgAm5INocjaKSEcIh4JLeheGJePnYVxDtMFsr2kKUO\nd0+o\r\n=Tjzv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdvjuFobgz3+prNfTLs10BYA3jNQpnGbxcri6cJvUSJAiEAw0ry4ZJF/9SwdQVPaAYp/pRfeQ4MJ8Z4N2DiI3/UpvE="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.1.0_1530692214883_0.6599828142259301"},"_hasShrinkwrap":false},"4.2.0":{"name":"aframe-state-component","version":"4.2.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@4.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-y+xSSVY/kUautap31bIfxaoql8r1gNFm4suOaUcB/FtuQ68RyWfgcF0jLfgVpULUc6ElTldBKMwr2/4AZJrl+w==","shasum":"40ffed837ed9008876c87e928efb1952050254a6","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.2.0.tgz","fileCount":23,"unpackedSize":547408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUyFqCRA9TVsSAnZWagAATjkP/12k3esuCDFZRMDlGNbj\nxXfJnjkePAY/+iyi7WOsMRfXZVL+8Ra+vBY3zklxnWOYswBYlZ4jmpvhxiI5\nnknY7iLh/F8+V0HKn03K/nQ/EEfaZeOof8aCyo+7K7JpdQ/OL43lyly2ViCN\n00SBd6xURXFITGNZZFygMwI/Y/JhJJ2FOPisTqKj5IhTIKpn7qplYG1dAutc\n7/4jdGHN1ilp2tsUfNb51UFJK71U/C/Lb5V1a1lmMSPyCg7TE5F+P3Wl/ask\nCTNhatJn/3ZpDBzYF4Iwo6ovHsYhFE22yS7QSQtRX7FQiD200hZGda14fHPP\nE9KJYa/x7sfjRkqUgEwGSHuvrESWwxS+BlVBVuGxw8NVW9WBZCtIkWkdq7zL\nFmRA4ux9xaqpLN6IujNEcdum2QEMhZNI/vTgeqE0gBsMLkb33FhYC3r4YbZj\nK76tP/V7SQVDDv4B1RzqrGrGs0isJYhJATOvikmx799m1kOz8czFbJlaPI0i\nlwym+neoseLKUGvas9itxY9ZAzhQbc9KtICpcmBmGsTlrAPUx/36MsJyX4NW\nkiIj+XmAocCkUR1uKkQDCKg/cudL8dJNsGzFVr7/tmoEzU7AXf4RUbYrbGXA\nRWU65Oh2gHtXZIER5LcOe/4T6s2+CjaKxVZld4Nun1vjZp9OU7V13asTtQuC\nojYa\r\n=Q0f5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+WtNKFHQxnMEY7Xo0cDlIX7NJyihdS8TMLBvQffce2AiBMqyBq/qMkr9Wlkmi8sKcM5Wyjmx1FrwiJcdtSmi3KkA=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.2.0_1532174698132_0.15474685341034644"},"_hasShrinkwrap":false},"4.3.0":{"name":"aframe-state-component","version":"4.3.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@4.3.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-36KTXH8LWY0+HNKWaOkeAhMKQfWRWMsQ2dJQyZtYqL7/drZM0B++jmD1Ropg//60I3V4xSDrY8SQA4pJ575xvA==","shasum":"11e5ec7e45efca2ba99b70ca7cca76c5cc770fa5","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.3.0.tgz","fileCount":23,"unpackedSize":542600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU3nbCRA9TVsSAnZWagAATbUP/38XGE5mlE9G3//gaXEh\n50E0Ow6Ni5+diV+DTVmsjPhNzT3MqwRSHWMz+HQMi1vgf1pqz8s5qenJb3hs\nemRIXLb2bhMKQwpNczWMl9UnmY1+Dhr0WJLB/4DFAdM2Z06ZGB49o18V/v2t\ndB8fPAX46vR9I+c0ZPMP++XE47Nc9f5F1Y0+EdeEqLHKC8YXtXHoLzRzlMf3\nh6j2vflkGW5urdnH/7qk2USbFmUuI2ZZ7etjnoQ5Ko1gowI5msG5GROXp72z\nesyu9Zo8ftyw5prxznJSaOT5RjZJ9HoCB3f7WufDbg5dtdk+uLzZpy1AzIVA\n6mHMtAUYljzeAa65KeryGzrsdQ1miWcORQCvO1wRYyCMOQMokMMymGnEeXtW\nc6BBpClFXvZit8djsEcnl29/kJskgS8FpQzFIX91V7mURdHy0rfzyjntFeMx\nI0grEn2DQLTYz1A3JGH4yj0gGofMSiyx/d1+QNjuNs1FZ5MTtjWK3mPxVwEg\nSgg9PfdSkvO33lWISzxhxkYxVGZt5giZ1Z81FMbzld9OAMrd83rCoUcWXW70\nqdxaeFRVHTX92XIsAnojbgJrvMlV0T/sIwTJS5BMMB6zRe4DHcCC0ND7Uw7t\n34T1qKtHzqKKIGqY9ipBmFoSyqnG6qziLU5afOkoTBS2UJ6g7GcwLiyv/G+Y\nU79L\r\n=UZm7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG2hwDLgTqVFkvEVZq3GxBtz+Zqm4xvQx1L/oS7qf91AIgeMn1jnPNGAqXgTR1qUuT4rJTAzWPrWYBibpw8I5Ug4g="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.3.0_1532197339457_0.022597456850121267"},"_hasShrinkwrap":false},"4.4.0":{"name":"aframe-state-component","version":"4.4.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@4.4.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-tPjKErlGbGpD1saqmOaJg5ObRH6nb0GRLftAyQ74x+LYB4MZ3arW3Za/eZtohje8EJAUbKOZ+Dro2HbUH9BGRA==","shasum":"559fe1059b72e2fe3f6080035c10f6f5134379fb","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.4.0.tgz","fileCount":24,"unpackedSize":592725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU398CRA9TVsSAnZWagAA4H8P/jp4+rjPdfGaJ9WncTpN\njf1ZY3DPimIYohsPmyBMBPVeMRRT4wyveZkRWSAA6Efg7hGeKFDlu6xB65KD\n57Z5OvtvTP3aJZ/9JOtpPjePu2dHp7AGwehUFJdPmoc9pUFh9qmpu3oe2EOl\n8F+v+XlI7H5Vm5fPfqr8pFHNoNr1k/zcMSzldxBXPpB+UqwE+dAw0tsLzJ9w\nLWGGfYmvTTdtOPZvHuVGztrrykFzGgIIViudhIU5WREkcKMtIdWnFHUEyqY2\nSSxzuuXPm6ihXqIBfe0K3zaD/bltCeHVKcJyjIBDzO2TSbv2XoE0o5Se8CPI\n7ROrT2SgGytU8q6CC6uc53hqKioejbudAGHpdRi83Q/dg6RfRmDccJBixZCe\nY4sE3RR5NtL6J+yg8RDvYDvebQIp7SMVHx78Zh194NBci/Lz1yAJPKKDqy9P\nlKubb8uft9QPt6+N2JwLEEK4KPkGKKTd97Fra7zkAITwdgXBBkIA3F9HH2cJ\nq7mcfc5W1mN5yycSvAWyEuKYcCqxipvu2X2FWq81Nort+oXOhcdIBpAIhEDU\nW+UL5YzxE6rA/8C3XAY6h8bkVI0WbZkf70nnUd2ltxgysQD2gZp6pSUZP30j\nwHT1fRHBTOGx7Axn3icpqYgaH/8NYazUQv3OenYcPnlhu5D6l6CSla1gkRLJ\nKwqy\r\n=zEk9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoaIFyABtFGkpYqAzl1mfXI/42alf9SZXMW7bLucKs9wIhAN2M0PTFPV1Sx5ao2ZZwohJMifkcHNJjSJxb5mo5JR82"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.4.0_1532198780308_0.8867209958633875"},"_hasShrinkwrap":false},"4.4.1":{"name":"aframe-state-component","version":"4.4.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@4.4.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-V3YcjWMGBGZx8QIqs8csk+v+zmyPoIMelj0l+P57spSjPhyF4wivf5/QFRyEhcrwZIrytLZKRodW431tp30LZA==","shasum":"85bec57754fb2e73aca0059464952b3b31ec2099","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.4.1.tgz","fileCount":22,"unpackedSize":506737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU4DACRA9TVsSAnZWagAAYUcQAJ1s98j/Zm1a525cljP7\n7s+n5jesyUJEGuvO+6pGoKLZ20xZKfmTrT4c6FhfLV2CE8GApIm2Q5UAI9eA\n9wdNhBJbsp7XPxk4f6lg/CCqzVb6d9bNlou4TiFEf4gUElguD20vWgIAiTKm\nq3/Y79lstnSkttXsRfTdo/QRwcmTSZzQZA1QSGnSjcTyFXSEX0nPKnIUmN1H\nFyY/7cIQgAsCZKyKXvIR5yjU/TItA4+GWh9tRHi0R4N5vkGtqy6nzLCBqTgB\nG6/HWKD7Q4QXIRivXuYXzefRw60IFW35LN+TiA7eLMfDxbzy6DAy7YpIf3RK\nMCTgITq3hyOmE3q1dyLGdxNNmlPV1oxkGfapwBGAg7CQR6RrqgmlLAhbQKaZ\n5P3+7JMBgwL12MRpMbHFOJSvR1l4HcB59bSWwxweixN4lnn6ba7daN4xyLD/\noQMN4HqZ1JGatfWx1npxiQQubZ+3UhPOj8MnTjd6s6O8rErIRanKrOpgMICR\nJhVkcjPLH8RFieFzbLLBRPQdsi3qkGMPvYBUSK82dq53mOnWg3fORgWwh32C\nP+W9wSHEu7or+ZDx0JQPlBCCD7C9KAmWJAl2QCrNAPmqMy33IZFcZyA2ucxj\n2elfmGzKDlcpZAlw9XhlAA9JnqPW7tsVM6DnWywWHprqkoG78rJeTJVkDIFH\nTCPf\r\n=ODzZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD66+lMhEDoZTZ7ZMb47yLZq1wwWNi9+x54J5vihHKuOQIgUBXUwPBVa0BueCeNhHeU/XjfFjKKFw4hCYGu6EOffOA="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.4.1_1532199104271_0.7120764324365718"},"_hasShrinkwrap":false},"4.5.0":{"name":"aframe-state-component","version":"4.5.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"aframe":"github:aframevr/aframe#master"},"_id":"aframe-state-component@4.5.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-jo7GG3ILwWW0zvaf8A2/30zLYyiqNJK/pBLZwGa/y6Xo3FWYgDL30stEHJslka4MtQNK7ONWPOA8mfQTwWUDjg==","shasum":"43c03b8c3534b8ab6734a678cf87d97fd09f0fd7","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.5.0.tgz","fileCount":23,"unpackedSize":551978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU5PeCRA9TVsSAnZWagAA4xEP/0P6xGeDNltrxxSJC89t\nQXnBAEp7uDpNOryeN9I/gzEqOqBNxNV3JgPMYFmrxqmYaUamSgcqwmx/0u7W\nFdOTlUtqJygJz0I1zhM8c5baOoIUANGkfb6AWleVMW/Gvsx9WC+HBVed9ZrR\ns/DuqPVtTOPtWZevUA8782SCQolJ3fyquyozlLkNeT3JP4Or4ueqUhL9R9Ra\nsbpRR4KW6WpgzCO66rbn4lDPp6i6kxlAGPJqwOrH/0rkqOO9hE8jk5Crk6Ep\nXq/WAx6j+b4SZzQ7UgQZ8CX9vRHf20qYZasomJyiuTYzHcb5c5sRd4ElPzB9\nThvNeMf34eVAq+yZRv4A9csLhA0/7B76C0lfKECcq8cKuDV7uGc2dY1bvsSY\nHrOmpvRvSkKjO1soQJHnWdvSNkQ3o5vfA57/qeKptuLTBAn8R9OytEigSlom\nU+loAq+EVGHfs0T56pfQTMoMYzMrXMdFCPFJqqSjCRQR4bOg/vg3pMwY6ZRJ\n0blE32MHBVsfXa6Tzrv4A28x7G22/iXVH2lOtlgGIZam/wSaAhnscsxyZaWg\nEF2k1S+pyEltl5uvQKGIW0Cb1vqO687um7IFG1l0CP3pCvnSJv1H8Hn51rd+\n6TmWMl9kdtPXKTF62ZkgHFnWK0IkkQ2cCOO4l9GItyNm28hUuekyklL7INSJ\nd/gB\r\n=7agB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgHR0n0HauvmRFPh/17cvhq/L6/dvH32C/HYmNLqkIFAiEA7s6pm16qoWvfannRo+61/pUD52C9jZIdz6q8UPj7Qzg="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.5.0_1532203998614_0.8992379448717351"},"_hasShrinkwrap":false},"4.6.0":{"name":"aframe-state-component","version":"4.6.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@4.6.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-sth2BuNuw1Z7wb4HclkD3EJDJ5cYDFOkKCPobih63kw+L8ulhx0G1qEcCMg5JFEvK/Xn7SwpJMKfhJHMlGypMg==","shasum":"623d2b37023fcdef303335158937a21f3b7b9797","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.6.0.tgz","fileCount":24,"unpackedSize":597949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVFKECRA9TVsSAnZWagAAc+kP/i4fEdg60SWtncnG6acS\n/2zKFjAwsJhzQ/Z+dcxNWwYartoAwzdgZQvUYPtFRqr2UaJm5DCw4Pn383Wl\nj3/ZLWPYq916o/hQ+6cnkfzFpZRcF340MYc39n/tMdBgzKJux2dP3Icf2RGn\nenjB2fy6HOKZKo3f/dHBzymRyCKeDXfYTDCBXDx78leUUCLFi3uqDJq40mjy\nxbhWXIHqn7kmDqCwMlnqlE59IFxFnGl6cs9L+WfvQfLv0cdgJPW3JbK2Q4Oz\n3+bLDUDixBVBm2Mkq951e67FHX5Qg7SIxbhWlmRCjyBSdATKq6jg/i4QpnHV\n2samfK3iP6C2wYXx2IemrnP7W3EMTtd3WnSHTahO/PSvZJInkXi/NJDPnt96\n9hnAiLUXPwozssThupZb5W/JQ7iVWDoanKnTstdF0/fyTh072eNGUjO4skvL\nhItdIkS6bW/Jnqv6EgeddcBzY5RcQ6FfGcyeDYE/icZHXmMPNjiTLa2q2ezR\n5ayun98czkBSUpQZv4BiBwPw2ydG7M0hO2J/dDwiZpCoFnnuavBAsnXQsFlc\nw/F3lnRQeU31dd3JcTvVudcZOm+vuLbJHZCHwmYvjmxOayDC+Eocr9oUtbRq\nHs8OOnCZU44ezZ32pxw+PUUY8+rt3t4GaEFkuSuDW8lKfPCMli/Ryfep18zG\nZb+U\r\n=WvZa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnYOj5T88IlUjz1FokMkRsD8jLZqGzHCWwosUuDzb4jwIgLKtU0DPr08VXWydvef8tzVkRLvmL7VTwc0bLzEzCh9Q="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.6.0_1532252804490_0.881820831535068"},"_hasShrinkwrap":false},"4.7.0":{"name":"aframe-state-component","version":"4.7.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@4.7.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-0bxvhWyEM9MP9WcUnbU3tOQTqJ68jvp+XUqtok1lNeeVaa9GD6+myAVX8I+/75/DFXTrOOv8qYpPXUivV0NgOw==","shasum":"46b9a72b4f7b49b113de25f895ddad46a1d6fa20","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-4.7.0.tgz","fileCount":24,"unpackedSize":597965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba4qbCRA9TVsSAnZWagAAeI4P/2o5GSKOsg8nyvie1XL9\nurMmWyCPFZu+aa9VrfCL6XkY0XLMYU5mMfI0+pTMTRkjHoxACqsMYi52SUi/\n59P4eB6ny8cV4RwH9Jm4wefAcX9w8F0gGKrpKyz+QjChvsIrvZFzSk0jQhRX\nR0P8mEjMpX6AZ6h3NYNdaihctVJUk/QYWGfOUyhehgHWPLLN8LhxeL14r345\n9fmmCuWlU5mX3LCVWd47oLH+K4Vmal1veyXuDpC03MutEhzEk3LBG9RjOfB3\nIrZrBPjdUEgRtiFcfj9NwLimsnDmTPhyO3QoxK3wQDhOijZpOfuSIbz1X8C0\nLk6Vgv5DYGmi3IMOAtAHRW7y4stSFTcNNbfKbBsF0Da0GqbhaAme+EQRaE/c\ngJHoIJ9TAaCV1fo8C7zoUHmweA5YBQdZf1MC8S5rkuW7remFRfVf+X4xghyn\nSRMUAuh0Dz1m0fj30dNhvWRlbyOgDZR5WExtr0YP+35UiL/pqFKw7vkW9Zd3\nMPPfFohYaexhl9tgJjVoaajSrh7xAW1UWRkJu8JOjEA3XOzddutRWtjlJB5j\nHs/fG6AOlCUL9pVwo169H9hK4dcNzqXO7AVQk/yhMzbWjH8X4t3R0DfmlwZr\nLfnFMHXRZxb6gugv+YD60ANUrRj8GW5aY/KQTX4aVdfjNg0WzAsWMnDC9sei\nZof/\r\n=B5vZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICO+MKqXLvOteTCHq3YLpEPUNCvrqsGpQFAC/M37AEzQAiEAviNZ+zV/otv2qctooh7gW7TyB7S/iUZbjwL/52yVvtY="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_4.7.0_1533774491292_0.9090017304617581"},"_hasShrinkwrap":false},"5.0.0-beta1":{"name":"aframe-state-component","version":"5.0.0-beta1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@5.0.0-beta1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-gzEwY0FzWK3OOYlUN6uE4H70DX6zPr20u443mspznC+taTb9/pSf9wrfRuoA47bVHfUg2Eb1PcRKRJLkUxRjtw==","shasum":"b2207764e3d826fa80cd0e87bc509f526f8e967e","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-5.0.0-beta1.tgz","fileCount":26,"unpackedSize":640768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboj/tCRA9TVsSAnZWagAAs4cP/0/nITYeN9lKAuc+6tpj\nSz/mW44Hv2QsaDdf70WNH9en0MW1lA34HPnxWvsoaQj7Bh/iPXV/6dzDIPSo\n0cW+H0DKmLGQo2eQDhXy6xiI58CjF3V6aClBjTZ9f4YCoxMth52LHs3ZYGyn\nqKMvdEhNcEcBk7ozoURXvJe2r3A4zcEWk3Dsy5GbQ2b5YqBaJPG/yS3wvyIG\nqVSLnA0O3Gr9spI1h1CL49b69QQCmWRrm40D18HtBrqAbWOYm92Cdq4BljZS\nxoJc83I800ZbLfkLKbmTmahlc6AAtBk/iG3KI32EiEGn4Bc/Gpb1gOL3ik+b\nlDosokx2T9fYNebmhOOaqe9+zCShhKIt6eKzfjjolQjQD9VAT6H3g+zHZNae\nOuHgGSzfdXVUDvyweFgvSwlHvhTs82iJTP/EMoBZKoQu7hvL58n15cplKKey\nxkRCNzEFU0UA+AZfzvjMgaHMoSmGPGiem4hcWLnkV41mePZlI2PML52X5GAO\nujhJDsu5t616jDMSc/mS08FPqC1Y+km3yWLUJ+N0iuWNSwN9nUzHCtAnXwui\nFAf2pecy3MxU+QjiRKcyjkQIud64dth7pkWz0DEa5YoJJBSo2nztCnHnRnav\nE3sLYftdTzozLokBkIrmW5cWcTN9ALRNxXwa2A6Prr4iLsb1rMBKxyepbK4c\nUGz8\r\n=GUdW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyffZg7Utl2lfNPCPi6ZqAoOqaDmUSdZtnQc/K9OGB9AiEA+a16aOZv/Y2/AxIz4LOYY2UCBeGwpZJfMwYUVgl6ueo="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_5.0.0-beta1_1537359852664_0.453733910522081"},"_hasShrinkwrap":false},"5.0.0-beta2":{"name":"aframe-state-component","version":"5.0.0-beta2","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@5.0.0-beta2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-Ioz179I49pfew4a3cHpr31q00QfQW9cSI6uni2kwqfgSlO8FsDR91HtQamzJbGVLGPCHYAYqBvPy+A9fvQaVzg==","shasum":"98afcd72da756af0a0cd0894d4e1b5c7732f269d","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-5.0.0-beta2.tgz","fileCount":27,"unpackedSize":665519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbokJaCRA9TVsSAnZWagAADPgP/11iX53K7Zy8X5DxHwx1\n3fc6W1EMutBzNZZgn597LmVgWXXYspoxsMc78OWFxVX7LAQWE2UkUaAJ4vv4\n1vYRYSESR/qcZsnkXbsF8mD4oGnIQ+++FrFmS543/nAGqdw/bVodrgcO44Ad\nKv/G/32l+DOTvymxy2KRtVziBGsm82vyYTbUKNCVFxwIOMuX4XO6VIFajT2+\nJx2i66PDoQWnqw+xedEH8x9yZqpjq6+VI+hkQ7Jq8qQ5+YcdXr7uM9p687GG\nzawTBHSHGMMaR37e9rQBiLNYY8e5BR7h5uF5REHiAqHi8lDfLi2VZPqmfXGH\ne6QCpSXlv5e81l63cbIvGxaU1xe9FCHOVXQYg0IK11sLlwYeuQ18UpaufjBY\nbtIdZxJ+5YY6tpCHsKGR+x1Esz+VgV8gsBIV7TOOWF7Vtqh6uQLebls4gQrn\nMOp41qpU2uV9AsN/1CDEjctj7wRIKVGuTTubYCRlsYc+Y6g8eEmyWL/0tlTU\nEYs1nk8TSpXXOUCIHf9tHRPmmt0DzVQiRSV5JjssE9jHFp0gkv+3hQ+J37C1\nJ0pM+xshAkamTC/j7+scjuJMjMbVHfFKjkO/I+L7+PHnRnvNwLwj6GfgFxQC\nAWwDQ+sK6SWZcxZVMBTQeJcXq8DFymudGS4WFvcQpMLhWV80MEOZ+39K/dfm\nIHhx\r\n=tP/n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkeZtw6vUQSO8n2METCqN3Njw7uZxvZ4TGm8DoVyk1ZAiB3mkRpdz+p64xhYX6uOWfSJz095FUtpLPNNuPnai/Pqg=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_5.0.0-beta2_1537360473490_0.35968025975868256"},"_hasShrinkwrap":false},"5.0.0-beta3":{"name":"aframe-state-component","version":"5.0.0-beta3","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@5.0.0-beta3","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-jBA0TDOMLmh7tUeTv2CtBADBGb8DY5pWH3+HKrtpPkQY6AYTS3wX5wJ0G7wpFl2YARNc9w8vqUPehdDdmIDVXA==","shasum":"8d58cf05c9fdcf6d0e49604d624bd96e1544fad6","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-5.0.0-beta3.tgz","fileCount":26,"unpackedSize":642217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbolZ4CRA9TVsSAnZWagAAsqUP/AoWSWOX4UmTt4IvbDyv\nloGUhS32wL8juIE3x4BB6mkittMjxPWaNuj8cMnlUEwy6HYt2IKoU9346/n/\nHXabnLtTGBRZMZ1IsfSRS0Pefa/Q6qJiM8s5H+JE8h8L1MLS0HTeANOnubPf\n4Kwl5jWZN46J9EpbXZ2hzwfb67eOZEf0/oFXWTFjKzeGavZuHa/HZxDauLxP\np5RLrJMk2cVvwF+1Pejf+EmuULwm7dfi5lv28qioX9nWD7ORgmaBc6BXQ310\n3Z7kKuWYOad/p3lRBxFpi2j0TjN0cO7hRrPsdgv4O82ZZvzc98ex6mA0jZwY\n6RDqCdm0xc3F6qkSk/D4Wvkjjp5FZYeAvglEfomiqJkabydQEB2rYVzF40tJ\nJtJD0KpaypCuI1v5W9Dl/DfC82xi4myMklbFUHHEISbwcJa+RKNuR55mMOaT\n3ZQRZojzZn0u4A9Gp6zVJJ1AXwidtQCYbHYBf/3aLKi4Nm6lW+4bRQ0ARkJd\nmC3+ovRREPQtcH2un38GDOM9X/sDgVU5VAxuKyEx6veiBteavMrjIwvGJco6\n29ICdBYUWR8XCf1f7kP3viShtqs2UAYbKhfspRby3QZFBMHH5S7XwXods27i\n9QYTb0cOUdD55TAQWogb4NleU0BfFRnCbmys/dc3KGHKFDCtAaC7k/ZtI7tQ\nbobX\r\n=vYRH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuE1JGyGoTOUEJHDQ1aeieWRQaQg+DElywl8tev1mesAiEA2vOojY8A0yhRP+Dn60DS2fMFnQQoS8ZmZjAV8STimQ0="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_5.0.0-beta3_1537365624036_0.03857563214352866"},"_hasShrinkwrap":false},"5.0.0-beta4":{"name":"aframe-state-component","version":"5.0.0-beta4","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@5.0.0-beta4","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-wcodZ5XP73/95K4ABxW6RWOHlIPv6HNk7oNx0M6lChU5FH4Q9NIlETM0OwDECYSlf5bKTSRkGyrXE+2w75YUCQ==","shasum":"f79acc95e2985d2937490e015127200c4ec9edc6","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-5.0.0-beta4.tgz","fileCount":28,"unpackedSize":743224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo1EyCRA9TVsSAnZWagAAY8cP/3yrkNkyDY+d0CymWiH8\nPX0Cb91PA3TPW675Ig5XsMKrj680wUktUAXY4vMnfs/j6cKfhP5dcOSCFS3P\nRpuEFIPkCcdNaH4u53UBTRcwCvtKtwWa9NoVlYu6M0TwnnjcimveTc6M1N0Z\nrYDfJwpXWcG5R3GsiewfZ9BnVB0uTMaiCFvnTU+Bd5rjIqdYxMsjgftWgRvV\nzap2CZiElXDBXgn+LBwTq2xpBkPE4itLM7wHzHQGNcrT51mcFl9L6e3tBK6S\n4Cj0K2At0DG+iJRlhC4rp8nsHPAsLRPo/FsYFbxrYbijWFsXyRtzKpbV8IOT\n0sjvu/mPjDidqNYFzIEMf0VsX4GiVTDRfUd9Bbamksd8uiQIcZZbWbvSX2+Q\nRL4TZwqWfPt1+7nGOOubbXVMpdDQFZpZ8XCXkiw0IzN76oEg4/OIzYHI99Gv\nwAOSmTvnQgbhAfTBkRF6B8oejYaShDmGsc85lGioXCdVKcuxzEyWOUG1EaJ5\n8fbpF1FmFyo90jtgKDT5sn57NRJSO2qs9cGX4wuwXvDbdFu75IAArNhIqHEp\n9iJVWHU/utUdeo+Co5ecDR9lq4tOJW9NzhLEbMj7zK9Sywm+0nNuPbBP1kQu\neXFk9Mr02ZtMQt4CJusQ4XHKnizKs0Mcvo65VCk3VoDeMA3VDF0COEOxkbWa\nbVWS\r\n=altc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICB9FDQAqNyPMVZDz7TFjzwD3DmqITyoIPlOfHJNE+q8AiBisyovkkdrsZoIAaavVjAP4VCyslRbbZ5vrTSbG6KfVw=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_5.0.0-beta4_1537429809840_0.07094255680518935"},"_hasShrinkwrap":false},"5.0.0-beta5":{"name":"aframe-state-component","version":"5.0.0-beta5","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@5.0.0-beta5","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-tv/Fk63fadB1Slwztj0rBpMTwymivsu4XnoA6NswBvVwauLuWvW/06L6aoz+GPiykl6S3GuLi7gDyaqG/wNXng==","shasum":"e8c973fa8101622165c184fc1123ea28d5023da8","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-5.0.0-beta5.tgz","fileCount":25,"unpackedSize":587379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo3rtCRA9TVsSAnZWagAA/nEQAIsNvP2XY/f2ODdY5UKY\nt5Ex3eWPjIDMDojV6JtTYbmnfvSwSYdc7SaQrRjmuvgwIbMflsBT/5WpZhkB\naJO4SAskqtuFQM3Clh9twe7tjrxI44gZ9PH+G/QHpQKixWZJa9RxmCnJetk0\ntuPLwWXW3OVzKeveY8Y1vv0q0Y47nmGZ984mPr+0ZTCv1H4aw2gTU55C4o+O\n3580uf9plIWg+WxbbCJitl5sIywYOu26t9UAzRKLiFqKR06HCZcvdP5aWQ7A\nS53z/xDLtvmZixX38hbSV9nwWJUEv1oWU8jn4uvPf9X79Q2LmaFOqTdiQUho\nbMwgbUzlscrPc8quAaXhZSrhmH1ffWFbrZ0MbkfgZ1CxAJQDmhCmntSsqrhe\nMyX/SbBvHBo9ZoBdL4S+wBd5qCqVhng5yuaLv9U4622PoN8RAsi76wcaAXop\nKdW5i6iRMF0BkRTQoJk2r9o7GAOx3OIDRM8rQH/vAlw+3doOGYR0lhiJHj9p\naUxgdRoCSLQG6y8TGojWY48vpPwGuR0k52r/rXJUtbvtRC2Se8nMQHtHOK8Y\n29fCKSAay6/lEkBmLrda22XaQoIVbFIziTkDmCp4COwgq6ZH+WzJZbK2VZAI\nxbNFOfFm1XNDj1ROgZE3JfLnsy1TjaJlVzyEgY/ABMvw9csjzMMnM7pvcF2v\naEi/\r\n=I8Lq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLxolf0IGJuITYELU82AcWiDXEI91YA0Vyj5SVNLC8VwIgJaBtmUmtO1dFOXqxSgqf3zhOsrLKJDisRLYn1fKu7OI="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_5.0.0-beta5_1537440492592_0.11954286836433181"},"_hasShrinkwrap":false},"5.0.0-beta6":{"name":"aframe-state-component","version":"5.0.0-beta6","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@5.0.0-beta6","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-2N4V1Atq4xHEfaiEJD+ryQPBZmCA4gZGV2bbYPWImGAuFiEthaqvXp64TI0K82JjWaIEMeUTSKF1FTeCtyLq3w==","shasum":"2957d08c6d8319cd88a624bf7b70a5165a6badf6","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-5.0.0-beta6.tgz","fileCount":25,"unpackedSize":587719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqaNYCRA9TVsSAnZWagAASWoP/jmDrXOjcSojH0cs0DnN\nA8i6793G3xB9IkcVw8AazzZxpq/CxiyjIqV0GmyjCAhKAnCT+Y1cJuUQvfHC\nuRlkSlibGbNALz3Z4mRvO6VhzM0TJqO4zDDzxiliEkiaeTlspS8tamXFjRhJ\nqeHisyDor/jjxZIontCV7qBv/1yF5qmlg9pLz/sHdBHK2cUCtdZ3GDQpy7qx\nxW2HmQwaBoMjZNb6p44W0AaesSWMinetPqBCFYoY7SLNrUOpuZMUHjirdlvp\nZx6KHLVOPiu3QpYTaxkJUB/ecmhJsZ23ZS8ywTAbDMgkM4pqhTxkAWcqjiWk\n4cWAcbJgTFKbY7U5MEPXU8q5GCad8qvclp9Hot/X9d5cGprr/tw+MDHT3THM\nr30p1tDngaSmS0VUl+Y3TrmBIJI9ufhZNonpCaAPbT/Ekt4S9kOdcl32rNGx\ngQHkJ7+NsGnDhoSXaxCG7kzZPzrcJd64hzIJRdAVY5XDQmTg5UV+3RGdazSS\nFFxMDBL+o230FOGpExcVKeXs0F6iVTRnRVeSf66QbRhrU+8YBtxcgHuqjuNL\n2CbnjyFwNppa9wS6DFQiqh4pUAZUhSnqhVY8fszh7ZKpkO6XysF6YtivRgvQ\nx/nTrEofX0PPt7GUcEQaGN1/ZhqXPWTvrDx8IkrXYvoNEQ59J8w+ztsaZ6qa\nsNv5\r\n=FQ0P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvNfEOKoFyl6UEFSza/YTLqT2G2v7rObHSWEqQXAmEVgIhAIZnR+X2lfgPp0UfvYY1a5GkUUSM1p+r+NA7OMi6lM8i"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_5.0.0-beta6_1537844055478_0.6085200053140289"},"_hasShrinkwrap":false},"6.0.0":{"name":"aframe-state-component","version":"6.0.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-VxAvCGuHAlhpK+n99iMkEAdoHxl6ALPfW5fHREO46xx8bYG3R78LjczusizXI74nUNga49rqtpPwPmxmn4qg0Q==","shasum":"56e7c57e36e5e7362e12a54593d8602632bf9d38","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.0.0.tgz","fileCount":27,"unpackedSize":710112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuAqkCRA9TVsSAnZWagAACE4P/20Fn6RyKB3T5Pob1Rc1\n2uJsjLAWYHbp+FX2E+OoA9yN7bUmqYtciePQYJJ0E00p6xsFyN36b1Rx26Qa\nK6inzJZq+P8yf8U4zilNdJHf1mrhYX9up8JFu3zFhCjmpcSdeaoqr8Z2byap\ncoiewfCue+5sY1+sEG3WZYeFTeZRSNd62RULcZFpXU9CHph5wha3c6i5if/P\ntVEBmDaUSA7BtEqHwcN9GYDtaGvqMbdq5lkYrJ3JA2hPI8eA2HxXT23Up8Ry\nqpa8NpDYp2t+MxYueR4IIPUVZIVtDrDaHzoXewfsF9xxLcH7pmINzjD7jfBz\nv5L3uP4Fjja4jshWsYiIo7UBxwbVwn5WSN+RBry4VSkdp6KD26r7xYJ5elg6\nVrgLN9IOD6O0A1tcN9gPczFmhZlCfSTnyzF51Tz1Dm+3pklq9ZL95T1ikVrl\nkSCeHldHeLBvJIotMZDxVBSq5eI2ASD+HBgcRDpLO/OWdWtwfL8O8rr3gNSR\n102uvAMfDxfM/6cjBp8knyF8htd1Sw1sSH6VY1RR3x+bCSGrnXD97i216eY2\nJE/mFvCO9XEQLXhggSZJFQY09TioJPXoNiTZy1Gg+BwEU8jlkF1oMYGQuow7\n52yVrTGKKhBLkVmRg4Hk5DceCH1KgvaOgcjz3D8DrQSz52Pv7ptIHy3damzF\nWn2j\r\n=J2Ud\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzKL9+HWkhdDhegCv2YMJpD3m/KSNasPafre9vFiGj2AiByivZ2q4XClXVDTNYgr3Shtr10LwOWMP8qsfeaAWo5uw=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.0.0_1538788002565_0.047061543222910895"},"_hasShrinkwrap":false},"6.1.0":{"name":"aframe-state-component","version":"6.1.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-14lqMspSp5mZmbQLeRmJ70fd8G+xiYBBjm0vWl4di2nAcz1anxmuK/huKuup1h6qgs/hz69np71bSnsYSSKUgw==","shasum":"4baf8ee2e681a3fd0ec1472b60a6bdf36fba86b9","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.1.0.tgz","fileCount":28,"unpackedSize":770718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuA5iCRA9TVsSAnZWagAAhRcQAKFKy8yECYikzclwfnGZ\numPtq3tTQngR2oWUsjOmb/KP15sus3vO0dOAdDsQRJfjVnq1f0GlKydHEi36\niRoQnD2MZnrM25YCIgnxTYemDZVnKzsrMhlkovF466dtKS+qahDWL0yDhGQv\nUd6k6+ohJzezuKEi6QkGT6fsdm2sQcAcokDgb2s3Q9hzTfi/fbSdPiUDQBAC\nwBXlgOtbwtI2RFP4lBYCa+jq5NieJl+AU1ECpsFNxVFGnPu8XGy9Bs7EMBah\ntmKYtlO3mCLbI/1ZxAJ6sF6yArYWVbdwrJ3yG6iMfwcMmONyHnVVIHuEXfkE\nQSBkp1YNhVkW9vP1iW3az8PxWf0gN17R/FBXizhNfVR558tl5HgJYsPMlaXb\nro/zeSjgl96eCo8Tb+Yx+VJF79oqNTChHPUDVcLCHYVg2Xz3FEJnZcRTJ5XY\nmlG/uCmxjpcC0pYbglptAFNynRUsUXSihBW6yZcg7cxmzKMVLnPlrwwUXOQH\nKcgo1o34wogDWyOvLn6BuTnUCe8Q5f6A0U4xs+sNelT7Qxec+ha6BM+njF0M\nzLvGxjpS6D5ZBpEgTILe7Z7w1qIXgv+oOovral/t1CyxBGz6U08qWdxHk3cP\n72RdJtFKHnsuBwzdwrJT39Ob53rnYqtk5M+aW9pYCzXVLkozpESBqqRsUZdQ\nEP9S\r\n=vy1+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMr0Zc5Q27LuUYtCjAITkSsFgNgk/l1w2BeNtkzTjzzQIgK7HjZWivUv58H47BZuoQxjZE5PE41+qsu0PM9r+Touc="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.1.0_1538788961415_0.6913446072401332"},"_hasShrinkwrap":false},"6.1.1":{"name":"aframe-state-component","version":"6.1.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.1.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-PKRdDznGzSz3qJyO4k2ho4eN6C3JlGsoAdmIgXUEF8bY1ho9olSHBc/zfRILy16WjGKMBqTcpQtqSYAF8yisYQ==","shasum":"b2d53268ab9034630bef6cf138397ee7f773750d","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.1.1.tgz","fileCount":27,"unpackedSize":656475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbubktCRA9TVsSAnZWagAAY7oP/id/FnrW4Q6Y0cqCBKCQ\nKFfPtuhynPpYnp6UeZOMGGH8b9ljbY5lIGiz7Djzr2COtLZlstCCtw0IYfKO\n6ZLcVv6IIVK8DzS70dml9kNuTvHvuq5tBpXuENMR52qH5xqT4dom4YmkGG8M\n/Z1sVLkAURzu5muVLrobrMc5zxJU4nVWaM7ZO9VCi50a4dGmAQr7OqN/mfiG\nLFMkwdcrVJcaAylCEbzYvUr8sTluSFE0RVVsEeSsOoYW7qsgL1LTrj9BTD0r\nrUJeEmdIbTRoIvRtF6HRbhAnwPX4wrvLRjb/xvgRk1tWh3LtKKygZH7tkVfH\nXtq7Xe40fsDROpOcFmjuQJr4+VFGJIRLDqu75bQBFGwxb4jtw4klPpvCYtK1\nXzTWHWEIOfYte5SQuq9f9bo2PikZnCUUcwJ0WTx/VEtMcSR5uofznFxIcgYF\nR2+Kt7nMXSOYvl8Z/8853MKCVlyNkVbrZNLxoMg9gdRY96gDsg4YjcthXznB\nxf8DNrgMw9GoyKr6erHAK4YRK9RYGXUoRhgIWiP5PhqmN66D+jvEtYhbV8Bg\n7Y4RQ9/22k4GWIxHrb+m3tZtz08A7/imxlhyWAQ2c9eNRyQK65ethq5BEkFE\ntiNok+zxNYDpeLApbH3eLIfK7e+OO44YH2sPMItYoSzdwlF+wGDS7dKuqtxu\nPVn9\r\n=HQUi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9egeBkClGgQVLQmfjjW251eGilyWAGL0mYF2SV2zsQQIhAJYaqdkqofjF/RG/iDt84Mn0FEOIUyt114ZCVRdHacB1"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.1.1_1538898220988_0.5407497039018747"},"_hasShrinkwrap":false},"6.1.2":{"name":"aframe-state-component","version":"6.1.2","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.1.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-AeddbIrjD2Q4STUGcf1Pz19C+VkzjfijNn+/p71UnQbUwKSLBu/eiUI3tcvrBlrLj7szZEDlcow3SQyewR92sQ==","shasum":"3d477773b9b4777020f866fc7691e6dd369ca6d2","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.1.2.tgz","fileCount":27,"unpackedSize":656380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbubp9CRA9TVsSAnZWagAAVVwQAJFHMSARqQ69+wl3gAu3\n/s3tnRMLskaLYhBGcEWh4IDua1bZ/Z14wsmc2WOCtbh7KIvV6/ynqMsgldLe\njS3IL+vnL5j0kI33n/Sn+uCV4uh84smCLrhc4IwgpdZbOItT2ItN6Cp0EFgr\n5BV1zpDmlBh0OJVbgFblYY7pF9bJMAcMvx1Kh/t5aXk8LWL80LcL4+lpL6qG\n9Xv3Mqi8zhqkzmxTpo8umbE0xbhCLTc18LvzWTpfEx7G/Yqt5JTm+y3NHcGp\nXBSZpf9aKxVBmeWR+fwuX2X6Tis3zdkzCc197OAf/uD0o1q8YMzyc4BoZqO4\nmnahMcEyRZV0QUB6+2O50G5oLii2W6DruVRZMFLVkGiFOryI0HEfVEX7ehNV\n6uCXH/9eXxQTOTaa334+7kkbfwdQfIqdYG1zPLIFk2P12fxEQJuiKxdhOgd8\nwF/Hc1wqeyeZAdsOpU4CLcLafssxX6KgkBE6nvb0C2za/wIcyVVXUnXD3BaY\nV5nE5bUy2XYCbwNAc0UK5ROVEWnwLukKlkgXb25y7IXBPFOdzBkJa6ni6teY\nn3JYxrF9evUQjqSTsaHJuZMmJ1oOHd7xHlkf+DccHY9SZiNTBs09EoAMTheI\nk72FbTecj8QjvCg8p1gfRhDEoysnNlF1YU9S++Ur5J/yXBhqza07j/n4xLDQ\nWAJu\r\n=LfYj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGiJbFSPNbiAuKssU6PRSZRkpx8Xk3tEgJ3BczFbjyrAiAz4tV8Rn1R/3jkepAYNBx2geKQGZfvw+MjSBQtVSbo5A=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.1.2_1538898556664_0.32684881115860165"},"_hasShrinkwrap":false},"6.2.0":{"name":"aframe-state-component","version":"6.2.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-mFPRnlLMfWJnTFyN0WgbGf/salJU3FT8y/BcMzJ4mDdgG9ZI6xChxH2iPmYu/PaEOT5kZd7HZZ+hQT7LgkH2LQ==","shasum":"5133857e0ce8b8221103dc2cca6cf07223d71e35","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.2.0.tgz","fileCount":27,"unpackedSize":657270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbucpPCRA9TVsSAnZWagAAongQAJ4uFZVTMvSiFAwLuNqb\n/HXPSY+e31rFOSkQbuKMFE0vAMN/j1dtuSr87FYWdTC5Ov+KIYvINr8lMuoo\nuCWGXAYd4mqxDLKQ25ziMtHhkmB53HR+HpfhRsxwo+Gqr3xIuMSxligvnivo\nfOySI0XSTXj0qyi0JeyPWcKDQbH3SL7w4QFdYPUCwSZj/yEurHro5a5t93+1\nG8inwvLb7SF3vn8HI2wyedcoP/UKo8DYwUEbbuwyBzGwODL7W81pnbgsMPFB\n4jUsW0p7ZpPGbnKqezvLKAkEeCWpdJRn+GNRi2K7EKxjob8S1MBwQ0juDiud\nVr1yuY+xnOGegUoNbhEEHcm1OrNr9i9xR9ABc2lg3mjWIXe221Pf7XNoQL+N\nmjSaM17kNha3v5lh2zY8iHzvmu4dan9wd7W6XqDlA4DzjYtjlzCDrxjFK8EN\nljunQbbFg32fsEhe5HW2zPThko1u8vXy7dYnMwXPLZUtKwc60/o2rov5SXzK\nJHxq+DkZZc5Y2b1M6zqL7md8rncBtnZfpMinnAQ49OaKDudySsLAXZiTQozx\nbi57X61nTcqNivX40nYtfRyCaL4NaR71rqcJ/vK/uLr8vyJd7rYIB94BQzvE\ng8BJJ515RbjvQBDEar11TmqxtbsC5rqm0Babb5cZQ/3Ey6/gqVQsOGNkjaMY\nujJL\r\n=Jnws\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBXTOQDSEOfIKrMsDDG6uS8D3NVo4CsRoAxceDzH8pWAiB7sLDCGHl/csnivSt5f8eJKO8MBDF5De+oNdH9AGog4g=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.2.0_1538902606267_0.35993361264091606"},"_hasShrinkwrap":false},"6.3.0":{"name":"aframe-state-component","version":"6.3.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.3.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-y3mxjOeBITekrktLrBWYV3B/Qy5NNgOTV9Wr3pADhAVOcDYY4or3ne4NYjK1pg87O4vwqQE5fLW3BDX5Mh8pGw==","shasum":"ba8f46bee2e6af11cdb40766df6725294ba0e9c6","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.3.0.tgz","fileCount":26,"unpackedSize":645289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbucyeCRA9TVsSAnZWagAA4BoP/ROpdANK3xQN73jdr53G\nPtFO0g9eNUrMalw5PYRfHA1RA8GmmAsjLt5NXT3KQuY/+TqXex0NiwV/+4CZ\nNfR9o6JJT990zHpYOLf1QP4fZlNMFHKARfEmu7bU3GXMK6MFE/w1bLIPnFG0\ngP8fOkSkrMJMiUNkInRAKfx8tnN20nO28hhm8dNUhu48sLclizJ5bTZ/RBsw\nIO45JvUcvpkLPKNQBQHXetHRubJ9hmlNEzTC8Ui4XcZ+TPB+1PcjBwk+4Wdy\nrgtiPIrgQuZgs21XBI7qbxy60CYjDMFJIz3RLMjk9UdHzWM2tlymHIrlRHjk\ntczKRR1hewDMR1E1cE4Dh4Wxc6K+7C73GDjEUnikWJA0biP8OkwQjv13b/Yx\nWk+BR96V2M9+dqcR/X4zjrbUPz45HTd+awhgmb+vdpvu2elX4FkudyuM/S4X\nABGNwOTHVVDc1XbbDhWEZNr0wR4om6WXAhN+Ek8iPHEd66bkZhcmDuqOU4UN\nNZS0cCIcBwgbhoh1dRnX421zVujWpfcp/895phKqtiBc8wmn60oL7wJ4tVph\nWWf+XLT5oLzRauA9F1AsmP3PoMJfwtnyXUsJkBdUufZy6533F7fzAuL8N5Is\ndnMDQ4aPIfbB6Xt7j0nOpUoUO1/sDj1B3r6Q/bdKQQsdHSc0hwna/AkQpqVP\nGp77\r\n=gBPP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY68dsMMN3913ej3VQ1kDNCQ44ypOCqizWeRjrV87begIgLqGcss3c4j8p1DoW8PCssvW48zZ2NQR6GgA2KldTzjA="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.3.0_1538903198166_0.7119061760544301"},"_hasShrinkwrap":false},"6.3.1":{"name":"aframe-state-component","version":"6.3.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.3.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-L+64JKz9mQW6f6ZY10OyJwyT2QHx5u9sh4xlNS1eKJD8j/BgYYvKie4rlypHxZwzp+5n9Ajy5a6LsnMynuhlOA==","shasum":"5b3c7f57e7617ce53b334f8ed2d62b8ebdc41e2c","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.3.1.tgz","fileCount":26,"unpackedSize":645124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbucytCRA9TVsSAnZWagAARHAQAJkm480JZACf65hfCwZ/\ncRPlqEywD8+1DFjLksRHi2cgWNsAaXuQ88CdApI1gCHBh9hvfPHwK1dj6Lua\n6as3y+bdG5SVP/MqYKeNqi6eqoKUYJfiHrOQjFQBuFAdarDXe5o00c6pp+WE\n4mFeGvgThh/GWdLwQXQo6tyk53eA9CEh4iJehG7ELVHT5i254y8Kx0/DPkH5\nWANDV2ORms7yAPBnVRLqDUBl9cdLBoae1ePUEzfBd1xsCpxXEmvB5wpjQU6G\nfRQfI219CR8AJNlowu1Bk/S0xtGnCg/mzoLnSKbV8q4ytCHtsMyRvWr863Te\ntghe4Dq+X1M+eNWhGj4un5E9DBLQvXU2mF2268Z2dhb0ZLJFFjeY9qOkRdTq\ndUzTS0m027xlBNDtSciVQfuNknnoX/M5R4HORASnMSE6TBR14B0MyIm/lwRZ\n9/3ElZkbeomLwaeQIkpCkhkV9iNkdLh8WsO5xVXvstW5ygeLoBc4LpBNvmR4\nUo+y7VCW0jL4TqUAgd8Pbt6mVHHtD4xZw7lxTthXE8MuTSuvJ9/Zuca6ZC5v\n84A0wbCLrjz7RCPYvx7RexeFSKYTI8pJF3d1HUFpu/pXK1yCLZ0IwqWvaAr/\nuUteSfppabTBbb9jXixcyTmoQUPRcootLQrxwh/au8UlqZ6LizAkRUfW4QRe\nWbvp\r\n=YyDL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJyg0ePhhOQYliPrtfooQGmuKqFkzv5tSycTEoimjD/gIgJmTEA0p6mJslFgImYEE2aZYrzhDdUgA62tzt90BteFE="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.3.1_1538903212798_0.34889189044611935"},"_hasShrinkwrap":false},"6.4.0":{"name":"aframe-state-component","version":"6.4.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.4.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-kBXZPJilnaTS/fknnwWZlq1XxIhEsskxxRUxSThKzGjYSthkxRrAW0v2lal2gzYRxLzRcZ6Ewvsl7JYGMznKfw==","shasum":"3248fb27a20308b45be27acb001bd11f228cd310","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.4.0.tgz","fileCount":29,"unpackedSize":743613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8+r2CRA9TVsSAnZWagAAGnQQAIQpr4z2rsoGVbNthbI5\nS0BhU6Y6jeOmye7x0QJ2O+KtWR3nqOBqdgBocsYa+JkSEIhKDZNo9eJW6R6g\nJ4IOm9RRo/PLMHd1MXR637HRrDjhX9/pZgeGigCXNGwazjAXFXr38+1usu0Q\ntR7oR//8WFPA1EmlFSR4FiMby6cwqU0dOSu+8IbAbeHXSp83sIOamcXUXqXr\nrl16L/AYSg4Pz3PaZzktLN4iiLev0KyUBFjrrTr3HyBDwFXhMjyL4NwzVBi6\nozRtiDY94Pum5GZe8MPLvD7tQ3AgZ6PU+FFcYAo3sNQkMU9TiKwIC1aHgk7Y\nKDPatul6YQnpn2mJXDc8q1Xjb28hwN7FU6VdjD9FMSzn8YAajz+d+HyrX74R\nldHth+9cIHKmWPUemMVkEZVF2z1CGxCkihs6osoivCwMbbKNOTK+nCevIsKw\n+8alhwCFDuGgh/XdSBsVr0956JnsMOdrPGzPpA1Jl/HT3y7B+E3wZkiVu81M\nXksiTVOdFBDtEaUDHTLYc6kIUIaDRzEGdu8+XFPV/MQ1ur7dH4PExMFe6gob\n+v4c1ETBajwQHJXktOL/XGRcN/gAFUUqH+9QElkgpPY94IOmmeJlB/rka6AH\nRnec9u/2yJhPLkxTlbrTx7+0yMRrnd8kTeLjA38GWplvJH6LoVFXzly98Kr2\neLN6\r\n=WnbB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIPFRfmOyvRV57pzUIMoAq9AZlvZ2Yf4vALkbGATPl7gIgOK+6XxVglhQ6Y0Qo0HrtGgRUbZUQsqEBb9il6Rz3f40="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.4.0_1542712053671_0.17016520230844412"},"_hasShrinkwrap":false},"6.4.1":{"name":"aframe-state-component","version":"6.4.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.4.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-wzcQbnK8cwYD6LuULIw7GfLE00QMb32rMxcH/yosU+wvuG9AZx5aR01qTatbZu6q+wPqFAH9VE4uAXfFeClcgA==","shasum":"216a683f89ba47599432d898c84b095b68bcd899","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.4.1.tgz","fileCount":28,"unpackedSize":682271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8+xiCRA9TVsSAnZWagAAKNMQAINQaPSyfEwWvS4Ydy+Z\nLZkRpbH5EKjlWVO0E75o8ToEqH6CQ8oDdCEwuJzB3WuZ+1Ifmowoik+g1SUO\njHOvNmHg7rQjJU1montKQLY/Iy9cXLZH0BIBhUaMwROM5Eh5c5leayRQbHGD\nZeOxnU+b5x/50UYpI/T1AoalQfpWh3zP9ukrxV9HF8KrI0nDT/dSuhgkgYau\nL9D+LV5E40V565owmw7+v3DnuHhKblT6kaaT8JW63zrDScZcQ19VvtO3ymgj\nvB3LsKEW3FXboKc0qB/HMMajPMj8Tx3Jffc/ulJbMU3rmtmPhUOcQd73oEzd\nhcHYcheP2p42HcTrYj+trKD31kmcPDhYAT1fv2+c3fD7lZNqPh5VcYvjHlUK\nVbx+xGEKUh0mNmO5ZqD51uRq50+A+WEFCpeW7aWYGK/Ti+JkGV8rJSjex+UT\nRPitxLGNmL/ZWPDrwJq7uh+kULeDZUY1FUGT+FlB/pVnXZPGQKUdI5bv2O5x\nV3sc3rGsuX9uMLcBYChaRmTeE792Q3jQidxU8DKNMIBQQVMiItgb2XPV9ig4\nwSqSo+/bCJ0/mY5ilC86DGg6i0fn4sYk/MNhhT+vFETQdcWLGMic3+yu9p0A\nshIDIseMOxMd4Dohx/rOOXcq5byecHbiP9xSWxykJNz2SlgmDO19L9d6hrTn\no7cE\r\n=LZHc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMoAWXjblMWboDO/WOrgfVnjxxIcVRDzPL4PVKvUdjNwIgN5j7Stnw2yx+bWYjM99Vuepy/0vmMme7Ai3Bkknosfg="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.4.1_1542712417354_0.40950577274674504"},"_hasShrinkwrap":false},"6.4.2":{"name":"aframe-state-component","version":"6.4.2","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/ngokevin/kframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/ngokevin/kframe/issues"},"homepage":"https://github.com/ngokevin/kframe/tree/components/state#readme","devDependencies":{"aframe":"github:ngokevin/aframe#cmpiddist","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"_id":"aframe-state-component@6.4.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"me@ngokevin.com"},"dist":{"integrity":"sha512-bs57YrfenT1sCvpyoRgpV/N4Uge0odL3MDJbakZS2V31tw9T/NP2igBicR9s4tL8gvEHfJCQSrSKUWnTKl5wPw==","shasum":"3468af52ae8af9d8e99ffa15315d2608f3b74663","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.4.2.tgz","fileCount":28,"unpackedSize":682475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8/XTCRA9TVsSAnZWagAAJg4P/3QnjQDLFBWTicGQltjb\nidWcX1biA9AE2RJ6Z6gsW27Ip6uCQbvLXbYZnClzS1t2kW0QOk4W+/mvlQ7e\nfVXMvhfsasL5k68tZscv+x+gDJcggVPGtGxDBOb+B3uj0f2DR2BVZeei8OY8\nrsQsPzG1TGWVAxIqqSQcuCHQFKZrPhmmGWAs7pneMcjP2DkiTuhIPG/A+fqI\nCPrJ00QRi33PnhRad+2DLyu93dRvX6APhHpJBZdZic+5G3NSA7Q62K8GQqPi\nrNYsvqiqqolCB3GoosKx+pyzOLOHCpR1QXs0lIuimtz/0lBJOB+xDYNMNwNf\nq5erRquIC4G9raebU0jLoay7kz2eewj4tLeDIV8wZrD9lJtD0QFxE5nB3q69\nma+XRKqWzZZGs997VtgyzOYlNtKnfp9wd66XkmiXutpPyoNhO78h4uu34Jbb\nmlRKpCTHrB3ND6ocr7rZuwanCuo9Lhz+Qka/DfVs9PVRiYVZbutDyKD0rR7/\nxvJE/cSX1kD/kAMiIQDAfcUxvYhtBo1pCDR1VP8xFDfIwtWhOxztNZH6DMXo\nUTtY6rHujCa2ET+hDHg9P2JW31LdtaEHXR7GSRKS3PpYzd0Glj/eM9H4xv1e\nGL/nQNGUZ0FjA6ATifDTuW0In9d0F9GbRIRLv/LaeT9x+VN/dDUrV6k9prKt\nZnBZ\r\n=PXcq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuxFg0Ot3sqeck68b2LklKXwPO37EvHFYntNJKiD8OTgIgBy38twrKn4VkN5/hf+8k/YJOBVYeebIlug4SWbc0F8U="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.4.2_1542714834443_0.8712170028107542"},"_hasShrinkwrap":false},"6.5.0":{"name":"aframe-state-component","version":"6.5.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/supermedium/superframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/supermedium/superframe/issues"},"homepage":"https://github.com/supermedium/superframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","debug":"2.x.x","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"debug":"^2.6.9"},"_id":"aframe-state-component@6.5.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"ngokevin","email":"ktngo09@gmail.com"},"dist":{"integrity":"sha512-DFPYYRA+W7ukcSeuBzPdU4XeO+bigRaqgqnUPYi+6GBSp+dhU0SLUNnVKE5zcpFbg2KX9b0XboxVroluzaxUyw==","shasum":"1e31ee90aff557fad3bfc9bbe523b70a94c3afca","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.5.0.tgz","fileCount":28,"unpackedSize":683557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ85gCRA9TVsSAnZWagAAQK0P/jdk/sVtLoyj+prKGDfb\nG6P/3UIjOrLP5GMxME5hmHR6YUppzXF4utulc4tiriUxCQW0RJ5tp8sRkZ7K\nXM88aJm29PK/uwT7epMnWu2xShAC3v5HpRc+1RrautwhnaOHQRVS0ZGgrqnn\n42n4DAZ+Yr0HhK9Yu20XHaEONISarPZNSpPZslqhBLWhvitUSmmAJorxP18V\nTQwLDssSbD0/sbqX/nCw+XUfLG2RdjhFgBVGR1c/GRtiEk0oKUoxCtkiPw5t\ntZDLpdDBz+r3TrGFHISfYz6TfnRCcWyJMErwjx2ho/jPnd8OeQGE/M4c+1Jl\nwiOW1S5ZKFxj1b1EjNVbnSU+lU2Jm4auLJrAYDLNmoEW/eoEydSMJO2wAdv+\nRILjUIyeXKtO9RWqzOFFiTpbGP8N6XSjLN3icWK/Uq+86uJstHoliaBAXBUc\nmZcuusCsIrN2eclHUVCQycldN6U2IHhTugoOyvNW+TUODMS1NZ0/JIn1MHCp\nsj7aQwykU1cDDMvpXdr9v3EOkt8nFbal3aNUk4s29a77mJ4TytbEfghvQXg4\nC+vnlRZNvUZaC1JbCUx1uh7cVjJLEBxgK1xTuFTB2mMLKwZVmlCv6BByLqW5\n5NkR20mXtw1lgmflhCvlbNS1Ya8rdX+/2uAUFKLBryNUvz/SPOQGWauS1uI6\nW3Ga\r\n=SWm3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9O3BsUqmGL7cs+UJQgFDeBJWk4YfPDA6zB3RHDXsojgIhAMuq9/j8verWUVpm67kl8n0vh4xVRZ1fXLxIJ1qYqK+s"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.5.0_1550306911612_0.3432996125379755"},"_hasShrinkwrap":false},"6.6.0":{"name":"aframe-state-component","version":"6.6.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/supermedium/superframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/supermedium/superframe/issues"},"homepage":"https://github.com/supermedium/superframe/tree/components/state#readme","devDependencies":{"babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","debug":"2.x.x","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"debug":"^2.6.9"},"_id":"aframe-state-component@6.6.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Ad2NiC7S/yc8w5hHo0UWFKhNZe7BT0rQ+w3z8uRS7y7+ITToP7fjNBuQdwdLmW67qq9MF4M4RMDasBu8puJJpg==","shasum":"96bddc93168aad3a81b649c56dfb881e1f58b1e7","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.6.0.tgz","fileCount":28,"unpackedSize":683556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1pa5CRA9TVsSAnZWagAAwUAQAISkNUbYnl0Y/I5Oiz8/\ntLktldAdTiPNSxM5FCnHj1sqHK0W02gEvJREAaKi8UDYKWfUrKFR3TDrN9xU\nSJMnlWi9GXRX/m+diZVIi1pAAr2QDJezynufkc0A57CUxGHfVzhvShns56fB\nIy+U75z7kf6ZSYdDxoBQzL2N0XJUP/+VAwWPTj4XrNfwDGcYTE/AzHEzg15A\nxm9tQnlDUEInAJXl2OXthgwjbSd0/0a+wVMShTw22hshb61YSb0pV37iLaVM\nQCsULjeHEBlC0qmOhf7hI2osBjm4hMp8LSDEzPG2zsPapHmpEs9vsNg46MBk\nsseLoKDDnvLsAenCbAUmAeFTQZuE9TumU3D+hwggkDXSSmL6eHHzujWJK6F+\nfimymuDm60PtMt5nm7kN8j0JFO+FqwWHM7jcFVCVmpfnljtt4W4JXx+sxty+\n3fTRVh08BtHMxnI4RHoGejhAcrYQTF6U7vYeA5Aa/SnX65+A9w+6Kfm5qo/M\nZp09SFjsDkFHnXteXTUoH8amkCkEitw7swd7jE1w9gfyWjLOUPdZBB+EngGH\n73cBNwTzbDZs35zdN4QPlm8Y5Wgo0r7lfeHpDMxqM2CXy17yK+vovwc+JCaK\nDKtgZoqNZn0BiT5EWQs/4RgNaxyWOc58WAMY852f16DFkLXr1rZPJc4a9zim\n4v49\r\n=s0Am\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSJi7RGxYo0cDaY7TmhXbg67jZ1ErfYJMfi+tsXjSuqAIgYX78NUTvQkxNnKKni1jujEgo8UNzWNH1lSkCxozYccQ="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmUser":{"name":"ngokevin","email":"ktngo09@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.6.0_1557567161017_0.7014640411228759"},"_hasShrinkwrap":false},"6.7.0":{"name":"aframe-state-component","version":"6.7.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/supermedium/superframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/supermedium/superframe/issues"},"homepage":"https://github.com/supermedium/superframe/tree/components/state#readme","devDependencies":{"aframe":"^0.9.2","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","debug":"2.x.x","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"debug":"^2.6.9"},"_id":"aframe-state-component@6.7.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-lYjW40u+ZhVin91a69JzVqvLS5JMWCEbVFHmmd59GGXLHx8POc1F36CYMh34yofNig//5J+GBX5a/xKs3FiKZw==","shasum":"76efab6cc794ecbb4450a3547b4d3eabb2856815","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.7.0.tgz","fileCount":29,"unpackedSize":701687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3y8BCRA9TVsSAnZWagAAvC0P/0/czJzwLDUj5RLfK4U4\n2kmfn1E2nZQhu9yp3q4xpxKdyNjlBxXWfk58ODJ3Hif+UpenDCQu6r8t8Ov9\njwnSgiLz4Ag6VHMaV3BNDBn4SaJkke1CVzICcCwVKPSTY/FjerzRILlcdEtZ\n0IdYeGNKvNzi0mjasTB94eKBo+B7lA3PoU4bcj3To4K42VJZQGsBGa844SfF\nayYyEU4IhXhKPZDa74/De5EOFFQkZoiQ8S9280FC8tvqS30TusrgRR7FUdJa\n7ay2q+LKa4xjRIFbFuHuDpSmlMfWYGU8MQ05cUiKmheicNFIPEDTeCpYrh2P\nf40F6cQbJsWDh9WkDEIe4u9Gbz7B1N1mdojVICimfcLkIAxR1kBBt6COw6KF\nUuCK2NL+9o0WhogrVUovGLo3/Ih44Ui63SoNhkWS7Q+wxgAIPsDtrU/bMDhF\nxQcFWzJaIcSjXhAsKacuBJbrgYFUgqBrpBefisnO7rEmj8oJb5YTXeRSPsKj\np/2WAhp9B9RagPEVXnCxnXCtk23LC7zr1gVwRYsW5n8HeFniFbZqhdAhMQZ2\nDdYmPyXgZrlneQr+vnNKp/AvmAL3WraYrBOOkrgtyKjKn01L3wD+CTD0D8rz\nGCxoizvBQuZjKZDBg4e5kEDFXp7t9+Eq6TuIdEfDKudnec5t5TkZpb3rlYKP\nt6LB\r\n=26Ai\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6BVkQ6m9G3PeuBG02t5CD4oy1k8kaJVUx5ZrjUgrZfgIhAPF3r3wI6Su0yXsdvW9NRRcoLibIfvYFm8c6QznX4klu"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmUser":{"name":"ngokevin","email":"ktngo09@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.7.0_1558130432784_0.9128840240949117"},"_hasShrinkwrap":false},"6.8.0":{"name":"aframe-state-component","version":"6.8.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/supermedium/superframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/supermedium/superframe/issues"},"homepage":"https://github.com/supermedium/superframe/tree/components/state#readme","devDependencies":{"aframe":"^0.9.2","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","debug":"2.x.x","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"debug":"^2.6.9"},"_id":"aframe-state-component@6.8.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-8iPKMwd5an8hcBrvLdNsH2xMBgu5qdlXXBEmO0TjuQKielyAji41w0r8189WG1gkiYGXR0sPdo+Q/fvbPzLXOQ==","shasum":"43a8a13d0ff150ac194e957475257ccce73246ff","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-6.8.0.tgz","fileCount":28,"unpackedSize":685315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDe70CRA9TVsSAnZWagAAw1cP+wdi6M8kPw00scJZvJUY\nPJq/IYo+RHCPqVMku2nEKUPenmRY00dQhAv7Ao4sE20tneccSAv0lbKn1B8j\nULIlOASfEggsEFx0y0ukOIQav2E05TxrJgnLg2XZCBdRnWLqsWEXcvviuHNW\n2/v7CsAWoRF+Obh3p8zJJFHYUdefk8xPS4N1lrQ6jdEAbo/U1CF/uWtp44qu\nYuvK81U9t0iAIae7JidjWZokF9lPOSPCo2IcmRaiHq9Nqd1eMtuEfEUu9VAz\nAPsBNr0N8kw8aMRB7WBpCi9r85pfFLN1cFoXxB7LXKcYCNnd3JuSwxORH24t\nvQltlYjAegDscYPf/BG4qtly8YJc24CVnXdWG4Qjk4s+aS3C2EIjlKwhCmD7\nkpWfiEANnpWWea8kTt4DmjOg/meuCDAdov11HR3jDdBHs3MvXCMwipSKDNds\ne/PJd+gLru5UEmisQe/0kDazGT2mujfgogd+O4T4o39KoGJH2Cgy8xVdWrUh\nB6kP4+CnnjLtYHicMoMkFM5VV5p3V5EivHLgRPsE+Z3qJKLz9FaEEHvydVrL\n7MEcEpj86FdfpmZyTqxjAf2AVahRr5LQ/Bp9m4xLwWi6H3hmKhoO42ZuwDxs\neXyB7TFRmyLgdtD6rnPDBScAgaBmTSj/xilj2WydGRF6kRBdO92McrIJkfNX\nLWPh\r\n=7VLt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMfcXyCcTmdDB25av8Kdyz1lnu0O32gMGUaOVUndBtxQIhAK/i/U4vsOf58jny5X5Zd12gxhJvWJiNGupZWO8c3YCr"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmUser":{"name":"ngokevin","email":"ktngo09@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_6.8.0_1561194227773_0.9197687481385914"},"_hasShrinkwrap":false},"7.0.0":{"name":"aframe-state-component","version":"7.0.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/supermedium/superframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/supermedium/superframe/issues"},"homepage":"https://github.com/supermedium/superframe/tree/components/state#readme","devDependencies":{"aframe":"^0.9.2","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","debug":"2.x.x","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"debug":"^2.6.9"},"_id":"aframe-state-component@7.0.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-xoDv2feEiGM6qj/HpGdNYp51/rWrwVxABgz+HyT+Q0A3VKHuQj21GKYsavrswcaGDF3iQMVHuVzu9Dcki0xlYQ==","shasum":"34f87f0fecc356d4643ec06c8c0230cddd759873","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-7.0.0.tgz","fileCount":19,"unpackedSize":177804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeteOeCRA9TVsSAnZWagAANpQP/jVzIB0l9WjUJK5+yOzI\nBAQpzjOMuYy5VmU1lR+Zn/xo8CH0mWTW8N8scjG53trf9scgrZ4hkYaN2jto\nrbjBPCmoBv+aTsHIWvRY6bLjL3+K0VDkHzYVQKNdB+chnINkdFrQZ3YAHw88\nfHj9tZng4vH/CvRjnuKk72+TkI8Z4xgetHB3w36dLoCNIj7uSmHXDfFZPAgV\nN7rh+/nvXWo+UrMYIoOUYVJoqweM66fgeOciQF/p39WG8Es7MKytAOlg9LxD\nQoR5NVHtFjn2/X16wajSXJQkHLbFohbhhy/vB5JIubJIE0iFCmDywlbFJQmj\nkH+DET+OxUZLZsSgE8cdfa7meiP/+QOy/AIV/zyG/S9OMfD87ccIXhfQPf8x\n2XX6mi4/1yFFmFVsTif7jvPjynN35Lh6zDGbYk2+aavW1EzuIELCj4RHwqNh\nFDxC3FdZaLROfwds0qAayTlZaZM+pnQzmJUL2XEb7/IpbrXloWhkC0670+M/\nWSOk6kEN45IUW7F2RDdsNFNKZCf+jce9I4Amnxes/Q6V5hiA4LzXJ94R+Gsb\nUa7M8ezgxUbB1u3NvpjqGxKWjxJo6yksNQ3I+K2JeLMfn/KLajmUlKdbjChK\ns9dR6mi8pH7iep8ZTDLwlIJlJ3Lg1OqaAfd/qfv5BDcGHlcMz+xxzQ51vn3+\nwGOp\r\n=oxl5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGoxiOMkrvUfJno+7H8tQScMvQP+u1Ee6cFdEO8woMAJAiBbfe1N9Fejk+ejqlqLL1qDADvcs9Gch1RkevX8A6vARA=="}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmUser":{"name":"ngokevin","email":"ktngo09@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_7.0.0_1588978590271_0.2479871661226123"},"_hasShrinkwrap":false},"7.1.0":{"name":"aframe-state-component","version":"7.1.0","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/supermedium/superframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/supermedium/superframe/issues"},"homepage":"https://github.com/supermedium/superframe/tree/components/state#readme","devDependencies":{"aframe":"^0.9.2","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","debug":"2.x.x","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":"^1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"debug":"^2.6.9"},"_id":"aframe-state-component@7.1.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-E5GuN5snTGMzjBvQurpX1j5gLHjNiCISbrjSjjwAVTVhKN9ypvZApmh/v/e2k1BWaHJJnfpIjLrFZ4z22IeIfw==","shasum":"0e3ed59caee03280663da145690127fcab7b484c","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-7.1.0.tgz","fileCount":19,"unpackedSize":178357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPaFACRA9TVsSAnZWagAA8FEP/i45svSIBTLHV+QLrmXm\ntJeVw9fN6cWGxeJM9LAliLQlGZM/YqMhu8BJQStDkrMgoP8cdBIyGxoucrBt\ncMezsYZxwyhlaOMedLpRaAJY5I2ESLdFAjUCpj3Bc3ml3ndw5+EhoxRQ1ZD/\nAil3w9RdbC/EhLJUMK95UOeis2qUbq9g8kTvSRpaUkNG2wGIY4B5nWWs5EZn\nTJMrpgk+PyKry0rpaGJZlSjsciRw/ISC3VCXNvxwEikfFs/lPgwSf8nhHDBQ\nl6F0vMOiAVm9nFrcAtWd2oA2xYofSp5yF8FETbeUkyHXnUyb7otcov7GcoG4\nTEVLlfOqkQDP8UTwsYchKmGsRrDjNCqYoBVC7LvcqT1V1iT0NOVaOigPVbAa\nmG3h0ERMgqQg7o1dWop0/V5iFwSZgW1iBZcSFX7+Uiue0OF8ZGmpI06/vfOP\nzsX1piB32Ecm8ReF7qPjzSYysnU8E2DJ3yCthbItvXvYmcoJtnjmij7S/brU\ntwPn8Xr0VLEcgC/TpIyMP9qgRcvcVhGW3mA4QGL54TMdMlC3ej6PEKwvyo8k\nyHWN1BehH7//a8jEy9pWJ8c4A9R/fc1w3cc+099CzIutnLXvO13/U51gzAJ2\n/0FlQXrjUHzO3+vtgVehh57w0QF0fEdCgFQ1K+cbB17Vk7V8GpT/RBIe34N1\nE6Je\r\n=+D2s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj0RiI+kvA6axABeDivEx8DW9oEn+mP0ah1DMNNNj8tgIhAPApbhGMTx4yYb45ytR/Fp66s0TqUTo4T9cvYiu8Hnw6"}]},"maintainers":[{"name":"ngokevin","email":"me@ngokevin.com"}],"_npmUser":{"name":"ngokevin","email":"ktngo09@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_7.1.0_1597874496102_0.7840884510861186"},"_hasShrinkwrap":false},"7.1.1":{"name":"aframe-state-component","version":"7.1.1","description":"State management for A-Frame using single global state modified through actions. State flows down to application via declarative binding.","main":"dist/aframe-state-component.js","unpkg":"dist/aframe-state-component.min.js","scripts":{"dev":"budo src/index.js:dist/aframe-state-component.min.js --port 7000 --live --open","dist":"webpack && NODE_ENV=production webpack","dist:max":"webpack","prepublish":"npm run dist","test":"karma start ./tests/karma.conf.js --browsers Firefox","test:chrome":"karma start ./tests/karma.conf.js --browsers Chrome","start":"npm run dev"},"repository":{"type":"git","url":"git+https://github.com/supermedium/superframe.git"},"keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"license":"MIT","bugs":{"url":"https://github.com/supermedium/superframe/issues"},"homepage":"https://github.com/supermedium/superframe/tree/components/state#readme","devDependencies":{"aframe":"*","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","browserify":"^13.0.0","budo":"^8.2.2","chai":"^3.4.1","chai-shallow-deep-equal":"^1.3.0","debug":"2.x.x","ghpages":"^0.0.8","karma":"^0.13.15","karma-browserify":"^4.4.2","karma-chai-shallow-deep-equal":"0.0.4","karma-chrome-launcher":"2.0.0","karma-env-preprocessor":"^0.1.1","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-mocha-reporter":"^1.1.3","karma-sinon-chai":"^1.1.0","mocha":"^2.3.4","randomcolor":"^0.4.4","semistandard":"^8.0.0","shelljs":"^0.7.0","shx":"^0.1.1","sinon":">=1.17.5","sinon-chai":"^2.8.0","snazzy":"^4.0.0","uglify-js":"git://github.com/mishoo/UglifyJS2.git#harmony-v2.8.22","uglifyjs-webpack-plugin":"^0.4.6","webpack":"^3.5.5"},"semistandard":{"ignore":["examples/build.js","dist/**"]},"dependencies":{"debug":"^2.6.9"},"gitHead":"989e5d473ab95bf597d51b30bfb1571d97b04c25","_id":"aframe-state-component@7.1.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-c0eVtBUUgWnQ7IV0j2VyLBRzdmNClXw5t/Pi7fH8J6aDwY+UVodyQqjtYwhLdcXyty/naPcHu/NQnsHMBfH6Tw==","shasum":"df9ec20d83004adf7ddb0726e9328ec2b00de8fc","tarball":"https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-7.1.1.tgz","fileCount":19,"unpackedSize":178918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMFAjlu6RCkIbyG5fTq/jW8Ddowk/HjAtrYPhEyJeWeQIgQQobQ4XymJmQ4AOAfN+rn8BGri/GryFiBeXTyZrkNZs="}]},"_npmUser":{"name":"dmarcos","email":"diego.marcos@gmail.com"},"directories":{},"maintainers":[{"name":"dmarcos","email":"diego.marcos@gmail.com"},{"name":"ngokevin","email":"ktngo09@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aframe-state-component_7.1.1_1684616734528_0.1820754198955723"},"_hasShrinkwrap":false}},"readme":"## aframe-state-component\n\nState management for [A-Frame](https://aframe.io) using single global state\nmodified through actions. Features declarative bindings to easily bind state to\napplication. By separating state from components and being able to bind state\nto component properties, components can be decoupled from the application, not\nneeding to know about its state.\n\nNo dependencies and tailored for A-Frame. Bindings will only update their\nentities if relevant pieces of the global state are modified.\n\nv2 requires A-Frame v0.8.0.\n\n### Examples\n\n- [Building UI Guide](https://glitch.com/~aframe-building-ui)\n- [Moon Rider](https://github.com/supermedium/moonrider)\n- [BeatSaver Viewer](https://github.com/supermedium/beatsaver-viewer)\n\n### Usage\n\n#### Defining State\n\nThe application state is a singleton defining an initial state and handler\nfunctions that modify the state.\n\n```js\nAFRAME.registerState({\n  initialState: {\n    score: 0\n  },\n\n  handlers: {\n    decreaseScore: function (state, action) {\n      state.score -= action.points;\n    },\n\n    increaseScore: function (state, action) {\n      state.score += action.points;\n    }\n  }\n});\n```\n\nBest practices is to keep the state purely state (numbers, strings, booleans)\nand functions that act on the state. Don't store or work upon entities in state\n(store IDs instead). State should be serializable and bindable.\n\n#### Modifying State\n\nTo update the state, we can dispatch an action using an event:\n\n```js\nAFRAME.scenes[0].emit('increaseScore', {points: 50});\n\n// Or manually dispatched:\n// AFRAME.scenes[0].systems.state.dispatch('increaseScore', {points: 50});\n```\n\nThe binding components will automatically and selectively update the entities\nin response to state changes.\n\nA `stateupdate` event will be fired, but we probably don't need to use it. The\nevent might later be useful if we develop a debugging front-end for the state.\n\n#### Binding State\n\nThen we can declarative bind pieces of the state into the A-Frame application\nwith the `bind` component. The components will be automatically updated when\nthe state changes.\n\n```html\n<a-scene>\n  <a-entity bind__text=\"value: app.score\"></a-entity>\n  <!-- Or <a-entity bind=\"text.value: score\"> -->\n</a-scene>\n```\n\nThere's a `bind-toggle` component which will attach and detach a component\nentirely based on a boolean value.\n\n```html\n<a-entity bind-toggle__raycastable=\"isRaycastable\"></a-entity>\n```\n\n#### Expressions\n\nSimple expressions are supported in binding.\n\nNOT (`!`) and BOOL (`!!`):\n\n```html\n<a-entity bind=\"visible: !enabled\"></a-entity>\n<a-entity bind__visible=\"!!enabled\"></a-entity>\n```\n\nOR (`||`) and AND (`&&`):\n\n```html\n<a-entity bind__menu=\"active: menuOpened && controllerEnabled\"></a-entity>\n<a-entity bind__gun=\"enabled: gunGrabbed && !!bullets || isRobot\"></a-entity>\n```\n\nComparisons (`==`, `===`, `!=`, `!==`):\n\n```html\n<a-entity bind__fly=\"enabled: animal === 'bird'\"></a-entity>\n<a-entity bind__legs=\"enabled: animal !== 'snake'\"></a-entity>\n```\n\n#### Rendering Lists\n\nThe state component comes with a `bind-for` component that can render an array\nin state from a template. Say we have an array in state (currently must be at\nthe root of the state):\n\n```js\nAFRAME.registerState({\n  initialState: {\n    shoppingList: [\n      {name: 'milk', amount: 2},\n      {name: 'eggs', amount: 12}\n    ]\n  }\n});\n```\n\nNote when updating the array in state, use array methods. Don't rewrite the\narray because the state component has wrapped the array to detect changes.\n\nWe use `bind-for`. We provide `for` (the iterator variable name), `in` (pointer\nto the array in state), and `name` (name of key representing unique identifier\nbetween every element). Then we have a `<template>` which will be used to\nrender each individual item.\n\nThen we can bind properties to the individual array element either using the\n`bind-item` component, using the `for` value as the pointer (i.e.,\n`shoppingItem.name`). Or we can use braces (`{{ }}`), which the `bind-for`\ncomponent will statically interpolate the variable. We are moving to\n`updateInPlace: true` which will be more performant and caches entities:\n\n```html\n<a-entity bind-for=\"for: item; in: shoppingList; key: name; updateInPlace: true\">\n  <template>\n    <a-entity bind-item__text=\"value: item.name\"\n              data-amount=\"{{ amount }}\"></a-entity>\n  </template>\n</a-entity>\n```\n\nThis will result in:\n\n```html\n<a-entity bind-for=\"for: item; in: shoppingList; key: name\">\n  <template>\n    <!-- ... -->\n  </template>\n  <a-entity bind-item__text=\"value: item.name\"\n            data-amount=\"2\"\n            text=\"value: milk\"\n            data-bind-for-key=\"milk\"></a-entity>\n  <a-entity bind__text=\"value: item.name\"\n            bind-item__data-amount=\"item.amount\"\n            text=\"value: eggs\"\n            data-amount=\"12\"\n            data-bind-for-key=\"eggs\"></a-entity>\n</a-entity>\n```\n\n`bind-for` will automatically render new entities, deactivate old entities\nrespective to changes in the array in the state. Updates are handled through\nindividual `bind`s.\n\n#### Detecting Changes in Arrays\n\nArrays are references so the state system tries to detect when a change is made\nbefore re-rendering. Changes to the array itself are detecting by wrapping\narray methods and setting the `__dirty` flag.\n\nAlthough detecting changes to objects within an array is a bit harder. For now,\nI developed a dirty solution. If you touch an object within an array, set\n`state.myArray.__dirty = true;`. Perhaps in the future, we will have dedicated\nmethods for modifying arrays and objects in a way the state component can\ndetect.\n\n#### Computed State\n\nTo attach additional computed state after the action is processed, specify a\n`computeState` function to update the state:\n\n```js\nAFRAME.registerState({\n  // ...\n\n  computeState: function (newState, payload) {\n    newState.isRedOrBlue = newState.isRed || newState.isBlue;\n  }\n});\n```\n\n#### Utils\n\nThe component exports utilities to help organize the state definition by\nhelping to split up handlers and compute state functions into separate\nmodules.\n\n`composeHandlers (handlers1, handlers2, ...)`\n\nCombines together objects containing handlers. If two objects have a handler\nfunction for the same action name, those two handler functions will be composed\ntogether.\n\n```js\nvar composeHandlers = require('aframe-state-component').composeHandlers;\nAFRAME.registerState({\n  computeHandlers: composeHandlers(\n    {\n      quxAction: state => { state.counter++; }\n      qazAction: state => { state.counter--; }\n    },\n    require('./fooState').handlers,\n    require('./barState').handlers\n  )\n});\n```\n\n`composeFunctions (fn1, fn2, ...)`\n\nCombines functions together. Useful for combining multiple `computeState`\nfunctions together.\n\n```js\nvar composeFunctions = require('aframe-state-component').composeFunctions;\nAFRAME.registerState({\n  computeState: composeFunctions(\n    require('./fooState').composeState,\n    require('./barState').composeState\n  )\n});\n```\n\n#### Optimizing State\n\nIf you are storing objects in state that don't need to be checked for changes\nnor binded to entities, then you can optimize the state component on updates as it\nchecks for changes. By setting `nonBindedStateKeys` array, on state updates,\nthese keys will be skipped when doing state diffing and copying.\n\n```js\nAFRAME.registerState({\n  nonBindedStateKeys: ['starMap'],\n\n  state: {\n    starMap: {\n      alphaCentari: {\n        // ...\n      },\n      // ...\n    }\n  }\n});\n```\n\n### Installation\n\n#### Browser\n\nInstall and use by directly including the [browser files](dist):\n\n```html\n<head>\n  <title>My A-Frame Scene</title>\n  <script src=\"https://aframe.io/releases/1.0.4/aframe.min.js\"></script>\n  <script src=\"https://unpkg.com/aframe-state-component@7.1.0/dist/aframe-state-component.min.js\"></script>\n  <script>\n    AFRAME.registerState({\n      initialState: {\n        enemyPosition: {x: 0, y: 1, z: 2}\n      },\n\n      handlers: {\n        enemyMoved: function (state, action) {\n          state.enemyPosition = action.newPosition;\n        }\n      },\n    });\n  </script>\n</head>\n<body>\n  <a-scene>\n    <a-entity bind__position=\"enemyPosition\"></a-entity>\n  </a-scene>\n</body>\n```\n\n#### npm\n\nInstall via npm:\n\n```bash\nnpm install aframe-state-component\n```\n\nThen register and use.\n\n```js\nrequire('aframe');\nrequire('aframe-state-component');\n```\n","maintainers":[{"name":"dmarcos","email":"diego.marcos@gmail.com"},{"name":"ngokevin","email":"ktngo09@gmail.com"}],"time":{"modified":"2023-05-20T21:05:34.790Z","created":"2017-09-04T08:42:40.821Z","1.0.0":"2017-09-04T08:42:40.821Z","1.1.0":"2017-09-15T00:23:14.480Z","1.1.1":"2017-09-15T00:24:35.427Z","1.1.2":"2017-09-19T21:44:58.071Z","1.2.0":"2017-10-22T22:49:06.924Z","1.3.0":"2017-10-25T01:51:26.546Z","1.4.0":"2017-10-25T05:22:34.934Z","1.5.0":"2017-11-13T07:06:50.592Z","1.6.0":"2017-11-14T22:00:47.984Z","1.7.0":"2017-11-14T22:07:42.202Z","1.8.0":"2017-11-14T23:43:07.851Z","2.0.0-beta1":"2017-12-06T15:10:35.688Z","2.0.0-beta2":"2017-12-07T03:11:10.631Z","2.0.0-beta3":"2017-12-07T05:30:55.381Z","2.0.0-beta4":"2017-12-07T22:13:12.601Z","2.0.0-beta5":"2017-12-08T01:56:42.431Z","2.0.0":"2017-12-09T21:35:19.658Z","2.0.1":"2017-12-09T21:48:39.987Z","2.1.0":"2017-12-11T06:17:45.183Z","2.2.0":"2017-12-14T01:33:10.318Z","2.2.1":"2017-12-14T09:50:40.083Z","2.2.2":"2017-12-14T21:20:14.591Z","2.3.0":"2018-01-30T11:17:19.588Z","2.3.1":"2018-01-30T11:41:32.885Z","3.0.0":"2018-04-09T09:58:20.365Z","3.0.1":"2018-04-09T23:45:08.802Z","3.0.2":"2018-04-10T11:23:34.133Z","3.1.0":"2018-04-13T00:31:01.264Z","3.1.1":"2018-04-13T05:31:03.893Z","3.1.2":"2018-04-13T06:11:56.254Z","3.1.3":"2018-04-13T07:15:20.731Z","3.1.4":"2018-04-17T09:38:17.095Z","3.1.5":"2018-04-17T20:52:48.903Z","3.1.6":"2018-04-18T21:02:58.443Z","3.1.7":"2018-04-19T00:58:29.300Z","3.1.8":"2018-04-24T21:03:38.006Z","3.1.9":"2018-04-24T21:18:17.651Z","3.1.10":"2018-04-24T21:47:47.300Z","3.1.11":"2018-04-24T22:05:45.014Z","3.1.12":"2018-05-08T22:38:21.601Z","3.2.0":"2018-05-10T08:17:28.332Z","3.2.1":"2018-05-11T03:30:56.618Z","3.2.2":"2018-05-11T06:27:22.702Z","3.2.3":"2018-05-11T06:34:11.240Z","3.2.4":"2018-05-16T05:35:22.485Z","3.3.0":"2018-05-18T10:05:38.787Z","3.3.1":"2018-05-18T11:14:46.514Z","3.4.0":"2018-05-25T06:42:24.315Z","3.5.0":"2018-06-17T10:39:37.032Z","3.5.1":"2018-06-17T11:08:47.151Z","3.5.2":"2018-06-17T11:15:43.222Z","3.5.3":"2018-06-17T11:21:24.360Z","3.5.4":"2018-06-17T11:33:22.298Z","4.0.0":"2018-07-03T11:08:25.546Z","4.0.1":"2018-07-03T11:51:02.164Z","4.1.0":"2018-07-04T08:16:55.054Z","4.2.0":"2018-07-21T12:04:58.232Z","4.3.0":"2018-07-21T18:22:19.605Z","4.4.0":"2018-07-21T18:46:20.448Z","4.4.1":"2018-07-21T18:51:44.365Z","4.5.0":"2018-07-21T20:13:18.738Z","4.6.0":"2018-07-22T09:46:44.561Z","4.7.0":"2018-08-09T00:28:11.374Z","5.0.0-beta1":"2018-09-19T12:24:12.835Z","5.0.0-beta2":"2018-09-19T12:34:33.675Z","5.0.0-beta3":"2018-09-19T14:00:24.180Z","5.0.0-beta4":"2018-09-20T07:50:09.991Z","5.0.0-beta5":"2018-09-20T10:48:12.814Z","5.0.0-beta6":"2018-09-25T02:54:15.659Z","6.0.0":"2018-10-06T01:06:43.686Z","6.1.0":"2018-10-06T01:22:41.695Z","6.1.1":"2018-10-07T07:43:41.146Z","6.1.2":"2018-10-07T07:49:16.850Z","6.2.0":"2018-10-07T08:56:46.440Z","6.3.0":"2018-10-07T09:06:38.393Z","6.3.1":"2018-10-07T09:06:53.028Z","6.4.0":"2018-11-20T11:07:33.826Z","6.4.1":"2018-11-20T11:13:37.566Z","6.4.2":"2018-11-20T11:53:54.640Z","6.5.0":"2019-02-16T08:48:31.831Z","6.6.0":"2019-05-11T09:32:41.231Z","6.7.0":"2019-05-17T22:00:32.961Z","6.8.0":"2019-06-22T09:03:47.991Z","7.0.0":"2020-05-08T22:56:30.386Z","7.1.0":"2020-08-19T22:01:36.242Z","7.1.1":"2023-05-20T21:05:34.685Z"},"homepage":"https://github.com/supermedium/superframe/tree/components/state#readme","keywords":["aframe","aframe-component","aframe-vr","vr","webvr"],"repository":{"type":"git","url":"git+https://github.com/supermedium/superframe.git"},"author":{"name":"Kevin Ngo","email":"me@ngokevin.com"},"bugs":{"url":"https://github.com/supermedium/superframe/issues"},"license":"MIT","readmeFilename":"README.md","users":{"vuldin":true}}