UNPKG

@artus-cli/artus-cli

Version:

CLI framework with modern features

75 lines (74 loc) 1.85 kB
{ "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" }