UNPKG

@tsed/cli-core

Version:
104 lines 2.66 kB
{ "name": "@tsed/cli-core", "description": "Build your CLI with TypeScript and Decorators", "version": "7.5.1", "type": "module", "main": "./lib/esm/index.js", "source": "./src/index.ts", "module": "./lib/esm/index.js", "typings": "./lib/types/index.d.ts", "exports": { ".": { "cli-tsed-source": "./src/index.ts", "types": "./lib/types/index.d.ts", "import": "./lib/esm/index.js", "default": "./lib/esm/index.js" } }, "scripts": { "build": "yarn build:ts", "build:ts": "tsc --build tsconfig.esm.json", "test": "vitest run", "test:ci": "vitest run --coverage.thresholds.autoUpdate=true" }, "keywords": [ "cli", "typescript", "framework", "api", "decorators", "commander.js", "prompts", "clack" ], "dependencies": { "@ts-morph/common": "0.28.0", "@tsed/cli-prompts": "7.5.1", "@tsed/cli-tasks": "7.5.1", "@tsed/logger": ">=8.0.3", "@tsed/logger-pattern-layout": ">=8.0.3", "@tsed/logger-std": ">=8.0.3", "@tsed/normalize-path": ">=8.0.0", "ajv": "^8.17.1", "axios": "^1.7.7", "chalk": "^5.3.0", "change-case": "^5.4.4", "commander": "^12.1.0", "execa": "^8.0.1", "figures": "^6.1.0", "fs-extra": "^11.2.0", "globby": "^14.0.2", "js-yaml": "^4.1.0", "read-pkg-up": "^11.0.0", "registry-auth-token": "^5.1.0", "registry-url": "^6.0.1", "rxjs": "^7.8.1", "semver": "^7.6.3", "split": "^1.0.1", "tslib": "^2.7.0", "tunnel": "^0.0.6", "update-notifier": "^7.3.1", "url-parse": "^1.5.10", "uuid": "^14.0.0" }, "devDependencies": { "@tsed/typescript": "7.5.1", "@types/commander": "2.12.2", "@types/figures": "3.0.1", "@types/fs-extra": "^11.0.4", "@types/globby": "9.1.0", "@types/js-yaml": "4.0.9", "@types/semver": "7.5.8", "@types/tunnel": "0.0.7", "@types/update-notifier": "6.0.8", "@types/url-parse": "^1.4.11", "@types/uuid": "10.0.0", "cross-env": "7.0.3", "deps": "^1.0.0", "typescript": "5.6.2", "vitest": "4.1.0" }, "peerDependencies": { "@tsed/core": ">=8.3.1", "@tsed/di": ">=8.3.1", "@tsed/hooks": ">=8.3.1" }, "peerDependenciesMeta": { "@tsed/core": { "optional": false }, "@tsed/di": { "optional": false }, "@tsed/hooks": { "optional": false } }, "repository": "https://github.com/tsedio/tsed-cli", "bugs": { "url": "https://github.com/tsedio/tsed-cli/issues" }, "homepage": "https://github.com/tsedio/tsed-cli/tree/master/packages/cli-core", "author": "Romain Lenzotti", "license": "MIT" }