├── .editorconfig ├── .eslintrc ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── benchmark ├── components.js ├── contiguous_storage.js ├── entities.js └── entity_manager.js ├── docs └── recipes │ └── using-systems.md ├── lib ├── components.js ├── contiguous_storage.js ├── entity.js ├── entity_manager.js ├── index.js ├── message.js └── utils.js ├── package.json └── test ├── components.js ├── contiguous_storage.js ├── entity.js ├── entity_manager.js ├── fixtures.js └── utils.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | coverage 2 | node_modules 3 | npm-debug.log 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/benchmark/components.js -------------------------------------------------------------------------------- /benchmark/contiguous_storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/benchmark/contiguous_storage.js -------------------------------------------------------------------------------- /benchmark/entities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/benchmark/entities.js -------------------------------------------------------------------------------- /benchmark/entity_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/benchmark/entity_manager.js -------------------------------------------------------------------------------- /docs/recipes/using-systems.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/docs/recipes/using-systems.md -------------------------------------------------------------------------------- /lib/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/lib/components.js -------------------------------------------------------------------------------- /lib/contiguous_storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/lib/contiguous_storage.js -------------------------------------------------------------------------------- /lib/entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/lib/entity.js -------------------------------------------------------------------------------- /lib/entity_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/lib/entity_manager.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/lib/message.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/package.json -------------------------------------------------------------------------------- /test/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/test/components.js -------------------------------------------------------------------------------- /test/contiguous_storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/test/contiguous_storage.js -------------------------------------------------------------------------------- /test/entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/test/entity.js -------------------------------------------------------------------------------- /test/entity_manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/test/entity_manager.js -------------------------------------------------------------------------------- /test/fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/test/fixtures.js -------------------------------------------------------------------------------- /test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makrjs/makr/HEAD/test/utils.js --------------------------------------------------------------------------------