{"_id":"@goodboydigital/astro","_rev":"32-07109538bed00680de8dc58059c8a826","name":"@goodboydigital/astro","dist-tags":{"latest":"4.1.2"},"versions":{"0.0.1-alpha.2":{"name":"@goodboydigital/astro","version":"0.0.1-alpha.2","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@0.0.1-alpha.2","maintainers":[{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"b15f4f4d6ed202118c98c998472ca3b8fd5c96b1","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-0.0.1-alpha.2.tgz","fileCount":292,"integrity":"sha512-SAASFWUwffcQbXONNjDFSkyHw5IWQLFlRPv1gzovI7KWulDaIh4swNZKfVSnaPgQcnISZIFT4HNvcV61LlvoJw==","signatures":[{"sig":"MEYCIQDZen57mEoEBz5huPOTwZfjSxTmPPRoU85TIZsQ9mvsmwIhAOr8I6YopCz1deADo5OXsn299BsYGRmlUrxCp8yz7faa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3252044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemHQBCRA9TVsSAnZWagAAf5sQAJVccFomvhJm9Z2xUUca\nblL3iqvft+QHqo9qap0rqAhzAvSJDwilXvjqevz3l3YnUBKHZkKZefstWaWN\nFgit2sdOcJat3LaDcI/1rMZlIsxPF9qIIckCwFy5IHPu85+F6+97b4WwDrcU\nyFzktaq78bkCui+CCDm2G8XbZWWPE3dXMEms9EWa1CDG/pAotkRkPfMpTpcC\nLoMIgJl81a5+pGRpwS7+1NlPgO3PXqC1phR4s6X6yADo3QNH/ryS/3Ujdmwg\nYSEPOvWIC56rUkxTZn3B667GcYFIFgjhtmjQb7a5FPXNt/O33jGxh3LXy4+b\nuuseLS6Ks78rtQO7nPi4XcWuZPMMU9G7KP6iycTPuTr7kUbinfwu2xv3pJYj\nrOGhcgJ1Mj2bErHcPLwnmm6IeahEsQa/yYEhkd90CkB23g6wLnORMgHtOgEE\nkG8OSHJRBMxYYyAw/PHfeVhhU8zqTuksqPmzilA7GmEE1PKyC1hnTcvH//lV\nrpgcWzYbOy7osXwzrnk0BFsy81Ic68V/adtE2M2t56VGsjVSnll6fmQEszZx\nqcm3kaFimLiF/Fx2qzu5cM/DNGK6f3rPA3aZuzogqiPccvuktbh6mjB08mgH\n+cX6enA1urrgN2rxVa9EMfNmehy8iK3r8/35LQUEkb9egaLBHPbO79hvuwka\nfdTE\r\n=lfwH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/astro.cjs.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"5b4e8a3904d3c6de243e38360f281420dbcb58ea","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","build":"run-s build:rollup build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","start":"run-p watch:tsc watch:glsl","goodbot":"run-s clean build:prod docs","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc && npm run build:glsl","watch:all":"npm run clean && run-p watch:rollup watch:tsc watch:glsl","watch:tsc":"tsc -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","build:prod":"cross-env NODE_ENV=production rollup -c","preversion":"npm run clean && npm run lint","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postgoodbot":"copyfiles -f dist/* temp/ && copyfiles docs/* temp/","postversion":"run-s build:prod build:tsc build:glsl","build:rollup":"rollup -c","watch:rollup":"rollup -cw"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.13.4","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"12.16.1","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"gsap":"3.2.6","pixi.js":"^5.2.1","url-join":"^4.0.1","ua-parser-js":"^0.7.21","typed-signals":"^2.0.0","@goodboydigital/odie":"^8.0.1","@goodboydigital/gb-model-tools":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.5","eslint":"^6.8.0","rimraf":"^2.6.2","rollup":"^1.27.10","nodemon":"^2.0.2","copyfiles":"^2.2.0","cross-env":"^5.2.0","pre-commit":"^1.2.2","typescript":"^3.8.3","@babel/core":"^7.9.0","npm-run-all":"^4.1.5","@types/url-join":"^4.0.0","@babel/preset-env":"^7.9.0","@types/ua-parser-js":"^0.7.33","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-tsdoc":"^0.2.3","rollup-plugin-babel":"^4.4.0","rollup-plugin-string":"^3.0.0","rollup-plugin-terser":"^5.1.2","@rollup/plugin-replace":"^2.3.1","@rollup/plugin-commonjs":"^11.0.2","@babel/preset-typescript":"^7.9.0","rollup-plugin-sourcemaps":"^0.4.2","@typescript-eslint/parser":"^2.6.1","rollup-plugin-typescript2":"^0.25.3","@rollup/plugin-node-resolve":"^7.1.1","rollup-plugin-node-builtins":"^2.1.2","@goodboydigital/jsdoc-template":"^1.0.1","@typescript-eslint/eslint-plugin":"^2.6.1","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/astro_0.0.1-alpha.2_1587049472610_0.9241316845832614","host":"s3://npm-registry-packages"}},"0.0.1-alpha.3":{"name":"@goodboydigital/astro","version":"0.0.1-alpha.3","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@0.0.1-alpha.3","maintainers":[{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"c15f540b6a09846b0038b8525d5c8703b4fa85f4","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-0.0.1-alpha.3.tgz","fileCount":370,"integrity":"sha512-+uRIpLpNbEcUli6qtEclmMTPa5cNvGQ17fDZn8uOC3qdZl5PXcLo5AoALp90+Mmh2MF0hbvC+4ya7zrPh/WYIA==","signatures":[{"sig":"MEUCIAqKvior6ReaO7wj85twKVlvvYx8cCj+ooz+1KZx32McAiEAtLInvC9cslM+eYoznitPx0xjubLJYpdrr+QfY4PRWJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesAOqCRA9TVsSAnZWagAAY5oP/iu1jL/9kSazdVz3fy6R\nzlwWsYmL2gvOSZFVvp8C9WLnIc5Ks04ccQeKU+CR2M8hTnCEY0vgIKkwJ/fn\nOhgone/6GYmvxDESo+PeToFJRqAX4Yudwu7mse4V9lCugdx8jGAG5TTqjykd\n72bcWwEZdt1PIIjLHV81XqDz9DlzNNw6CcJdINKzaOO7B9RTouYt53IdkA4v\nMM1rf2o1ok9M4KADcjg3V1GbTg5pHEdlVqUmb3pNCCcizJzWTfPQcPLVpiqz\nGKoh3oBBAaADXX01nldqwmgei8EVm9a2YJvYm3NVZ+m7QaWub+QWwhEzcdBp\nHXIfKKi6Yp3/hzBO9abl3auDqpXS52gk7Ua1vF9KJvhXUCAEhaZeoX0nBRdV\nVNmRs/ZdgrCOVaTRfi96yFjE2Evnqra+7vikXLuZ6arTXj2zQCKHA5S0+/lx\nq0htdPWlUXZgXSesCIZ+HGFv4+SPXNTp4v19xE3+hcgxPmsJZam3g7b52fQo\nxKBoFi9kb+M7ESbb1U0rOTqy7rjT8D+fr6nUrrKvnwaQ6/IeHNwSSs+qk3+5\n85EodFvuUCZECMAmuoGYPwQ3/yE6lgsUMsmlZtdTKkdCFE2CnZ6BSnmeADYl\nztMWXialR+J8Bt51xhYoRMMQGAU4XgDHd/cjUeGQjSCLQmZpqmWCtQdwksZ3\nEfKa\r\n=6yQQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/astro.cjs.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"0eeb7e7266f1214cc37096b539e4903b0982595d","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.4","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"10.20.1","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"gsap":"3.2.6","pixi.js":"^5.2.1","signals":"1.0.0","url-join":"^4.0.1","assign-deep":"^1.0.1","ua-parser-js":"^0.7.21","typed-signals":"^2.0.0","@goodboydigital/odie":"^9.0.0-alpha.0","@goodboydigital/soundboy":"^1.0.3","@goodboydigital/gb-model-tools":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.5","eslint":"^6.8.0","rimraf":"^3.0.2","nodemon":"^2.0.2","ts-node":"^8.8.1","typedoc":"~0.17.3","copyfiles":"^2.2.0","cross-env":"^5.2.0","pre-commit":"^1.2.2","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/node":"^13.11.1","npm-run-all":"^4.1.5","@types/signals":"1.0.1","@types/url-join":"^4.0.0","@babel/preset-env":"^7.9.0","@types/ua-parser-js":"^0.7.33","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-tsdoc":"^0.2.3","@babel/preset-typescript":"^7.9.0","@microsoft/api-extractor":"^7.7.10","@typescript-eslint/parser":"^2.25.0","@typescript-eslint/eslint-plugin":"^2.25.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/astro_0.0.1-alpha.3_1588593577626_0.3686456858513798","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@goodboydigital/astro","version":"1.0.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@1.0.0","maintainers":[{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"fafb8c63c7bf978ae8a66fca89b1a7b6c7f54bd2","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-1.0.0.tgz","fileCount":426,"integrity":"sha512-zzvT122pTim5Y3O09cQ/r7IYxK0Sa4mHa32amxoPk+2OeJ8YetipyehIK9hSf4dgaUQy4nrZ33YvLeOHVFuc9w==","signatures":[{"sig":"MEQCIFqWbb7iH6sSFzG9oxaOjlgz1OzjdhxglQz+YlrJYKg/AiAWDrpVYLpym/TZSdQgsjNGG4xXrOmr1k8Swg5Ym4Qkjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbhKPCRA9TVsSAnZWagAA08kP/RB1SmzvFsHo2OwMxdkg\nYB1ltiK0PltWZuUlUtRutguyrljWBAJsXpyUS9VyIRIRJ+sDiyw4me6qkpUX\nMiiaIO9mcXka0tRossJMJhGQ+8303Vv7qhEQzpLYbyxf0waZtjygH/XraaqT\nuox1IiVsQpgjJPD1VBfe5i96qZQZwd5HHoVm43GyPJ+AvcbEreVn78M2bG32\nOiOYwIKofH7rFgrRi5q25B4wpKZuqCXkHqa7AlP+7kR+WqlvUPutYzBtdvrW\nfAFXU+G6OpaSxLMIta3Notz9jrDJ6D5Qh3JcXmv8pmhp4Q6+GFL46N07If0o\nysFF+chlvmI5El2iHtdwo49yciRu2ax3Xd0pKNgn6aXosuG3awdy7W5WsVlQ\nLtRfKckDOKdsJbGqwHkQFymJskJAqP3GitRII/1mx5Yn9yzH6dN0MuJoEhE/\n7Q8jfbHn2DJ+XmFRXBpKmLBxPpNOitbgI4ty4pSqnYtt6Vil6hjNtToF79wK\niIE5YoMwYYh256MYS4RUqN9LEPr2o9uc8PflR3DaEE8YRNlxurp2q2bQDp/K\nrp2IvkEh3FvuRASbrKhCjsxEkwL/u/itJngI5LFXtvcZu8tS6G5jVycYChQZ\n2nuNzhMDe+OaClN5207B83sc1G4Vq6kUka5q6pSzpv2oSuKFeJacQ/RHr24o\n/otI\r\n=vk0L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/astro.cjs.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"461abf1cefdd2279418ee2e6c41113c45ad06ce2","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.5","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"12.18.2","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"gsap":"3.2.6","pixi.js":"^5.3.3","signals":"1.0.0","url-join":"^4.0.1","assign-deep":"^1.0.1","ua-parser-js":"^0.7.21","typed-signals":"^2.0.0","@goodboydigital/odie":"^9.0.0","@goodboydigital/soundboy":"^1.0.3","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","nodemon":"^2.0.2","ts-jest":"^26.1.1","ts-node":"^8.8.1","typedoc":"~0.17.3","copyfiles":"^2.2.0","cross-env":"^5.2.0","pre-commit":"^1.2.2","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^25.2.3","@types/node":"^13.11.1","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","@babel/preset-env":"^7.9.0","@types/ua-parser-js":"^0.7.33","@babel/preset-typescript":"^7.9.0","@microsoft/api-extractor":"^7.7.10","@typescript-eslint/parser":"^2.25.0","@goodboydigital/eslint-config":"^1.7.1","@typescript-eslint/eslint-plugin":"^2.25.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/astro_1.0.0_1601049231025_0.962692084212567","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@goodboydigital/astro","version":"1.1.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@1.1.0","maintainers":[{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"29b8e18cefa087a11701e3dfc7693e54757107e8","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-1.1.0.tgz","fileCount":426,"integrity":"sha512-UOTU2teIPHdGKYAW4Uvy+5N5ksGbn25LbtCw4M22XVbOzQWQXNvbrxHQ9+BVBd3N3I6BkpoFgewnsVaWNbyFEg==","signatures":[{"sig":"MEUCIHU1MdD4mq52lM7wfTUdj6bJg4Z2MLMjGg/cRXNSf4EgAiEAl/4p1ZCJZLA1kIz7a8fS+hAmhFQDTrm7gRAIQgpYsFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffZSZCRA9TVsSAnZWagAARYQP/AmkpY3Yu+PU51ftzOfB\nfW9e7KSp+lHt6hK9aTtDfiIKbiC2JSHrD5b+rjqawYXViysxVx63+A4isqnD\noOwvuOIVLUILi1zOF+N7N70/qSq5qpwERji81R+PmO5G2X0xomqw8avK3w+/\nNy7wL3zPEATxV0uhISDNEzejH9wK7JioAVk1gN0/NuHYA520QlKgbPHTRSTm\nua1NcEgk7M0Bxqq9opni97geFDdjkblRjbeJhafseWC3bLBuWB+qGPVVPKMs\nOCsynjVuj3aveSjVJKLb6epVAKFzwWVQvsDvvs221wmVEK3jeSqW21r1NzCr\nrUEQSBU1rnHzYfiSa9hZmwVtjHnIgVpnX1BgRzm1VlWN3WlHR6IPOXFUsD9v\nd5bqa6n8N5CS0i81xBb89+LICocjxYrJDlJcRe/R5JURc3IAuEi/XKz/YRGH\nsS1bpmqwAO21ntORXxp0A5rPZ5RF7GpAZvN9wM8I4EMuDWj6NCAIPxzZ3IhA\nPYxii4iFva9Ssj2fcOZ0ukwJ2SxoqTaaJeHalJyMJ4XXR7nbuGUuAl/z/taN\nsOioWrRLCE2p7oqWj6Ap0iO3qap/ErIhTnq8jJdmsXeP0ifCE/w+AZF/cUbc\n8Tw0z8nl0PrC7+XX3EF7rIKlfREaa/xBeXjmhaEBqQx2ukcnU4E8f7LlWmre\nuG0/\r\n=h6Vd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/astro.cjs.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"fadade2686b89b0033b6c397f43f3f8f40a462cf","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.5","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"12.18.2","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"gsap":"3.2.6","pixi.js":"^5.3.3","signals":"1.0.0","url-join":"^4.0.1","assign-deep":"^1.0.1","ua-parser-js":"^0.7.21","typed-signals":"^2.0.0","@goodboydigital/odie":"^9.0.0","@goodboydigital/soundboy":"^1.0.3","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^6.8.0","rimraf":"^3.0.2","nodemon":"^2.0.2","ts-jest":"^26.1.1","ts-node":"^8.8.1","typedoc":"~0.17.3","copyfiles":"^2.2.0","cross-env":"^5.2.0","pre-commit":"^1.2.2","typescript":"^3.8.3","@babel/core":"^7.9.0","@types/jest":"^25.2.3","@types/node":"^13.11.1","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","@babel/preset-env":"^7.9.0","@types/ua-parser-js":"^0.7.33","@babel/preset-typescript":"^7.9.0","@microsoft/api-extractor":"^7.7.10","@typescript-eslint/parser":"^2.25.0","@goodboydigital/eslint-config":"^1.7.1","@typescript-eslint/eslint-plugin":"^2.25.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/astro_1.1.0_1602065561407_0.5547382300114705","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@goodboydigital/astro","version":"1.2.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@1.2.0","maintainers":[{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"64aa4d168b5e9d296b4e2e645fca17ce5abef0db","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-1.2.0.tgz","fileCount":419,"integrity":"sha512-ftmh1VAcprrPycxHBpp9IG7g0zSR7av/9zHQRQoqI0AjYGWhNLdJH9Xvw2qa8paUYJM502VoAOXx1BaH0BpI2g==","signatures":[{"sig":"MEUCIQDdFSvdSw4OqeQTafF+KK8DTk8v6YwuBsyCH0oacrF7ywIgBZgM37et1FFSwbx9YqkDPGfZP8Rofd2WhKBpPTgTUWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":431808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhsjSCRA9TVsSAnZWagAAPY0P/00Jh/8afKgVmOABbfhV\nXdexkxUqIpe3f4rJgOTWfO+VqRgbM3LTnhgQ7no9aAlAL56bnUiZI5voWDcK\nbHt5XPPr/BZW4r7oO4xnzHhEhLvZCk5SRsxEqlCB4Hislqw/Rz80SI/rNBHg\nWhI5p+2DMH+iHCtxuazsrIyVBPsLCJHrWbVrHbfrclfhGPQ81vGSSALr+Q8t\nCaBjHrcgWot7Msjm51IpekVlKi2gs4DMsTm63OWvPsYCEYX8HTsy5g7Z1r2P\nikIgTVmYhwO6AUGJMwWsMXk/zQt71lXCEzp9Fr93g7LoDsrXAcRU3HgTtPXL\ncaC+6ITSGD/9WX9yZutRV0YweUmfEDR9mEpsAPXWlTSMU5hjc68cxmzVXlSA\nhuZNvUolwN2ymQ73zr/ofdLK3JUjQvGAmoYT8w+GE1ySgdQuSWgU5PXywVUD\n7zQBdM619w4WtapwOSVkhlcCSVrtKOG9Z9saOxbxa++A/f0HOT+TTPKS6DR1\nxZB3ByY1xYJL4h0563rrfvqoozLdNPXSfd0wjbEjOFS5JN4HL1dlX607STjk\nPn/FhiZXd9mNvLUnAGpwA0yXKx6lViJMHTTDq0SVPCS0K6we5Sq12aPCbAbK\nXjxWKcPNdJwc/ZHjbeJnDMLoW8X9gpzGztdpxyl4TF1AcwiVXu2bg2lUXHmC\nos/I\r\n=Cl2A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/astro.cjs.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"3f6dd54cb80fb685eb5df3a0c16c1fdc40f56324","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.5","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"12.18.2","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"gsap":"3.2.6","pixi.js":"^5.3.3","signals":"1.0.0","url-join":"^4.0.1","assign-deep":"^1.0.1","ua-parser-js":"^0.7.21","typed-signals":"^2.0.0","@goodboydigital/odie":"^9.0.0","@goodboydigital/soundboy":"^1.0.3","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.11.0","rimraf":"^3.0.2","nodemon":"^2.0.2","ts-jest":"^26.1.1","ts-node":"^8.8.1","typedoc":"~0.17.3","copyfiles":"^2.2.0","cross-env":"^5.2.0","pre-commit":"^1.2.2","typescript":"^4.0.3","@babel/core":"^7.9.0","@types/jest":"^25.2.3","@types/node":"^13.11.1","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","@babel/preset-env":"^7.9.0","@types/ua-parser-js":"^0.7.33","@babel/preset-typescript":"^7.9.0","@microsoft/api-extractor":"^7.7.10","@typescript-eslint/parser":"^4.2.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.2.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.0"},"_npmOperationalInternal":{"tmp":"tmp/astro_1.2.0_1602668754001_0.1307196539872464","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@goodboydigital/astro","version":"1.3.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@1.3.0","maintainers":[{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"e05aaa5c8e80fb8884289b09e73b7a96aff2f982","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-1.3.0.tgz","fileCount":419,"integrity":"sha512-k6EO+SEdpJwykQd667FTJ2h1Yo2EbSSluyDV3laV8KJzcOn1y1Rgzgt05be3r+YIdrZBIxSNBWtX8SD4pIwuSg==","signatures":[{"sig":"MEQCIEdJTzScLoNDKox9stNYFiZT0a/hTM7Mamgj9v1LPJr2AiBvfo3q9/sV6qHa/XwtoqCM/OcY2e1tgq/XDS8Mm1N/BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkFjpCRA9TVsSAnZWagAAyFEP/2rGnI0l6VEwUOonUEGX\nDEdEDsXY7JRKU6Khd4q3FoUrvqLN2i5qAk6xn7jBNMo+GABno1wOnDcSFb8D\nkvHgBLuwNQGkr3I/bJDS5HEsbWC/kRlgw3L/LuCoGJSFjIXxQzzDuoQxEQsh\n/AwpZea5IlPfuNlPplZ5/kC1gZ/tEOnwOaBibRg4Advm3wZ5qNgcUdoboAgd\n351zG4YK1EkyMzWnzUE9vNKfHpwq9fvIoGyYJlEYcKOhh3jUIuq5UWOOXFt5\numJ96SGN4GP1V9/V4ebVOVrw+HGdtih35iAzq9FOKCM0JO8/W0yKJGBcLSnc\nTnBEroC47km4BpvAQRjJvCcCRsFBs9/IiylNtX9b2RoZDoBWMcXKy/Erz+nd\neSqS96faKR1o+qC98bLe9fbUEAShJBxDrpECQLGtFBBBkXOAwZOYt/ypaOIx\nhnQtyQIEeaTAF838CxBFUgKxgueCs/a5zqmHRqhgKQ1XuI8JKT51eFJUlxQ1\nhTuTlKP4UOiT9VblUooMQgEILY0ArE7tdISZlJ1r4ArZUaeNDTsG1UQMJ1V6\nEtaZ1LIUjQUkNcoAP74D6idSLTGewISV2JgtRe10J/YSG9667OJyPDTruA3y\ns3laS/jXCY27Imk+Q2rbmMLJiL9GAhpxdDkIKrIzY2BkseZGrZhTZg0n/owA\nCYps\r\n=baVY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/astro.cjs.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"0e64d2155790ea24435c3f12ee56bb5151adcad3","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.5","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"12.18.2","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"gsap":"3.2.6","signals":"1.0.0","url-join":"^4.0.1","assign-deep":"^1.0.1","ua-parser-js":"^0.7.21","typed-signals":"^2.0.0","@goodboydigital/odie":"^9.0.0","@goodboydigital/soundboy":"^1.0.3","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.11.0","rimraf":"^3.0.2","nodemon":"^2.0.2","ts-jest":"^26.1.1","ts-node":"^8.8.1","typedoc":"~0.17.3","copyfiles":"^2.2.0","cross-env":"^5.2.0","pre-commit":"^1.2.2","typescript":"^4.0.3","@babel/core":"^7.9.0","@types/jest":"^25.2.3","@types/node":"^13.11.1","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","@babel/preset-env":"^7.9.0","@types/ua-parser-js":"^0.7.33","@babel/preset-typescript":"^7.9.0","@microsoft/api-extractor":"^7.7.10","@typescript-eslint/parser":"^4.2.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.2.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-proposal-object-rest-spread":"^7.9.0"},"peerDependencies":{"pixi.js":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_1.3.0_1603295464588_0.13223004642039027","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@goodboydigital/astro","version":"1.4.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@1.4.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"96c49685add567548cec741dc8b7f58515b24dcf","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-1.4.0.tgz","fileCount":471,"integrity":"sha512-S8NiumRYskJwR0VSfwtH1U+A7+UZ8riw+79qjCgQ8I5TxFAjmts70upNChqNtOAduuBFa475vywNPtY6VhXa3g==","signatures":[{"sig":"MEQCIC27pw14chW+9fjLF2FRQnueLIxm4AC2WK3WRMfqA4dkAiAHHaTwCaOWvfbqsgrh1P25RYENT3gbZQMb4mctF/9l6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgByCUCRA9TVsSAnZWagAAoGsP/3+LiTJJKq//lFJ51B/J\nqjgh0oXQLjwvxakH4kMBJGmWz5wvclEnv626tkcEVYOAs7/HEVPvs8Dqbg66\nf53crRmsnBg/gKRPi+IUH3rL5GTZpbBRSdiqsQaQF+2gfT0YoQhhe2ul/oIL\nMUNe2emnKFKXa+/LK5qGlhauTZvHmkYeXsEwzuqxtD6tlEhA3Dz9Pc039BEp\nuLXafNByNkJwQtAS8REMOhb6a/4RoX8DYSafCi6Jl+bGKnRnSsFSB2OaKQsY\n4vtfQ3AyQtktdQUtgC0RKeZUelWbPaZdFP/dJNUsrO6mRmfBih4me/nKKLx7\nI/z5CheYxNEuuY+1+UYwFTF/4RbqD7wW3DiX1DJgugjwGAs+Jjp1IhPDTsEx\nERchKA1hxrT1+RLEkUOskv768ZG93uh0kAbUi5wWvsabb8l/oEj4uCJA4a4P\npT/tWWY1p7VMHw0OL4M3mDxFQrjdXWh4BkIOzRNN6/8fkF2ySwxltoZR3FuY\nupaViBoXwYogbWEYQWgEBgsRjLH1QVb5F/hLfLTqbl0YDOSN9keVhz/lJvBC\ntOYo8APm2noufHFlrC07S66UHPt6pPpvqu3MajeCkHIyh8YhXNsVvoyL9ZBT\nomVjin9gubJp5bQ/UoK99TCvkDPhgsl9iaXPPY5gLU+ygNAKYJQic4SYI7P2\nWV8K\r\n=QBFH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"e76171268a82798cd6d64ccaed6eb7c2de9bff38","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^5.3.3","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^9.0.1","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 5.3.0","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_1.4.0_1611079827801_0.25747946000190036","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@goodboydigital/astro","version":"1.4.1","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@1.4.1","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"39fe48a69b1b5c2cb96d736b705406051073e7ce","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-1.4.1.tgz","fileCount":471,"integrity":"sha512-WC7ph82m5wAYe96Shave7Kihzhqgzadx0ndejyWipvdSQd1/EZer63449s4dhqv62bIccgXc53VgX8+KCltQ6g==","signatures":[{"sig":"MEQCIG35V2pTeIFh5AQRTZh3PzT3yeEiv7q1J7OX2J1i6jw2AiAMKIDVKs2wBV091WoehdC6o7PAPCCugdYHmlZelWBOBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDtzZCRA9TVsSAnZWagAAqg8P/3ch7fzZpo+KBLqSWPfH\nDoZQPnrVa7aCRUdPzJ311UrQ025NjJvcZ/DOy+eRA+T2MjXQftOIYiaFPr/q\nZ0OK9K7kNGWsAWgDJo/2Ms4x2MbO2QfDq0eUU5/hUt9aW4srA7ejlIbjgl6h\nR7N/lBZjFFVfwZJ/bmr2dFKAnc2VUXsax9rjWKNiHaeiHgAgtovUHVM/ykbX\nsFzmAlpF4GrrMnfBgVO0ZDe6nNCPQ2tcdtlBfhqtiGzUdqXc2l3xK9xoedN1\nHpoHIrGdv6qqigHCYbdARtUTtK16l1fSpd4RsITH4LdbK41OuAn8KSuDDI7R\ndRBAtO8SB6UR/jaXRNBpC5RZeYmMgm1xTPppCCZaJl7bhzIj+GYUKDzua/b2\njTB1HLYGj9Mm02J4klziOLqT51TwwP9UdgErpvxP8mhK+XMGEmPsr9k/0q9f\nOLUtpdBw9p+vLijx3TTcJ9Wj1f/50kJVrO7X56uxC3/iL2Y+JOzN90XkHkIP\nbXOHL57hMuhne/N02BMqcBJDwdl652h4q8Ewv7z01zoSp2DWezg4kbChAj+8\n8/Fzbf+ukKFGVgFFlHNMosSndlwHUEuPrzD4+HU+FQ/8aNpuUTTRvNRO0gMa\nv7UBBHwnyI8tLKWVBDH5qRBk2WOVxsLvFJ1IbuFDPft9om+I6wPyKbjv+Peg\nQmNz\r\n=Ch/9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"5e849efaeb4c5fc224873b0b6eccea29708734fb","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^5.3.3","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^9.0.1","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 5.3.0","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_1.4.1_1611586776989_0.331363655417092","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@goodboydigital/astro","version":"2.0.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@2.0.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"63f7757f7a479cc0eeae633a9c9e92ab646f1f2a","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-2.0.0.tgz","fileCount":491,"integrity":"sha512-gD+lT5pT06xVhBDQf5SWhyJrdnlX1m1dpZ+snm3Qad1dxbS1nIG9tWQs+tmkN7Rayc6b+4sEZHKcGZyI3/W3Zg==","signatures":[{"sig":"MEUCIGFYGPz3jSD3t60E8qqteS3FM6rEJM0QNF4KfW/vY6ATAiEA/7ZSOq/akMlatBrh2w+uzvagN9T7JZunTeTSXX8cmWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEeKpCRA9TVsSAnZWagAAOH4P/RTwayT1mp15hjgDNCbj\nR2Ul8Vxs41QgWf/AZkJAky38Q3Pp2f71j55INVY5RyYwPGTNdH3FuUmZXrIc\nyp9Cr9IDPROJ8AXLQyHj8Q6hfsOxCKaIDP3dvKELO1lW/M7bK7qqZ/glsHOJ\nqYnSxaSd3ZtSPAPgnQoTN2O849zqb8qacxLAuovodKA3TVzhL5HFxvSsjKGd\nO/u1LZkYusGjWcKFVHJ6fZkaO8Fw+8aAe7j4nV+zIGDPGN0fX1ZwveIS0KRX\nUNeohiAckmZaP1Zl4tMqdG5703MElZtXnPVLL72B8aXEt1X9sQoB5t/dFmsc\n5GpttaYaWHPzABOEbMsITTNegJbchkhy8CFpwS27xmGTcusWTTXJiZZD8AiB\nDCcVfwjz3BrifsaQwz2sDIlrX7zBqFoyRS5p2qFbUClMz7wHpNBu6GnqXHCw\nzWeDAMkSAwo/JcfNbWe2nZoPAGceLaoFBMc/bPnZ85gaWb+4PMBlM1yDXDEw\n/kyIIIrdH2ASbZfvQIWPvEFIMFFSWgAoC9IxVvmnGir3E8LhUj5Iq3Io2pC+\neRkaIj45dNOY5J3kGES2i57UE60evbxw8j/B+dBy3eHDI5U+Z5jnH+SX2PBp\n5Xjy97qmENdjG9ewY5CYIFQwqVxVzK8dQjZGl5Z+cs6IKU71yhWIq1mJklZd\nqNuc\r\n=Y1es\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"52087be5c6c6210368de750cd34c20b9061ef096","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^5.3.3","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^9.0.1","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 5.3.0","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_2.0.0_1611784872997_0.20605891183243874","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@goodboydigital/astro","version":"2.0.1","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@2.0.1","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"a2e5d8c0d2a54a94dade35e864f1bc37418c6b9c","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-2.0.1.tgz","fileCount":491,"integrity":"sha512-TeXbntxp2TIf2fFcqMKHo7kRvIEKB8XIL6ONAQGVbH8qJUgEVbfL9xeKOSvE455EpngCoLgZRyh0NL0JZrsgsA==","signatures":[{"sig":"MEUCIQC2/LG+C0K/o5NtoWPDsZT5kAJPHGVEuK2pdZY7vLfDjwIgSyUPO/eAbhGOGpQOuo0E8wxeku2oMLWoX0qdjpxHgyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEpMVCRA9TVsSAnZWagAAG20P/izatTtZrolX6PrEK9kT\n+PF+5onJaT8pbWRGsBkkwrNYWb50oQaag/KoVP2Q8vgPLUq48AZJNQuyoHf2\nl4BVXcygEHJ9zU39zzR1ZeJep7HLnNt4ghO4+WTBEuieCDHdtXumtChCKSfc\nIcqdPSU8xTRO8jEYvfbl/q4C/utLRnM38KhH75bm3zPlPh/gvF1ERURuj98p\nvp+ifTIbngiSOhKLsMUP+KiHXx9Rz8ymns09O5zxOIepaKnQyn6DmnppSlEy\npBu3HZuZHqtBbDzs0k/sThJ37TWsRhMRP4WNoYfa67h8Cb7XY4pW1wZTMHfp\niI11DfamkV8RvrIJ79dlW9qWyV5Ym59yGr/6GI9EU2tGjnYU66PJ+jhUQB3e\nSHk3aZX7+irDmwShMRg6x+XyuDURzFXESNa4u5T5I12Wf/dQoDAnm/6hbFyy\nJosmMnIM7lbg4uKyH51TYXz//R15YQ8TiLAUVW7krF5yHjTSCplsA8W7wjNq\nzKGti9LKzgmOh8XVSw5rr1ZlM7vSX5LhvhLVjbCOvMaSGEr4McaxYGUMWXtw\nNqD1eW+mTUtSjh9MJWpGnAer/T3JQ3EggylkPUm2SMPM0byD8qBddvAgskwi\neA8g7ZxGLEsSB7BzfBy6UhvD4Aa9f69zS29FWIXC72o5LgsYMD/cEQy8mXyc\nacJn\r\n=obTj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"bae24544fe245339e245680c94e4d89ed18760c5","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^5.3.3","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^9.0.1","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 5.3.0","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_2.0.1_1611830037078_0.1784248981995753","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@goodboydigital/astro","version":"2.0.2","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@2.0.2","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"7bd65694591cd60b82c48d28a08834a2c6d8d362","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-2.0.2.tgz","fileCount":491,"integrity":"sha512-qAKE3l64lKSoJ8JWZvsUxquingNNX7F1edxOqw0tO56KbkPCgWz5hiuq8Y3M2crcnxDeYK6RFSRnAL3z7bVVMw==","signatures":[{"sig":"MEUCIQDdkyaAfJDXlVRKJbhywFxki1OUa7EleJyfwH+8s28pQQIgY9MlIH7WxhglMToTtOffzdRXQ6AI8v3jVBdiHfHIZnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGqxlCRA9TVsSAnZWagAAoCIP/2WJ/ariHfNP7e9LpL1s\n0yIUNZ/h+NwI+np0BuEFfKzkzfxHTcsz+lnFQvdv5Aq3KXc0umQ6SQi9qFb5\nfAS8ImM6sjfR9QYP3/7emH8Bg3j55EEMLbN/LzfPtPIQ3v0fLxfKET4VESq4\n1ubzO6FZSbYdTquN+vVBVVWOF64fGSQnBGcZJCkqV7kbWb71Emh7H37oBuZ0\nnTkr+fevmNCJqAM8rKG2FRki5XistdQt5TS+lrybMt/3HIwbqAH9tfuVIYVR\nJfD4vbvraJrbO39WNQHmtonuPQIZSYNIZnL5Tj4BswuTWjaPp3zBevB4gJz5\ni/CmUtjcGQDG7A/zoUhjWZMzen6B4gi9BMAaGzM2SHpeuxSZUAVPdagx+aZA\nzntKyZYHK83+1cSfxEDV9AtqoQz6RdA053+BWvm0hubEIzIKdMhvUyxYmxVD\njgO2htIDUqo6XKHTUMlap2p5kWrtJbyeQIwq7t62+r29RkDZQqPuYhuNYNqu\nte2NkcZrNc0/2CL5EIVCpPr8hoKdOD/OVEGTDe5h6bkr9e9A91hqyuWb3Mlj\ntyASNrA0qdy51IW4KDnWKw2VJ4EaFJ+C1s4DXWEn9Fv5EXUFZ2t0Dr5qpesA\nLz/oskSu8AoPzRjlYsW1xbS4zB6wAjLlBeLlmUpJ7tu3jifRudgSYgFJABMr\nsimT\r\n=0h8D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"108a536d1cdfd8e5024c0b3bf9c68a1079d1b1bb","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^5.3.3","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^9.0.1","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 5.3.0","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_2.0.2_1612360804600_0.6521747633190629","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@goodboydigital/astro","version":"2.0.3","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@2.0.3","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"cafe501db0a54446470efc3a9750151b38736fb2","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-2.0.3.tgz","fileCount":491,"integrity":"sha512-h0LMwET+z7oVigCdDLz7Xc446gDff503TXsgkn7ADsxo9J0MwlYchRssvSR0oqZq95/h5sugqeGfD1UAoHIMQA==","signatures":[{"sig":"MEQCIBYvDroBxpgdkZ6bTvauQaq8lFsyDZSwgH2oD6evFCwuAiAO4ZcMeUSwiLqJ+GeVnb2rd0aZE3D5pBEg5qGmqH+Z8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJlsyCRA9TVsSAnZWagAAc2IP/0snVCYmX6OPmZGcykwI\ncm/nFR6IUaACOsmzOVzNOkkwgyEQ9Edeun/D0MOgAj2ecYrMyzc1OVGvy8WE\nuAla8AB7Iz2RsyOibOEpRHJcdbf6kQ8raqLrNuHPw3+4PJl0jCGPgyM3Bvhp\nQ+6g8pWfMn0cpnfqO2J5FYvFUcCb70Y1t1LHl2SEImJ30Tj6NJ0U//WpdHII\nLbrIOePaMyVlw34l5coGKV8CFnHzmURoLxw45ogsE6xRMuCHTYpVAEq0sZ8o\n3IjL975XRYLiQdgjR3QSTysDog2bqVIMv8gzFaAxTTyRPOE6lryZyJ54s3TI\neyJRwRY6QLf/LLMEMJ61aaoK+Ss2FiwYCnS9kjCkEu9IWQ1FgFVKSgMnW3QX\nLqBvT9rU3KP4qq3JhfWnnBGKARq/S1ixaPI7xqlXK2WmT9wGtQstknnXnDXf\n0qbsyqlpUF9NR9RqhWwawyNnN3D9NkdtUZPqKJxQhrEmrblf4m56WQrdPj51\n7AiEXeIVdIz6QOLPWYH+RujpJMcla416U/+0w74GBF08ifUJ8co5UVCCkUNF\nE1JsmTUJWVNtUGbD8RrO3ydcCX1fQHWCleJSlxiaVv38kwCKHimQyttNJFUm\n4FI8/3FMxje9zi/x2CnTG0A5G4Oui7EIrdhbO8+Y20zqKAe5Su9AXqwALmYP\nkcJz\r\n=Qt+x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"33df0192cfd0b81ad0f64de6a258c04e4159d462","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^5.3.3","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^9.0.1","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 5.3.0","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_2.0.3_1613126449583_0.4380436876587117","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@goodboydigital/astro","version":"2.0.4","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@2.0.4","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"0355c487396a39e5794366640fcb69c758ab47ed","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-2.0.4.tgz","fileCount":491,"integrity":"sha512-q/3vdsIdSlahmUqRLktoDFSoNXu8Oa+Ram12NgVuAAeBbMZpTNMnlQZ5AIYTTrLDoER0WVQhsiK1oGD8FyA/4g==","signatures":[{"sig":"MEUCIQCH4uI8DilM/E3jlzazO1IqSB5fTuZRoBRypQCCAoePlQIgTXrZeZJCpLxAII+bsXcT0ADYcSqBMAwzsCbcSKsDNwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLOpdCRA9TVsSAnZWagAAIvQQAJfb9wHH4aD61nFRqvNP\niQxR6Cp4hMT2oNwbt3MZGfZV05AxjedMUlR7IkGgWM20Uctaug0DsR7+hd9M\nfUhRIlXi/mNzFVMRB1SXu2jqRLH8JH2lXR3QOYcxiOAPcm8MFakTjDT37IjM\nFE4qYRfWTGk3eXOOXiL4XmhibX6Tl8THZN+/F+uHlYKPClMAQ4HeII2ljgR4\niAZ9lBah0RKcQ4B9U0dprDz3LEG4qbZ32gab1WWeHyXYn5CyKdUNY7t4aFhO\nqAGBvMJuBRxOSs2OuUbglBGBO+pumuupKf6/+T8HsmiZNn9hH+mFqDEfdwdH\nqld4frY52U1+2IwZty6RTJPrkmlNhDNkbWCW792Ja49pnbm1XDmecQHcbvy9\njpP5Qe1X+A6U55yIhM1dRhGVmgaAYPIIR8/L6+AIWvsfTSJHKPO6j5YjnBIl\nr+MjyONQxoJzgigbnzz64cfLUCxteTE8cVlBH58pxf0Wg9BE9fbFz02itoB4\n1ztG3gnNxYpFJCr7HwpNw5iwEMn65tqePGoIJr3SZnMlW8zawEgnpRphSuUm\nlNpslNA0R540qvYVwhKx8kCDBlWc9c80aYjljLfYakqIAtsloe4Esw+9TSdH\nNB6D7qo0rgXj+qLNLP3Icmax6tKH7niLaemK5dP6KZ7dEqR2+wRKk6UUhlZ1\nBjZp\r\n=u1Qj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"a56c6b86f725af769327e481d65b9be3b3346e3b","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^5.3.3","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^9.0.1","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 5.3.0","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_2.0.4_1613556316887_0.6916027905975428","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@goodboydigital/astro","version":"2.0.5","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@2.0.5","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"ef7678721d8a3a6d9920e852164ad60dfbe2df1b","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-2.0.5.tgz","fileCount":491,"integrity":"sha512-xL8dK3G0+dGsiLx6mJ6e1KIjDCw192U5UjUZOqEWJYMBSMH6XGBIDijiD49MLFLwlbS+sCxQ+sDEDTPizSf+Ew==","signatures":[{"sig":"MEUCIFwxeglGr0mhdIXj25TJfGFTpL/qPKvubOrS8mp9l9y7AiEA6+w6lTWg3sON/WjZr1dPwFsjh7joI4E+8TaObQgK4z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":416733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM5o/CRA9TVsSAnZWagAA7cYP/i4UTuM4rWXMDT4s1aFV\nQNdnY4qjQGsCGTyJd1KHS4AiaGYBOCYQxMlFITKF9E8pvcILi8X7bIIApT+0\nlufJ2i7GI5+avbHdET4PA+cyZokbrGsgLDF8Z4j9B3TivsKp0Ak61yqoNh2c\nmlnEB6FoxB08SywUbNTBxDsaoGv3Q+aq/D3PPWRzCp9SRkkKxALpRBe/9pYt\nXUYoT1AjwwBO5wR1W7VRv6/TwaKPShCk3M8dNoOLAiISm3EuUmo3wYHBzzSq\ncpeXfAkOiphY/x69WVk2fk+a1c7UbMDPLLwrV97hKjmj0GV6HqzjZLtoJkeF\nRLIfTAn2DUtQ8glsPmY01hYhzWQXDsNkuGvLvJFFQpbaS4vknTmolNfILhgZ\nYcfhZPs0gDw5fGKanLOw5QIBZWA5B60ZoILNhOdC+QZxVZcDK6JtTzPc3bYL\n+Qqi53wonjYbS3dP8ui26+XVcIAb7Sd2QgsY/MairVO4VS/+613sfSkNt4sC\nK3MWzWTnqyVi2LhTU67Md1kflRb5do7D7vwfsBtSp86+87hmgW0eDPsmg7Qc\nzapAADgyHZ1qLBYlf1RqS45rgeipv+XjZLOkNVKfAGZCYXB1APeIg7O+L4ou\nuJCpt8Ssa9cOUnYEImuqgcjxq/AyBByxspu7Dqcyx+A71TtMPbX9XJNiwXgJ\nPAXJ\r\n=Bi+s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"9720811be596016afa295ea1aad09fb36bd92ae5","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^5.3.3","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^9.0.1","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 5.3.0","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_2.0.5_1613994552134_0.027513212963814926","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@goodboydigital/astro","version":"2.1.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@2.1.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"3a476105c831594ca8024dff640a73efd415f50c","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-2.1.0.tgz","fileCount":503,"integrity":"sha512-noXnkYzeYE38vGD0VACo8WCNnjjypbUcMFIdqNiNzFwtN0LjePlyg/L3zjyVK+P7Zbm0FC0YXQjRU3tNZKp3NQ==","signatures":[{"sig":"MEUCIGPQweYH3cPwnnGPuhF7Jjhc3LoASaTlXKxCX/wSPl/nAiEA6csPb50PqxiW+kXf+Llgr9sUTggyKGk+q2no/XpfSfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbga7CRA9TVsSAnZWagAA6HQQAJmtPX0DrCNxwiTZvH+n\nE40sYcT6+MAK2rZ5AQGihZUZTcA2rr3G6KSSoRqfRs8D1caPMPcc8Ric4ZHS\narL1CvuD1o377McyNSGzY9cRFfMdFMEcxGwgqxaG6AibRUxLTJGPv1OMggYJ\nfag7VzPcQ18vacntl6nnwIa4KvId1BaRmkcr6IAr2S5hLNN2ZslpxKl3Pv0q\nzJGepcdJ4P+rqCJUT/pqdr1j0GX/uAnMxD+u4UIKZnn44UhxIpDmoYm7L4OL\nctG3O/f9Sl6kQTQ7cb/V4NxrBhEGJF4rs4IaChmhWaMQFfhKeZ4OVcZlR7V5\np2J5e2vWOsyIBLR8vil2snn+3y2NMGx6CkoharFP8jzOKyEGrgX0ivyRmJnf\nFksVwQYb9bGi49x380lpWEft0mEmhES/xb7VME9O60qaMzDNwM8DoKy0YA85\nr8TYyVHcFmVxKQghwUsGNtIc05nmK9dVBcmPmOqMMwoEQnHgiv2CrWB4BoMw\noBk2GTKI01NTULWoyDQlW+/bBozLtws5lRi64uPW3Db8ZjtwWAUrQNMfpt2x\n2Kc8pqOdFwCNWZSUPtZZDiYrcVWr4EHRw2v3v0oJrbJty/MU48Q8H35PAqBf\n+w5DdXuVA6psxIXaD8YVK6KK1KHeH2aDXPUbnrxzJOO6zFK1p9HiA67+eWMG\njPba\r\n=fhSN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"36d1cb549f84a20f6ef43372fccf5f2b07b50aa3","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^5.3.3","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^9.0.1","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 5.3.0","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_2.1.0_1617823418689_0.07582492765000226","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@goodboydigital/astro","version":"3.0.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.0.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"0bfed650256c0001bd37807612f611ca3facc219","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.0.0.tgz","fileCount":378,"integrity":"sha512-0hMLTrvvlMRjW8eZNWu+z1SvA05hUyZpPxypAsfogmUjV2oUtf19bfYYo5FxUmPGwITIXdAbwGUk1HOy3HtIOQ==","signatures":[{"sig":"MEYCIQDpnp6RfhUREoqkUZHGWwTbh8pp0BePu+++otT77xzR6gIhAIKKnCZ57a1TZSlKrupG936eKfSoMSpirdEb0SpHeA9C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbua5CRA9TVsSAnZWagAA1KgP/3g8vGs5KK+3OcbQnerC\nPRChMLZC24BGkEmIqCFS5EhCNHlZ7E4pVLCUokwHYuQKpBf4ObT1cGZfOSx/\nV6WHDrO8O/wk5519A1gKS3KLD4p6ExM8DAUWf3sfH1eWo+FBI4DEignScnlR\nddJzpmnbOYzQrhnp1Tz64ybhDi9qIFcD8MqJlfh1lv28oxfhyRv8uOwOSL70\nZrXE3XtrxxnQtpOc2/Nx+Jd/eznwCu6oAXDyLnrZh5hRiUgatDY9GEbVLfpi\ncVQk7rJqxsoG8JlxGPVYIF2GOHQtAD2dM1DXoyWPVT+IpekjsDu80D0URJEB\ncY3wF20DGqha/ziOsoug4d5KOgjHe854dTmoJTHF2yG7PHQg9IpkXghfSZJd\nm+kTpsUwHut1bkYHtb9Dbl8iOlFVkytS08Kzzzlf/yBIpAKGbMiCVE44kv4K\nl6YIkhbiUB9Y3HwrgUDMQ/cZ4HUZ0T1705BZIgZVQ4RIIgK32UyoCOTTyMy+\nqnvfg5U/hXAukdrQ4/L5Z3CiuAi3IG2vcOEDlggF9NIa1EgAZ2d5iJGQX1G1\nyC53mVlFDROlNJ+Zhuj9WOKD2BTCsol1SnfqNDYrkpNQG9wLZ1YuJg1yCPsO\n8cZu4uk9mVbP7BXQorjfq91LxozY6eq4rn8esPw6V1HCGvOc+WC7P6yngwBo\nGPZW\r\n=ehPt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"0f7cd6002b8e89a7501473ad022848b2d5282eb1","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.0","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.0.0_1617880761509_0.8910340296368477","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@goodboydigital/astro","version":"3.1.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.1.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"1c9019a606adb644f22e286964f51a0ff1b66b06","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.1.0.tgz","fileCount":381,"integrity":"sha512-5BOKgH2OzCBiD3qJ9iy+sxXjfA4XZZ06AENlZyztDdKuuVgX/r3OLVwthhpCjiNRmTd2jVAwOAbP/Vpu8WlCqg==","signatures":[{"sig":"MEUCIAUH/XhilmdaQy6YoejrLZKkusD3ZMiw0bnFBPFCcSezAiEApGFT1mpwpkwuGle7eAQa1G/EpD3dHb3XFAoqL67d0io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiXn/CRA9TVsSAnZWagAAc90P/29dK8w+flknK4eLH2wF\nQNoXFk1ynKLjSDkMYYAJRty2T9uRp9PWClNfCNPJrTNr15e9rG5HTo2ddIwU\nMlosT/aN+jQTXIZIp+QPiF1pgHEbZZh4kXddMWmItODQGZN6h+l9XYKTyt+Q\nt+iPF+Y3a21eCNiXcZ9TaO8ZtvSI4GG4CsIfnxC9adKg3dT7FuYzoVu2BFCR\nJaMBgg3lqtA/IenQXAw23CzQfLUntEbvCrmhwQlD5BpMYu6+A6P6CnaMJKn3\n0TqnWXkEINFqpx/yT+/JrVSWGKR6LgHbuPEwX97LQtsaBywsR2AveItgXatS\n7JW7DxDbhigO6FCxYOzVF3h7Ry211BSY+b773ZF4w+onYS8x9yF2O8SEShH/\n7A2Gvgb0PvmT6WwppDJyqDuJVe1H6lejKswv7hvOgUyqLuy8+NtBi/30KvRH\nJQ0zYIepz8TytmB1TdHBzS2Zt+W1GwR09rZqsaqz69oGrrlpc7bHygP5VGMZ\nIf/Q5BLUuNstufaChi9pyWf0zW+bppGfBrmR/XCeKvtYT01/X8HHc0DPm21+\nDTvmM8xqi9F9/OVq8EzTCW74zT51oV7cXuQW/xfd7KJLZgDQPkj9HWovTs0a\nKdcypM3H+qnDnwKk66zoMOOITVGVKKBz0yXOz+Vi+FZsjrFidJ2hwqZS90/C\nWT5e\r\n=nDP1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"b2f63591a053bef0ffed210189ea57d01890fcca","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.1.0_1619622398917_0.07282447942953563","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@goodboydigital/astro","version":"3.2.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.2.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"456ca1be29c097a100245ef493aaa66a7eaffb4a","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.2.0.tgz","fileCount":384,"integrity":"sha512-fIsmLM0TRxtqBgW3e7rav0LVG8sI+l5v7fNgDNeXO/Up1pnn/w3xxkMI3XK6bLucGL3tqoJTX4w8b6O638ZK1A==","signatures":[{"sig":"MEYCIQCofDoTM29k/u5yd4hPLm9qLQTBhmpT2yRLPGvK2Kbd1wIhAMTwTZ9S9RGSMaEROPkSKQSUtdMwot+yUZRTMuL/TAs2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglTYMCRA9TVsSAnZWagAA0toP/ixCc6HnOEdkBjwCLcZo\nbnQbZf0qWkL5kbE/C5D2BLdsoQAmSb7dZbb10+Vn2/KJTX/ZlLI1VZ9iNdGm\nu+Zd74fTans3KX4RiuRZRIiVFZCP9pV6D3to/NeKVIOp9g7OlP51U9ITg9vg\nyndqX+1ClaEFgTmjpzbpjwEpv33H+IswZH6zsvFOA4RXrznCj0S7uYc1ub8s\nl5HaAzCgdAhIMGWPPSPaHPD7mze5Omi/QLbTmQJKtkTnLVAk908GqFqn+j39\nX8ENsrWVinP369C3+8s1/p77yIkr9AnKv3+lru3hWwde4Qf1ibimLAxOxTz6\nvMTqFoU7qeEMOyWWfzt0Y2qFv0ytkUq2Pjs+ndIFkXHfaf7jALb3NEl20JSX\nv50gdc8US/hNn30jKWEbWFBjPXTfoUPNwXLxDBG2RYX0W3xHDinr2FuyEBqi\nICp4a3gGHCeoMoFLid+ljK+AVmtF3SV01P0jFnrbqfy1Wnc3S8mDQPYurNYb\nY5xL/j/E4J+96A9aJkLQ7keI9VHEAcg/lu1Jak/7k8lAcSqDbRwSldIhpmkM\ngBhvSX6mNaEUtsQuPMJeaQNHTjd+VRehxx7V3UhmroCFV3oj2I17e3WEj4wE\neTkuSxm4mR9BgjD5MfWcVQtaeDSQoBlmMLyMrsKrmhJqpGx0cPfhKgxTwVcQ\n0/PU\r\n=ogpR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"317213675ad4a08228bfb035ff0a6fd246950c8b","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.2.0_1620391435793_0.3930605826772644","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@goodboydigital/astro","version":"3.2.1","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.2.1","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"a9d842f331b58630e7fedfe970e7aa376b4d52ed","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.2.1.tgz","fileCount":384,"integrity":"sha512-fdJ7jgkZE2GYnrbftwYOL/wqAs8T9KaPbNxVJcsdvoWRIF0y+3M9yod004RD3KrBjiwdt3ivw6duvxpLPLvSKA==","signatures":[{"sig":"MEUCIClzTKRoNMnOsxCxMHAQTTnNRQbX8sVyBxU8D4hDUOWSAiEAkpDWJUlgMUeAeb/P9FvtDNG+rgecNmAefUszvGS2QXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglUBRCRA9TVsSAnZWagAA8+QP/imokPutzkxCM4a1BRIy\nBIbOLfwgrRG7V8/jIpfmN4PLjqkMYC7aCUvimDU17ZAj2GTfnPwPm5AENPb8\nKu/L6eMCzujLYok8/4dwPfJJ6rzuSFgaDn5rCZIi5YwV66tEbzo9rt0pCjlp\n4Irb8GQQj7QumPfDoCDczOLPaiNeQGLJ3DGVP4wtXPF517CrxZK5aIZIixUw\n8bPqScmfhucTpM0honqzokJo2L6bsEWZ6DoaY4J6q9lf4hE2703gNUG1gzIU\n28IYSUaG1RP5UmwEJQceR8NgmmSXyib071N/Lkpp/Ce85ax6r6TDm6yHPNHG\ntKMQnJGxNFj6elWTG/bfCHtRSaa4dpcBGlMfQo6sYTLoUP+IVjJMxBwZHdCV\nvs17Bpt/BY0kSj9umLMl5PFxeRKp74Ns88/LefIfXU3oyycANNVlb77airrA\nLIgUBTQBH70NgIsx7todleHOBo13M9lE5OafeHPXVE4PWmHDgxvtg/qFpstg\nTgl4dSIORzMUNpfrdLYbqiBUYI0EIpeuht41Zn6kahciZV3+CXj7xZYg5Gld\n++heA8HdWQ2hfAkhOpYYaNqbsI8ik0o4AueT43+N//vlF0SLU1vvXrwsnv4H\nN0q8bQN86MrCQxvu0U5ZMiVzWRLwHxPL/TRCwPUYVPyvj79Ec9WSpQfzkRiB\n9gre\r\n=FPwf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"6498b785c9631262cb56a5471650e42071fc7d43","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.2.1_1620394065314_0.34748069257648595","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@goodboydigital/astro","version":"3.2.2","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.2.2","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"412fe419b9d918deec66cde6df78a477cee0d5fc","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.2.2.tgz","fileCount":384,"integrity":"sha512-WSbV7cEy8WHKexBPTHPjnaz9+i/SO5SnFIg4hK4N/SCnfaXem5tV5NIhbvOcUtX+HxFgA1ojawlGszeeIHpIKA==","signatures":[{"sig":"MEUCIQDSGfMS6sZWlHfzIo6Xh3S44agkK2KxvjdgEJ1zWa5m8AIgf3diCP7h+Clrk1En/gfk3digvjRdsYokfC3MtzspfrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsOXOCRA9TVsSAnZWagAAxsIQAJpixTGlRA6+QiHXXG2J\nSUGdapZKDuNgfwiRNxaLJLstRIDQdaNu4yyBJlN89UhIgMxVZX8ItnjM6cYI\nkMrx0uhlaoeSgwAIBB/kkFJePwWc0Md5luj4S2aI3ua2/ywZ1rw/RnCvF1nE\nD40o/Z2tN/zx3MWet/tdJ+vIo9PtByyZtR7KVtFpymeVoTjOYsBxmRJlEOmh\nnsnWvIKstpKxZ+ELBlr4vq0B5zW9qfDjSAOi/I2glk/2o2dkrZWYQbM7h6A1\nIw7NgBfmEIUJBMZRrf5kPxJjq4yZBuCu0yh4AsmTXpIlep3kNGZQtEwWwASb\nCyFOySoLBDdAMMNJdLD5gc7538R54yuGCWWNyMaaMrHxnum2J4ciriHOT6rs\n+nKggMLdI9TlvdSrV0jKxcOMii61vUwPhKburQu0YjcykGM/xq7cffs0MSEr\nTkt4rpq6eRiuF61mXBknA2ThWTdxzZ/i+b/XD7oct2FoG0SF4XiuHU8fhLUG\nUq0phBIdj7OVzpRoWm67WgDbAeRTCDoOZtcEvj/r0sefirXSycMG687uTAa1\nMiGSkWVqczHlJ9DkaMlR6TmSkg3FJHyTYcc0XB8mUZoxjKIyC9MUUFW4Cq4P\nQHWkXsorImSgrxIo/MmxUpfiT0vSSUVMGcugt9CD9vUxmTKQejmYJrsanFka\nDBhv\r\n=gINQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"52b1a33a4f4ac9a5610ab69accec1dc565c9ec7f","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.2.2_1622205901528_0.7649813384527762","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@goodboydigital/astro","version":"3.3.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.3.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"8c53bbe9007f81a812e76391bdfe41d77474149f","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.3.0.tgz","fileCount":384,"integrity":"sha512-CQq8Xfy7yjyN2w7G6hlJ1B7gyBRUbstBO69fvUrNpwCkZr1tatJM+7QQ7L3ZmB1t9Ha/E8xkJSdMzP5STuUSpg==","signatures":[{"sig":"MEQCIHuVrP4PLD+3tN+3qr6uctrLPwDaecErbIN9fqW05I/tAiA3fXBJ++9JjV/5/GRrdWRktOvKxCMQLxyzRTjX3BOiMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsQEoCRA9TVsSAnZWagAAeDYP/0Nao294JloMBSmg0Mov\njjs2IDtiSrGFYz9mcGSqKrw0lU/VTFn/yeGZbd6K1Q1ZMI4uCLSxesZqWVek\njBiganckj79IhikHb4jyRKDp7xUJ39ZK9iKJAlqjtX0qFDLwC4zgaMCDWg9Y\nRhDRzodB4sSWQihFw3XGER/fGE5pDA3s5fi0lGT8AFrUNAkHivS8UnIvUtdV\nOZ/+Qhi47//EmBuHRs0QnDkH/xPuHOsbhbpBWzds8ePnPA5y6FGkb0dU4SOC\nXra+VIplR2/F0YZizCE6Qnm7X5kkeagfgZPkh+i0zAVKpIYm0OhZI+bQbKMC\nuEMLnnmjq62YuZjb+Adliq2WazrlMsI3NPnL+sYT8Dr1t3TxriOzrp0VK48+\nBF6DbmO19FDD8BsTGrjbKKmtZAcb+o2zH3gid/hivWxFyNVSJXgdZxiHBAYY\nIZJ3P0BYxnyZJKd/j74szk2JJFhBG5F6tacPNnidld+jlob7r3w2e+aHkReA\n5mOivT1wamg9YkWkUW0qOxBFgnlUAfBo73PBY8uoKMASlkvuRliLMf+qJgN/\nQwObtCmNCIP0nUksg+nJDjgxRZQE+pHhY9QWpE57/tkqiKbzw8j0ElcVOBJP\nq1xBm89PxXXw1PKWxv6cILC9lKPBjiuG7dxL0I3tpUPJhiIF75yTohg3vyL6\nJJBf\r\n=eyxH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"3c903b9686268b1b689668096e6243bb846ee242","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.3.0_1622212903659_0.5988631023788225","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@goodboydigital/astro","version":"3.3.1","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.3.1","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"9eb4dbc5d45d9ff6a21489f6752a6d07ca07d561","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.3.1.tgz","fileCount":384,"integrity":"sha512-sz35TVAiDqIc3+mRPQx0sdrRvcgFS7zq0DD71z53vWpL2IlOs3jZMutdAe0+B3X8KkozK6NH/smmAQx03D7PQQ==","signatures":[{"sig":"MEYCIQDp4eYyhrnesoPby28+64tkSB2RTtBU9d6IiYOh2eUNzwIhAMCavBMegl7RSZruURukBr/2VMMB9hSwGzCwWikGtwjm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv2WGCRA9TVsSAnZWagAANBoP/iSy3QyNDziCX/tDzP+N\nb5DdVfrAtcTP5fA7l+erIBDKFh0soZuIIE7K4WGP5Auc6uWnbpCIXjMgtSh+\nLSx+UlfinjlI11F0eNLl/OG2DISkvctqRy625R+OW7aEmtu/92TdWntVkUnV\nR3dUmqzFuX6eJn2NNRY0pqE8wnxc5m83xKCQBiGE24/aQ/Y1qEiBSZx2FpsD\nEULohAy51aSNfB0T5R4cP4urRv0lRHNvwQE0dq/1GtO+KA/hLsT/VXnjRJ7C\n5AlFRaq+f31PZQVL4iqINg+cdn7syHf3RqYT6tl5Ah5yTR+j3sBuB3EL8F51\nkmEyHpsQ7JPM8syG1xKhI4rD4dKwHDzoB13PMJCfhchnKWDNQPF5S6t50w5w\nvU+HHWmaFOQ5aXwDBR64pqesEbn/XnKoMt5HReuDud+PPfFI0tM2eveISF9f\nW5x6I9UWcig2a/GoK9CY0VD5ogz2O/8VhoBs5j6tUN+X763iIwJ1+U2vdUFP\ndVbH3/3utfUh18mmL1uAS9+/TzGl1fpXGIklMmx58A5LR5TcTeA0AkWedFK2\nhslruRdMlY+ZSjaB+0cLtJI0b4GC4hnnbxsuM6GGeFfiZbB/GHBrNiDet8H5\nE+g71Il/DNzPSqLb+gRTNfQ8xmG0i11NnXA0ZDCASmQzGfD+CxRAiCv2WmHL\nS/Km\r\n=0x5+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"0e7b793a045c332f5c0fed3dcbad2da9ae968a6d","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.3.1_1623156101885_0.3498719523933205","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@goodboydigital/astro","version":"3.4.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.4.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"657bffd9b6716e10d36312b27c254c781e4b0b9e","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.4.0.tgz","fileCount":384,"integrity":"sha512-M64Z8BZUjsp0I0wrKBDziGx/JpwGJifEeU8AwwoHTlYs/5MyCk5bmMYif2x57Iuu1IMZdksbPXEl83s3iI2ACg==","signatures":[{"sig":"MEUCIQCsyg+ovkbI67rT8e8HGwtCxg+sAOI/pHatda85hr529AIgNS2+24nfM0oxo/ZIculitR/giLkxcKUueYaxx2rXiJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":293876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw4V4CRA9TVsSAnZWagAAC2QQAJFrrtoKxYZdi8ZITKem\nT68KU2jukhPZLec4zYOG0j+UkjcGM5arg7offCpVRpbRT7Phir1EnV9gtKMH\nUCTg/uERZGZUsaXRwNBO5soc+6kTKbCLeZEAn5FUopoUIAwds1ADd3P4MdIx\nD9K6ziUFN9hRj5e+mXXCy3/ZoYMfd6X1/1OjyvstUPXvG2x3a8fYjT3BIszk\ndgIdkzw2z7JpbAiAGvk16W2CrTEkDUvxoEaeuDmO2ndpX57mfADF6CUJFrYN\ntzw5gg3JT8l99Lb+rQZAxcULyRzctqfOhwq7pxlG2TAhWjVb50Zlu3mJW0nd\nnhW2/DtCRR1fT40T11ksK6PnEVxN+ny2TQ7eHVPV5D3jHcfmLcSURfUEhM/R\nrV8AzX121aqLxjNcEPA3BfVlMi8v/Zgy66q+mENIFVSIyUtCB8TsMjvMW0nr\nJXT9Ns0m3wHBcVRHQFWLJXLvo8sW24FX0dVDjOctzAXORbN6bZlNsN2mi565\n1cNq7bqYOCLjL7lnZ1SGYS+s6g0D7KngHYgZWLgrEqZKXOwwfCKkWA7GRsfQ\nMhIsMVPOVt8XIpzYdOHixUgo3FCX7WSUU6GzSeNYEyH0prfPb/kXO/dd21KH\nYHTcC8vbPMt5t5+kY/V0IWbp68oG3I7Af4wyzoDptY/hXrvTH6znzo19jhBx\nD4V0\r\n=vrX0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"9193c5c135490c335ababd81c77b4e3b0ed5123f","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.4.0_1623426424500_0.7849074120106385","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@goodboydigital/astro","version":"3.4.1","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.4.1","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"c27f6ce78e939e5cc71f977e1eb4b4734be024e6","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.4.1.tgz","fileCount":384,"integrity":"sha512-WuiGa/zo8A2U8Jv0umJnKwF3cmsDH/Ekq/55AaYe/VNyF10jQ+y6EkZvzMNIpus5ckcRbqIsFN33PDAvbrDtIw==","signatures":[{"sig":"MEQCIBEoxGPqWJ0bTrYYD5HXIO/qd2DuC+tAitzRvsJzAZSZAiBBID6+p9dZhVBRDqKOTNBokEGd/foJIUM3eTB+53Ww9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":294061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxxxkCRA9TVsSAnZWagAAkEAP/1x5QjWXxGBUnIp86VOr\nsSlgziSqtaydP3EwetLIoea/trFTEYGgY9gwb+iWj7+Vmo4y7wdTFdpBiP93\navfkHIIknVP8EdqFzFRjco3g/YZV819v25caxSKXWNcl34hXlCu+uMP/+BiC\nuKh+GumSAYChEWlOKta1BPOgMyYgS/FSlKDNKriXa1EnjiK8kjowD4sHEhMc\n8hMhIZMdgTGWXEd0OxH7vT+Y3aJxc4pkFEM+ClYeJ1YEFQ8YBx5Rd3dZfZzn\nm0oOqYzuYBDjFlLeeXg4ztVCiX+anlv3c5GN6ghqgac6LQIUEFonu+A/OMbu\ncRn4WeuXzTbg8gprTCl8UHlQJu8dIbG8MxpPeoccu7fwjz7PIPkYmUe9/Obv\nduvCiIqNr8FRRjIdTA1kWcPC/++uOVWCOFgv9oi5xT5lEFoZznHBvNep/b4V\nuZxtQjLNEKBn4uil3hbqRQ1fnbUob6t7TS7mI/4d+7CMjY6M11sOJBOAaqah\nUzsalZpgklCR9+6ua/743BszKXh6L7ZTuEJN4K8gQ1flFV7LuYNMjkvB1Un5\nPJJr0p9ZVovLyRkkYvechKnsKYsZUtIzd9xWXKzRiFXbdUF5EbIck/nkAafn\n1bQWFdeYuxFpJdmUZJaJtNcrlF0VeyPxUiX9awmhlTMfu5f4Sa+UaiQc99Ll\nsm/y\r\n=FT7I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"8766a62e81973be11473ea2194d29668864afada","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.4.1_1623661668672_0.3609636842847377","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@goodboydigital/astro","version":"3.5.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.5.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"7a6296ef65f259a154a1bde397867fc02b7d91fc","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.5.0.tgz","fileCount":384,"integrity":"sha512-b4v4qJncvihPRpxNOTVZLP64+PgGHtfWQX2KRdZUdasw/yPNGtjzcSfcOj7XzYxo0c7kPwmiMG5XyNrEKdFGug==","signatures":[{"sig":"MEUCIEIbfT4bDDDIFyI5MS8DfgFwIB5xSHLvzKuCQ6tNk1WMAiEAotaz3vcuflsBHgx8ITIklpq/Al7MgsOd8a8/rTBUyuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":295729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4ulvCRA9TVsSAnZWagAAukkQAJk4mYhRiiZ+i7AmQVxO\nCCFZDAZp0BJOsA4aIk+QDdF2AbiENCv5vQ/NG3asi3ggMTI59wOjeSq8I/gR\n12y8DoccL1oEalukMxK6H5znBXpnVlpuA9t5x+HtIyZVhj5YZt5n6R1194y8\nofvRSRuBULaBkcFgZSMQtqZLgxpV0U+U+/Idnr7NmTEHgsxtoJ+Oe13ZDXCH\n5JTACgAXiKmyF8lXjnRAwfe+b+prj008NPgFY9VSt3mi+lCFF78/QvQozpl1\nVHcG50gHlRmuT7tUXTWYiz4XFfDrqimC0o+XUPTBYTkqgoW/0Z4Ekv9EZDyF\nk6Ah5kJrp2wrMmsmYshUk5xVSm/2gUm4ijT+BN6pZzUkyRm977HKYBVXtJ+h\nrkT3dvKfjlY3RDcq2Va8n1keKnP0B5NBNGaeoqUjJ6Ki9+VU3c4UVwPJZHKC\nCEKdgr7gYpjoI+4FHHJ/ByoSLhKT0ngartiRv/gI7gy0tYuApn9Vp3ttA/Uj\nYPQgItFqAz7/cVuZ+6fM54M/Weez7w73aft/TSLh28xsgdlpM2Pm0vZIO018\nAN6yrLJ48mMqJ8YAFcIeMSJuYHwhcObIf5gjZkMUSWjbhJxZ+rnzYmzhoBZd\npP4il6WRlA3RvMhqcmP/KoNXvdSWWLr4kWhrz+9KqKZdFKSvrUmvYrTn82PP\nTeTk\r\n=goc1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"9d5055674180a43a57c22f8cead6a5cc2d552b1a","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"6.14.10","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.15.4","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.5.0_1625483631325_0.7832478015631801","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"@goodboydigital/astro","version":"3.5.1","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@3.5.1","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"1f5443f4eb0d63a4c0f9c86d0f87b761b714973a","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-3.5.1.tgz","fileCount":383,"integrity":"sha512-513a1FcT42L/3IT3E0GldTGw/WhmQ/jRXfnNji2N1VxzE9HGTVNMCHkplsDiaZABohwaVsLlzBXbtMaR1NznSw==","signatures":[{"sig":"MEUCIDPkAq9Wy0/7IGzDDxzRVaGmd2pAP4xPXZuFoEqZzxLnAiEAgFbB6iec6c8yb4s1mdL0YHGrMzlqKOMmvXSvR0svEOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH7gSCRA9TVsSAnZWagAAEjEP/iY/nRB7CS3+jUejLIyF\nDXqPET8otUUN/SIqt+aRrd22tAjgwL7feTy/XUH6SfC6fz0fbvGcuxz64pFQ\nF2fMofehxv4RqUu6yRbtvbeNa88+B0S+6/XDZ9KPguIPOeYOuhdgjITLuwA9\nR74LYMKZEKAFqhLQNYDH8qRyL/giY7k1aX7VW5F376uw7DcT4LPZgX2O6152\nPJz2Qd8RGMe2PvJClX2+umO49G6Rp+zaSjJ1f1K133sT/oUxOO55l9WATh/c\nSLL7Ka4Mgc68kL5RqkCAWxEh1ZZ5GtcJOfx+cax+HZptr1Js9VqABoCeIGYg\n0a6ELWOnIbxMVpn2Ch5GBxP13WLHK6xrHx6QsmxFhBzzGGyfo9CrVmaiFMJ1\njek8/g6uDeTLLe4JZ0cp1c4mv1IDfRZLmjKbxb+dpJYyQKRAznk3TfYoZso0\ngmRXB1F22+DNKNh1aEtTiyFvYFsKeMrWi0nBh0WUpK+8p0hKgOywNc/p/j1S\nM506nnK1m0tXtJYJgbab/rNwyaAUct5ejdFbK9JjAC6C9+8Dsloxh36/NguU\nGYMj9cRak0lQBqnxjGBM0MTLGo0J4QS0i/c85fSPdVZjqKCAEUIwrnv2fJby\nrIi17JnGaYsL2PA9LIuL5FCkC9OlBnuPRbRzXx/8t7NNmDpHPsx0XfGL4KcP\npmkC\r\n=k8Nr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"e4896157b5cdf8a72717b7a518957b8fee6f205e","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"7.20.3","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"16.7.0","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_3.5.1_1629468689913_0.801577907799661","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@goodboydigital/astro","version":"4.0.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@4.0.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"e662ba46a2930653f6aedec183a7630276592f25","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-4.0.0.tgz","fileCount":383,"integrity":"sha512-bgYBIP5FeJq+MvT49Ozq1BVDm4ZXjctVOuJE8tIkF2cH1MOR4R0Kd/kD9t0amONrI0lhkoaKrWNUxz1RU3BH5Q==","signatures":[{"sig":"MEQCIDFQrzV9MgMkYyxzZkB0nUTJ5l7/ENczyRxMPM0I400xAiAZtDoI2InypWLVG265kNScGTHdvH2asP7ZoGw1u8Wkwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":286621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH9E8CRA9TVsSAnZWagAAYV8P/RbM1K1s/+rBJhUCnmp4\nYhzFB43xa5BnS2bFUs60HcAw8FksItLTMWeNqj41Ot6C1/PQBa/9C0Fl9ynD\nGPvFsOPoIVFUcMh6sNnGZf1Y7rM84WEcICrPRRdZNu1AGuVbBj5jsOu4/pga\n/hFH1wnlEoFD5m06g1CToGF2ObR3SzK7mYO/sMrCZYY0jO6StwmwU//BRtr8\n0nZYO1CH9BIXvM4XkOpWDCW99Wjrx+M5N7jt+v+OzbUqsFhUw99uDJSCqBf5\nL5oA4wmUh2DPYPwQcwBxONdOCDF35wMAiC3g4hS/e3XAzPpTQiWecxAdBcf5\nx7ej9Hdq9tomQZzGxICqC56g916bkeeG8jopd522Y//11cGOoX+8QPaHWt0c\nps5F3WVR5NwqR9MF2LuRgU1tNWDcvipT9daLLP37N+z0/VgSMlWPcX7sfDWg\nqP6x4BKi2nQQI/kI20P3aylALzuSxwAOmD+s00szpFSQJ3ionHHNnfdIPOhC\n4ZYY6FZbPaMXf9tJqCEI1Z6k01qJcydvvAaB8X97+zn92Xzdu9TlDxmrmt/5\nzbwcvO47Fqpyap5JKS4X0zciGLXkWNz6IcitOouvSbLWmCqUETLqGs98VM1D\nRylWMRcppkjZgYCC5eUyrhJTSEjWWo9BlTOpfhSB2pyhhbUT2s2DXLbbHHNo\n4CHO\r\n=zy31\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"5e7e497390c88e2e000c9ddfd6c43b665b225274","scripts":{"docs":"mkdirp docs && jsdoc -c jsdoc.conf.json -R README.md","lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"7.20.3","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"16.7.0","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.0.0","@pixi/basis":"^6.0.2","assign-deep":"^1.0.1","ua-parser-js":"^0.7.22","typed-signals":"^2.1.0","@goodboydigital/soundboy":"^1.0.5","@goodboydigital/gb-model-tools":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.5.1","jest":"^26.6.3","eslint":"^7.13.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.0.2","ts-jest":"^26.4.4","typedoc":"~0.19.2","copyfiles":"^2.4.0","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.0.5","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^14.14.7","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.0","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.33","@goodboydigital/odie":"^10.1.0","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.7.0","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.7.0","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_4.0.0_1629475131941_0.5355291624399947","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@goodboydigital/astro","version":"4.1.0","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@4.1.0","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"facd3124c950b6cf831c334f5b987a359e0827be","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-4.1.0.tgz","fileCount":383,"integrity":"sha512-8T9ibZO+QBwyDwUnMdiyIq8tkpvmd16UA3B0u57NxrGqNn8doV8BaTYwsVcFGhP8ro5ZQqKBwGWelr0dqIyg8w==","signatures":[{"sig":"MEQCIGbBqYUrXdnpAoVs2sUZziiFWM8q25u+HLbglfjXil1oAiAg+GR8S00lwv9Visp2oabBZtFoBeDEOWyOl2R5F2ocLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287372},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"3aef53fe22a73af4d4140ecd948d4841631a488a","scripts":{"lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"7.20.3","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.17.5","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.1.18","@pixi/basis":"^6.1.3","assign-deep":"^1.0.1","ua-parser-js":"^0.7.28","typed-signals":"^2.3.0","@goodboydigital/soundboy":"^1.0.6","@goodboydigital/gb-model-tools":"^4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.7.1","jest":"^26.6.3","eslint":"^7.32.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.1.3","ts-jest":"^26.4.4","copyfiles":"^2.4.1","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.4.3","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^16.9.6","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.1","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.36","@goodboydigital/odie":"^12.3.2","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.31.2","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_4.1.0_1632488623504_0.722673961620107","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@goodboydigital/astro","version":"4.1.1","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@4.1.1","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"022cb3c2fe8d2575d2fc09f8420de245f3bd4ba5","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-4.1.1.tgz","fileCount":383,"integrity":"sha512-5Q0di3Fh6IyJW2c8+CpVLP91gCiiZmi/3ysc51ei59yXhwj5Yqiae1LY4ZTiSQTS6XYpu5VBCDRY7l1rOIa/rw==","signatures":[{"sig":"MEQCIDsyxXenhlgEeb2LwR+k3vOxF+ReNz8MLGOPa+Cngso6AiBt2qVKYW+dHoMh2L8Bcz7Zth0jl1hFXmBCezKiLnaP7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287416},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"b5661b0b8130be8a3e652079cd5df1e62df74ecc","scripts":{"lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"7.20.3","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.17.5","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.1.18","@pixi/basis":"^6.1.3","assign-deep":"^1.0.1","ua-parser-js":"^0.7.28","typed-signals":"^2.3.0","@goodboydigital/soundboy":"^1.0.6","@goodboydigital/gb-model-tools":"^4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.7.1","jest":"^26.6.3","eslint":"^7.32.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.1.3","ts-jest":"^26.4.4","copyfiles":"^2.4.1","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.4.3","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^16.9.6","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.1","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.36","@goodboydigital/odie":"^12.3.2","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.31.2","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_4.1.1_1632926778041_0.1973669774005964","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"@goodboydigital/astro","version":"4.1.2","author":{"name":"Goodboy Digital"},"license":"MIT","_id":"@goodboydigital/astro@4.1.2","maintainers":[{"name":"doormat23","email":"mat@goodboydigital.com"},{"name":"gbd","email":"mat@goodboydigital.com"},{"name":"bbc-childrens-apps","email":"ChildrensAppsDevsBuild@bbc.co.uk"},{"name":"jjarrell50","email":"jeff.jarrell@gmail.com"}],"homepage":"https://github.com/Goodboy-Digital/astro","bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"dist":{"shasum":"d89f89650f0b1f90d905b4af90cf8544040ba2ad","tarball":"https://registry.npmjs.org/@goodboydigital/astro/-/astro-4.1.2.tgz","fileCount":383,"integrity":"sha512-KJXWm+2zgP1N9HclAG86mg+DPbtA+Rrq58hJRtfnrgabhVPuBFnOX6hYRAZyQzubqTnaddOnAibFvcvniGpySg==","signatures":[{"sig":"MEUCIQCTKnafPgw4Cp2lGuEhq0GHSPrtsJMTYBl/TLJI5kf26wIgSCUt+dSn5MH1sbwEn98kZVtTTFnVZ9MoQXWLgjiDiPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2JHqCRA9TVsSAnZWagAAWTwP/3fAF0SKaoO+5YU59DwR\ncBzijtOLSFgcl4vXsQ7F/V0jCrdqg22nStpmt6K3r2BydbXT7cADWDDHofip\n0cVf4igTbVMqFjvSR13X+7asb3KZrH8+0K+N2U4KAHyFVNz0FbDLrHFSyZlb\nGjxCWEbSkMapNdLlJmjJrUNV+w1yJ8C9xKLIzBRerT3a0KvLnuvOSaQQugdt\no3gwzEgL9w+XMZ9OXLxBkEUrFDCSoRZTeoJYjMyqOZzQAVOMebjwtAcV4vzJ\n1XymDq1tDxesb0EtvtWyw/b8pjV51umbkRKK2YrYXZ0HbQ5O3hUXJyo7n7Qx\nHJfFLT5aR1ulGIFKGFZr8TdH+L4lI4cFqEAkJo8KtjLqOwMCPDiy0bno8e1G\nmFvJdFuOiqJkLGP5CsHD6P/d9ru4IBSm6SnpbtXBCw6LCKrE1V00k9PVIJDY\nFAzFe4+OJqJACrOkyPGt5NyhmII1AP19LXob0KXiMbt4+Au+G5/HphRvGvvz\nKPYh0x7PcZiOzwlR6gfIpJ1pZa8MDSUz7CFi/iM00z7akXhOfWNtS/qbTbEU\ntU6SfbnI5g1PactsGbcsyhQlf/Pq4n6lmrEyL/vk32NoB+W04WV6g38Mb9Ed\nh6Ln9Jxqriz+CJOuhEUBWjeEbQPtYnSV2f1rlqys7zdk4/H5vo9OM3t24hf2\npPyh\r\n=NYoJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.js","bundle":"dist/astro.js","module":"lib/index.js","gitHead":"6965ec00dbf20f52aa9cfeca9e568613bde840fa","scripts":{"lint":"eslint --ext .js --ext .ts src --ignore-path .gitignore --max-warnings 0","test":"npx jest --silent --verbose","build":"npm run build:tsc","clean":"rimraf \"{dist,lib,docs,types}\"","index":"node ./tools/generateIndex","start":"run-p watch:tsc watch:glsl watch:index","lint:fix":"npm run lint -- --fix","prebuild":"npm run clean","build:tsc":"tsc -p tsconfig.build.json  && npm run build:glsl","watch:all":"npm run clean && run-p watch:tsc watch:glsl","watch:tsc":"tsc -p tsconfig.build.json -w","build:glsl":"copyfiles -u 1 \"src/**/*.vert\" \"src/**/*.wasm\" \"src/**/*.frag\" lib/","preversion":"npm run clean && npm run lint","test:debug":"npx jest","watch:glsl":"nodemon --watch \"./src/*\" --exec \"npm run build:glsl\" -e vert,frag","postversion":"run-s build:tsc build:glsl","watch:index":"node ./tools/generateIndex -w"},"_npmUser":{"name":"gbd","email":"mat@goodboydigital.com"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"_npmVersion":"7.24.2","description":"Goodboys Awesome Entity Component based HTML5 game engine ","directories":{},"sideEffects":false,"_nodeVersion":"14.17.5","bundleOutput":{"name":"ASTRO","footer":"ASTRO.useDeprecated();"},"dependencies":{"url-join":"^4.0.1","detect-gpu":"^3.1.18","@pixi/basis":"^6.1.3","assign-deep":"^1.0.1","ua-parser-js":"^1.0.1","typed-signals":"^2.3.0","@goodboydigital/soundboy":"^1.0.6","@goodboydigital/gb-model-tools":"^4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"gsap":"3.7.1","jest":"^26.6.3","eslint":"^7.32.0","rimraf":"^3.0.2","nodemon":"^2.0.6","pixi.js":"^6.1.3","ts-jest":"^26.4.4","copyfiles":"^2.4.1","cross-env":"^5.2.0","pixi-spine":"^2.1.10","pre-commit":"^1.2.2","typescript":"^4.4.3","@babel/core":"^7.12.3","@types/jest":"^26.0.15","@types/node":"^16.9.6","npm-run-all":"^4.1.5","jest-electron":"^0.1.11","@types/signals":"1.0.1","@types/url-join":"^4.0.1","jest-raw-loader":"^1.0.1","@babel/preset-env":"^7.12.1","@types/ua-parser-js":"^0.7.36","@goodboydigital/odie":"^12.3.2","@babel/preset-typescript":"^7.12.1","@typescript-eslint/parser":"^4.31.2","@goodboydigital/eslint-config":"^1.7.3","@typescript-eslint/eslint-plugin":"^4.31.2","@babel/plugin-proposal-class-properties":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1"},"peerDependencies":{"gsap":">= 3.x","pixi.js":">= 6.x","pixi-spine":"2.x","@goodboydigital/odie":">= 9.x"},"_npmOperationalInternal":{"tmp":"tmp/astro_4.1.2_1634981544773_0.27093338417465973","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-04-16T15:04:32.513Z","modified":"2024-10-07T21:45:23.429Z","0.0.1-alpha.2":"2020-04-16T15:04:33.059Z","0.0.1-alpha.3":"2020-05-04T11:59:37.721Z","1.0.0":"2020-09-25T15:53:51.134Z","1.1.0":"2020-10-07T10:12:41.552Z","1.2.0":"2020-10-14T09:45:54.173Z","1.3.0":"2020-10-21T15:51:04.902Z","1.4.0":"2021-01-19T18:10:28.008Z","1.4.1":"2021-01-25T14:59:37.115Z","2.0.0":"2021-01-27T22:01:13.119Z","2.0.1":"2021-01-28T10:33:57.213Z","2.0.2":"2021-02-03T14:00:04.790Z","2.0.3":"2021-02-12T10:40:49.813Z","2.0.4":"2021-02-17T10:05:17.071Z","2.0.5":"2021-02-22T11:49:12.281Z","2.1.0":"2021-04-07T19:23:38.935Z","3.0.0":"2021-04-08T11:19:21.644Z","3.1.0":"2021-04-28T15:06:39.308Z","3.2.0":"2021-05-07T12:43:56.016Z","3.2.1":"2021-05-07T13:27:45.491Z","3.2.2":"2021-05-28T12:45:01.687Z","3.3.0":"2021-05-28T14:41:43.807Z","3.3.1":"2021-06-08T12:41:42.020Z","3.4.0":"2021-06-11T15:47:04.615Z","3.4.1":"2021-06-14T09:07:48.844Z","3.5.0":"2021-07-05T11:13:51.464Z","3.5.1":"2021-08-20T14:11:30.123Z","4.0.0":"2021-08-20T15:58:52.103Z","4.1.0":"2021-09-24T13:03:43.671Z","4.1.1":"2021-09-29T14:46:18.207Z","4.1.2":"2021-10-23T09:32:24.939Z"},"bugs":{"url":"https://github.com/Goodboy-Digital/astro/issues"},"author":{"name":"Goodboy Digital"},"license":"MIT","homepage":"https://github.com/Goodboy-Digital/astro","repository":{"url":"git+https://github.com/Goodboy-Digital/astro.git","type":"git"},"description":"Goodboys Awesome Entity Component based HTML5 game engine ","maintainers":[{"email":"mat@goodboydigital.com","name":"doormat23"}],"readme":"# Astro\n\n`npm i @astro-js/astro'\n\n\n# gotchas\n\nthe index.ts files are automatically generated when developing the project. So don't worry about creating them yourself!\n\nAstro makes use of webworkers. So if using this tool it currently needs to be compiled with webpack and the worker-loader plugin. This is part of fido-build so should not be a problem for us Goodboys! But worth knowing if you plan to use this with your own build system ","readmeFilename":"README.md"}