{"_id":"@bendiksolheim/ecs","_rev":"2-22adf06696136a378913c35c93349957","name":"@bendiksolheim/ecs","dist-tags":{"latest":"0.6.1"},"versions":{"0.6.0":{"name":"@bendiksolheim/ecs","version":"0.6.0","description":"Simple entity component system written in Typescript, specially written to work well with Pixi.js as renderer.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -r dist","docs":"typedoc --mode file --excludeNotDocumented","build":"rollup -c && tsc","watch":"rollup -c -w","preversion":"tsc","version":"npm run clean && npm run build && npm run docs && git add --all dist && git add --all docs","postversion":"git push && git push --tags","typecheck":"tsc --noEmit --watch"},"keywords":[],"author":"","license":"ISC","devDependencies":{"pixi.js":"^5.3.3","rollup":"^2.27.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.2","typedoc":"^0.19.2","typescript":"^4.0.2"},"peerDependencies":{"pixi.js":"^5.3.3"},"gitHead":"556b908946ed4febb3b1dc9b444f26927d5c59b0","_id":"@bendiksolheim/ecs@0.6.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-l2AlaL4GGfZTa74KNNyMsltH93689hrIMaBasIT6HqjqC10cen40XZE+wrHkuJCA6acrM7LCeUgU/7zX9Uczbg==","shasum":"9eb08e979ce68e3422d0676625a40a289867ae13","tarball":"https://registry.npmjs.org/@bendiksolheim/ecs/-/ecs-0.6.0.tgz","fileCount":67,"unpackedSize":421837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu/31CRA9TVsSAnZWagAAZu8P/16CfJ+h9dXiVeKrs9UK\n8NBeWGDqZ6ekp6KzymjlEg1ndkcs/AuL/NWFUfQlOWInmnAfUZ7DRJu8fMNM\nK7Ql0zCPQesjhr/sbxempsASiLS+6qZzZIW/+VhW9iqr6rcc3cKr0akvp57i\n9V+oi1ZpaZ57i6rAoGK9oTy2jS6cY/HqeZycwiHkqsVreHCjq8G5DiEV3QJg\nBlOx0K57yv/ijoyN5z0qs7Wqlmxo7XH9epCNp9hHBUufE4YNMEqUVCMYobtn\nGDzOwdBxBgeBaFBzgR9DGIG9ROfHFdroqol9c6q8E2h4Lu3spfKx4l1V/VX5\nKGIrY79ftrlbJN+rTX6PR+BL27/nPeokQ6JT4wD1K0RnGAIT3Vl6bPCTFdDi\nqy9NieIhQdb8N2l4YjkThcN2xuxCYpEwXjyd2cAf6dbsejLAspR+5HbUERIq\ngrs5ThXB5YY8eRVK/RKyXBIRiFwNQ9M8BoYkeZAzxpDG3H382D3jWYe0v8Zl\nzaNRC4io4s2HuKeT/iDm+rG+/kRKsD44YclM+hf+guTc5N/P4rX7L7LSH+k7\nlTTxyfaTjS4uqJbaVxIeCHKxpc3hxHBWBKSTvVZZdNLYiI6qK06S92EMUKpk\nMSKi+YolWoTDGz8P3NugG0yZCBLAmjHI+DZXf1lY0APYJLgWvEIPRaXgPZDM\nCzpF\r\n=TgTk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgzuSH30gkk5mj+J4jVJdomLweHyEsYN1izA6JO0/WfgIhAKT3SxbxgZCcaBBgWcCKhz/wMdvgvLEbaguKwblIv4aY"}]},"_npmUser":{"name":"bendiksolheim","email":"bendik@solheim.im"},"directories":{},"maintainers":[{"name":"bendiksolheim","email":"bendik@solheim.im"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecs_0.6.0_1606155765182_0.8278878493926851"},"_hasShrinkwrap":false},"0.6.1":{"name":"@bendiksolheim/ecs","version":"0.6.1","description":"Simple entity component system written in Typescript, specially written to work well with Pixi.js as renderer.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -r dist","docs":"typedoc --mode file --excludeNotDocumented","build":"rollup -c && tsc","watch":"rollup -c -w","preversion":"tsc","version":"npm run clean && npm run build && npm run docs && git add --all dist && git add --all docs","postversion":"git push && git push --tags","typecheck":"tsc --noEmit --watch"},"keywords":[],"author":"","license":"ISC","devDependencies":{"pixi.js":"^5.3.3","rollup":"^2.27.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.27.2","typedoc":"^0.19.2","typescript":"^4.0.2"},"peerDependencies":{"pixi.js":"^5.3.3"},"gitHead":"f5b9942bc35e22592171060ccd2b4111bb874780","_id":"@bendiksolheim/ecs@0.6.1","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-5SEOATQHdbx1NfJ37c8DxSRh9zSR4OqZs1UMNtc0gQ2RqsLH+/QtIChk7d8Aob/SImHehK9bhYAXt9iuF+jAVA==","shasum":"166fb97f57fa20ae59913211dda81845ec41bcea","tarball":"https://registry.npmjs.org/@bendiksolheim/ecs/-/ecs-0.6.1.tgz","fileCount":67,"unpackedSize":423955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvkzpCRA9TVsSAnZWagAA/kwP/1l9zHJfgGJOMiUb8BVU\nhDrBZ5CQidGilzRz7s4bVRTLT/TXo0d2nvsbI9O4MhnCzRHmw63Cui85Ucih\nUWR5Ih7WlHNn5GMurUow+/AYEMYJfBvM3aOKe6f2oMpMcckWl2mzcUmBuUqd\nPZDpMBxz6V2gaRHIJHgVPecOgcYrjjDOBFxb4lPIqDE0pZekajOFsfiwtY+p\nwYookYFPNp2JGPIcBpnkMKPdlHEq87kPvI6gu9ip/DGjP3aKOAP3xYGV9xBk\n9ssXxsDHAg3jn0M6BeGKsrwLmeldr+BEYQkt21ol3Cl7mPqOOPpEuBduEOrC\nhMgy0+HxxNU9Wp8juJ1OMfrvGKHHyDsc6cGFBeWw9FD1vveiGynrknKgcoOy\nF4nliwU2PBahz6EzMLTuFZeRiOTPtNJLZIpmwkQsPNArlt+9pmZjn/X8ipVF\n+eEl2TvScimcI2/IYxIE0WHz3bKK1KOhyPXWlpb3qkfOkjn7jqheF9T8fCkc\nxX/GetDw9DhNlt9wjqCAhQCZ90gffldiIRjudCYFlTVJXkLqfOzbco5GGnKf\ngk5fhARhPPMK+VzM3Fo7ge0nCgcDYhGMXdPgb8c7t/LAyf8USIF0y3S+RVsF\nLG9IkJ+1oxmNZZYxwmjkChYNhDYXIPo5UEaMTprP1fD68jWn2gRavcm4SXDY\np5Rf\r\n=58B9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkPDDiZ3NkwM7P1ikMcqVSWuypjMcLGyccAgvw5QQ2lwIgIc8Lt2wURV66QVFeRRYAk3X0FMtbeGS7/KQ6MHsVJ1k="}]},"_npmUser":{"name":"bendiksolheim","email":"bendik@solheim.im"},"directories":{},"maintainers":[{"name":"bendiksolheim","email":"bendik@solheim.im"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecs_0.6.1_1606307048855_0.700670562507395"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-23T18:22:45.147Z","0.6.0":"2020-11-23T18:22:45.384Z","modified":"2022-04-04T18:22:11.483Z","0.6.1":"2020-11-25T12:24:09.002Z"},"maintainers":[{"name":"bendiksolheim","email":"bendik@solheim.im"}],"description":"Simple entity component system written in Typescript, specially written to work well with Pixi.js as renderer.","keywords":[],"license":"ISC","readme":"# Pixi-ecs\n\nSimple entity component system written in Typescript, specially written to work well with Pixi.js as renderer.\n\n## Documentation\n\n- [The documentation](https://bendiksolheim.github.io/ecs)\n- [Space race](https://github.com/bendiksolheim/space-race): a simple game using this library\n\n## Usage\n\n```\nimport { Component, Entity, logicSystem, renderSystem, World, Key, PixiEntity, Displayable, Position, Rotation, Size } from \"ecs\";\n```\n\n## Resources\n\n- [Fixed timestep](https://jsbin.com/rojitufojo/1/edit?html,js,output)\n","readmeFilename":"README.md"}