{
  "name": "@artus-cli/artus-cli",
  "version": "1.0.1",
  "description": "CLI framework with modern features",
  "homepage": "https://github.com/artus-cli/artus-cli",
  "author": "TZ <atian25@qq.com>",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "type": "commonjs",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "require": "./dist/index.js"
    },
    "./package.json": "./package.json"
  },
  "scripts": {
    "lint": "eslint . --ext .ts",
    "postlint": "tsc --noEmit",
    "test": "mocha",
    "cov": "c8 -n src/ -r html -r text npm test",
    "ci": "npm run cov",
    "tsc": "rm -rf dist && tsc",
    "prepack": "npm run tsc"
  },
  "files": [
    "dist"
  ],
  "dependencies": {
    "@artus-cli/plugin-help": "^1.0.0",
    "@artus-cli/plugin-version": "^1.0.0",
    "@artus/core": "^2.x",
    "@artus/injection": "^0.5.1",
    "@artus/pipeline": "^0.2.2",
    "command-line-usage": "^6.1.3",
    "koa-compose": "^4.1.0",
    "lodash": "^4.17.21",
    "pkg-up": "^3.1.0",
    "reflect-metadata": "^0.1.13",
    "tslib": "^2.4.0",
    "type-fest": "^3.4.0",
    "yargs-parser": "^21.1.1"
  },
  "devDependencies": {
    "@artus/eslint-config-artus": "^0.0.1",
    "@artus/tsconfig": "^1",
    "@types/inquirer": "^9.0.3",
    "@types/lodash": "^4.14.191",
    "@types/mocha": "^9.1.1",
    "@types/node": "^18.7.14",
    "@types/yargs-parser": "^21.0.0",
    "c8": "^7.12.0",
    "coffee": "^5.5.0",
    "eslint": "^8.28.0",
    "inquirer": "^8.0.0",
    "mocha": "^10.0.0",
    "ts-mocha": "^10.0.0",
    "ts-node": "^10.9.1",
    "tsconfig-paths": "^4.1.1",
    "typescript": "^4.8.2"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:artus-cli/artus-cli.git"
  },
  "keywords": [
    "artus",
    "artus-cli",
    "command-line-app",
    "cli",
    "commander"
  ],
  "license": "MIT"
}
