|
9 | 9 | "url": "https://github.com/BoostIO/BoostNote-App.git"
|
10 | 10 | },
|
11 | 11 | "scripts": {
|
12 |
| - "dev:cloud": "env-cmd cross-env NODE_ENV=development TARGET=electron TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack-dev-server --mode development --config webpack.cloud.config.ts", |
13 |
| - "dev:webpack": "env-cmd cross-env NODE_ENV=development TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack-dev-server --mode development", |
14 |
| - "dev:electron": "env-cmd cross-env NODE_ENV=development ts-node -P tsconfig-webpack.json scripts/dev-electron.ts", |
15 |
| - "dev:mobile": "env-cmd cross-env NODE_ENV=development TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack-dev-server --mode development --config webpack.mobile.config.ts", |
| 12 | + "dev:cloud": "env-cmd cross-env TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack-dev-server --mode development --config webpack.cloud.config.ts", |
| 13 | + "dev:webpack": "env-cmd cross-env TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack-dev-server --mode development", |
| 14 | + "dev:electron": "env-cmd ts-node -P tsconfig-webpack.json scripts/dev-electron.ts", |
| 15 | + "dev:mobile": "env-cmd cross-env TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack-dev-server --mode development --config webpack.mobile.config.ts", |
| 16 | + "deploy:cloud-staging": "npm run build:cloud-staging && env-cmd --file .env.staging -x aws s3 sync ./compiled-cloud s3://\\$CLOUD_S3_BUCKET --acl public-read", |
| 17 | + "deploy:cloud-prod": "npm run build:cloud-prod && env-cmd --file .env.production -x aws s3 sync ./compiled-cloud s3://\\$CLOUD_S3_BUCKET --acl public-read", |
| 18 | + "deploy:mobile-staging": "npm run build:mobile-staging && env-cmd --file .env.production -x aws s3 sync ./compiled-mobile s3://\\$MOBILE_S3_BUCKET --acl public-read", |
| 19 | + "deploy:mobile-prod": "npm run build:mobile-prod && env-cmd --file .env.production -x aws s3 sync ./compiled-mobile s3://\\$MOBILE_S3_BUCKET --acl public-read", |
16 | 20 | "start": "electron electron/index.js",
|
17 | 21 | "lint": "eslint src/* --ext .ts,.tsx",
|
18 | 22 | "format": "prettier --write \"src/**/*\"",
|
19 |
| - "build:electron": "npm run build:electron-renderer && npm run build:electron-main", |
20 |
| - "build:electron-renderer": "rimraf electron/compiled && env-cmd cross-env TS_NODE_PROJECT=\"tsconfig-webpack.json\" TARGET=electron webpack --mode production", |
21 |
| - "build:electron-main": "rimraf electron/index.js && env-cmd ts-node -P tsconfig-webpack.json scripts/build-electron-main", |
22 |
| - "build:cloud": "rimraf compiled-cloud && env-cmd cross-env NODE_ENV=production TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack --mode production --config webpack.cloud.config.ts", |
23 |
| - "build:mobile": "rimraf compiled-mobile && env-cmd cross-env NODE_ENV=production TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack --mode production --config webpack.mobile.config.ts", |
| 23 | + "build:electron-staging": "npm run build:electron-renderer-staging && npm run build:electron-main-staging", |
| 24 | + "build:electron-prod": "npm run build:electron-renderer-prod && npm run build:electron-main-prod", |
| 25 | + "build:electron-renderer-staging": "rimraf electron/compiled && env-cmd --file .env.staging cross-env TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack --mode production", |
| 26 | + "build:electron-renderer-prod": "rimraf electron/compiled && env-cmd --file .env.production cross-env TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack --mode production", |
| 27 | + "build:electron-main-staging": "rimraf electron/index.js && env-cmd --file .env.staging ts-node -P tsconfig-webpack.json scripts/build-electron-main", |
| 28 | + "build:electron-main-prod": "rimraf electron/index.js && env-cmd --file .env.production ts-node -P tsconfig-webpack.json scripts/build-electron-main", |
| 29 | + "build:cloud-staging": "rimraf compiled-cloud && env-cmd --file .env.staging cross-env TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack --mode production --config webpack.cloud.config.ts", |
| 30 | + "build:cloud-prod": "rimraf compiled-cloud && env-cmd --file .env.production cross-env TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack --mode production --config webpack.cloud.config.ts", |
| 31 | + "build:mobile-staging": "rimraf compiled-mobile && env-cmd --file .env.staging cross-env TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack --mode production --config webpack.mobile.config.ts", |
| 32 | + "build:mobile-prod": "rimraf compiled-mobile && env-cmd --file .env.production cross-envnpm TS_NODE_PROJECT=\"tsconfig-webpack.json\" webpack --mode production --config webpack.mobile.config.ts", |
24 | 33 | "meta": "node scripts/meta.js",
|
25 |
| - "prepack": "rimraf dist && env-cmd npm run meta && electron-builder --dir", |
26 |
| - "pack": "rimraf dist && env-cmd npm run meta && env-cmd electron-builder", |
27 |
| - "release": "npm run build:electron && rimraf dist && env-cmd npm run meta && env-cmd electron-builder -- --publish", |
| 34 | + "prepack": "rimraf dist && npm run meta && env-cmd --file .env.production electron-builder --dir", |
| 35 | + "pack": "rimraf dist && npm run meta && env-cmd --file .env.production electron-builder", |
| 36 | + "release": "npm run build:electron && rimraf dist && npm run meta && env-cmd --file .env.production electron-builder -- --publish", |
28 | 37 | "test": "npm run lint && npm run test-api",
|
29 | 38 | "test-api": "jest -c jest.json",
|
30 | 39 | "test-api:watch": "jest -c jest.json --watch",
|
|
244 | 253 | "AppImage"
|
245 | 254 | ]
|
246 | 255 | },
|
247 |
| - "rpm":{ |
248 |
| - "depends":[ |
| 256 | + "rpm": { |
| 257 | + "depends": [ |
249 | 258 | "/usr/lib64/libuuid.so.1"
|
250 | 259 | ]
|
251 | 260 | },
|
|
0 commit comments