package.json 2.89 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.5",
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",
    "set-value": "^4.0.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,
      "spawn-sync": false