{ "_from": "knex@0.19.2", "_id": "knex@0.19.2", "_inBundle": false, "_integrity": "sha512-TVYvlp2esS4LjjJSz8XuE48bPJq4N3lWnETQVgJ3hXPEqjiDjxcTa3bCn6F5ipQuBaMAAaFHNrqsZm7BttogdA==", "_location": "/knex", "_phantomChildren": {}, "_requested": { "type": "version", "registry": true, "raw": "knex@0.19.2", "name": "knex", "escapedName": "knex", "rawSpec": "0.19.2", "saveSpec": null, "fetchSpec": "0.19.2" }, "_requiredBy": [ "#USER", "/", "/@types/knex", "/frontblock-generic" ], "_resolved": "https://registry.npmjs.org/knex/-/knex-0.19.2.tgz", "_shasum": "056efdb33fb8c77d3d76266b5d1d12dc483c21b5", "_spec": "knex@0.19.2", "_where": "/home/cake/FB/development/repos/vendor/admin", "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/tgriesser/knex/issues" }, "buildDependencies": [ "rimraf" ], "bundleDependencies": false, "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.5.5", "colorette": "1.0.8", "commander": "^2.20.0", "debug": "4.1.1", "getopts": "2.2.4", "inherits": "~2.0.4", "interpret": "^1.2.0", "liftoff": "3.1.0", "lodash": "^4.17.15", "mkdirp": "^0.5.1", "pg-connection-string": "2.0.0", "tarn": "^2.0.0", "tildify": "2.0.0", "uuid": "^3.3.2", "v8flags": "^3.1.3" }, "deprecated": false, "description": "A batteries-included SQL query & schema builder for Postgres, MySQL and SQLite3 and the Browser", "devDependencies": { "@types/node": "^10.14.13", "JSONStream": "^1.3.5", "chai": "^4.2.0", "chai-subset-in-order": "^2.1.3", "cli-testlab": "^1.7.0", "coveralls": "^3.0.5", "cross-env": "^5.2.0", "dtslint": "^0.9.0", "eslint": "^6.1.0", "eslint-config-prettier": "^6.0.0", "eslint-plugin-import": "^2.18.2", "husky": "^3.0.1", "jake": "^8.1.1", "lint-staged": "^9.2.0", "mocha": "^6.2.0", "mock-fs": "^4.10.1", "mssql": "^5.1.0", "mysql": "^2.17.1", "mysql2": "^1.6.5", "nyc": "^14.1.1", "pg": "^7.11.0", "pg-query-stream": "^2.0.0", "prettier": "^1.18.2", "rimraf": "^2.6.3", "sinon": "^7.3.2", "sinon-chai": "^3.3.0", "source-map-support": "^0.5.12", "sqlite3": "^4.0.9", "tap-spec": "^5.0.0", "tape": "^4.11.0", "toxiproxy-node-client": "^2.0.6", "typescript": "^3.5.3", "webpack-cli": "^3.3.6" }, "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 }, "react-native": { "./lib/migrate": "./lib/util/noop.js", "./lib/seed": "./lib/util/noop.js" }, "repository": { "type": "git", "url": "git://github.com/tgriesser/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: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:nyc": "nyc mocha --exit --check-leaks --globals __core-js_shared__ -t 10000 test/index.js && npm run test:tape && npm run test:cli", "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.19.2" }