|
1 | 1 | {
|
2 | 2 | "name": "deadbolt",
|
3 |
| - "version": "2.0.0", |
| 3 | + "version": "2.0.0-alpha", |
4 | 4 | "description": "Dead-simple file encryption for any OS.",
|
5 | 5 | "keywords": [
|
6 | 6 | "encryption",
|
|
30 | 30 | ],
|
31 | 31 | "main": "./.erb/dll/main.bundle.dev.js",
|
32 | 32 | "scripts": {
|
33 |
| - "build": "concurrently \"npm run build:main\" \"npm run build:renderer\"", |
| 33 | + "build": "npm run update-versions && concurrently \"npm run build:main\" \"npm run build:renderer\"", |
34 | 34 | "build:dll": "cross-env NODE_ENV=development TS_NODE_TRANSPILE_ONLY=true webpack --config ./.erb/configs/webpack.config.renderer.dev.dll.ts",
|
35 | 35 | "build:main": "cross-env NODE_ENV=production TS_NODE_TRANSPILE_ONLY=true webpack --config ./.erb/configs/webpack.config.main.prod.ts",
|
36 | 36 | "build:renderer": "cross-env NODE_ENV=production TS_NODE_TRANSPILE_ONLY=true webpack --config ./.erb/configs/webpack.config.renderer.prod.ts",
|
37 | 37 | "postinstall": "ts-node .erb/scripts/check-native-dep.js && electron-builder install-app-deps && npm run build:dll",
|
38 | 38 | "lint": "cross-env NODE_ENV=development eslint . --ext .js,.jsx,.ts,.tsx",
|
39 | 39 | "lint:fix": "cross-env NODE_ENV=development eslint . --ext .js,.jsx,.ts,.tsx --fix",
|
40 |
| - "package": "ts-node ./.erb/scripts/clean.js dist && npm run build && electron-builder build -mlw --publish never && npm run build:dll", |
| 40 | + "package": "npm run update-versions && ts-node ./.erb/scripts/clean.js dist && npm run build && electron-builder build -mlw --publish never && npm run build:dll", |
41 | 41 | "rebuild": "electron-rebuild --parallel --types prod,dev,optional --module-dir release/app",
|
42 | 42 | "prestart": "cross-env NODE_ENV=development TS_NODE_TRANSPILE_ONLY=true webpack --config ./.erb/configs/webpack.config.main.dev.ts",
|
43 |
| - "start": "ts-node ./.erb/scripts/check-port-in-use.js && npm run prestart && npm run start:renderer", |
44 |
| - "start:main": "concurrently -k \"cross-env NODE_ENV=development TS_NODE_TRANSPILE_ONLY=true webpack --watch --config ./.erb/configs/webpack.config.main.dev.ts\" \"electronmon .\"", |
45 |
| - "start:preload": "cross-env NODE_ENV=development TS_NODE_TRANSPILE_ONLY=true webpack --config ./.erb/configs/webpack.config.preload.dev.ts", |
46 |
| - "start:renderer": "cross-env NODE_ENV=development TS_NODE_TRANSPILE_ONLY=true webpack serve --config ./.erb/configs/webpack.config.renderer.dev.ts", |
47 |
| - "test": "jest" |
| 43 | + "start": "npm run update-versions && ts-node ./.erb/scripts/check-port-in-use.js && npm run prestart && npm run start:renderer", |
| 44 | + "start:main": "npm run update-versions && concurrently -k \"cross-env NODE_ENV=development TS_NODE_TRANSPILE_ONLY=true webpack --watch --config ./.erb/configs/webpack.config.main.dev.ts\" \"electronmon .\"", |
| 45 | + "start:preload": "npm run update-versions && cross-env NODE_ENV=development TS_NODE_TRANSPILE_ONLY=true webpack --config ./.erb/configs/webpack.config.preload.dev.ts", |
| 46 | + "start:renderer": "npm run update-versions && cross-env NODE_ENV=development TS_NODE_TRANSPILE_ONLY=true webpack serve --config ./.erb/configs/webpack.config.renderer.dev.ts", |
| 47 | + "test": "jest", |
| 48 | + "update-versions": "node scripts/copy-version-from-main-to-app.js" |
48 | 49 | },
|
49 | 50 | "browserslist": [
|
50 | 51 | "extends browserslist-config-erb"
|
|
0 commit comments