@zowe/imperative

v5.0.0-next.202109031503
framework for building configurable CLIs
CLI framework zowe

lint

eslint "packages/**/*.ts" "**/__tests__/**/*.ts"

test

npm run test:unit && npm run test:integration

build

npm run build:packages && npm run build:webHelp

watch

gulp watch

typedoc

typedoc --options ./typedoc.json ./packages/

postbuild

gulp build:install-all-cli-dependencies && gulp build:all-clis && npm run checkTestsCompile

test:unit

env-cmd ./__tests__/config/unit/.env.js --no-override jest -c ./__tests__/config/unit/jest.config.json

lint:tests

eslint "**/__tests__/**/*.ts"

audit:public

npm audit --registry https://registry.npmjs.org/

build:webHelp

cd web-help && tsc

lint:packages

eslint "packages/**/*.ts" --ignore-pattern "**/__tests__/**/*.ts"

watch:webHelp

cd web-help && tsc -w

build:packages

gulp build

bundle:webHelp

gulp bundleWebHelp

test:integration

env-cmd ./__tests__/config/integration/.env.js --no-override jest -c ./__tests__/config/integration/jest.config.json --runInBand

checkTestsCompile

echo "Checking that test source compiles" && tsc --noEmit -p tsconfig-tests.json

pretest:integration

gulp test:installSampleClis

posttest:integration

gulp test:uninstallSampleClis
npm i @zowe/[email protected]

Metadata

Downloads