{ "name": "@truepic/queryql", "version": "0.22.0", "description": "Easily add filtering, sorting, and pagination to your REST API through your old friend: the query string!", "keywords": [ "filter", "filtering", "sort", "sorting", "page", "pagination", "rest", "api", "query", "querystring", "qs", "knex", "orm" ], "homepage": "https://github.com/TRUEPIC/queryql#readme", "bugs": "https://github.com/TRUEPIC/queryql/issues", "license": "MIT", "main": "./src/index.js", "repository": { "type": "git", "url": "git+https://github.com/TRUEPIC/queryql.git" }, "files": [ "src", "!src/**/*.test.js", "DOCS.md" ], "scripts": { "lint": "npm run lint:format && npm run lint:quality", "lint:format": "prettier --check .", "lint:format:fix": "prettier --write .", "lint:quality": "eslint .", "lint:quality:fix": "eslint --fix .", "release": "release-it --only-version", "test": "jest" }, "dependencies": { "is": "^3.3.2", "joi": "^18.2.1" }, "devDependencies": { "@eslint/js": "^10.0.1", "eslint": "^10.3.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-jest": "^29.15.2", "eslint-plugin-n": "^18.0.1", "globals": "^17.6.0", "jest": "^30.4.1", "jest-junit": "^17.0.0", "knex": "^3.2.10", "prettier": "3.8.3", "release-it": "^20.0.1" }, "engines": { "node": ">=20" }, "publishConfig": { "access": "public" } }