Files
trezor-suite/packages/suite-desktop/package.json
2026-02-16 14:29:26 +01:00

36 lines
1.8 KiB
JSON

{
"name": "@trezor/suite-desktop",
"description": "Trezor Suite desktop application",
"version": "1.0.0",
"private": true,
"author": "SatoshiLabs <info@satoshilabs.com>",
"homepage": "https://trezor.io/",
"main": "dist/app.js",
"scripts": {
"depcheck": "yarn g:depcheck",
"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": "yarn g:rimraf ./build-electron && yarn g:rimraf ./build && yarn g: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",
"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 && yarn build:app:electron --publish never --linux --x64 --arm64",
"build:mac": "yarn clean && yarn build:ui && yarn build:app && yarn build:app:electron --publish never --mac --x64 --arm64",
"build:win": "yarn clean && yarn build:ui && yarn build:app && yarn build:app:electron --publish never --win --x64",
"_______ DO NOT REMOVE DEPENDENCIES unless you are sure of consequences! _______": "In this package they have special meaning, see core.webpack.config"
},
"dependencies": {
"blake-hash": "^2.0.0",
"openpgp": "^6.3.0",
"usb": "^2.15.0"
},
"devDependencies": {
"electron": "40.1.0",
"electron-builder": "26.6.0"
}
}