You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

154 lines
3.8 KiB

  1. {
  2. "name": "FedoraGoldWallet",
  3. "productName": "FedoraGoldWallet",
  4. "description": "FedoraGold (FED) GUI Wallet",
  5. "version": "v2.2.0",
  6. "homepage": "https://github.com/jojapoppa/fedoragold-wallet-electron",
  7. "repository": "https://github.com/jojapoppa/fedoragold-wallet-electron",
  8. "main": "main.js",
  9. "scripts": {
  10. "start": "electron .",
  11. "debug": "electron . debug",
  12. "dev": "electron . dev",
  13. "dist-win": "./node_modules/.bin/electron-builder --x64 --win",
  14. "dist-mac": "./node_modules/.bin/electron-builder --x64 --mac",
  15. "dist-lin": "./node_modules/.bin/electron-builder --x64 --linux"
  16. },
  17. "engines": {
  18. "node": "v10.15.2",
  19. "npm": "5.8.0"
  20. },
  21. "keywords": [],
  22. "author": "FedoraGold (FED), Rixombea, Macroshock & TurtleCoin Developers",
  23. "license": "ISC",
  24. "devDependencies": {
  25. "devtron": "^1.4.0",
  26. "electron": "^3.1.13",
  27. "electron-builder": "^22.1.0",
  28. "eslint": "^6.6.0",
  29. "eslint-plugin-react": "^7.16.0",
  30. "jshint": "^2.10.2"
  31. },
  32. "dependencies": {
  33. "@trodi/electron-splashscreen": "^0.3.4",
  34. "ansi_up": "^4.0.4",
  35. "csv-writer": "^1.5.0",
  36. "electron-log": "^2.2.17",
  37. "electron-store": "^2.0.0",
  38. "electron-updater": "^4.1.2",
  39. "is-running": "^2.1.0",
  40. "navigator": "^1.0.1",
  41. "ps-node": "^0.1.6",
  42. "qr-image": "^3.2.0",
  43. "request": "^2.88.0",
  44. "request-promise-native": "^1.0.7",
  45. "screen": "^0.2.10",
  46. "semver": "^5.7.1",
  47. "set-interval-async": "1.0.29",
  48. "system-sleep": "^1.3.6",
  49. "tree-kill": "^1.2.1"
  50. },
  51. "build": {
  52. "appId": "fed.fedoragold.walletshell",
  53. "copyright": "Copyright (c) 2018, 2019, 2020 FedoraGold, Rixombea, Macroshock, TurtleCoin Developers",
  54. "directories": {
  55. "output": "dist",
  56. "buildResources": "build"
  57. },
  58. "files": [
  59. "**/*",
  60. "build/icon.*"
  61. ],
  62. "publish": [
  63. {
  64. "provider": "github",
  65. "owner": "jojapoppa",
  66. "releaseType": "release",
  67. "repo": "fedoragold-wallet-electron"
  68. }
  69. ],
  70. "extraFiles": [
  71. {
  72. "from": "./bin/linux",
  73. "to": "resources/bin/linux",
  74. "filter": [
  75. "**/*"
  76. ]
  77. },
  78. {
  79. "from": "./bin/android",
  80. "to": "resources/bin/android",
  81. "filter": [
  82. "**/*"
  83. ]
  84. },
  85. {
  86. "from": "./bin/mac",
  87. "to": "Resources/bin/mac",
  88. "filter": [
  89. "**/*"
  90. ]
  91. },
  92. {
  93. "from": "./bin/win",
  94. "to": "Resources/bin/win",
  95. "filter": [
  96. "**/*"
  97. ]
  98. }
  99. ],
  100. "linux": {
  101. "icon": "./build",
  102. "target": [{
  103. "target": "appImage",
  104. "arch": "x64"
  105. },{
  106. "target": "apk",
  107. "arch": "arm64"
  108. },{
  109. "target": "deb",
  110. "arch": ["x64","arm64"]
  111. }],
  112. "publish": [
  113. "github"
  114. ],
  115. "maintainer": "jojapoppa",
  116. "category": "Office",
  117. "vendor": "FedoraGold",
  118. "synopsis": "FedoraGold GUI Wallet"
  119. },
  120. "appImage": {
  121. "artifactName": "${productName}-v${version}-${os}.${ext}"
  122. },
  123. "apk": {
  124. "artifactName": "${productName}-v${version}-android.${ext}"
  125. },
  126. "deb": {
  127. "artifactName": "${productName}-v${version}-${os}.${arch}.${ext}"
  128. },
  129. "win": {
  130. "target": "nsis",
  131. "publish": [
  132. "github"
  133. ],
  134. "publisherName": "FedoraGold",
  135. "legalTrademarks": "FedoraGold (FED)",
  136. "icon": "build/icon.ico"
  137. },
  138. "nsis": {
  139. "artifactName": "${productName}-v${version}-${os}-${arch}-setup.${ext}",
  140. "oneClick": true,
  141. "perMachine": false
  142. },
  143. "mac": {
  144. "publish": [
  145. "github"
  146. ],
  147. "artifactName": "${productName}-v${version}-${os}-${arch}.${ext}",
  148. "category": "public.app-category.business",
  149. "target": "zip"
  150. }
  151. },
  152. "postinstall": "./node_modules/.bin/electron-builder install-app-deps"
  153. }