{ "_args": [ [ "knex@0.20.8", "/home/rui/code/personal/dijkstra-app/backend-dijkstra" ] ], "_from": "knex@0.20.8", "_id": "knex@0.20.8", "_inBundle": false, "_integrity": "sha512-fLiSg5PIBisORs0M+UGjg2s1P/E1BrYvb/NkSVk6Y90HJujkqLufSC6ag+hDgXqW73mFAF283M6+q3/NW0TrHw==", "_location": "/knex", "_phantomChildren": {}, "_requested": { "type": "version", "registry": true, "raw": "knex@0.20.8", "name": "knex", "escapedName": "knex", "rawSpec": "0.20.8", "saveSpec": null, "fetchSpec": "0.20.8" }, "_requiredBy": [ "/" ], "_resolved": "https://registry.npmjs.org/knex/-/knex-0.20.8.tgz", "_spec": "0.20.8", "_where": "/home/rui/code/personal/dijkstra-app/backend-dijkstra", "author": { "name": "Tim Griesser", "url": "https://github.com/tgriesser" }, "bin": { "knex": "bin/cli.js" }, "browser": { "./lib/migrate/Migrator.js": "./lib/util/noop.js", "./lib/bin/cli.js": "./lib/util/noop.js", "./lib/seed/Seeder.js": "./lib/util/noop.js", "mssql": false, "mssql/lib/base": false, "tedious": false, "mysql": false, "mysql2": false, "pg": false, "pg-query-stream": false, "oracle": false, "sqlite3": false, "oracledb": false }, "bugs": { "url": "https://github.com/knex/knex/issues" }, "buildDependencies": [ "rimraf" ], "contributors": [ { "name": "Simon Liden" }, { "name": "Mikael Lepisto" }, { "name": "Paul Gaurab", "url": "https://lorefnon.tech" }, { "name": "Igor Savin", "url": "https://www.codeflashbacks.com" } ], "dependencies": { "bluebird": "^3.7.2", "colorette": "1.1.0", "commander": "^4.1.0", "debug": "4.1.1", "esm": "^3.2.25", "getopts": "2.2.5", "inherits": "~2.0.4", "interpret": "^2.0.0", "liftoff": "3.1.0", "lodash": "^4.17.15", "mkdirp": "^0.5.1", "pg-connection-string": "2.1.0", "tarn": "^2.0.0", "tildify": "2.0.0", "uuid": "^3.3.3", "v8flags": "^3.1.3" }, "description": "A batteries-included SQL query & schema builder for Postgres, MySQL and SQLite3 and the Browser", "devDependencies": { "@types/node": "^10.17.13", "JSONStream": "^1.3.5", "chai": "^4.2.0", "chai-subset-in-order": "^2.1.3", "cli-testlab": "^1.10.0", "coveralls": "^3.0.9", "cross-env": "^6.0.3", "dtslint": "2.0.2", "eslint": "^6.8.0", "eslint-config-prettier": "^6.9.0", "eslint-plugin-import": "^2.20.0", "husky": "^3.1.0", "jake": "^8.1.1", "lint-staged": "^9.5.0", "mocha": "^7.0.0", "mock-fs": "^4.10.4", "mssql": "^5.1.0", "mysql": "^2.17.1", "mysql2": "^2.1.0", "nyc": "^15.0.0", "pg": "^7.17.1", "pg-query-stream": "^2.1.2", "prettier": "1.18.2", "rimraf": "^3.0.0", "sinon": "^8.0.4", "sinon-chai": "^3.4.0", "source-map-support": "^0.5.16", "sqlite3": "^4.1.1", "tap-spec": "^5.0.0", "tape": "^4.13.0", "toxiproxy-node-client": "^2.0.6", "typescript": "3.7.4", "webpack-cli": "^3.3.10" }, "engines": { "node": ">=8" }, "files": [ "CONTRIBUTING.md", "README.md", "bin/*", "lib/*", "lib/*", "knex.js", "LICENSE", "CHANGELOG.md", "scripts/*", "types/index.d.ts", "types/result.d.ts" ], "homepage": "https://knexjs.org", "husky": { "hooks": { "pre-commit": "lint-staged" } }, "keywords": [ "sql", "query", "postgresql", "mysql", "sqlite3", "oracle", "mssql" ], "license": "MIT", "lint-staged": { "*.{js,json}": [ "prettier --write", "git add" ] }, "main": "knex.js", "name": "knex", "nyc": { "check-coverage": true, "lines": 84, "statements": 82, "functions": 83, "branches": 69 }, "peerDependencies": { "mssql": "^5.1.0", "mysql": "^2.17.1", "mysql2": "^2.1.0", "pg": "^7.17.0", "sqlite3": "^4.1.1" }, "peerDependenciesMeta": { "mssql": { "optional": true }, "mysql": { "optional": true }, "mysql2": { "optional": true }, "pg": { "optional": true }, "sqlite3": { "optional": true } }, "react-native": { "./lib/migrate": "./lib/util/noop.js", "./lib/seed": "./lib/util/noop.js" }, "repository": { "type": "git", "url": "git://github.com/knex/knex.git" }, "scripts": { "coveralls": "nyc report --reporter=text-lcov | coveralls", "db:start": "docker-compose -f scripts/docker-compose.yml up --build -d mysql oracledbxe postgres mssql; docker-compose -f scripts/docker-compose.yml up initmssqlknexdb waitmysql waitpostgres waitoracledbxe", "db:stop": "docker-compose -f scripts/docker-compose.yml down", "debug:tape": "node --inspect-brk test/tape/index.js", "debug:test": "mocha --inspect-brk --exit -t 0 test/index.js", "format": "prettier --write \"{lib,bin,scripts,test}/**/*.js\"", "lint": "eslint \"lib/**/*.js\" \"test/**/*.js\"", "lint:everything": "npm run lint:types && npm run lint", "lint:types": "dtslint types", "stress:destroy": "docker-compose -f scripts/stress-test/docker-compose.yml stop", "stress:init": "docker-compose -f scripts/stress-test/docker-compose.yml up --no-start && docker-compose -f scripts/stress-test/docker-compose.yml start", "stress:test": "node scripts/stress-test/knex-stress-test.js | grep -A 5 -B 60 -- '- STATS '", "test": "mocha --exit -t 10000 test/index.js && npm run test:tape && npm run test:cli", "test:cli": "cross-env KNEX_PATH=../knex.js KNEX=bin/cli.js jake -f test/jake/Jakefile", "test:coverage": "nyc mocha --exit --check-leaks --globals __core-js_shared__ -t 10000 test/index.js && npm run test:tape && npm run test:cli", "test:everything": "npm run lint:everything && npm run test:coverage", "test:sqlite": "cross-env DB=sqlite3 npm test", "test:tape": "node test/tape/index.js | tap-spec" }, "tonicExampleFilename": "scripts/runkit-example.js", "types": "types/index.d.ts", "version": "0.20.8" }