|
6 | 6 | "scripts": { |
7 | 7 | "build-main": "cross-env NODE_ENV=production webpack --config webpack.main.prod.config.js", |
8 | 8 | "build-renderer": "cross-env NODE_ENV=production webpack --config webpack.renderer.prod.config.js", |
9 | | - "build": "npm run build-main && npm run build-renderer", |
| 9 | + "build": "yarn clean && yarn build-main && yarn build-renderer", |
| 10 | + "clean": "rm -rf dist && rm -rf release", |
10 | 11 | "start-renderer-dev": "webpack-dev-server --config webpack.renderer.dev.config.js", |
11 | 12 | "start-main-dev": "webpack --config webpack.main.config.js && electron ./dist/main.js", |
12 | | - "start": "cross-env START_HOT=1 npm run start-renderer-dev", |
13 | | - "prestart": "npm run build", |
| 13 | + "start": "cross-env START_HOT=1 yarn start-renderer-dev", |
| 14 | + "prestart": "yarn build", |
14 | 15 | "lint": "tslint '{src,test,mocks}/**/*.{ts,tsx}' --project ./tsconfig.json", |
15 | 16 | "test": "jest '(\\/test\\/(?<!e2e/)).*'", |
16 | | - "pretest:e2e": "npm run build", |
| 17 | + "pretest:e2e": "yarn build", |
17 | 18 | "test:e2e": "jest '(\\/test\\/e2e/).*'", |
18 | | - "pack": "npm run build && electron-builder --dir", |
19 | | - "dist": "npm run build && electron-builder --publish never", |
| 19 | + "pack": "yarn build && electron-builder --dir", |
| 20 | + "dist": "yarn build && electron-builder --publish never", |
20 | 21 | "postinstall": "electron-builder install-app-deps", |
21 | 22 | "prettier:check": "prettier --check 'src/**/*.ts*'", |
22 | 23 | "prettier:write": "prettier --write 'src/**/*.ts*'" |
|
0 commit comments