├── .all-contributorsrc ├── .editorconfig ├── .github └── contributing.md ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── connector.ts ├── data ├── README.md ├── blog.ts └── pokemon.ts ├── mod.ts ├── operator ├── base.ts ├── collection.ts ├── operators.ts ├── primitive.ts ├── types.ts └── utils.ts ├── tests ├── CasualDB.test.ts ├── CollectionOperator.test.ts └── PrimitiveOperator.test.ts └── writeWorker.ts /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/.github/contributing.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .casualdb 3 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/README.md -------------------------------------------------------------------------------- /connector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/connector.ts -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/data/README.md -------------------------------------------------------------------------------- /data/blog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/data/blog.ts -------------------------------------------------------------------------------- /data/pokemon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/data/pokemon.ts -------------------------------------------------------------------------------- /mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/mod.ts -------------------------------------------------------------------------------- /operator/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/operator/base.ts -------------------------------------------------------------------------------- /operator/collection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/operator/collection.ts -------------------------------------------------------------------------------- /operator/operators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/operator/operators.ts -------------------------------------------------------------------------------- /operator/primitive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/operator/primitive.ts -------------------------------------------------------------------------------- /operator/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/operator/types.ts -------------------------------------------------------------------------------- /operator/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/operator/utils.ts -------------------------------------------------------------------------------- /tests/CasualDB.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/tests/CasualDB.test.ts -------------------------------------------------------------------------------- /tests/CollectionOperator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/tests/CollectionOperator.test.ts -------------------------------------------------------------------------------- /tests/PrimitiveOperator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/tests/PrimitiveOperator.test.ts -------------------------------------------------------------------------------- /writeWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/campvanilla/casualdb/HEAD/writeWorker.ts --------------------------------------------------------------------------------