@zowe/imperative
Version:
framework for building configurable CLIs
111 lines • 3.4 kB
JSON
{
"name": "@zowe/imperative",
"version": "8.18.0",
"description": "framework for building configurable CLIs",
"author": "Zowe",
"license": "EPL-2.0",
"homepage": "https://github.com/zowe/zowe-cli/tree/master/packages/imperative#readme",
"bugs": {
"url": "https://github.com/zowe/zowe-cli/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/zowe/zowe-cli.git"
},
"keywords": [
"CLI",
"framework",
"zowe"
],
"files": [
"lib",
"web-help/dist",
"web-help/package*.json",
"web-diff"
],
"publishConfig": {
"registry": "https://registry.npmjs.org/"
},
"main": "lib/index.js",
"typings": "lib/index.d.ts",
"scripts": {
"build:packages": "tsc --pretty",
"build": "npm run build:packages && npm run build:webHelp",
"lint": "eslint \"src/**/*.ts\" \"**/__tests__/**/*.ts\" --ignore-pattern \"**/__mocks__/*.ts\"",
"lint:packages": "eslint \"src/**/*.ts\" --ignore-pattern \"**/__tests__/**/*.ts\" --ignore-pattern \"**/__mocks__/*.ts\"",
"lint:tests": "eslint \"**/__tests__/**/*.ts\"",
"circularDependencyCheck": "madge -c lib",
"watch": "concurrently \"tsc --pretty --watch\" \"npm run watch:webHelp\"",
"build:webHelp": "cd web-help && npm run build",
"watch:webHelp": "cd web-help && npm run watch",
"typedoc": "typedoc --options ./typedoc.json ./src/",
"typedocSpecifySrc": "typedoc --options ./typedoc.json",
"clean": "rimraf lib tsconfig.tsbuildinfo",
"prepublishOnly": "cd web-help && npm run deps:lockfile"
},
"dependencies": {
"@types/yargs": "^17.0.32",
"chalk": "^4.1.2",
"cli-table3": "^0.6.3",
"comment-json": "~4.2.3",
"cross-spawn": "^7.0.5",
"dataobject-parser": "^1.2.25",
"deepmerge": "^4.3.1",
"diff": "^5.2.0",
"diff2html": "3.4.20-usewontache.1.60e7a2e",
"fast-glob": "^3.3.2",
"fastest-levenshtein": "^1.0.16",
"find-up": "^5.0.0",
"fs-extra": "^11.0.0",
"http-proxy-agent": "^7.0.2",
"https-proxy-agent": "^7.0.4",
"jest-diff": "^29.0.0",
"js-yaml": "^4.1.0",
"jsonfile": "^6.0.0",
"jsonschema": "^1.4.1",
"lodash": "^4.17.21",
"lodash-deep": "^2.0.0",
"log4js": "^6.9.1",
"markdown-it": "^14.1.0",
"mustache": "^4.2.0",
"npm-package-arg": "^11.0.1",
"opener": "^1.5.2",
"pacote": "^18.0.6",
"prettyjson": "^1.2.5",
"progress": "^2.0.3",
"read": "^3.0.1",
"semver": "^7.5.2",
"stack-trace": "^0.0.10",
"strip-ansi": "^6.0.1",
"which": "^4.0.0",
"wrap-ansi": "^7.0.0",
"yargs": "^17.7.2"
},
"devDependencies": {
"@types/cross-spawn": "^6.0.6",
"@types/diff": "^5.0.9",
"@types/fs-extra": "^11.0.4",
"@types/glob": "^8.1.0",
"@types/jsonfile": "^6.1.4",
"@types/lodash": "^4.17.6",
"@types/lodash-deep": "^2.0.4",
"@types/mustache": "^4.2.5",
"@types/npm-package-arg": "^6.1.4",
"@types/pacote": "^11.1.8",
"@types/progress": "^2.0.7",
"@types/stack-trace": "^0.0.33",
"@zowe/secrets-for-zowe-sdk": "8.10.4",
"concurrently": "^8.0.0",
"cowsay": "^1.6.0",
"deep-diff": "^1.0.0",
"get-function-arguments": "^1.0.0",
"http-server": "^14.1.1",
"stream-to-string": "^1.2.0",
"uuid": "^10.0.0",
"web-help": "file:web-help",
"yargs-parser": "^21.1.1"
},
"engines": {
"node": ">=18.12.0"
}
}