|
8 | 8 | "build": "npm run build:frontend && npm run build:backend", |
9 | 9 | "build:frontend": "NODE_ENV=production node ./node_modules/webpack/bin/webpack --bail --progress --config webpack.frontend.config.js", |
10 | 10 | "build:backend": "NODE_ENV=production node ./node_modules/webpack/bin/webpack --bail --progress --config webpack.backend.config.js", |
11 | | - "lint": "./node_modules/.bin/eslint --fix src" |
| 11 | + "lint": "./node_modules/.bin/eslint --fix src", |
| 12 | + "heroku-postbuild": "npm run build" |
12 | 13 | }, |
13 | 14 | "repository": { |
14 | 15 | "type": "git", |
|
24 | 25 | "url": "https://jasonpark.me/" |
25 | 26 | }, |
26 | 27 | "license": "MIT", |
| 28 | + "dependencies": { |
| 29 | + "express": "^4.15.4", |
| 30 | + "morgan": "^1.9.1", |
| 31 | + "cookie-parser": "^1.4.3", |
| 32 | + "body-parser": "^1.18.2", |
| 33 | + "bluebird": "latest", |
| 34 | + "axios": "latest", |
| 35 | + "fs-extra": "^6.0.1", |
| 36 | + "express-github-webhook": "^1.0.6", |
| 37 | + "uuid": "^3.2.1" |
| 38 | + }, |
27 | 39 | "devDependencies": { |
28 | 40 | "@fortawesome/fontawesome": "^1.1.5", |
29 | 41 | "@fortawesome/fontawesome-free-brands": "^5.0.9", |
30 | 42 | "@fortawesome/fontawesome-free-solid": "^5.0.9", |
31 | 43 | "@fortawesome/fontawesome-svg-core": "^1.2.0", |
32 | 44 | "@fortawesome/react-fontawesome": "0.1.0", |
33 | 45 | "autoprefixer": "latest", |
34 | | - "axios": "latest", |
35 | 46 | "axios-progress-bar": "^1.1.8", |
36 | 47 | "babel-core": "^6.18.0", |
37 | 48 | "babel-loader": "^7.1.2", |
|
42 | 53 | "babel-preset-react": "^6.24.1", |
43 | 54 | "babel-preset-react-hmre": "^1.1.1", |
44 | 55 | "babel-preset-stage-3": "^6.24.1", |
45 | | - "bluebird": "latest", |
46 | | - "body-parser": "^1.18.2", |
47 | 56 | "brace": "latest", |
48 | 57 | "chart.js": "^2.7.2", |
49 | 58 | "clean-webpack-plugin": "^0.1.16", |
50 | 59 | "compression": "latest", |
51 | 60 | "connect-history-api-fallback": "^1.3.0", |
52 | | - "cookie-parser": "^1.4.3", |
53 | 61 | "copy-webpack-plugin": "^4.0.1", |
54 | 62 | "css-hot-loader": "^1.3.9", |
55 | 63 | "css-loader": "^1.0.0", |
|
58 | 66 | "eslint-plugin-import": "^2.11.0", |
59 | 67 | "eslint-plugin-jsx-a11y": "^6.0.3", |
60 | 68 | "eslint-plugin-react": "^7.7.0", |
61 | | - "express": "^4.15.4", |
62 | | - "express-github-webhook": "^1.0.6", |
63 | | - "fs-extra": "^6.0.1", |
64 | 69 | "html-webpack-plugin": "^3.2.0", |
65 | 70 | "http-proxy-middleware": "^0.18.0", |
66 | 71 | "imagemin-webpack-plugin": "^2.3.0", |
67 | 72 | "js-cookie": "^2.2.0", |
68 | 73 | "mini-css-extract-plugin": "^0.4.0", |
69 | | - "morgan": "^1.9.1", |
70 | 74 | "node-sass": "^4.5.3", |
71 | 75 | "postcss-flexboxfixer": "0.0.5", |
72 | 76 | "postcss-loader": "^2.0.6", |
|
91 | 95 | "screenfull": "^3.3.2", |
92 | 96 | "style-loader": "^0.21.0", |
93 | 97 | "uglifyjs-webpack-plugin": "^1.2.4", |
94 | | - "uuid": "^3.2.1", |
95 | 98 | "webpack": "^4.5.0", |
96 | 99 | "webpack-bundle-analyzer": "^2.11.1", |
97 | 100 | "webpack-cli": "^3.0.8", |
|
0 commit comments