|
4 | 4 | "description": "Simple React Hot Loading example with Hapi Server-side rendering",
|
5 | 5 | "scripts": {
|
6 | 6 | "---------- HELPERS -----------------------------------------------------------------------------": "",
|
7 |
| - "remove": "cross-env rimraf dist", |
8 |
| - "buildServer": "cross-env tsc -project tsconfig.server.json", |
9 |
| - "watchServer": "cross-env tsc -watch -project tsconfig.server.json", |
10 |
| - "removeAndBuildServer": "cross-env npm run remove && npm run buildServer", |
| 7 | + "remove": "rimraf dist", |
| 8 | + "buildServer": "tsc -project tsconfig.server.json", |
| 9 | + "watchServer": "tsc -watch -project tsconfig.server.json", |
| 10 | + "removeAndBuildServer": "npm run remove && npm run buildServer", |
11 | 11 | "start": "cross-env NODE_ENV=production node ./dist/server.js",
|
12 | 12 | "---------- DEVELOPMENT -------------------------------------------------------------------------": "",
|
13 |
| - "predev": "cross-env npm run removeAndBuildServer", |
14 |
| - "dev": "cross-env npm run watchServer & npm run devServer", |
| 13 | + "predev": "npm run removeAndBuildServer", |
| 14 | + "dev": "npm run watchServer & npm run devServer", |
15 | 15 | "devServer": "cross-env BABEL_ENV=client NODE_ENV=development nodemon ./dist/server.js",
|
16 | 16 | "---------- STAGING -----------------------------------------------------------------------------": "",
|
17 |
| - "prestaging:build": "cross-env npm run removeAndBuildServer", |
| 17 | + "prestaging:build": "npm run removeAndBuildServer", |
18 | 18 | "staging:build": "cross-env BABEL_ENV=client NODE_ENV=staging webpack",
|
19 |
| - "staging": "cross-env npm run staging:build && npm run start", |
| 19 | + "staging": "npm run staging:build && npm run start", |
20 | 20 | "---------- PRODUCTION --------------------------------------------------------------------------": "",
|
21 |
| - "preprod:build": "cross-env npm run removeAndBuildServer", |
| 21 | + "preprod:build": "npm run removeAndBuildServer", |
22 | 22 | "prod:build": "cross-env BABEL_ENV=client NODE_ENV=production webpack -p",
|
23 |
| - "prod": "cross-env npm run prod:build && npm run start", |
| 23 | + "prod": "npm run prod:build && npm run start", |
24 | 24 | "---------- TESTING -----------------------------------------------------------------------------": "",
|
25 |
| - "test": "cross-env npm run lint && npm run unit", |
26 |
| - "lint": "cross-env eslint src --ext .js,.jsx", |
27 |
| - "unit": "cross-env jest", |
| 25 | + "test": "npm run lint && npm run unit", |
| 26 | + "lint": "tslint 'src/**/*.ts{,x}' --exclude 'src/_declare/**/*'", |
| 27 | + "unit": "jest", |
28 | 28 | "------------------------------------------------------------------------------------------------": ""
|
29 | 29 | },
|
30 | 30 | "repository": {
|
|
98 | 98 | "robotstxt-webpack-plugin": "2.0.0",
|
99 | 99 | "style-loader": "0.18.2",
|
100 | 100 | "tslib": "1.7.1",
|
| 101 | + "tslint": "5.7.0", |
| 102 | + "tslint-react": "3.2.0", |
101 | 103 | "typescript": "2.4.2",
|
102 | 104 | "webpack-dev-middleware": "1.12.0",
|
103 | 105 | "webpack-hot-middleware": "2.18.2"
|
|
0 commit comments