|
4 | 4 | "private": true, |
5 | 5 | "scripts": { |
6 | 6 | "dev:client": "poi --serve", |
| 7 | + "build": "del-cli node_modules/.cache/vue-loader && poi --prod", |
| 8 | + "clean": "del-cli dist/* !dist/.gitkeep", |
| 9 | + "webpack:inspect-config": "poi --inspect-webpack", |
| 10 | + "webpack:bundle-report": "poi --prod --bundle-report", |
| 11 | + "webpack:stats": "poi --prod --print-stats", |
7 | 12 | "dev:server": "nodemon -r dotenv/config ./server | bunyan", |
8 | 13 | "db": "node ./server/script/sequelize", |
9 | 14 | "db:reset": "npm run db drop && npm run db create && npm run db migrate", |
|
14 | 19 | "lint": "npm run lint:js; npm run lint:scss", |
15 | 20 | "debug": "nodemon --inspect-brk -r dotenv/config ./server | bunyan", |
16 | 21 | "start": "NODE_ENV=production node -r dotenv/config ./server", |
17 | | - "build": "poi --prod", |
18 | 22 | "bundle-report": "poi --prod -- --bundle-report", |
19 | | - "clean": "del-cli dist/* !dist/.gitkeep", |
20 | 23 | "test": "echo \"Error: no test specified\" && exit 1" |
21 | 24 | }, |
22 | 25 | "repository": { |
|
31 | 34 | "license": "MIT", |
32 | 35 | "devDependencies": { |
33 | 36 | "@babel/core": "^7.5.5", |
| 37 | + "@poi/plugin-bundle-report": "^12.1.1", |
34 | 38 | "@poi/plugin-eslint": "^12.0.0", |
| 39 | + "clean-webpack-plugin": "^3.0.0", |
35 | 40 | "dargs": "^7.0.0", |
36 | 41 | "del-cli": "^2.0.0", |
| 42 | + "dotenv-webpack": "^1.7.0", |
37 | 43 | "emoji-strip": "^1.0.1", |
38 | 44 | "eslint": "^6.1.0", |
39 | 45 | "eslint-config-semistandard": "^14.0.0", |
|
55 | 61 | "stylelint-config-standard": "^18.3.0", |
56 | 62 | "stylelint-order": "^3.0.1", |
57 | 63 | "stylelint-scss": "^3.9.2", |
58 | | - "vue-template-compiler": "^2.6.10", |
59 | | - "webpack-bundle-analyzer": "^3.4.1" |
| 64 | + "vue-template-compiler": "^2.6.10" |
60 | 65 | }, |
61 | 66 | "dependencies": { |
62 | 67 | "@mdi/font": "^3.0.39", |
|
0 commit comments