{
  "name": "@c6o/kubeclient",
  "version": "0.0.6",
  "description": "A simple Kubernetes client",
  "keywords": [
    "kubernetes"
  ],
  "author": "Narayan Sainaney <narayan@codezero.io>",
  "homepage": "https://github.com/c6o/kubeclient#readme",
  "license": "https://github.com/c6o/legal/#license",
  "main": "lib/index.js",
  "directories": {
    "lib": "lib",
    "test": "tests"
  },
  "files": [
    "lib"
  ],
  "scripts": {
    "obfuscate": "javascript-obfuscator ./lib --output ./dist --config ./obfuscate.json",
    "postobfuscate": "find lib -iname \\*.d.ts -exec cp {} dist/{} \\; && rm -rf lib && mv ./dist/lib . && rmdir dist",
    "clean": "del ./lib && del ./node_modules && del ./tsconfig.tsbuildinfo",
    "build": "tsc -b",
    "postbuild": "cpy --cwd=src --parents '**/*.hbs' ../lib/",
    "develop": "tsc -b -w --preserveWatchOutput",
    "test": "echo \"Error: run tests from root\" && exit 1",
    "pre-publish": "lerna publish patch --no-git-tag-version --no-push --skip-npm",
    "pregenerate-docs": "rm -rf docs",
    "generate-docs": "typedoc  --tsconfig ./tsconfig.json ./src"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/c6o/kubeclient.git"
  },
  "bugs": {
    "url": "https://github.com/c6o/provisioners/issues"
  },
  "dependencies": {
    "@kubernetes/client-node": "^0.11.0",
    "byline": "^5.0.0",
    "callsite": "^1.0.0",
    "debug": "^4.1.1",
    "find-free-port": "^2.0.0",
    "handlebars": "^4.1.2",
    "js-yaml": "^3.12.1",
    "mixwith": "^0.1.1",
    "request": "^2.88.0",
    "request-promise-native": "^1.0.8",
    "semver": "^7.3.2",
    "tar-fs": "^2.0.0",
    "tar-stream": "^2.1.0",
    "ts-try": "^0.2.0",
    "ulid": "^2.3.0"
  },
  "devDependencies": {
    "cpy-cli": "^3.1.1",
    "del-cli": "^3.0.1",
    "javascript-obfuscator": "^1.3.0",
    "typedoc": "^0.17.8",
    "typedoc-plugin-markdown": "^2.3.1",
    "typescript": "^3.9.7"
  }
}
