package.json 4 KiB
Newer Older
Andrei Eres's avatar
Andrei Eres committed
{
  "name": "parity-signer-companion",
  "description": "Parity Signer Companion",
Andrei Eres's avatar
Andrei Eres committed
  "version": "0.1.6",
Andrei Eres's avatar
Andrei Eres committed
  "license": "GPL-3.0",
  "scripts": {
    "setup": "yarn install && yarn allow-scripts",
Andrei Eres's avatar
Andrei Eres committed
    "dev": "webpack --mode development --watch",
Andrei Eres's avatar
Andrei Eres committed
    "build": "yarn build:clean && yarn build:source && yarn build:zip",
    "build:clean": "rm -rf ./build ./*.zip",
    "build:source": "webpack --mode production",
    "build:zip": "web-ext build --source-dir ./build --artifacts-dir ./ --overwrite-dest",
Andrei Eres's avatar
Andrei Eres committed
    "lint:typing": "tsc --noEmit",
Andrei Eres's avatar
Andrei Eres committed
    "lint:ts": "eslint ./src",
    "lint:css": "stylelint ./src",
Andrei Eres's avatar
Andrei Eres committed
    "lint": "yarn lint:typing && yarn lint:ts && yarn lint:css",
Andrei Eres's avatar
Andrei Eres committed
    "fix": "prettier ./src -w"
  },
  "dependencies": {
Andrei Eres's avatar
Andrei Eres committed
  },
  "devDependencies": {
Andrei Eres's avatar
Andrei Eres committed
    "buffer": "^6.0.3",
Andrei Eres's avatar
Andrei Eres committed
Andrei Eres's avatar
Andrei Eres committed
Andrei Eres's avatar
Andrei Eres committed
  "resolutions": {
    "ansi-regex": "^5.0.1",
Andrei Eres's avatar
Andrei Eres committed
    "set-value": "^4.0.1",
Andrei Eres's avatar
Andrei Eres committed
    "json-schema": "^0.4.0",
    "async": "^3.2.2",
    "minimist": "^1.2.6",
    "moment": "^2.29.2",
    "node-fetch": "^2.6.7",
    "node-forge": "^1.3.0 ",
    "simple-get": "^3.1.1"
  "lavamoat": {
    "allowScripts": {
      "core-js": false,
      "bufferutil": false,
      "utf-8-validate": false,
      "node-hid": false,
      "usb-detection": false,
      "tiny-secp256k1": false,
Andrei Eres's avatar
Andrei Eres committed
      "@lavamoat/preinstall-always-fail": false,
      "dtrace-provider": false,
Andrei Eres's avatar
Andrei Eres committed
      "spawn-sync": false,
      "@polkadot/extension-base>@polkadot/ui-keyring>@polkadot/hw-ledger>@polkadot/hw-ledger-transports>@ledgerhq/hw-transport-node-hid-singleton>node-hid": false,
      "@polkadot/extension-base>@polkadot/ui-keyring>@polkadot/hw-ledger>@polkadot/hw-ledger-transports>@ledgerhq/hw-transport-node-hid-singleton>usb-detection": false,
      "@polkadot/extension-base>@polkadot/ui-keyring>@polkadot/hw-ledger>@zondax/ledger-substrate>bip32>tiny-secp256k1": false,
      "web-ext>bunyan>dtrace-provider": false,
      "web-ext>fx-runner>spawn-sync": false,
      "web-ext>sign-addon>core-js": false,
      "web-ext>ws>bufferutil": false,
      "web-ext>ws>utf-8-validate": false,
Andrei Eres's avatar
Andrei Eres committed
      "webpack-extension-manifest-plugin>core-js": false,
      "styled-components": false