ZencashOfficial/arizen

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "Arizen",
  "version": "1.2.5",
  "description": "Arizen is light API wallet for Horizen with localy stored and encrypted files.",
  "main": "app/main.js",
  "scripts": {
    "postinstall": "patch-package",
    "start": "electron-builder install-app-deps && cd app && patch-package --patch-dir ../patches && cd .. && electron .",
    "pack-linux": "electron-builder install-app-deps --platform linux && cd app && patch-package --patch-dir ../patches && cd .. && electron-builder --dir --linux",
    "pack-win": "electron-builder install-app-deps --platform win32 && cd app && patch-package --patch-dir ../patches && cd .. && electron-builder --dir --win",
    "pack-mac": "electron-builder install-app-deps --platform darwin && cd app && patch-package --patch-dir ../patches && cd .. && electron-builder --dir --mac",
    "build-linux": "electron-builder install-app-deps --platform linux && cd app && patch-package --patch-dir ../patches && cd .. && electron-builder --linux",
    "build-win": "electron-builder install-app-deps --platform win32 && cd app && patch-package --patch-dir ../patches && cd .. && electron-builder --win",
    "build-mac": "electron-builder install-app-deps --platform darwin && cd app && patch-package --patch-dir ../patches && cd .. && electron-builder --mac"
  },
  "homepage": "https://horizen.global/github/arizen",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/HorizenOfficial/arizen.git"
  },
  "bugs": {
    "url": "https://github.com/HorizenOfficial/arizen/issues"
  },
  "keywords": [
    "zen",
    "horizen",
    "equihash",
    "wallet",
    "windows",
    "mac",
    "osx",
    "linux",
    "desktop",
    "electron"
  ],
  "author": "Horizen team <arizen@horizen.global>",
  "contributors": [
    {
      "name": "@lukas",
      "email": "lukas@zensystem.io"
    },
    {
      "name": "@gsfakianakis",
      "email": "georgios@zensystem.io"
    },
    {
      "name": "@Tigger",
      "email": "kamila@zensystem.io"
    },
    {
      "name": "vherus",
      "email": "nathan@horizen.global"
    }
  ],
  "license": "MIT",
  "engines": {
    "node": ">=12.0.0",
    "npm": ">=6.0.0"
  },
  "build": {
    "appId": "global.horizen.arizen",
    "files": [
      "**/*",
      "!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme}",
      "!**/node_modules/*/{test,__tests__,tests,powered-test,example,examples}",
      "!**/node_modules/*.d.ts",
      "!**/node_modules/.bin",
      "!**/*.{iml,o,hprof,orig,pyc,pyo,rbc,swp,csproj,sln,xproj}",
      "!.editorconfig",
      "!**/._*",
      "!**/{.DS_Store,.git,.hg,.svn,CVS,RCS,SCCS,.gitignore,.gitattributes}",
      "!**/{__pycache__,thumbs.db,.flowconfig,.idea,.vs,.nyc_output}",
      "!**/{appveyor.yml,.travis.yml,circle.yml}",
      "!**/{npm-debug.log,yarn.lock,.yarn-integrity,.yarn-metadata.json}"
    ],
    "mac": {
      "category": "public.app-category.finance",
      "type": "distribution",
      "publish": null
    },
    "dmg": {
      "title": "${productName} ${version}",
      "icon": "build/icon.icns",
      "backgroundColor": "#888888",
      "contents": [
        {
          "x": 110,
          "y": 150
        },
        {
          "x": 240,
          "y": 150,
          "type": "link",
          "path": "/Applications"
        }
      ]
    },
    "linux": {
      "target": [
        "AppImage",
        "deb"
      ],
      "icon": "build/",
      "category": "Office",
      "publish": null
    },
    "win": {
      "target": "nsis",
      "icon": "build/icon.ico",
      "publish": null
    }
  },
  "dependencies": {
    "axios": "^0.19.2",
    "axios-debug-log": "^0.7.0",
    "bip32-utils": "^0.11.1",
    "bitcoinjs-lib": "^3.3.2",
    "bs58check": "2.1.2",
    "delay": "^4.3.0",
    "electron-debug": "^3.0.1",
    "fs-extra": "^9.0.0",
    "immutable": "^3.8.2",
    "is-ip": "^3.1.0",
    "jspdf": "^1.5.3",
    "luxon": "^1.11.2",
    "node-json-rpc2": "^1.1.0",
    "open-ssh-tunnel": "^0.3.1",
    "password-hash": "^1.2.2",
    "ping": "^0.2.2",
    "qrcode": "^1.3.3",
    "sql.js": "^0.5.0",
    "zencashjs": "^1.2.4"
  },
  "devDependencies": {
    "deepmerge": "^4.2.2",
    "devtron": "^1.4.0",
    "electron": "^5.0.13",
    "electron-builder": "^22.4.1",
    "flow-bin": "^0.80.0",
    "json-file-plus": "^3.3.1",
    "patch-package": "^6.2.2",
    "xmlhttprequest": "^1.8.0",
    "yargs": "^15.3.1"
  }
}