UNPKG

@sotatech/query3

Version:

A flexible query handler for MongoDB using Mongoose

70 lines (69 loc) 1.63 kB
{ "name": "@sotatech/query3", "version": "2.0.3", "private": false, "description": "A flexible query handler for MongoDB using Mongoose", "keywords": [ "query", "mongoose", "mongodb", "pagination", "aggregation", "typescript", "filter", "sorting", "query-builder", "data-handling", "data-processing", "sotatech", "nodejs", "typescript-library" ], "main": "./dist/index.js", "types": "./dist/index.d.ts", "homepage": "https://github.com/sotamaze/query3#readme", "bugs": { "url": "https://github.com/sotamaze/query3/issues" }, "repository": { "type": "git", "url": "git+https://github.com/sotamaze/query3.git" }, "author": "SOTA <dungla2708@gmail.com>", "license": "MIT", "scripts": { "prebuild": "rimraf dist", "build": "tsc", "start": "node dist/main.js", "start:dev": "ts-node src/main.ts", "format": "prettier --write \"src/**/*.ts\"", "lint": "eslint \"src/**/*.ts\" --fix", "test": "jest", "test:watch": "jest --watch", "test:cov": "jest --coverage" }, "devDependencies": { "@types/jest": "^29.5.14", "@types/node": "^18.15.11", "@types/qs": "^6.9.17", "eslint": "^8.28.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^4.2.1", "jest": "^29.7.0", "prettier": "^2.8.4", "ts-jest": "^29.2.5", "ts-node": "^10.9.1", "typescript": "^4.9.4" }, "dependencies": { "mongoose": "^8.8.3", "qs": "^6.13.1", "rimraf": "^3.0.2" }, "files": [ "dist/**/*" ], "publishConfig": { "access": "public" } }