UNPKG

roundhouse

Version:

Database Migration Utility using SQL files and versioning based on source control.

76 lines (75 loc) 2.16 kB
{ "name": "roundhouse", "version": "1.0.6", "description": "Database Migration Utility using SQL files and versioning based on source control.", "main": "index.js", "bin": { "rh": "index.js" }, "scripts": { "test": "jest --runInBand --verbose --coverage --passWithNoTests --detectOpenHandles", "test:watch": "jest --no-coverage --passWithNoTests --runInBand --watch --detectOpenHandles", "cover": "nyc --reporter=lcov --reporter=text npm run test", "start": "./index.js -f=./sql -c=mssql://sa:P@ssw0rd@localhost:3341/Roundhouse_Local --env=LOCAL", "help": "./index.js", "setup-local-db": "npm run setup-local-db-kill-container --prefix sql && npm run setup-local-db-pull-image --prefix sql && npm run setup-local-db-run-container --prefix sql && npm run setup-local-db-start-container --prefix sql && npm run setup-local-db-create-db --prefix sql" }, "lint-staged": { "src/**/*.js": [ "prettier --single-quote es5 --write", "git add" ] }, "jest": { "testResultsProcessor": "jest-teamcity-reporter", "testEnvironment": "node" }, "husky": { "hooks": { "pre-push": "lint-staged && npm test", "pre-commit": "lint-staged" } }, "repository": { "type": "git", "url": "git+https://github.com/alexc155/roundhouse.git" }, "keywords": [ "roundhouse", "rh", "database", "migrate", "db", "SQL", "MsSQL", "migration", "tool", "utility", "script" ], "author": "Alex Clark <ahclark@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/alexc155/roundhouse/issues" }, "homepage": "https://github.com/alexc155/roundhouse#readme", "devDependencies": { "coveralls": "^3.1.0", "husky": "^4.2.5", "jest": "^26.0.1", "jest-teamcity-reporter": "^0.9.0", "lint-staged": "^10.2.6", "mock-fs": "^4.12.0", "nodemon": "^2.0.4", "nyc": "^15.0.1", "proxyquire": "^2.1.3", "sinon": "^9.0.2" }, "dependencies": { "js-md5": "^0.7.3", "lodash": "^4.17.15", "mssql": "^6.2.0", "update-notifier": "^4.1.0" }, "readme": "./readme.md" }