UNPKG

@zowe/cli

Version:

Zowe CLI is a command line interface (CLI) that provides a simple and streamlined way to interact with IBM z/OS.

172 lines 5.8 kB
{ "name": "@zowe/cli", "version": "6.7.2", "description": "Zowe CLI is a command line interface (CLI) that provides a simple and streamlined way to interact with IBM z/OS.", "author": "Broadcom", "license": "EPL-2.0", "homepage": "https://github.com/zowe/zowe-cli#readme", "bugs": { "url": "https://github.com/zowe/zowe-cli/issues" }, "repository": { "type": "git", "url": "https://github.com/zowe/zowe-cli.git" }, "bin": { "bright": "./lib/main.js", "zowe": "./lib/main.js" }, "keywords": [ "zosmf", "mainframe", "CLI", "zos", "z/OSMF", "mvs", "os390", "z/OS", "zowe" ], "files": [ "lib", "docs", "scripts", "web-help/logo.png" ], "publishConfig": { "registry": "https://registry.npmjs.org/" }, "imperative": { "configurationModule": "lib/imperative.js" }, "main": "lib/index.js", "typings": "lib/index.d.ts", "scripts": { "generateCleanTypedoc": "npm run typedoc && gulp cleanTypedoc", "build": "gulp updateLicense && tsc --pretty && npm run lint && npm run checkTestsCompile && madge -c lib", "installWithBuild": "npm install && npm run build", "postinstall": "node ./scripts/validatePlugins", "checkTestsCompile": "echo \"Checking that test source compiles...\" && tsc --project __tests__/test-tsconfig.json --noEmit ", "lint": "npm run lint:packages && npm run lint:tests", "lint:packages": "tslint --format stylish -c ./tslint-packages.json \"packages/**/*.ts\"", "lint:tests": "tslint --format stylish -c ./tslint-tests.json \"**/__tests__/**/*.ts\"", "test": "npm run test:unit && npm run test:integration && npm run test:system", "test:cleanResults": "rimraf __tests__/__results__", "test:cleanUpProfiles": "sh __tests__/__scripts__/clean_profiles.sh", "test:integration": "cross-env FORCE_COLOR=1 jest \".*__tests__.*\\.integration\\.(spec|test)\\.ts\" --coverage false", "test:system": "cross-env FORCE_COLOR=1 jest \".*__tests__.*\\.system\\.(spec|test)\\.ts\" --coverage false", "test:unit": "cross-env FORCE_COLOR=1 jest \".*__tests__.*\\.unit\\.(spec|test)\\.ts\" --coverage", "watch": "tsc --pretty --watch", "watch:test": "jest --watch", "typedoc": "typedoc --options ./typedoc.json ./packages/", "doc:generate": "npm run doc:clean && gulp doc", "doc:clean": "rimraf docs/CLIReadme.md", "typedocSpecifySrc": "typedoc --options ./typedoc.json", "audit:public": "npm audit --registry https://registry.npmjs.org/" }, "dependencies": { "@zowe/imperative": "4.5.0", "@zowe/perf-timing": "1.0.6", "get-stdin": "7.0.0", "js-yaml": "3.13.1", "minimatch": "3.0.4", "ssh2": "0.8.7", "string-width": "2.1.1" }, "devDependencies": { "@types/fs-extra": "^8.0.1", "@types/jest": "^22.2.3", "@types/js-yaml": "^3.11.1", "@types/minimatch": "^3.0.3", "@types/node": "^12.12.24", "@types/ssh2": "^0.5.38", "@types/yargs": "^13.0.4", "ansi-colors": "^4.1.1", "chalk": "^2.4.2", "clear-require": "^2.0.0", "codepage": "^1.10.1", "cross-env": "^5.1.4", "fancy-log": "^1.3.3", "fs-extra": "^8.1.0", "glob": "^7.1.6", "gulp": "^4.0.2", "gulp-cli": "^2.0.1", "gulp-debug": "^4.0.0", "gulp-plumber": "^1.2.1", "gulp-replace": "^0.6.1", "jest": "^24.9.0", "jest-cli": "^24.9.0", "jest-environment-node": "^24.1.0", "jest-environment-node-debug": "^2.0.0", "jest-junit": "^6.3.0", "jest-sonar-reporter": "^2.0.0", "jest-stare": "^1.11.1", "jsonfile": "^4.0.0", "madge": "^3.6.0", "rimraf": "^2.6.3", "shebang-regex": "^2.0.0", "ts-jest": "^24.2.0", "ts-node": "^7.0.1", "tslint": "^5.20.1", "typedoc": "^0.15.0", "typescript": "^3.7.4", "uuid": "^3.3.2" }, "engines": { "node": ">=8.0.0" }, "jest": { "globals": { "ts-jest": { "disableSourceMapSupport": true } }, "watchPathIgnorePatterns": [ ".*jest-stare.*\\.js" ], "modulePathIgnorePatterns": [ "__tests__/__snapshots__/" ], "setupFilesAfterEnv": [ "./__tests__/beforeTests.js" ], "testResultsProcessor": "jest-stare", "transform": { ".(ts)": "ts-jest" }, "testRegex": "__tests__.*\\.(spec|test)\\.ts$", "moduleFileExtensions": [ "ts", "js" ], "testEnvironment": "node", "collectCoverageFrom": [ "packages/**/*.ts", "!**/__tests__/**", "!packages/**/doc/I*.ts", "!**/main.ts" ], "collectCoverage": false, "coverageReporters": [ "json", "lcov", "text", "cobertura" ], "coverageDirectory": "<rootDir>/__tests__/__results__/unit/coverage" }, "jestSonar": { "reportPath": "__tests__/__results__/jest-sonar" }, "jest-stare": { "resultDir": "__tests__/__results__/jest-stare", "coverageLink": "../unit/coverage/lcov-report/index.html", "additionalResultsProcessors": [ "jest-junit", "jest-sonar-reporter" ] }, "jest-junit": { "output": "__tests__/__results__/junit.xml" } }