forked from trezor/trezor-suite
-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
40 lines (40 loc) · 1.75 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{
"name": "@trezor/suite-desktop",
"description": "Trezor Suite desktop application",
"version": "1.0.0",
"private": true,
"author": "SatoshiLabs <[email protected]>",
"homepage": "https://trezor.io/",
"main": "dist/app.js",
"scripts": {
"dev": "yarn clean && LAUNCH_ELECTRON=true yarn run dev:local",
"dev:run": "yarn electron .",
"dev:prepare": "yarn build:app:dev",
"dev:local": "yarn workspace @trezor/suite-build run dev:desktop",
"clean": "rimraf ./build-electron && yarn rimraf ./build && yarn rimraf ./dist",
"build:ui": "yarn workspace @trezor/suite-build run build:desktop",
"build:core": "yarn workspace @trezor/suite-desktop-core run build:core",
"build:app": "NODE_ENV=production yarn build:core && yarn build:app:electron",
"build:app:dev": "NODE_ENV=development yarn build:core",
"build:app:electron": "yarn electron-builder --config electron-builder-config.js",
"build:linux": "yarn clean && yarn build:ui && yarn build:app --publish never --linux --x64 --arm64",
"build:mac": "yarn clean && yarn build:ui && yarn build:app --publish never --mac --x64 --arm64",
"build:win": "yarn clean && yarn build:ui && yarn build:app --publish never --win --x64",
"lint:js": "yarn g:eslint '**/*.{ts,tsx,js}'"
},
"dependencies": {
"blake-hash": "^2.0.0",
"electron-localshortcut": "^3.2.1",
"electron-store": "^8.1.0",
"electron-updater": "6.1.1",
"usb": "^2.9.0"
},
"devDependencies": {
"@electron/notarize": "1.2.4",
"electron": "24.5.1",
"electron-builder": "23.6.0",
"glob": "^10.2.7",
"jest": "^26.6.3",
"rimraf": "^5.0.1"
}
}