{
  "name": "@contentstack/cli-config",
  "description": "Contentstack CLI plugin for configuration",
  "version": "1.20.2",
  "author": "Contentstack",
  "scripts": {
    "build": "pnpm compile && oclif manifest && oclif readme",
    "clean": "rm -rf ./lib ./node_modules tsconfig.tsbuildinfo",
    "compile": "tsc -b tsconfig.json",
    "postpack": "rm -f oclif.manifest.json",
    "prepack": "pnpm compile && oclif manifest && oclif readme",
    "version": "oclif readme && git add README.md",
    "test": "mocha \"test/unit/**/*.test.ts\"",
    "lint": "eslint src/**/*.ts"
  },
  "dependencies": {
    "@contentstack/cli-command": "~1.8.1",
    "@contentstack/cli-utilities": "~1.18.2",
    "@contentstack/utils": "~1.9.1",
    "@oclif/core": "^4.8.3",
    "@oclif/plugin-help": "^6.2.28",
    "lodash": "^4.18.1"
  },
  "overrides": {
    "@oclif/core": {
      "picomatch": "^4.0.4"
    }
  },
  "devDependencies": {
    "@oclif/test": "^4.1.18",
    "@types/chai": "^4.3.20",
    "@types/mocha": "^8.2.3",
    "@types/node": "^14.18.63",
    "@types/sinon": "^21.0.0",
    "chai": "^4.5.0",
    "eslint": "^8.57.1",
    "eslint-config-oclif": "^6.0.62",
    "eslint-config-oclif-typescript": "^3.1.14",
    "mocha": "10.8.2",
    "nyc": "^15.1.0",
    "oclif": "^4.17.46",
    "sinon": "^21.0.1",
    "ts-node": "^10.9.2",
    "typescript": "^4.9.5"
  },
  "engines": {
    "node": ">=14.0.0"
  },
  "files": [
    "/lib",
    "/npm-shrinkwrap.json",
    "/oclif.manifest.json",
    "/messages"
  ],
  "homepage": "https://github.com/contentstack/cli",
  "keywords": [
    "contentstack",
    "cli",
    "plugin"
  ],
  "license": "MIT",
  "oclif": {
    "commands": "./lib/commands",
    "bin": "csdx",
    "protected": [
      "config:get:region"
    ],
    "repositoryPrefix": "<%- repo %>/blob/main/packages/contentstack-config/<%- commandPath %>",
    "topics": {
      "config": {
        "description": "Perform configuration related activities"
      },
      "config:get": {
        "description": "View the list of set configuration values"
      },
      "config:set": {
        "description": "Set configuration values"
      },
      "config:remove": {
        "description": "Remove set configuration values"
      }
    }
  },
  "csdxConfig": {
    "shortCommandName": {
      "config:get:region": "RGT",
      "config:set:region": "RST",
      "config:get:base-branch": "BRGT",
      "config:set:base-branch": "BRST",
      "config:set:rate-limit": "RLST",
      "config:get:rate-limit": "RLGT",
      "config:remove:rate-limit": "RLRM"
    }
  },
  "repository": "contentstack/cli"
}
