├── .eslintrc.json ├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── conf.json ├── dist ├── zangodb-test-suite.js ├── zangodb.min.js └── zangodb.min.js.map ├── docs ├── Collection.html ├── Cursor.html ├── Db.html ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff ├── index.html ├── scripts │ ├── bootstrap.min.js │ ├── jaguar.js │ ├── jquery.min.js │ ├── jquery.min.map │ ├── prettify │ │ ├── Apache-License-2.0.txt │ │ ├── lang-css.js │ │ └── prettify.js │ ├── underscore-min.js │ └── underscore-min.map └── styles │ ├── bootstrap.min.css │ ├── jaguar.css │ ├── prettify-jsdoc.css │ └── prettify-tomorrow.css ├── gulpfile.js ├── package.json ├── src ├── aggregate.js ├── collection.js ├── create_next_fn.js ├── cursor.js ├── db.js ├── filter.js ├── group.js ├── index.js ├── lang │ ├── expression.js │ ├── fields.js │ ├── filter.js │ ├── missing_symbol.js │ └── path.js ├── limit.js ├── project.js ├── remove.js ├── skip.js ├── sort.js ├── unwind.js ├── update.js ├── util.js └── zangodb.d.ts └── test ├── aggregate.js ├── find.js ├── group.js ├── index.html ├── index.js ├── lang ├── expression.js └── filter.js ├── limit.js ├── project.js ├── remove.js ├── skip.js ├── sort.js ├── unwind.js ├── update.js └── waterfall.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/README.md -------------------------------------------------------------------------------- /conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/conf.json -------------------------------------------------------------------------------- /dist/zangodb-test-suite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/dist/zangodb-test-suite.js -------------------------------------------------------------------------------- /dist/zangodb.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/dist/zangodb.min.js -------------------------------------------------------------------------------- /dist/zangodb.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/dist/zangodb.min.js.map -------------------------------------------------------------------------------- /docs/Collection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/Collection.html -------------------------------------------------------------------------------- /docs/Cursor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/Cursor.html -------------------------------------------------------------------------------- /docs/Db.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/Db.html -------------------------------------------------------------------------------- /docs/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /docs/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /docs/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /docs/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/scripts/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/scripts/bootstrap.min.js -------------------------------------------------------------------------------- /docs/scripts/jaguar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/scripts/jaguar.js -------------------------------------------------------------------------------- /docs/scripts/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/scripts/jquery.min.js -------------------------------------------------------------------------------- /docs/scripts/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/scripts/jquery.min.map -------------------------------------------------------------------------------- /docs/scripts/prettify/Apache-License-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/scripts/prettify/Apache-License-2.0.txt -------------------------------------------------------------------------------- /docs/scripts/prettify/lang-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/scripts/prettify/lang-css.js -------------------------------------------------------------------------------- /docs/scripts/prettify/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/scripts/prettify/prettify.js -------------------------------------------------------------------------------- /docs/scripts/underscore-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/scripts/underscore-min.js -------------------------------------------------------------------------------- /docs/scripts/underscore-min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/scripts/underscore-min.map -------------------------------------------------------------------------------- /docs/styles/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/styles/bootstrap.min.css -------------------------------------------------------------------------------- /docs/styles/jaguar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/styles/jaguar.css -------------------------------------------------------------------------------- /docs/styles/prettify-jsdoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/styles/prettify-jsdoc.css -------------------------------------------------------------------------------- /docs/styles/prettify-tomorrow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/docs/styles/prettify-tomorrow.css -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/package.json -------------------------------------------------------------------------------- /src/aggregate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/aggregate.js -------------------------------------------------------------------------------- /src/collection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/collection.js -------------------------------------------------------------------------------- /src/create_next_fn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/create_next_fn.js -------------------------------------------------------------------------------- /src/cursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/cursor.js -------------------------------------------------------------------------------- /src/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/db.js -------------------------------------------------------------------------------- /src/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/filter.js -------------------------------------------------------------------------------- /src/group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/group.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { Db: require('./db.js') }; 2 | -------------------------------------------------------------------------------- /src/lang/expression.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/lang/expression.js -------------------------------------------------------------------------------- /src/lang/fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/lang/fields.js -------------------------------------------------------------------------------- /src/lang/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/lang/filter.js -------------------------------------------------------------------------------- /src/lang/missing_symbol.js: -------------------------------------------------------------------------------- 1 | module.exports = Symbol('missing'); 2 | -------------------------------------------------------------------------------- /src/lang/path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/lang/path.js -------------------------------------------------------------------------------- /src/limit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/limit.js -------------------------------------------------------------------------------- /src/project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/project.js -------------------------------------------------------------------------------- /src/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/remove.js -------------------------------------------------------------------------------- /src/skip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/skip.js -------------------------------------------------------------------------------- /src/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/sort.js -------------------------------------------------------------------------------- /src/unwind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/unwind.js -------------------------------------------------------------------------------- /src/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/update.js -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/util.js -------------------------------------------------------------------------------- /src/zangodb.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/src/zangodb.d.ts -------------------------------------------------------------------------------- /test/aggregate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/aggregate.js -------------------------------------------------------------------------------- /test/find.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/find.js -------------------------------------------------------------------------------- /test/group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/group.js -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/index.html -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/index.js -------------------------------------------------------------------------------- /test/lang/expression.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/lang/expression.js -------------------------------------------------------------------------------- /test/lang/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/lang/filter.js -------------------------------------------------------------------------------- /test/limit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/limit.js -------------------------------------------------------------------------------- /test/project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/project.js -------------------------------------------------------------------------------- /test/remove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/remove.js -------------------------------------------------------------------------------- /test/skip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/skip.js -------------------------------------------------------------------------------- /test/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/sort.js -------------------------------------------------------------------------------- /test/unwind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/unwind.js -------------------------------------------------------------------------------- /test/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/update.js -------------------------------------------------------------------------------- /test/waterfall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erikolson186/zangodb/HEAD/test/waterfall.js --------------------------------------------------------------------------------