UNPKG

@osdiab/node-pg-migrate

Version:

Postgresql database migration management tool for node.js

113 lines (112 loc) 2.9 kB
{ "name": "@osdiab/node-pg-migrate", "version": "6.3.2", "description": "Postgresql database migration management tool for node.js", "author": "Theo Ephraim", "contributors": [ "Salsita Software <jando@salsitasoft.com>", "Christopher Quadflieg <chrissi92@hotmail.de>" ], "bin": { "node-pg-migrate": "bin/node-pg-migrate" }, "main": "dist/index.js", "types": "dist/index.d.ts", "keywords": [ "db", "database", "migrate", "migration", "migrations", "migrator", "db-migrate", "sql", "pg", "postgre", "postgres", "postgresql", "cockroach", "cockroachdb", "extensible", "expandable", "programatic", "programable", "api" ], "engines": { "node": ">=12.20.0" }, "bugs": { "url": "https://github.com/salsita/node-pg-migrate/issues" }, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/salsita/node-pg-migrate.git" }, "dependencies": { "@types/pg": "^8.10.2", "decamelize": "^5.0.1", "mkdirp": "~3.0.1", "yargs": "~17.7.2" }, "devDependencies": { "@types/chai": "4.3.5", "@types/chai-as-promised": "7.1.5", "@types/mkdirp": "1.0.2", "@types/mocha": "10.0.1", "@types/proxyquire": "1.3.28", "@types/sinon": "10.0.16", "@types/sinon-chai": "3.2.9", "@typescript-eslint/eslint-plugin": "6.4.1", "@typescript-eslint/parser": "6.4.1", "chai": "4.3.7", "chai-as-promised": "7.1.1", "config": "3.3.9", "cross-env": "7.0.3", "docsify-cli": "4.4.4", "dotenv": "16.3.1", "dotenv-expand": "10.0.0", "eslint": "8.47.0", "eslint-config-airbnb-base": "15.0.0", "eslint-config-prettier": "9.0.0", "eslint-import-resolver-typescript": "3.6.0", "eslint-plugin-import": "2.28.1", "eslint-plugin-prettier": "5.0.0", "eslint-plugin-security": "1.7.1", "husky": "8.0.3", "json5": "2.2.3", "lint-staged": "14.0.1", "mocha": "10.2.0", "pg": "8.11.3", "prettier": "3.0.2", "proxyquire": "2.1.3", "rimraf": "5.0.1", "sinon": "15.2.0", "sinon-chai": "3.7.0", "tsx": "3.12.7", "typescript": "5.1.6" }, "peerDependencies": { "pg": ">=4.3.0 <9.0.0" }, "scripts": { "prebuild": "rimraf dist", "build": "tsc --removeComments && tsc --declaration --emitDeclarationOnly", "test": "cross-env NODE_ENV=test NODE_OPTIONS='--loader tsx' ESBK_TSCONFIG_PATH=./tsconfig-test.json mocha", "migrate": "node bin/node-pg-migrate", "format": "prettier --write .", "lint": "eslint . bin/* --ext .js,.ts", "lintfix": "npm run lint -- --fix && prettier --write *.json *.md docs/*.md", "prepare": "npm run build", "docs:preview": "docsify serve docs" }, "lint-staged": { "*.js": [ "npm run lintfix" ], "*.{json,md}": [ "prettier --write" ] } }