UNPKG

@jdpnielsen/sequelize-cli-typescript

Version:
101 lines (100 loc) 2.68 kB
{ "name": "@jdpnielsen/sequelize-cli-typescript", "version": "6.3.0", "description": "The Sequelize CLI (TypeScript)", "bin": { "sequelize-ts": "./lib/sequelize-ts", "sequelize-ts-cli": "./lib/sequelize-ts" }, "files": [ "lib" ], "dependencies": { "cli-color": "^2.0.0", "fs-extra": "^9.0.0", "js-beautify": "^1.8.8", "lodash": "^4.17.5", "resolve": "^1.5.0", "umzug": "https://github.com/wildcookie007/umzug", "yargs": "^15.0.0" }, "devDependencies": { "@babel/cli": "^7.10.1", "@babel/core": "^7.10.2", "@babel/preset-env": "^7.10.2", "@babel/register": "^7.10.1", "bluebird": "^3.7.2", "eslint": "^7.2.0", "eslint-config-prettier": "^6.11.0", "eslint-plugin-prettier": "^3.1.4", "expect.js": "^0.3.1", "gulp": "^4.0.0", "mocha": "^8.0.0", "mysql2": "latest", "pg": "latest", "pg-hstore": "latest", "prettier": "^2.0.5", "sequelize": "^6.4.0", "sqlite3": "latest", "through2": "^4.0.0" }, "options": { "mocha": "--require scripts/mocha-bootload.js --bail --check-leaks --exit --timeout 30000 --colors --recursive --reporter spec" }, "prettier": { "trailingComma": "es5", "tabWidth": 2, "semi": true, "singleQuote": true }, "scripts": { "build": "npm run build-clean && babel src -d lib && npm run build-bin && npm run build-assets", "build-bin": "mv ./lib/sequelize.js ./lib/sequelize-ts && chmod +x ./lib/sequelize-ts", "build-assets": "cp -R ./src/assets ./lib/", "build-clean": "rm -rf ./lib/", "lint": "eslint test src", "pretty": "prettier src test --write", "prepare": "npm run build", "test-raw": "mocha $npm_package_options_mocha 'test/**/*.test.js'", "test": "npm run lint && npm run build && npm run test-raw" }, "repository": { "type": "git", "url": "git://github.com/jdpnielsen/sequelize-cli-typescript.git" }, "keywords": [ "sequelize", "cli", "typescript" ], "contributors": [ { "name": "moodseller", "url": "https://github.com/moodseller" }, { "name": "Sascha Depold", "email": "sascha@depold.com" }, { "name": "Paulo R Lopes", "email": "prplopes@gmail.com" }, { "name": "Sushant Dhiman", "email": "sushantdhiman@outlook.com" }, { "name": "Douglas Treadwell", "email": "douglas.treadwell@gmail.com" } ], "license": "MIT", "bugs": { "url": "https://github.com/jdpnielsen/sequelize-cli-typescript/issues" }, "homepage": "https://github.com/jdpnielsen/sequelize-cli-typescript", "engines": { "node": ">=10.0.0" } }