{"_id":"@aminere/spider-engine","_rev":"14-9903ba3955bc42551c0abeb38c5eeb89","name":"@aminere/spider-engine","dist-tags":{"latest":"1.6.1"},"versions":{"1.0.0":{"name":"@aminere/spider-engine","version":"1.0.0","main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"11a7b54cc7a4e6fd20bf07f3ef5c5df25fb88664","description":"Spider Engine\r =============","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"homepage":"https://github.com/aminere/spider-engine#readme","_id":"@aminere/spider-engine@1.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9FWyKlQadNRi7Is+kunK3xwqn0zilMOYobPNW6OvRR1FJBLyyEWZeAsO3QrHnIGJvxiAy2o0DHDiHobtsLfRxw==","shasum":"1cb4962c3ecba03771e0d10726a5aa1dd5889766","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.0.0.tgz","fileCount":726,"unpackedSize":19253189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/hGaCRA9TVsSAnZWagAA2hQP/36c97lLSNAi19EYdAUH\n6kH5DwUWQuEd0aM/B89aMN5c+rDYHIIkNsUqKicjGj1oCUh+xhb1bB8DWNfN\nFsKS43ccEQmzsfR3q9lVSNhIRUILejDmVIHb44IWR8tTt7OJ8sfDjpOdJJSy\nCJfCLF8sKxEqtAP2NvfYZ2QL96bikq0i7a2+7rFusyd5iK2Ycc63Klh9P6up\nsUoCQ9AgxwSkgLhbgFlejdohzPLCpNpS4jA3K2PpOswASESoCCfn0a18SmL9\nkHzOgLsoweeOnOi5qz76zynGa52wqq0nYEklLvfUoN71h6soBxxlluYdj2uW\nm+kBttfOpO2yOavIVPTfhZ16FPTqir3bXOjihS9AEb2j7Z+CqVr6VF8iW21h\ndV5HBfvfydkCR9Sn86UGgql1AYTHXj1xmrB1p9Rklab4zyFPDxptJM4r09Xz\nY3zPaY24hCNzsmYkJx/nkWXANmnXMiqpQBMPjmi/Gj8z7puaoO0ip9D1B0yq\n5JeygAd+kPoYIAlFSwMP34N237AH0QH2r18CQ8uRWPRiwnWQwH0xL5LdLXPs\nFpRa0Aw0iJj00U8Y5XVJFZcfmhqlZeP6mGlN82QyxFgEWUycf/g90Eu8xaOS\nmh7d2nK4OjElVauEsOveGWcyiEhp1Fx+47eEDvhyJnZ18ui5flhcvbSH2d8X\nI5CQ\r\n=32bj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAFg9Q9H7Q13z2F7sXtbNMpIRQokmfoAES6MUHmMi9JgIgffZ/raxHKiVNqO/xiagBMSrWqTK3Mq08p9VdE5AD7ZY="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.0.0_1560154521208_0.12518364056772202"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aminere/spider-engine","version":"1.0.1","license":"ISC","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"4ade34dbff9df1c4d845ebd10a37ad5b8b14fd76","description":"Spider Engine\r =============","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.0.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yrVRd04gwRS4CQgpsXb2PILCvyBiF2u23d6rDsiAs3e862c9REDvo9nHb7LuSm8S8/tHy8OU644Q+WR8/hYmQQ==","shasum":"31718cc99dfb2f53a99fc677db2c8abe0a5ee5a4","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.0.1.tgz","fileCount":725,"unpackedSize":13080079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAFVBCRA9TVsSAnZWagAAe8UP/ikoshDJvXqETaG8IYgr\n5cDM5eKCs5nFWFEDH5viTfnwA4Vz5C7quOtCXwIXrJbXqd6lkhbAIggtePEC\nl8ObN64qmrd1bjegjRITBDG1/1mMqYPdxqZFDqrVMZYcSY1sgBVXHi6JSBdy\n9mAbYzHLxYcoGGcxZg95QAEzVaFJikOzn16lZ94AHOtIcnIJtdlnK8mI7Q+w\nKzVIPdM8KVmsIl98ioYYD7Ap5JlmbZL+XN5lKsgnvzuboP0hXjntiJMfjTBK\nfOKAn7Is7N3RgM4wNTC3s506vc1JbjNx+fSAlD0gdYP7kJwGMRJxAB0psuoU\nkdxTzfe1HmWBOitWc8eh6yHjqkdDPuLuX6Mpj/SlVMJ4xV9YR5vaa15QawZD\n62Wb1k3i/jdt3+2siLYGmDcPEDO+/hGNTzZUby+QOhQqKUCHRmFyigrBopjB\n8A4dqy0oUiNC6i/gBZvcqhZRAbwHOiH7nV/ajp/XOLD7yZEI7nh1xBVF1SaB\n47F0/wMgMc75lioWlpvLwEcoqZMO8z9q9w372j1lHppaYQhjXl2ssD5Cs/PY\nNyxV4jlmSVbOcgKs8BLlGsNwEr4QiDoD5DgLgoLNe3gnCccCrbGkppWU2SKj\nt/kdI1l1zAZavudGU2S2McfXpmnO5aG/LvUi5FEn/Fx+joFzE08iC3kmiggT\nYsg1\r\n=TwdZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEzOpoDW6p21EqGSaJjY5b+PkwYs2nx9xCyRM+VKBJ0gIgMK32b6ZpNc3XCj3p1qb40DvZcgzsYtBMuFFKl9C072E="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.0.1_1560302912572_0.4771864686361209"},"_hasShrinkwrap":false},"1.1.0":{"name":"@aminere/spider-engine","version":"1.1.0","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"2e6e9da6a29afd1d8d1a24a92f33c181a8e34fa3","description":"Spider Engine\r =============","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.1.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8NCvi6kNHhHRHFzyHnPXd5E42zKUL+NbhZEqIxLOPpD8XV8m69Z4jBm0p734moMfqWTURhQsePBupXTKYaGJQw==","shasum":"7a478e29a36f5521ff8a76d35e489ba22e04496c","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.1.0.tgz","fileCount":714,"unpackedSize":13031637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBxzfCRA9TVsSAnZWagAAr1QP/Rs/+WPyyFccvWa9+Z0/\n/Up9mycv66cIiEj7Y/VnNws3NLCE7/wjo5mUnKZwIVioYpzIPcGkYMCT7ebR\nxvA/LIUCDbAO31Q/xe1620g/u+pHLV55RouyRs4tUcYa4R/rik41MMWtoJA6\nnnHRS2gunivOynHjrDUaeDeTqFFnqV/qyOCSmW4vH2TYw67JQb4jY9ArfqpY\nbKUiiNwAI4wkCMIhm1PQdwCexvhSKdUmcexvwMf3TP/M/C6rsGzUF4ytLQH9\n3/tZTo80tFkOTI7K5Eh3vh8MrN50fGlUcb9c6UUae4jptPWZORdasUW30+sn\nhZ1rHI5l2hlbJtUoFiInsOvr79lrYpM110M6iOjUiK7CAkiKmCwms9NBzlGA\nJHaf4Ryl6lFMW2ih4dY7jVZR/6+KnGHtlSzQhe7pJtfHYGXVb61BPAW6Fw8s\nINe2EypVy32zTFb/kzkabCFQkSHMr8EKKksh7Ovyw+mafzuWIw/gzpoark5u\nt0KVEVXuSQbhkDSJkdB+6hXBWWCe7zVCDrrOTOTJSRR67Ihb3Bgby/hF+WYb\nfNfww/ufAWKs2Zy48Qm7ZPIfDvt+6f/EFzkMdP9hJPYborFsbFKcVBEuD1Ap\nd4jp1Kt1+XCtKkRMrn44SGI7wzVHKU0HNY7Ti+5Wc9s8Tq11s072aH0MKHFU\nlFGL\r\n=lN31\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPZPhn0LiL/otPnbaKpscdi+cG55yKYfUvnx/qVfg+JAIhANTT9//k+HeldYc+HsmcbERLi+1nTPTGj5vHPDxDr8u0"}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.1.0_1560747230933_0.3061190949067407"},"_hasShrinkwrap":false},"1.2.0":{"name":"@aminere/spider-engine","version":"1.2.0","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"5e140d1985f57cf8e3ca8a05b6f6bf2fedf26b27","description":"Spider Engine\r =============","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.2.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+MtPCHIgu+zduflJBG0yZDWTczdwurrn/REMFSAGMO6VhxQKf+7gsHsPKjz3ERfZNHczhivqLdNm3U5gWFo1ug==","shasum":"fb38609dfae0431f749a33c8c7fae1bfcb1ceefa","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.2.0.tgz","fileCount":714,"unpackedSize":13034845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCd6rCRA9TVsSAnZWagAAWb0P/2kpLoQYgqJD7xxhsbIQ\n2sKKmaOLHcByvNy0O14dmLRL+RpOd7gngEyXGuk9bWaGdqEV69zXW6G1qqSA\nLS+dtCKA2yMs7SXPZ/6bqZiPXvC6KS0u+3X1+DvUOuIOAXClYXHL093bGuOm\nKxAYaxnHeSQZrADTlqcLqlOcui8O6ZvPrzKSYgunF9zSp81j9jsXgDefezb7\npUlHSq4QJTs6zYCPIe5bvhnosgFVXm8THZKZCDqwWoik7UMqlJYczeOVD4Ll\ncUYCo0qA07hEKeQ5zTvjwUB7EU1Q+JJZ9HwAZdGG2YwFa4V1bm4oZ7wcOCEt\n9mzM8wVWvurdX54yAuo12KNa6P0gHgkdKc735syoPqt2W3D09DiciHbYcuOF\npeiJTsu1WegV3qWU0VASRPECQQpFxadSqjI7GhhspSDJumta6B7/aUTur2yy\nPtj2MD/m72yABTeCiz9mD2VaXf9Yh6P+JHH23Pyzfr6M6nZEdjGSHuDVynZj\nfdYEjRzSer1dB26bKBHhk8wDUk6WFzgZdVZ+vG9ODT8QJa2ufnCYY51npyM5\nKbJ9Eu9vHVU0jsFeQp9wnu6ELiUqW3IFvwwSDHq+DFfYZWr9T8GiYj/jltQE\nHwUK4sgkoxJjpxWMWjbK6isucDZgl1YwW1i6lurLXznLFayrs0aOc4b/FemI\nOHCc\r\n=LjXz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFnh2y1WhRLBbzkYnM/5iX1Iu6/vsFVMqGzAd6JVH0nAIgNQ+hO5OkyBTVcK9BxuzoQTuGl40NCkfMGWy8pAmFU+4="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.2.0_1560927913795_0.6803922343979902"},"_hasShrinkwrap":false},"1.2.1":{"name":"@aminere/spider-engine","version":"1.2.1","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"519213453d170239cb9d0ec2ee2424c8ef9563bb","description":"Spider Engine - https://spiderengine.io\r =======================================","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.2.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3d582B0pvqFQHS2zMvy0HtXJDppFPe9ufw2wuVqkNc7zhj6HW/CcfbAi4nGjBj6GS/kQHYnW5XQ56XmJmmwRvg==","shasum":"fb58ea6d541745d711d94f13bee28c538bd9caa6","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.2.1.tgz","fileCount":1350,"unpackedSize":38807792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGciwCRA9TVsSAnZWagAAOH8QAIO7tGqSP0TgNPmoQKjF\neyn0IEbB+pWgNSs7q8PYtNnut/KJy0Ocj2IlCiSu9wCk6EmYFJNPqU53e9vP\nNPE8gX5kk75Y7ng/7hDoVDFQubtNd+/g9vRP5RV0jNDk+uWdTcUIh/ql9ngQ\nt+MhbxPosJsbVCO5LMTcKj8lBgjoC3XVP8kNN+6GJev+SG+9a4PZngApBEe6\nOKqvgqaiRDMmUlfdn9GatgZ9M7Klm4C4R7ndnotgEpFSJUmQPCIMXDsGDwbG\ndp5iwlM8e+9I8BweB4HaO1YtWppMYJmgvJBIxCFfk2ZsfNJO/tKdl389x0jB\n1lk56pPhCOZr9NRwwCxejYKAZIkiVbmoJKCdgij2rQlIqv4/oLhEfPC2u2nM\nUSRotuWf86YopZg39FZa/s69ngkBTRSHQQdAcGE6R394lYBxR8xLZF9CVCzO\n4JAXg7falSt8SgfniDtU51x3Ihlce+TXR6rf9IOHNZCA7aiYpY+LuegyvRL3\nCWI4o1Rv01X2ag9inAXhHUdXgqKDEUcyQ/PdPVutGuWek1rEkBvtX3+2P68s\n0y3e8gqZPtaA8dVJzUVaU37JzeKCp0Y1GyzPehF3wgjEJJsbzv4Zp+WNaEgw\n436hye8JIAZtcySO9VSOY7mIOiyoWSbK908Imr6Vk7LKIcvU/ep8rnxkiCxC\nyZxc\r\n=2Chz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL4YyybqwScpkDOykUZa6/wFmHD7br5rKQyEKmk7xooQIgOZ3ONgVL/0TpUDSQAxVYS6ok3QAw1FAKIQb2TgdhjKs="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.2.1_1561970863288_0.3911982647152028"},"_hasShrinkwrap":false},"1.3.0":{"name":"@aminere/spider-engine","version":"1.3.0","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2","fullik":"file:local_modules/fullik"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"86f9feb7ba27e07b8664259ef1e8c52a2a0dc4e6","description":"Spider Engine - https://spiderengine.io\r =======================================","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.3.0","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FJWhR+l5h2c5Jr6Faq9LJCLnv2SRJJEYynCgNSsGwghvmbZfQwMNV5oXZpY+vV3uTkl2L2rUUP6TPPB+bV1iRA==","shasum":"6d196f976acc9e57d7233897c8862a850535bbce","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.3.0.tgz","fileCount":1444,"unpackedSize":40481288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT7u+CRA9TVsSAnZWagAAo4gP/RZ6qt93G1ENfY4EqYgw\nVb0mXVf9xk/3IcWi0jl48wkGRIRr0Fg0+mINUYwfADFUtPk/U8rFPSSLcz7e\nESY9DVXILb1PAo6U47FHktxCrHDzxxBxJ7nRrDbgDyGftRbtBTnVpNU/2d/P\n9WybHjQ4huwuUXmsGFaQsLHmfxrHP0NWNQfHciUMzUrhiCQctlO6wgaCFSfj\n4FXNO8vWiiJz5PYp96yLUPH9pj3WSeW3mS4q8+47qovK4eB5xKUAHCX88Szy\nVny2WDUH8MUHLSUCcJUvUHLW6I3rr6gql7xKSzJxh50KH8ASAoEGVZs4y4ey\ntLFucVm3dHMFqzX1FrEgl6iDEMDBS7tAtgmFeMa1MnP37XCJ+5u30Fwp/D3C\n/+bc67F0TITmHqyABJGSgXpuPAxGyk7CsivHhDQpwa4k/fvcfRY6C4D4vvdS\nXMeP3yrvx/aNaFZ6eCPJfOqvfPUTVSPMUFYJB3B3JvHTjkjd+Kb/CY0WcVzN\niI7TmPpc9atmJK+k3aYFK2dV0XBK86Wvo0zfsvZJL1J+++WwUKV98a+V/Wq5\nSOHBrxRTVefKh+WFeSV2ee2UaHcp3QLEjArv/FvI/6NsXSuYQLv/PIuLH4CY\n0DdPu1ugPrzD5mMqaMi+NIQvnm7O08DxRoOP3UdDBwqczjh4hOUNmwB0JjOk\nDPIj\r\n=D7h4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEnuBrlHjCFeP0j++wfincGKNPhkHLwKo3kXZAIWhKPAiEAiO5C8cxxYulW4IQUcjlHLE1+dGZdD3dSAaY+9ux5uC4="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.3.0_1565506493444_0.0014570461427321213"},"_hasShrinkwrap":false},"1.3.1":{"name":"@aminere/spider-engine","version":"1.3.1","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2","fullik":"file:local_modules/fullik"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"7dc9ec6c648fae1cb99dcdf7368b97a3e687225d","description":"Spider Engine - https://spiderengine.io\r =======================================","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.3.1","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-m9mdowkOQzzHUh3GQNZwkPfk1pPnmFhwyiY/ZnOPJlYz2FMzVEN0xGHTuakFf+gaGF++JVk6CXKl56KZjnDyBQ==","shasum":"84efd0c35b0f5c4b441bb5aa33303a22280e23cb","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.3.1.tgz","fileCount":1444,"unpackedSize":40481180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT889CRA9TVsSAnZWagAAsV8P/0qcx815O54HwtltCWzZ\nYPXjdQKbTHQ475WL38lPdFsiUhI5p4m5CaStyWkubQRvQwC+cFjFCXYLrE6L\nZ4MtstEmxwUGmzygemziQgRfzRXDmzqPiFpInTdJNx9Nev13UWLaM7MN7PNX\nxtIw6oJjRh8Crf4fi7X56j25AL+FTKr3/Tw2bOnPe3oNCOESzsBQlHBkie6Q\nQDXDSm/khHvgXXAIeW+vjWgjHKX+CYYnYTbXY9Prt02uTJO3A44gBucpMUIp\nxNwSDPKQ+cqNYz13zLRIdtU+SswAijO92tuTy+r0dKOV0MLhF0PuF16jORV+\n1xd5D1hebXpi8BYcscSXfK3X90qujK2Gu2GARAxo9F/a9k+v0rffSjna9wGS\njBPzBOdskHcouX6v7tdkEFVQs9wDX5fyIE+s8ZVAdCI/3Jo5r+ssfgGGep6E\nf/5o0GaMnhuRC1aTr4A0882e4kuO0xJav9Qh3thKvOxHgKTeg2RmsqAcwg6M\nJQluKiL9OU9KNwdO3EZ6aL1a1NA2RLngiCddFTnp5BDIi6q17os0D0jKKB55\nzSBGHeBl9thViL0hw+KTpRcEe1J/sgiC8XjIerbAKXkDS9EPhl/o1u0YJGnW\nZre+ToAqQKXHkdRO5bcWypyNHDi7Ybg/2s3qv6/OKjISw2vq+FVF2p+fYXBu\nAqKK\r\n=e0Mu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIb4hn5cEHh851V8XiFa2aNiPv6vOw7OclksF5GkSiZAiADWaoQOdpfukPLQI0pdDOfiuiWwSp2YtHMGu+Ec4Lt0Q=="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.3.1_1565511484360_0.6761700186357602"},"_hasShrinkwrap":false},"1.3.2":{"name":"@aminere/spider-engine","version":"1.3.2","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@aminere/fullik":"^1.3.3","@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"bbabe3e083835e730edde5a052f7ff42ed13525d","description":"Spider Engine - https://spiderengine.io\r =======================================","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.3.2","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-u1+2SBcb4vT05Nxc/BNoHiA79wSUVS8jOxbNPVagkHaYBlAwby6DfpnPs/X0SHwg8ofKHQM/4irxl7sJkJqaXw==","shasum":"0d3d6cc03c2e3468f21f933e49b7503c683e2821","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.3.2.tgz","fileCount":1418,"unpackedSize":40102264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdT9wkCRA9TVsSAnZWagAAK3QP/3xVsaZxzm/mgyihWHbN\np0Jj8K2ICYIkwz0taHoQu5T1gQ/+rzKQ5KqwVsM0Zr52Z5h8S8YPHhm/JktV\n93g9KOIldDps70BIiN7/E68LTy3Uf+sMwyU4e4fswp2K4Sf8ro6HTbOCXE5f\nLuenkU2wigi30tQ8Hr2h6VQdn3EvIIyyV1z+EBS6uJ+KmTqB5vVT8ls/lm+S\n+kOVsrB+vewaLTA9MFI+3fqNdR4Ybe3+8/O9KgvGhAR/n+QXbDQkhTwfStfF\nIzVlha3WlL0+/0HQspBi9j6AoZg3EmQqdNH555YL6JxtTgUGvsz/2Ez6RLJ/\nw23HxIprBZ8AllFMQZksVVBB5PTlJt1jSz0VClFO3LxQhWFh5eGXkkjbv79w\nbKsa1Wwn26gsK0wp55S7VD1CwmAUkizpbTTLGK3XrjdvweN3FuQIi1S+sfgZ\nC6jvMIxKcMQWiuv/DF2FR1Ee//PnWDGZ0lSh95otA99f0qXf/A2sYwNXg72u\nGEiM6qQa7MhDl72QT93oxvXhfCssmJDUrUpiJOOdxCbULBQw2nL+J4c92K6P\nJvOLfW5Z1/K84XNBw2QjTUnE3kGciruzExmllnS1IpSAVU6zcxxbtbtAjS/N\n1UKpbrIiEygh52RmgcweskdJzf6QNhfaIzdFlyNP2MmBlGnQG5jYh6iYWqL1\nl1iA\r\n=kbC8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECvTln5T94unfRG1ifdj8M6nRLrHKMQq6IHUzWSoyelAiBDrIDZ3csQLYOn4cVzAYxkLBUXTTdff7Ol02Grn0I7RQ=="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.3.2_1565514787041_0.9949985139945079"},"_hasShrinkwrap":false},"1.4.0":{"name":"@aminere/spider-engine","version":"1.4.0","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@aminere/fullik":"^1.3.3","@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"a144149cb55581d06c345d2d92249f0ce9b5b991","description":"Spider Engine - https://spiderengine.io\r =======================================","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.4.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ckYpScmRDgpSu8ULAMXKm6iYwIp4oUj1DxK47+A4m/fOvYU4EmYwH1ry5UNQhlS0b4k9KIvkUY6SestDJ54C/A==","shasum":"b138d5fa97a6a471667d5b22c4ee25436fafe8a3","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.4.0.tgz","fileCount":1437,"unpackedSize":39878345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeAZGCRA9TVsSAnZWagAAIzgP/iWa8SA158zU4xseoZg0\npGLX1+HXfqGv/LdT1MG7aLfkSrhXEAPpa/gLR8uRBYSZgewTWy7rwuoCFkyX\ngBJTdkRuL8CFsf3K8y1imojbSxtRQrs90zXpWab6oXbAdLydslkzahEPcRxM\nKFNNijL5ezbCj1Vh+EkaXDXvX1X8KA/bO09vKyTHPy7ZxH4bn5zCwGEx5Gdx\nEEjziYBJW49pNng6HizMhuvhsLvx+aFAP4JJYC9YzBltUHbFbrkgtKN2y+Lx\nNSz/DzPsT3I8odBi2ZW9edF36T7/L61autPqxAsgLDeKtWQDC5jL0zyHwxYA\nHtRO0Bk76JkmFtoKHhWojNjEBLuAGYykkVBsxIxd3dqiPn9cP48S/XXkW7fp\nBiTyr1k7pAl4NKpiX/cepTIhhhGLTg7sgsm9KnpNofaZaZuhAi5mBm7DFI+n\nlP/JMWwXMMPBgxG3v7CnmpV2LVZSRN4ZqMD0yj/h6MuR8apMwcxEqOsLrs10\nGlUoEu4/ilPCXB//gkzgEtD3pdPZ1ab95tSHJWB5VN5fBB76b35WNia9VMWh\nMxq/KfE38H5Rx14BZnvBGcBOGPD52AIVTyPFzfSNWe2CzNcYhVc/99uoK6/k\nYiWqMZ+41WJwLKVcFJrp/oCz5axuDLgmL7CZWi12OWO5bupzGMxPoVLlPA3P\nTdTQ\r\n=Beni\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyl0iGdaBaLsrFWCBLRKwSxq80eEMCxJ5RLiu+2OwS1AIgSTP0A1dEYPevEwA97Rn2/0kWDxDvsaHb1iafu+jsNs0="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.4.0_1568147013022_0.19398829278325436"},"_hasShrinkwrap":false},"1.4.1":{"name":"@aminere/spider-engine","version":"1.4.1","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@aminere/fullik":"^1.3.3","@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"7f8fcc8021c6f7433de8af3a4c0d1a5da12ae5d6","description":"Spider Engine - https://spiderengine.io\r =======================================","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.4.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Yn8A+Dn5L/8XCBA1tlQIZLI9zrgdrEm0KbxzJMREUb23oB1j+EV5t/iVtIhDbGMVs2/TGITss8v8WzuB62IV5w==","shasum":"19c4a59edb760ffb7b7d9131a68ef24616049a55","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.4.1.tgz","fileCount":1440,"unpackedSize":39957823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Hc4CRA9TVsSAnZWagAAELAQAI+wDeAK2tAaR3djEgVl\nSu4LNwjvWu1V+4dZpkG9MqQzjE6AKUFJVMATHBYnnz6DxXHhvI6uOlRKcDkW\nPcxnn0AXqzHlWM13UAC+lFJ1ngruncZKI815KXTvUTqDp6ghMvWYP5XTAf03\no0rI01ocFjWyzrpOR4OOMiaWJ4obC+4QEKc0qa3tSKcF7NBlh/AXdB63nLyC\nn5s0KYjpZZapThrGkZoTJ1toX/iMBclG97lwTttL3Vz+TbLg/oVw/sqUxSrP\nrGAmHmxod1YmWwN0xxUozlNwWlPaWBD3ZR/b0c4/w7EY+G18DpKH8CiLNqjq\nhzXtiFv3wxucS6qQYS8kjDmkMAluA2ukd5KH5cQCn2DnzXYFJCxUPSLJxmzf\nOHjE/GjQSU7yxpF0DbFs3+rHd67SRDG5CaLN9MJds92XXB/q8Ze5CFPO7DwX\nRPTQndNalAkdHXuRZCd+SpgaWXR2gZ9uyZda277zAZ9tkGNkxc2eDrIkoq5F\nyExu/9zH/TcCaXJhkNm213Xug/2bj7vT7txrMJmEzjKCdeJdZhgtbSRbIJ4O\nhRjk0op0x5CYTz+qx+85ErVVu+nCDYcN+670+DjSfUZ3CFfjDmLTC2pEYfFP\n7Tda1J5FyobLEalX0m6qgGBuOm42k4TlsqJ6xeMdJapP3izPdLSAWXFSdhNu\nVQfD\r\n=We1q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFgLsmCFAdteWatffLCic6qcn+Nv2SPd9zeznSwKA2yAiBZ9xEiXRMOuF2D0Qk5bObIu/NAQ6e2d5AQFDH4tfX+SA=="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.4.1_1574205239735_0.28117996116264776"},"_hasShrinkwrap":false},"1.5.0":{"name":"@aminere/spider-engine","version":"1.5.0","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@aminere/fullik":"^1.3.3","@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"f8a38dc8823f38a9e48b4aedc1a0c2c47df9f785","description":"[![npm](https://img.shields.io/npm/v/@aminere/spider-engine.svg?color=orange)](https://www.npmjs.com/package/@aminere/spider-engine)","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.5.0","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zMBaaSipgK2tVkRhenUpVlqYYpHmC2cKInfAgyOupQtGP5isYefJOOWKOMd1IcQn+ATy1/uqzcpY3owKZsXKhA==","shasum":"cd03e86dc0010ef2ee0fae71971fe0200e3d1a77","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.5.0.tgz","fileCount":1464,"unpackedSize":39987065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/EFHCRA9TVsSAnZWagAAeMUP/2+q/L3i5luPbfH2821G\nhGa+l8Gggc6YX4uAQkWIXYZ9kyWIegqZwr/yAtPQWzy59zAOsFLs+9RY+5mi\no2wEyTRIXU91VpvrrrjI+cOsZmaqijsggRrbVtRA/SG6G8SsR6o2Bj1vKP8X\nZSEeXUWD3sMHMv+CEwasWikvukQ8BdseOAXV6NUea1I1UsbjPFR2vEFLp7Fk\nlIySVoB8LFNb0JtOiJV6RZpLFtGT1R8YNtLRSW7OXwW7HHXvunvGxomiJL4e\nf6uELMSD/rrkA+dUENSFlWzIbUyyMDQWbj9XXOnE6Owl3+J2kEstiUm+DBJp\n/GHZeAA6V+uSl/pSwKzgJx3IDMPYyGgy2SsZPyMFIu5GSfPOG6lw93Sw7YDq\nvR5B3U6EsJZtgnE9/wZ8SBby28BHkpUgfqwkxobHeUS6zwLXyGWdlqzgTSTQ\nXZtwEg4H9JajU4RECoKzYCDyUlHCuTJ7FRd5cKbsMN5FgNvQABhMSqT9rvt+\nRMkUFYsRq4e/dbjF4X7vTOt1xRH6XqvkACqXpR7nh5cSp+2Gox6aDG7PCXGZ\nwAGfGmhaWSuZ+xvnVi0XB5xXx+jbbIc0nOCVVqcjUosI2InxUIH5YRQulgk2\n1LeQcMALdjCboMYGEjjRj9d1VkciG/Wc9PNK6GXExQ6EsIGEjGtUS3PadY4H\naD4J\r\n=OCUR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpACcpXctdiq1dip2zM9vmjwLOGoM2xSJeTvRdIz1teAiEAhBDEqWUBE1vDQOGOi/o9ugxcofFzNFkrmOmSxwbO2GI="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.5.0_1576812870805_0.584551504533509"},"_hasShrinkwrap":false},"1.5.1":{"name":"@aminere/spider-engine","version":"1.5.1","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@aminere/fullik":"^1.3.3","@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^1.2.3","ts-loader":"^6.0.0","tslint":"^5.15.0","tslint-loader":"^3.5.4","tslint-react":"^4.0.0","typescript":"^3.4.3","webpack":"^4.31.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.2"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"124157bf666deceb1bd69721d5d864c84d740fc7","description":"[![npm](https://img.shields.io/npm/v/@aminere/spider-engine.svg?color=orange)](https://www.npmjs.com/package/@aminere/spider-engine)","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.5.1","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zFE8ehEiXXwIShwftxqOASyN0xrqyf6jNdjzuxIPZTnR9QKbs6rmYhz0ieVhEoenyIwV6VDMSajzYYYEX9nBQg==","shasum":"c7c6e63a11a17908cec5145c564de59d3b3d9ad8","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.5.1.tgz","fileCount":1445,"unpackedSize":39694962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHOKoCRA9TVsSAnZWagAAoacQAJ2ELz0QMUyNMqPLRuVG\n4C8LP92rqX2chlYqRiHLqQQZ4E11Hb0YaxnQqen1HCNWOq5WbQCxs/apSYvR\nqYTZ6MsVQzbZjnBZ1qiwMz9jXzvL/RAqFXMcrpPnSZf4if7rTtANfvq+s1L0\neKcPig7xm6Jk2UTerJWuy4K+GVk0AEI1XPCfc8gVV5oL93/udiJVrj7+JBNF\n7Cwb0NzhHwNFWSBVzt4/vfHXb9du+44/HO6H5ltFlpnccOx7HlxS1vMWVN1b\nwBvkUEm9ndoitxRbnXbHzBNaTnB4DPhNEFgoVo+F4xsTUH55pduq7wJoBjYa\nFtdcyC9EjV9Fi8AkkUrb81d/S9NX/V7L9PRf62y6Vm3bUQB0YDJeRJ9a1e1C\niGNBIj8UZaXr71IbwZ3c3uGjgxKJBfwpevG03wk+NVU2mQWm+IocNc4QfF6E\nmn1IA5K+SogdxWQrrvohYnOWLSKk3cTYtQHxfNlkryuaTSBlLV06F+CSVkOu\nTS+2jII4glnTx8x4URbYu/+Jlpl51O3AKF5RC4PVQf+YGoilGj0SRQU5NQvF\nSraEbfYAPNLHSVQqjdU8Zu/IbH3dwH005sMn52p/XcBH/oz10B0QCNhKaxsU\nZBYzrJEOJBTZ42MaIfil20glGUmRvlCInN30nYS+LiFKeuRInIMfz4EGn5N+\n2AcR\r\n=WAvw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrdQRGH9ZFpjWGpWV0znEXMOnZpVLwti/7IN9Ymz7w8gIgBGesE+AqQjLskl/9Zx35kk2IvzpbV8PJwv+NufVIc8M="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.5.1_1578951335439_0.4813522223512856"},"_hasShrinkwrap":false},"1.6.0":{"name":"@aminere/spider-engine","version":"1.6.0","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@aminere/fullik":"^1.3.3","@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^2.3.5","ts-loader":"^6.2.1","tslint":"^5.16.0","tslint-loader":"^3.5.4","tslint-react":"^4.1.0","typescript":"^3.7.5","webpack":"^4.41.6","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.11"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"4145646e39c43616902f598b4d3314afc6189650","description":"[![npm](https://img.shields.io/npm/v/@aminere/spider-engine.svg?color=orange)](https://www.npmjs.com/package/@aminere/spider-engine)","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.6.0","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CmCyfDE9RrdtKvt37jxzGysBgB90rjv6L9vlSci8RUaPIBkWKodX3zQ/oYHnN9NzRiJIc1X+odcdMQZGoHGYjA==","shasum":"00add7883b2bf013486b3e6be97fdf3652c7a5d8","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.6.0.tgz","fileCount":1449,"unpackedSize":40280060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefXrcCRA9TVsSAnZWagAAXMwQAJik/U2/dcNWILmUhIog\nRe07UWvSXmc6x78uR/0HWjk1++BQwlpQmj0DkCXXs6BecGzqsemFyPW1P+Fu\ny7+rUnZcrpBuM6saUw9Lg66EO6mtv+pWHYwYZHeJ5gijlQ5WiLjzdCKApF0r\nBcDX4WbdWs56svPy5ONFl4PghldP6oTsmT4mkjvoIMGf3fDyPXED2JQSIRdI\n0rr0aIS3Zufo7h/Zc9X69ouM5/kQeVRr1AJMhlp/mUpgoe6VgVc0QPc9MEQO\nXzU13KT4mjCCE9LbFIKmFA5NcHYTsG0ga5H+jOopAah+SCkU2s0GwCjMCLsC\ncT2ZKgm0PhDUfYN1eSQISoreOcCcj3HrrI0Z6+yJWZ+IAayJv2JxpONxqf4f\nZ+ydRXH57XSawFFWT5Rk9xK2LGlDYOoptrLLv4IJlrrxPehdHIhfXB/V5+/c\ngUEew7nFd5sN2XdHoEusPnfux4tY/138Zwkgkelz5zVCaf0U3SIelQjBXBYD\ndG/gFGdUWEh9AbCSXJwbt9aVL43qn3dtFlInnsW8T8gZ3tYh2/GeRF+rDMcT\n6Ia2PzVts0QYvhn3r4fsCBuV01hh5u2nWJqP9ISny1AtLSZh8kPiB64Fum5c\nkd8khtoLDVfKRcsnqTgQYJ1RN8QJuDZugVbJbRC3fIBZiCo6P5/+M/NY4Vii\nbKSv\r\n=Jj6f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCRR0alubOX39luTHZyinbE8FjgbnQGcZJHSFykb8sFgIgf5xFTHqg75nsGQJX+yDL1T9bu+OmBmgmToA1VF+f2Vw="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.6.0_1585281755932_0.5224818391313111"},"_hasShrinkwrap":false},"1.6.1":{"name":"@aminere/spider-engine","version":"1.6.1","license":"GPL-3.0","homepage":"https://spiderengine.io","keywords":["games","typescript","webgl","graphics"],"main":"dist/spider-engine.js","types":"dist/spider-engine.d.ts","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"dependencies":{"@aminere/fullik":"^1.3.3","@types/cannon":"^0.1.4","cannon":"^0.6.2","jszip":"^3.2.1","ts-events":"^3.2.1","uuid":"^3.3.2"},"devDependencies":{"@types/node":"^12.0.0","electron":"^5.0.1","file-loader":"^3.0.1","reflect-metadata":"^0.1.13","source-map-loader":"^0.2.4","terser-webpack-plugin":"^2.3.5","ts-loader":"^6.2.1","tslint":"^5.16.0","tslint-loader":"^3.5.4","tslint-react":"^4.1.0","typescript":"^3.7.5","webpack":"^4.41.6","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.3.11"},"scripts":{"watch":"webpack --config=webpack/webpack.config.js --env=web.dev --watch","electron-dev":"electron src/electron-launcher.js ../electron_dev.html","electron-prod":"electron src/electron-launcher.js ../electron_prod.html","build-web-dev":"webpack --config=webpack/webpack.config.js --env=web.dev","build-web-prod":"webpack --config=webpack/webpack.config.js --env=web.prod","build-electron-dev":"webpack --config=webpack/webpack.config.js --env=electron.dev","build-electron-prod":"webpack --config=webpack/webpack.config.js --env=electron.prod"},"gitHead":"0a596e5ae48578b61f97de68a8cd3c4fec2e4320","description":"[![npm](https://img.shields.io/npm/v/@aminere/spider-engine.svg?color=orange)](https://www.npmjs.com/package/@aminere/spider-engine)","bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"_id":"@aminere/spider-engine@1.6.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-G4BBQzmxTfd1aEQwH7yQ9mS4SChqSVVjNdJtVy/sHr2Qd/EP8sRKIzs+rKIi8QyHU5Q71rhaYEejDz75g9iQZg==","shasum":"26cba2d02c8c4ce24d15ea3aab4a7b3444318e6d","tarball":"https://registry.npmjs.org/@aminere/spider-engine/-/spider-engine-1.6.1.tgz","fileCount":1449,"unpackedSize":40294407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef4zSCRA9TVsSAnZWagAAmdUP/iSU4pXYeVENhLTRTrSW\n6qEnNmkqqsTm+9n1OBq9Jl1ZnPEiNx0d7zP6056Gos1muaYx9/YkwMLjjeol\ndPbVTU3ysqqceZZtv06KUjWpAsqS4BJ2piSjyy7RMgi2U1UVmOEIym/SI/WM\nDN315gp8QEGOYIi2JePH1Gt1ei0OTtV8z3BEDKA9GYV2Iai193hOs8GkBxFX\nkz/KurLYWmsvFclEITs6xRG+hjSASLAgkydsemSSGo6VddGOZm84OdazhMcO\nH0ijZENX7ek7LyA/z+ZyYncIh7sA0HCyQO4h57w5khCrVNRYIekIKMJKTika\n1eXTNPS07ffCchFE84l+zNsPmc53oIdnT6e8XAFIYgDSaMC97jQ0a0f4SUqs\niGdwo2puJpU1T5mh0trFftAB7YR/TRNy2XthMfImiGkIPXURBNpUpSecmPWa\nQNXsaFseceFsKzZtJzZYswWfhsAi1IjwieXFph3Fn3s+IJNdLzqlVhfCMRag\nQwA0kiWk8IoUtUhk4NpgGbylDCQwNL8Ka4w61wENE66FAavfWOVkZZER28u8\n8gcFLwN4w5D96UzWKYaoE1tGzdNnzbVwpDvRfoNVpmUsnm9UuAu8I3oDOvzq\nCzzwQJYLuSzwFAbxzbKUlvLK32ypb9J3fsJmEB3RoQuJpuL86FFA7lSVv57Q\nzJFi\r\n=oLMI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFqDQufmK6JPrsKEyDh16rF59Cq5KVmPpRI0jsUiW/bAiBdaS2ATAPHJ0j2L1ShRXoTzB9s29ycdrc5bM90FQ9OnA=="}]},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"_npmUser":{"name":"aminere","email":"amine@franticsoftware.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spider-engine_1.6.1_1585417425568_0.5146669531561878"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-10T08:15:21.161Z","1.0.0":"2019-06-10T08:15:21.703Z","modified":"2022-04-04T13:49:16.408Z","1.0.1":"2019-06-12T01:28:33.344Z","1.1.0":"2019-06-17T04:53:51.486Z","1.2.0":"2019-06-19T07:05:14.564Z","1.2.1":"2019-07-01T08:47:44.090Z","1.3.0":"2019-08-11T06:54:54.068Z","1.3.1":"2019-08-11T08:18:04.963Z","1.3.2":"2019-08-11T09:13:07.775Z","1.4.0":"2019-09-10T20:23:33.665Z","1.4.1":"2019-11-19T23:14:00.292Z","1.5.0":"2019-12-20T03:34:31.357Z","1.5.1":"2020-01-13T21:35:36.111Z","1.6.0":"2020-03-27T04:02:36.610Z","1.6.1":"2020-03-28T17:43:46.121Z"},"maintainers":[{"name":"aminere","email":"amine@franticsoftware.com"}],"description":"[![npm](https://img.shields.io/npm/v/@aminere/spider-engine.svg?color=orange)](https://www.npmjs.com/package/@aminere/spider-engine)","homepage":"https://spiderengine.io","repository":{"type":"git","url":"git+https://github.com/aminere/spider-engine.git"},"bugs":{"url":"https://github.com/aminere/spider-engine/issues"},"readme":"# [Spider Engine](https://spiderengine.io)\r\n\r\n[![npm](https://img.shields.io/npm/v/@aminere/spider-engine.svg?color=orange)](https://www.npmjs.com/package/@aminere/spider-engine)\r\n\r\n![Thumbnails](https://raw.githubusercontent.com/aminere/spider-engine/master/docs/source/images/runtime.jpg)\r\n\r\nSpider is a fast game engine, ideal for prototyping in your web browser.\r\n\r\nIt provides high-level abstractions over a range of functionalities needed by games, including rendering, serialization, UI, input, prefabs, hierarchy, to name a few.\r\n\r\nIt is composed of an open source run-time and an editor front-end.\r\n\r\n* [Playground](https://playground.spiderengine.io)\r\n* [Projects](https://spiderengine.io/projects)\r\n* [Documentation](https://docs.spiderengine.io/) \r\n* [API reference](https://docs.spiderengine.io/api)\r\n* [Editor Frontend](https://spiderengine.io/editor)\r\n\r\nQuick Start\r\n-----------\r\n\r\n**NPM (Recommended)**\r\n\r\nUse `create-spider-engine-app` to make a minimalist project, pre-configured with a typescript stack.\r\n\r\n```bash\r\nnpx create-spider-engine-app my-app\r\ncd my-app\r\nnpm start\r\n```\r\n\r\n**Example Usage**\r\n\r\nThe following displays a rotating box on screen:\r\n\r\n```javascript\r\nimport * as spider from \"@aminere/spider-engine\";\r\n\r\n// Get a reference to a canvas element that will be the main output of the engine\r\nconst canvas = document.getElementById(\"targetCanvas\") as HTMLCanvasElement;\r\n\r\n// Initialize the engine\r\nspider.Engine.create({\r\n    container: canvas,\r\n}).then(() => {\r\n\r\n    // Create a simple shader\r\n    // It is also possible to use a default shader from spider.defaultAssets\r\n    const shader = new spider.Shader({\r\n        vertexCode: `                \r\nin vec3 position;\r\nuniform mat4 projectionMatrix;\r\nuniform mat4 modelViewMatrix;\r\nvoid main() {\r\n    gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\r\n}\r\n`,\r\n        fragmentCode: `\r\nprecision mediump float;\r\nout vec4 fragColor;\r\nvoid main() {    \r\n    fragColor = vec4(1.);\r\n}\r\n`\r\n    });\r\n\r\n    // Setup the Camera\r\n    // Spider Engine uses the Entity Component pattern to build functionality\r\n    // The Camera is an entity with a Camera and a Transform component    \r\n    spider.Entities.create()\r\n        .setComponent(spider.Camera)\r\n        .setComponent(spider.Transform, {\r\n            position: new spider.Vector3(0, 0, 4)\r\n        });\r\n\r\n    // Create a Box\r\n    // Visual components are the primary way of rendering objects to the screen    \r\n    const box = spider.Entities.create().setComponent(spider.Visual, {\r\n        material: new spider.Material({ shader }),\r\n        geometry: new spider.BoxGeometry()\r\n    });\r\n\r\n    // Update callback\r\n    spider.Update.hook.attach(() => {\r\n        box.updateComponent(spider.Transform, {\r\n            rotation: spider.Quaternion.fromEulerAngles(\r\n                spider.Time.time,\r\n                spider.Time.time,\r\n                0\r\n            )\r\n        });\r\n    });\r\n});\r\n\r\n```\r\n","readmeFilename":"README.md","keywords":["games","typescript","webgl","graphics"],"license":"GPL-3.0"}