package.json 2.57 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.4",
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",
    "build": "webpack --mode production && yarn build:zip",
    "build:zip": "rm -rf ./build.zip && zip -r -FS ./build.zip ./build",
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
    "eslint": "^8.0.1",
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,
      "@lavamoat/preinstall-always-fail": false
    }