{
  "name": "@switchboard-xyz/cli",
  "version": "3.5.12",
  "description": "command line tool to interact with switchboard",
  "keywords": [
    "oclif"
  ],
  "homepage": "https://docs.switchboard.xyz",
  "bugs": "https://github.com/switchboard-xyz/core-sdk/tree/main/cli/issues",
  "repository": {
    "type": "git",
    "url": "https://github.com/switchboard-xyz/core-sdk",
    "directory": "cli"
  },
  "license": "MIT",
  "author": "gallynaut @gallynaut",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "bin": {
    "sb": "./bin/run"
  },
  "files": [
    "/bin",
    "/dist",
    "/npm-shrinkwrap.json",
    "/oclif.manifest.json"
  ],
  "oclif": {
    "additionalHelpFlags": [
      "-h"
    ],
    "bin": "sb",
    "commands": "./dist/commands",
    "dirname": "@switchboard-xyz/cli",
    "macos": {
      "identifier": "com.switchboard.cli"
    },
    "plugins": [
      "@oclif/plugin-update",
      "@oclif/plugin-help",
      "@oclif/plugin-version",
      "@oclif/plugin-warn-if-update-available"
    ],
    "topicSeparator": " ",
    "update": {
      "node": {
        "version": "16.14.2"
      },
      "s3": {
        "bucket": "sb-cli",
        "templates": {
          "target": {
            "manifest": "tarballs/<%- bin %>/<%- channel === 'stable' ? '' : 'channels/' + channel + '/' %><%- platform %>-<%- arch %>",
            "unversioned": "tarballs/<%- bin %>/<%- channel === 'stable' ? '' : 'channels/' + channel + '/' %><%- bin %>-<%- platform %>-<%- arch %><%- ext %>",
            "versioned": "tarballs/<%- bin %>/<%- channel === 'stable' ? '' : 'channels/' + channel + '/' %><%- bin %>-v<%- version %>/<%- bin %>-v<%- version %>-<%- platform %>-<%- arch %><%- ext %>"
          },
          "vanilla": {
            "manifest": "tarballs/<%- bin %>/<%- channel === 'stable' ? '' : 'channels/' + channel + '/' %>version",
            "unversioned": "tarballs/<%- bin %>/<%- channel === 'stable' ? '' : 'channels/' + channel + '/' %><%- bin %><%- ext %>",
            "versioned": "tarballs/<%- bin %>/<%- channel === 'stable' ? '' : 'channels/' + channel + '/' %><%- bin %>-v<%- version %>/<%- bin %>-v<%- version %><%- ext %>"
          }
        }
      }
    }
  },
  "dependencies": {
    "@aws-sdk/client-secrets-manager": "^3.154.0",
    "@aws-sdk/credential-providers": "^3.157.0",
    "@coral-xyz/anchor": "^0.30.1",
    "@google-cloud/secret-manager": "^3.10.1",
    "@ledgerhq/hw-app-solana": "7.0.2",
    "@ledgerhq/hw-transport-node-hid-singleton": "6.28.5",
    "@oclif/core": "^4.2.8",
    "@oclif/parser": "^3.8.16",
    "@oclif/plugin-help": "^5.2.17",
    "@oclif/plugin-plugins": "^3.2.6",
    "@oclif/plugin-update": "^3.1.32",
    "@oclif/plugin-version": "^1.3.8",
    "@oclif/plugin-warn-if-update-available": "^2.0.48",
    "@solana/spl-token": "^0.4.12",
    "aws-sdk": "^2.1167.0",
    "buffer": "^6.0.3",
    "chalk": "4",
    "oclif": "^3.11.3",
    "tweetnacl": "^1.0.3",
    "winston": "^3.8.1",
    "@switchboard-xyz/common": "3.2.0",
    "@switchboard-xyz/on-demand": "2.8.0"
  },
  "devDependencies": {
    "@oclif/test": "^2",
    "@types/chai": "^4",
    "@types/mocha": "^9.0.0",
    "chai": "^4",
    "eslint-plugin-prettier": "5",
    "mocha": "^9",
    "prettier": "^3.5.3",
    "shx": "^0.3.4",
    "ts-node": "^10.9.1",
    "tslib": "^2.8.1"
  },
  "engines": {
    "node": ">=12.0.0"
  },
  "scripts": {
    "build": "shx rm -rf dist || true && tsc && npx oclif manifest",
    "clean": "pnpm exec rimraf node_modules dist .turbo",
    "fix": "eslint --fix 'src/**/*'",
    "lint": "eslint 'src/**/*'",
    "test:old": "pnpm exec mocha --forbid-only \"test/**/*.test.ts\"",
    "version": "pnpm exec oclif readme && git add README.md",
    "watch": "pnpm exec tsc --watch"
  }
}