UNPKG

liquibase

Version:
111 lines (110 loc) 2.76 kB
{ "name": "liquibase", "version": "4.28.1", "description": "Node.js wrapper for Liquibase", "bin": { "node-liquibase": "dist/cli.js" }, "main": "dist/index.js", "module": "dist/node-liquibase-ts.esm.js", "typings": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "start": "tsdx watch", "build": "yarn build:library && yarn build:cli && yarn copy:dependencies", "build:library": "tsdx build", "build:cli": "yarn tsup ./src/cli.ts", "test": "tsdx test", "test:watch": "yarn test --watchAll", "lint": "tsdx lint", "copy:dependencies": "yarn copy:liquibase && yarn copy:drivers", "copy:liquibase": "ncp ./bin/liquibase ./dist/liquibase", "copy:drivers": "ncp ./drivers ./dist/drivers", "clean": "yarn clean:dist", "clean:dist": "yarn rimraf ./dist", "semantic-release": "semantic-release", "patch": "npm version patch -m \"Bump version to %s\"", "tsup": "tsup", "rimraf": "rimraf" }, "engines": { "node": ">=6.9.0" }, "repository": { "type": "git", "url": "https://github.com/liquibase/node-liquibase.git" }, "keywords": [ "liquibase", "node", "js", "database", "automation", "source", "control", "sql", "postgresql", "migration" ], "author": "tabuckner", "license": "MIT", "bugs": { "url": "https://github.com/liquibase/node-liquibase/issues" }, "homepage": "https://github.com/liquibase/node-liquibase#readme", "husky": { "hooks": { "pre-commit": "tsdx lint" } }, "prettier": { "printWidth": 120, "semi": true, "singleQuote": true, "trailingComma": "es5", "useTabs": false }, "devDependencies": { "@semantic-release/git": "^9.0.0", "@types/jest": "^26.0.22", "@types/node": "^16.11.7", "dotenv": "^8.2.0", "husky": "^6.0.0", "ncp": "^2.0.0", "proto": "^1.0.19", "rimraf": "^3.0.2", "semantic-release": "^17.4.2", "ts-proto": "^1.180.0", "tsdx": "^0.14.1", "tslib": "^2.2.0", "tsup": "^4.8.21", "typescript": "^4.2.4", "yarn": "^1.22.10" }, "release": { "branches": [ "master" ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", [ "@semantic-release/npm", { "pkgRoot": "./" } ], [ "@semantic-release/git", { "assets": [ "./package.json" ], "message": "Release <%= nextRelease.version %> - <%= new Date().toLocaleDateString('en-US', {year: 'numeric', month: 'short', day: 'numeric', hour: 'numeric', minute: 'numeric' }) %> [skip ci]\n\n<%= nextRelease.notes %>" } ] ] } }