UNPKG

3.11 kBJSONView Raw
1{
2 "name": "sequelize-cli",
3 "version": "6.4.1",
4 "description": "The Sequelize CLI",
5 "bin": {
6 "sequelize": "./lib/sequelize",
7 "sequelize-cli": "./lib/sequelize"
8 },
9 "files": [
10 "lib"
11 ],
12 "dependencies": {
13 "cli-color": "^2.0.1",
14 "fs-extra": "^9.1.0",
15 "js-beautify": "^1.14.0",
16 "lodash": "^4.17.21",
17 "resolve": "^1.20.0",
18 "umzug": "^2.3.0",
19 "yargs": "^16.2.0"
20 },
21 "devDependencies": {
22 "@babel/cli": "^7.16.0",
23 "@babel/core": "^7.16.0",
24 "@babel/preset-env": "^7.16.0",
25 "@babel/register": "^7.16.0",
26 "@commitlint/cli": "^14.1.0",
27 "@commitlint/config-angular": "^14.1.0",
28 "bluebird": "^3.7.2",
29 "eslint": "^7.32.0",
30 "eslint-config-prettier": "^8.3.0",
31 "eslint-plugin-prettier": "^4.0.0",
32 "expect.js": "^0.3.1",
33 "gulp": "^4.0.2",
34 "husky": "^7.0.4",
35 "lint-staged": "^11.2.6",
36 "mocha": "^8.4.0",
37 "mysql2": "latest",
38 "pg": "latest",
39 "pg-hstore": "latest",
40 "prettier": "^2.4.1",
41 "semver": "^7.3.5",
42 "sequelize": "^6.9.0",
43 "sqlite3": "latest",
44 "through2": "^4.0.2"
45 },
46 "prettier": {
47 "trailingComma": "es5",
48 "tabWidth": 2,
49 "semi": true,
50 "singleQuote": true
51 },
52 "scripts": {
53 "build": "npm run build-clean && babel src -d lib && npm run build-bin && npm run build-assets",
54 "build-bin": "mv ./lib/sequelize.js ./lib/sequelize && chmod +x ./lib/sequelize",
55 "build-assets": "cp -R ./src/assets ./lib/",
56 "build-clean": "rm -rf ./lib/",
57 "lint": "eslint test src",
58 "pretty": "prettier src test --write",
59 "prepare": "husky install && npm run build",
60 "test-raw": "mocha 'test/**/*.test.js'",
61 "test": "npm run lint && npm run build && npm run test-raw"
62 },
63 "repository": {
64 "type": "git",
65 "url": "git://github.com/sequelize/cli.git"
66 },
67 "keywords": [
68 "sequelize",
69 "cli"
70 ],
71 "contributors": [
72 {
73 "name": "Sascha Depold",
74 "email": "sascha@depold.com"
75 },
76 {
77 "name": "Paulo R Lopes",
78 "email": "prplopes@gmail.com"
79 },
80 {
81 "name": "Sushant Dhiman",
82 "email": "sushantdhiman@outlook.com"
83 }
84 ],
85 "license": "MIT",
86 "bugs": {
87 "url": "https://github.com/sequelize/cli/issues"
88 },
89 "homepage": "https://github.com/sequelize/cli",
90 "engines": {
91 "node": ">=10.0.0"
92 },
93 "commitlint": {
94 "extends": [
95 "@commitlint/config-angular"
96 ],
97 "rules": {
98 "type-enum": [
99 2,
100 "always",
101 [
102 "build",
103 "ci",
104 "docs",
105 "feat",
106 "fix",
107 "perf",
108 "refactor",
109 "revert",
110 "style",
111 "test",
112 "meta"
113 ]
114 ]
115 }
116 },
117 "lint-staged": {
118 "*.js": "eslint"
119 },
120 "release": {
121 "plugins": [
122 "@semantic-release/commit-analyzer",
123 "@semantic-release/release-notes-generator",
124 "@semantic-release/npm",
125 "@semantic-release/github"
126 ],
127 "branches": [
128 "v6",
129 {
130 "name": "v7",
131 "prerelease": "alpha"
132 }
133 ]
134 },
135 "publishConfig": {
136 "tag": "latest"
137 }
138}