Commit | Line | Data |
---|---|---|
625022fd BA |
1 | { |
2 | "name": "vchess-client", | |
3 | "version": "0.1.0", | |
4 | "private": true, | |
5 | "scripts": { | |
6 | "serve": "vue-cli-service serve", | |
7 | "build": "vue-cli-service build", | |
8 | "lint": "vue-cli-service lint" | |
9 | }, | |
10 | "dependencies": { | |
11 | "vue": "^2.5.21", | |
12 | "vue-router": "^3.0.1" | |
13 | }, | |
14 | "devDependencies": { | |
15 | "@vue/cli-plugin-eslint": "^3.3.0", | |
16 | "@vue/cli-service": "^3.3.0", | |
17 | "@vue/eslint-config-prettier": "^4.0.1", | |
18 | "babel-eslint": "^10.0.1", | |
19 | "eslint": "^5.8.0", | |
20 | "eslint-plugin-vue": "^5.0.0", | |
21 | "lint-staged": "^8.1.0", | |
22 | "node-sass": "^4.9.0", | |
23 | "pug": "^2.0.3", | |
42eb4eaf | 24 | "pug-loader": "^2.4.0", |
625022fd | 25 | "pug-plain-loader": "^1.0.0", |
98db2082 | 26 | "raw-loader": "^1.0.0", |
625022fd | 27 | "sass-loader": "^7.0.1", |
e2732923 BA |
28 | "vue-template-compiler": "^2.5.21", |
29 | "worker-loader": "^2.0.0" | |
625022fd BA |
30 | }, |
31 | "eslintConfig": { | |
32 | "root": true, | |
33 | "env": { | |
34 | "node": true | |
35 | }, | |
36 | "extends": [ | |
37 | "plugin:vue/essential", | |
38 | "@vue/prettier" | |
39 | ], | |
40 | "rules": {}, | |
41 | "parserOptions": { | |
42 | "parser": "babel-eslint" | |
43 | } | |
44 | }, | |
45 | "postcss": { | |
46 | "plugins": { | |
47 | "autoprefixer": {} | |
48 | } | |
49 | }, | |
50 | "browserslist": [ | |
51 | "> 1%", | |
52 | "last 2 versions", | |
53 | "not ie <= 8" | |
54 | ], | |
55 | "gitHooks": { | |
56 | "pre-commit": "lint-staged" | |
57 | }, | |
58 | "lint-staged": { | |
59 | "*.js": [ | |
60 | "vue-cli-service lint", | |
61 | "git add" | |
62 | ], | |
63 | "*.vue": [ | |
64 | "vue-cli-service lint", | |
65 | "git add" | |
66 | ] | |
67 | } | |
68 | } |