{
  "name": "@proton/cli",
  "description": "Proton CLI",
  "version": "0.1.98",
  "author": "Syed Jafri @jafri",
  "contributors": [
    "Rockerone @superstrongBE",
    "Syed Jafri @jafri"
  ],
  "bin": {
    "proton": "./bin/run"
  },
  "bugs": "https://github.com/ProtonProtocol/proton-cli/issues",
  "files": [
    "/bin",
    "/lib",
    "/npm-shrinkwrap.json",
    "/oclif.manifest.json"
  ],
  "homepage": "https://github.com/ProtonProtocol/proton-cli",
  "keywords": [
    "oclif"
  ],
  "license": "MIT",
  "main": "lib/index.js",
  "oclif": {
    "commands": "./lib/commands",
    "bin": "proton",
    "plugins": [
      "@oclif/plugin-help"
    ],
    "flexibleTaxonomy": true,
    "hooks": {
      "command_incomplete": "./lib/hooks/command_incomplete.js"
    },
    "topics": {
      "generate": {
        "description": "Tools to generate smart contracts"
      }
    }
  },
  "repository": "ProtonProtocol/proton-cli",
  "scripts": {
    "build": "npm run prepack && npm run postpack",
    "postpack": "rm -f oclif.manifest.json",
    "posttest": "eslint . --ext .ts --config .eslintrc",
    "prepack": "rm -rf lib && tsc -b && npx oclif manifest && npx oclif readme && shx cp -r src/templates lib",
    "testbase": "nyc --extension .ts mocha --forbid-only \"test/**/*.test.ts\"",
    "test": "npm run testbase -- \"test/**/*.test.ts\"",
    "testsome": "nyc --extension .ts mocha --forbid-only \"test/**/*.test.ts\" --exclude \"**/boilerplate.test.ts\"",
    "version": "npx oclif readme && git add README.md"
  },
  "types": "lib/index.d.ts",
  "dependencies": {
    "@bloks/numbers": "^26.1.9",
    "@greymass/eosio": "^0.5.5",
    "@inquirer/input": "^0.0.18-alpha.0",
    "@oclif/command": "^1.8.16",
    "@oclif/config": "^1.18.3",
    "@oclif/core": "^1.7.0",
    "@oclif/parser": "^3.8.17",
    "@oclif/plugin-help": "^3",
    "@proton/api": "^28.7.1",
    "@proton/js": "^27.5.1",
    "@proton/light-api": "^3.3.4",
    "@proton/link": "^4.1.10",
    "@proton/mnemonic": "^0.5.0",
    "@proton/signing-request": "^4.1.10",
    "@proton/wrap-constants": "^0.2.184",
    "bignumber.js": "^9.0.2",
    "colors": "^1.4.0",
    "conf": "^10.1.2",
    "dotenv": "^17.2.3",
    "ejs": "^3.1.6",
    "elliptic": "^6.5.4",
    "inquirer": "^8.2.2",
    "isomorphic-git": "^1.8.0",
    "lodash.isequal": "^4.5.0",
    "open": "^8.4.0",
    "pako": "^2.0.4",
    "qrcode": "^1.5.0",
    "rimraf": "^3.0.2",
    "shelljs": "^0.8.5",
    "text-encoding-shim": "^1.0.5",
    "ts-dedent": "^2.2.0",
    "ts-morph": "^14.0.0",
    "typescript": "^4.6",
    "uuid": "^8.3.2",
    "ws": "^8.5.0"
  },
  "devDependencies": {
    "@oclif/test": "^1",
    "@types/chai": "^4.2.14",
    "@types/debug": "^4.1.5",
    "@types/ejs": "^3.1.0",
    "@types/elliptic": "^6.4.12",
    "@types/ini": "^1.3.30",
    "@types/inquirer": "^8.2.1",
    "@types/lodash.isequal": "^4.5.6",
    "@types/mocha": "^9.1.0",
    "@types/node": "^14",
    "@types/pako": "^1.0.3",
    "@types/rimraf": "^3.0.0",
    "@types/shelljs": "^0.8.11",
    "@types/uuid": "^8.3.4",
    "@types/ws": "^8.5.3",
    "chai": "^4",
    "eslint": "^7.0",
    "eslint-config-oclif": "^4.0",
    "eslint-config-oclif-typescript": "^1.0.2",
    "globby": "^10",
    "ini": "^2.0.0",
    "mocha": "^9.2.2",
    "nyc": "^15.1.0",
    "oclif": "^3.0.0",
    "rxjs": "^7.5.5",
    "shx": "^0.3.4",
    "ts-node": "^8",
    "tslib": "^1"
  },
  "overrides": {
    "@oclif/core": {
      "ejs": {
        "jake": {
          "async": "3.2.3"
        }
      }
    }
  },
  "engines": {
    "node": ">=14.0.0"
  }
}
