UNPKG

mingo

Version:

MongoDB query language for in-memory objects

283 lines 11.5 kB
{ "name": "mingo", "version": "6.4.15", "description": "MongoDB query language for in-memory objects", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "types": "./dist/types/index.d.ts", "scripts": {}, "repository": { "type": "git", "url": "https://github.com/kofrasa/mingo.git" }, "files": [ "**/*.js", "**/*.ts", "**/*.json", "LICENSE", "README.md" ], "devDependencies": {}, "keywords": [ "util", "mongo", "nosql", "query", "aggregate", "filter", "group", "project", "search", "transform", "update", "modify" ], "author": { "name": "Francis Asante", "email": "kofrasa@gmail.com" }, "license": "MIT", "bugs": { "url": "https://github.com/kofrasa/mingo/issues" }, "lint-staged": { "*.ts": "eslint --cache --fix" }, "exports": { "./package.json": "./package.json", "./util": { "types": "./dist/types/util.d.ts", "node": "./dist/cjs/util.js", "require": "./dist/cjs/util.js", "default": "./dist/esm/util.js" }, "./updater": { "types": "./dist/types/updater.d.ts", "node": "./dist/cjs/updater.js", "require": "./dist/cjs/updater.js", "default": "./dist/esm/updater.js" }, "./types": { "types": "./dist/types/types.d.ts", "node": "./dist/cjs/types.js", "require": "./dist/cjs/types.js", "default": "./dist/esm/types.js" }, "./query": { "types": "./dist/types/query.d.ts", "node": "./dist/cjs/query.js", "require": "./dist/cjs/query.js", "default": "./dist/esm/query.js" }, "./lazy": { "types": "./dist/types/lazy.d.ts", "node": "./dist/cjs/lazy.js", "require": "./dist/cjs/lazy.js", "default": "./dist/esm/lazy.js" }, ".": { "types": "./dist/types/index.d.ts", "node": "./dist/cjs/index.js", "require": "./dist/cjs/index.js", "default": "./dist/esm/index.js" }, "./cursor": { "types": "./dist/types/cursor.d.ts", "node": "./dist/cjs/cursor.js", "require": "./dist/cjs/cursor.js", "default": "./dist/esm/cursor.js" }, "./core": { "types": "./dist/types/core.d.ts", "node": "./dist/cjs/core.js", "require": "./dist/cjs/core.js", "default": "./dist/esm/core.js" }, "./aggregator": { "types": "./dist/types/aggregator.d.ts", "node": "./dist/cjs/aggregator.js", "require": "./dist/cjs/aggregator.js", "default": "./dist/esm/aggregator.js" }, "./operators/window": { "types": "./dist/types/operators/window/index.d.ts", "node": "./dist/cjs/operators/window/index.js", "require": "./dist/cjs/operators/window/index.js", "default": "./dist/esm/operators/window/index.js" }, "./operators/update": { "types": "./dist/types/operators/update/index.d.ts", "node": "./dist/cjs/operators/update/index.js", "require": "./dist/cjs/operators/update/index.js", "default": "./dist/esm/operators/update/index.js" }, "./operators/query": { "types": "./dist/types/operators/query/index.d.ts", "node": "./dist/cjs/operators/query/index.js", "require": "./dist/cjs/operators/query/index.js", "default": "./dist/esm/operators/query/index.js" }, "./operators/query/logical": { "types": "./dist/types/operators/query/logical/index.d.ts", "node": "./dist/cjs/operators/query/logical/index.js", "require": "./dist/cjs/operators/query/logical/index.js", "default": "./dist/esm/operators/query/logical/index.js" }, "./operators/query/evaluation": { "types": "./dist/types/operators/query/evaluation/index.d.ts", "node": "./dist/cjs/operators/query/evaluation/index.js", "require": "./dist/cjs/operators/query/evaluation/index.js", "default": "./dist/esm/operators/query/evaluation/index.js" }, "./operators/query/element": { "types": "./dist/types/operators/query/element/index.d.ts", "node": "./dist/cjs/operators/query/element/index.js", "require": "./dist/cjs/operators/query/element/index.js", "default": "./dist/esm/operators/query/element/index.js" }, "./operators/query/comparison": { "types": "./dist/types/operators/query/comparison/index.d.ts", "node": "./dist/cjs/operators/query/comparison/index.js", "require": "./dist/cjs/operators/query/comparison/index.js", "default": "./dist/esm/operators/query/comparison/index.js" }, "./operators/query/bitwise": { "types": "./dist/types/operators/query/bitwise/index.d.ts", "node": "./dist/cjs/operators/query/bitwise/index.js", "require": "./dist/cjs/operators/query/bitwise/index.js", "default": "./dist/esm/operators/query/bitwise/index.js" }, "./operators/query/array": { "types": "./dist/types/operators/query/array/index.d.ts", "node": "./dist/cjs/operators/query/array/index.js", "require": "./dist/cjs/operators/query/array/index.js", "default": "./dist/esm/operators/query/array/index.js" }, "./operators/projection": { "types": "./dist/types/operators/projection/index.d.ts", "node": "./dist/cjs/operators/projection/index.js", "require": "./dist/cjs/operators/projection/index.js", "default": "./dist/esm/operators/projection/index.js" }, "./operators/pipeline": { "types": "./dist/types/operators/pipeline/index.d.ts", "node": "./dist/cjs/operators/pipeline/index.js", "require": "./dist/cjs/operators/pipeline/index.js", "default": "./dist/esm/operators/pipeline/index.js" }, "./operators/expression": { "types": "./dist/types/operators/expression/index.d.ts", "node": "./dist/cjs/operators/expression/index.js", "require": "./dist/cjs/operators/expression/index.js", "default": "./dist/esm/operators/expression/index.js" }, "./operators/expression/variable": { "types": "./dist/types/operators/expression/variable/index.d.ts", "node": "./dist/cjs/operators/expression/variable/index.js", "require": "./dist/cjs/operators/expression/variable/index.js", "default": "./dist/esm/operators/expression/variable/index.js" }, "./operators/expression/type": { "types": "./dist/types/operators/expression/type/index.d.ts", "node": "./dist/cjs/operators/expression/type/index.js", "require": "./dist/cjs/operators/expression/type/index.js", "default": "./dist/esm/operators/expression/type/index.js" }, "./operators/expression/trignometry": { "types": "./dist/types/operators/expression/trignometry/index.d.ts", "node": "./dist/cjs/operators/expression/trignometry/index.js", "require": "./dist/cjs/operators/expression/trignometry/index.js", "default": "./dist/esm/operators/expression/trignometry/index.js" }, "./operators/expression/string": { "types": "./dist/types/operators/expression/string/index.d.ts", "node": "./dist/cjs/operators/expression/string/index.js", "require": "./dist/cjs/operators/expression/string/index.js", "default": "./dist/esm/operators/expression/string/index.js" }, "./operators/expression/set": { "types": "./dist/types/operators/expression/set/index.d.ts", "node": "./dist/cjs/operators/expression/set/index.js", "require": "./dist/cjs/operators/expression/set/index.js", "default": "./dist/esm/operators/expression/set/index.js" }, "./operators/expression/object": { "types": "./dist/types/operators/expression/object/index.d.ts", "node": "./dist/cjs/operators/expression/object/index.js", "require": "./dist/cjs/operators/expression/object/index.js", "default": "./dist/esm/operators/expression/object/index.js" }, "./operators/expression/misc": { "types": "./dist/types/operators/expression/misc/index.d.ts", "node": "./dist/cjs/operators/expression/misc/index.js", "require": "./dist/cjs/operators/expression/misc/index.js", "default": "./dist/esm/operators/expression/misc/index.js" }, "./operators/expression/date": { "types": "./dist/types/operators/expression/date/index.d.ts", "node": "./dist/cjs/operators/expression/date/index.js", "require": "./dist/cjs/operators/expression/date/index.js", "default": "./dist/esm/operators/expression/date/index.js" }, "./operators/expression/custom": { "types": "./dist/types/operators/expression/custom/index.d.ts", "node": "./dist/cjs/operators/expression/custom/index.js", "require": "./dist/cjs/operators/expression/custom/index.js", "default": "./dist/esm/operators/expression/custom/index.js" }, "./operators/expression/conditional": { "types": "./dist/types/operators/expression/conditional/index.d.ts", "node": "./dist/cjs/operators/expression/conditional/index.js", "require": "./dist/cjs/operators/expression/conditional/index.js", "default": "./dist/esm/operators/expression/conditional/index.js" }, "./operators/expression/comparison": { "types": "./dist/types/operators/expression/comparison/index.d.ts", "node": "./dist/cjs/operators/expression/comparison/index.js", "require": "./dist/cjs/operators/expression/comparison/index.js", "default": "./dist/esm/operators/expression/comparison/index.js" }, "./operators/expression/boolean": { "types": "./dist/types/operators/expression/boolean/index.d.ts", "node": "./dist/cjs/operators/expression/boolean/index.js", "require": "./dist/cjs/operators/expression/boolean/index.js", "default": "./dist/esm/operators/expression/boolean/index.js" }, "./operators/expression/bitwise": { "types": "./dist/types/operators/expression/bitwise/index.d.ts", "node": "./dist/cjs/operators/expression/bitwise/index.js", "require": "./dist/cjs/operators/expression/bitwise/index.js", "default": "./dist/esm/operators/expression/bitwise/index.js" }, "./operators/expression/array": { "types": "./dist/types/operators/expression/array/index.d.ts", "node": "./dist/cjs/operators/expression/array/index.js", "require": "./dist/cjs/operators/expression/array/index.js", "default": "./dist/esm/operators/expression/array/index.js" }, "./operators/expression/arithmetic": { "types": "./dist/types/operators/expression/arithmetic/index.d.ts", "node": "./dist/cjs/operators/expression/arithmetic/index.js", "require": "./dist/cjs/operators/expression/arithmetic/index.js", "default": "./dist/esm/operators/expression/arithmetic/index.js" }, "./operators/accumulator": { "types": "./dist/types/operators/accumulator/index.d.ts", "node": "./dist/cjs/operators/accumulator/index.js", "require": "./dist/cjs/operators/accumulator/index.js", "default": "./dist/esm/operators/accumulator/index.js" }, "./init/system": { "types": "./dist/types/init/system.d.ts", "node": "./dist/cjs/init/system.js", "require": "./dist/cjs/init/system.js", "default": "./dist/esm/init/system.js" }, "./init/basic": { "types": "./dist/types/init/basic.d.ts", "node": "./dist/cjs/init/basic.js", "require": "./dist/cjs/init/basic.js", "default": "./dist/esm/init/basic.js" } } }