2024-09-17 18:33:24 +00:00
{
2024-10-12 12:28:16 +00:00
"name" : "monerod-gui" ,
2024-11-11 23:55:16 +00:00
"version" : "1.0.0" ,
2024-10-12 12:28:16 +00:00
"description" : "Monero daemon GUI" ,
"icon" : "./assets/icons/favicon.ico" ,
2024-11-08 14:57:03 +00:00
"homepage" : "https://github.com/everoddandeven/monerod-gui#readme" ,
2024-09-17 18:33:24 +00:00
"author" : {
2024-10-12 12:28:16 +00:00
"name" : "everoddandeven" ,
"email" : "everoddandeven@protonmail.com"
2024-09-17 18:33:24 +00:00
} ,
2024-11-08 14:57:03 +00:00
"license" : "MIT" ,
"bugs" : {
"url" : "https://github.com/everoddandeven/monerod-gui/issues" ,
"email" : "everoddandeven@protonmail.com"
} ,
"repository" : {
"type" : "git" ,
"url" : "git+https://github.com/everoddandeven/monerod-gui.git"
} ,
"funding" : [
{
"type" : "individual" ,
"url" : "https://github.com/everoddandeven/monerod-gui?tab=readme-ov-file#donating"
}
] ,
2024-09-17 18:33:24 +00:00
"keywords" : [
"angular" ,
"angular 17" ,
"electron" ,
2024-11-08 14:57:03 +00:00
"electron 33" ,
2024-09-17 18:33:24 +00:00
"nodejs" ,
"typescript" ,
"jest" ,
"playwright" ,
"eslint" ,
"sass" ,
"windows" ,
"mac" ,
2024-10-23 15:17:33 +00:00
"linux" ,
"monero" ,
"monerod" ,
"monerod gui" ,
2024-11-08 14:57:03 +00:00
"monerod-gui" ,
"monero node manager"
2024-09-17 18:33:24 +00:00
] ,
"main" : "app/main.js" ,
"private" : true ,
"scripts" : {
"postinstall" : "electron-builder install-app-deps" ,
"ng" : "ng" ,
"start" : "npm-run-all -p electron:serve ng:serve" ,
"ng:serve" : "ng serve -c web -o" ,
"build" : "npm run electron:serve-tsc && ng build --base-href ./" ,
"build:dev" : "npm run build -- -c dev" ,
"build:prod" : "npm run build -- -c production" ,
2024-11-02 13:14:54 +00:00
"electron:package:win" : "electron-packager . monerod-gui --platform win32 --arch x64 --out dist/ --ignore=/node_modules --ignore=/e2e --ignore=/release --ignore=/src --overwrite" ,
2024-10-28 20:49:14 +00:00
"electron:package:deb" : "electron-packager . monerod-gui --platform linux --arch x64 --out dist/ --ignore=/node_modules --ignore=/e2e --ignore=/release --ignore=/src --overwrite && mv dist/src dist/monerod-gui-linux-x64/resources/app/src" ,
2024-11-12 19:04:37 +00:00
"electron:package:rpm" : "electron-packager . monerod-gui --platform linux --arch x64 --out dist/ --ignore=/node_modules --ignore=/e2e --ignore=/release --ignore=/src --overwrite && mv dist/src dist/monerod-gui-linux-x64/resources/app/src" ,
2024-10-31 10:50:38 +00:00
"electron:package:mac" : "electron-packager . monerod-gui --platform darwin --arch x64 --out dist/ --ignore=/node_modules --ignore=/e2e --ignore=/release --ignore=/src --overwrite" ,
2024-10-23 15:17:33 +00:00
"build:prod:deb" : "npm run build:prod && cp -R dist/ temp && mv temp dist/src && npm run electron:package:deb && cd dist/monerod-gui-linux-x64/resources/app/app && npm install && cd ../../../../../" ,
2024-11-12 19:04:37 +00:00
"build:prod:rpm" : "npm run build:prod && cp -R dist/ temp && mv temp dist/src && npm run electron:package:rpm && cd dist/monerod-gui-linux-x64/resources/app/app && npm install && cd ../../../../../" ,
2024-11-02 13:14:54 +00:00
"build:prod:win" : "npm run build:prod && npm run electron:package:win && cd dist/monerod-gui-win32-x64/resources/app/app && npm install && cd ../../../../../" ,
2024-10-31 10:50:38 +00:00
"build:prod:mac" : "npm run build:prod && npm run electron:package:mac" ,
2024-09-17 18:33:24 +00:00
"web:build" : "npm run build -- -c web-production" ,
"electron" : "electron" ,
"electron:serve-tsc" : "tsc -p tsconfig.serve.json" ,
"electron:serve" : "wait-on tcp:4200 && npm run electron:serve-tsc && electron . --serve" ,
"electron:local" : "npm run build:prod && electron ." ,
2024-11-01 20:45:25 +00:00
"electron:local:dev" : "npm run build:dev && electron --trace-warnings ." ,
2024-09-17 18:33:24 +00:00
"electron:build" : "npm run build:prod && electron-builder build --publish=never" ,
2024-10-22 17:06:07 +00:00
"electron:build:deb" : "npm run build:prod:deb && electron-installer-debian --src dist/monerod-gui-linux-x64/ --dest dist/installers/ --arch amd64 --config electron-installer-debian.json" ,
2024-11-12 19:04:37 +00:00
"electron:build:rpm" : "npm run build:prod:rpm && electron-installer-redhat --src dist/monerod-gui-linux-x64/ --dest dist/installers/ --arch x86_64 --config electron-installer-redhat.json" ,
2024-10-31 09:45:36 +00:00
"electron:build:win" : "npm run build:prod:win && electron-installer-windows --src dist/monerod-gui-win32-x64/ --dest dist/installers/ --arch amd64 --config electron-installer-windows.json" ,
2024-11-12 18:19:52 +00:00
"electron:build:mac" : "npm run build:prod:mac && electron-installer-dmg ./dist/monerod-gui-darwin-x64/monerod-gui.app monerod-gui --out dist/installers/ --title monerod-gui --overwrite" ,
2024-09-17 18:33:24 +00:00
"test" : "ng test --watch=false" ,
"test:watch" : "ng test" ,
"e2e" : "npm run build:prod && playwright test -c e2e/playwright.config.ts e2e/" ,
"e2e:show-trace" : "playwright show-trace e2e/tracing/trace.zip" ,
"version" : "conventional-changelog -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md" ,
"lint" : "ng lint"
} ,
"dependencies" : {
2024-11-10 15:30:14 +00:00
"@angular/common" : "18.2.11" ,
"@angular/compiler" : "18.2.11" ,
"@angular/core" : "18.2.11" ,
"@angular/forms" : "18.2.11" ,
"@angular/language-service" : "18.2.11" ,
"@angular/platform-browser" : "18.2.11" ,
"@angular/platform-browser-dynamic" : "18.2.11" ,
"@angular/router" : "18.2.11" ,
2024-11-12 16:37:33 +00:00
"@popperjs/core" : "2.11.8" ,
2024-09-21 11:37:49 +00:00
"bootstrap" : "5.3.3" ,
"bootstrap-icons" : "1.11.3" ,
2024-10-07 20:02:58 +00:00
"bootstrap-table" : "1.23.5" ,
2024-10-31 11:37:41 +00:00
"chart.js" : "4.4.6" ,
2024-09-28 14:31:51 +00:00
"crypto" : "1.0.1" ,
2024-09-25 16:14:08 +00:00
"idb" : "8.0.0" ,
2024-09-21 11:37:49 +00:00
"jquery" : "3.7.1" ,
2024-10-09 21:40:32 +00:00
"os" : "0.1.2" ,
2024-09-17 18:33:24 +00:00
"rxjs" : "7.8.1" ,
2024-11-10 15:30:14 +00:00
"tslib" : "2.8.1" ,
2024-09-28 14:31:51 +00:00
"unbzip2-stream" : "1.4.3" ,
2024-11-10 15:30:14 +00:00
"zone.js" : "0.14.10"
2024-09-17 18:33:24 +00:00
} ,
"devDependencies" : {
2024-11-10 15:30:14 +00:00
"@angular-builders/custom-webpack" : "18.0.0" ,
"@angular-builders/jest" : "18.0.0" ,
"@angular-eslint/builder" : "18.4.0" ,
"@angular-eslint/eslint-plugin" : "18.4.0" ,
"@angular-eslint/eslint-plugin-template" : "18.4.0" ,
"@angular-eslint/schematics" : "18.4.0" ,
"@angular-eslint/template-parser" : "18.4.0" ,
"@angular/build" : "^18.2.11" ,
"@angular/cli" : "18.2.11" ,
"@angular/compiler-cli" : "18.2.11" ,
2024-10-22 17:06:07 +00:00
"@electron/packager" : "18.3.5" ,
2024-11-10 15:30:14 +00:00
"@ngx-translate/core" : "16.0.3" ,
"@ngx-translate/http-loader" : "16.0.0" ,
2024-10-31 11:37:41 +00:00
"@playwright/test" : "1.48.2" ,
2024-10-23 17:01:24 +00:00
"@types/auto-launch" : "5.0.5" ,
2024-09-21 11:37:49 +00:00
"@types/bootstrap" : "5.2.10" ,
2024-10-07 20:02:58 +00:00
"@types/chart.js" : "2.9.41" ,
2024-10-23 21:47:49 +00:00
"@types/jest" : "29.5.14" ,
"@types/jquery" : "3.5.32" ,
2024-11-10 15:30:14 +00:00
"@types/node" : "22.9.0" ,
2024-10-19 20:09:05 +00:00
"@types/pidusage" : "2.0.5" ,
2024-09-28 14:31:51 +00:00
"@types/unbzip2-stream" : "1.4.3" ,
2024-11-12 22:04:11 +00:00
"@typescript-eslint/eslint-plugin" : "8.14.0" ,
"@typescript-eslint/parser" : "8.14.0" ,
2024-10-23 21:47:49 +00:00
"conventional-changelog-cli" : "5.0.0" ,
2024-11-08 14:57:03 +00:00
"electron" : "33.2.0" ,
2024-10-15 19:52:46 +00:00
"electron-builder" : "25.1.8" ,
"electron-debug" : "4.1.0" ,
2024-09-17 18:33:24 +00:00
"electron-reloader" : "1.2.3" ,
2024-11-10 15:30:14 +00:00
"eslint" : "9.14.0" ,
"eslint-plugin-import" : "2.31.0" ,
2024-11-12 22:04:11 +00:00
"eslint-plugin-jsdoc" : "50.5.0" ,
2024-09-17 18:33:24 +00:00
"eslint-plugin-prefer-arrow" : "1.2.3" ,
"jest" : "29.7.0" ,
2024-11-10 15:30:14 +00:00
"node-polyfill-webpack-plugin" : "4.0.0" ,
2024-09-17 18:33:24 +00:00
"npm-run-all" : "4.1.5" ,
2024-10-31 11:37:41 +00:00
"playwright" : "1.48.2" ,
2024-09-17 18:33:24 +00:00
"ts-node" : "10.9.2" ,
2024-11-10 15:30:14 +00:00
"typescript" : "5.5.4" ,
"wait-on" : "8.0.1" ,
2024-09-17 18:33:24 +00:00
"webdriver-manager" : "12.1.9"
} ,
2024-10-22 17:22:25 +00:00
"optionalDependencies" : {
2024-10-29 21:39:46 +00:00
"electron-installer-debian" : "3.2.0" ,
"electron-installer-dmg" : "5.0.1" ,
2024-11-12 19:08:52 +00:00
"electron-installer-redhat" : "3.4.0" ,
2024-10-29 21:39:46 +00:00
"electron-installer-windows" : "3.0.0"
2024-10-22 17:22:25 +00:00
} ,
2024-09-17 18:33:24 +00:00
"engines" : {
"node" : ">= 16.14.0 || >= 18.10.0"
} ,
"browserslist" : [
2024-11-08 14:57:03 +00:00
"chrome 130"
2024-09-17 18:33:24 +00:00
]
2024-10-23 21:47:49 +00:00
}