UNPKG

@sugo/mongodb-queryparams

Version:

Unique Queryparams sintax (Inspired in Elastic Search) that creates queries for MongoDB

68 lines (67 loc) 2.21 kB
{ "name": "@sugo/mongodb-queryparams", "version": "1.3.5", "description": "Unique Queryparams sintax (Inspired in Elastic Search) that creates queries for MongoDB", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist/**/*" ], "scripts": { "compile-filter-parser": "rimraf src/parsers/filter/grammar.ts && nearleyc src/parsers/filter/grammar.ne -o src/parsers/filter/grammar.ts", "compile-sort-parser": "rimraf src/parsers/sort/grammar.ts && nearleyc src/parsers/sort/grammar.ne -o src/parsers/sort/grammar.ts", "compile-select-parser": "rimraf src/parsers/select/grammar.ts && nearleyc src/parsers/select/grammar.ne -o src/parsers/select/grammar.ts", "compile-parsers": "npm run compile-filter-parser && npm run compile-sort-parser && npm run compile-select-parser", "build": "rimraf dist/ && tsc", "test": "mocha -r ts-node/register src/test/*.test.ts", "format": "prettier --write \"src/**/*.ts\" \"src/**/*.js\"", "lint": "tslint -p tsconfig.json", "prepare": "npm run build", "prepublishOnly": "npm test && npm run lint", "preversion": "npm run lint", "version": "npm run format && git add -A src", "postversion": "git push && git push --tags" }, "repository": { "type": "git", "url": "https://github.com/franciscosucre/unified-queryparams" }, "author": { "name": "Francisco Javier Sucre González", "email": "franciscojsucreg@gmail.com" }, "dependencies": { "mongodb": "^3.2.2", "nearley": "^2.16.0" }, "devDependencies": { "@types/chai": "^4.1.7", "@types/cors": "^2.8.4", "@types/mocha": "^5.2.5", "@types/mongodb": "^3.1.22", "@types/nearley": "^2.11.0", "@types/supertest": "^2.0.7", "chai": "^4.2.0", "chai-http": "^4.2.1", "mocha": "^6.0.2", "prettier": "^1.16.3", "rimraf": "^2.6.3", "supertest": "^4.0.2", "ts-node": "^8.0.3", "tslint": "^5.14.0", "tslint-config-prettier": "^1.17.0", "typescript": "^3.3.4000" }, "keywords": [ "queryparam", "queryparams", "params", "param", "mongodb", "mongo", "elastic", "elasticsearch", "elastic-search", "database" ] }