@zowe/zowe-explorer-api

v3.0.2
Extensibility API for Zowe Explorer.

lint

concurrently -n "_eslint_,prettier" "pnpm lint:all" "pnpm lint:pretty"

test

pnpm test:unit

build

pnpm check-cli && pnpm copy-secrets && pnpm clean && pnpm license && tsc -p ./ && pnpm madge

clean

rimraf lib tsconfig.tsbuildinfo

madge

madge -c --no-color --no-spinner --exclude __mocks__ --extensions js,ts src/

pretty

prettier --write .

license

node ../../scripts/updateLicenses.js

package

pnpm build && pnpm pack && node ../../scripts/mv-pack.js zowe-zowe-explorer-api tgz

lint:all

pnpm run "/^lint:[hst].*/"

lint:src

eslint --format stylish src/**/*.ts

check-cli

node scripts/check-cli.js

lint:html

(mkdir -p "results" || true) && eslint . --format html > results/eslint.html

lint:test

eslint --format stylish __tests__/**/*.ts

test:unit

jest ".*__tests__.*\.unit\.test\.ts" --coverage

fresh-clone

pnpm clean && (rimraf node_modules || true)

lint:pretty

prettier --write . && prettier --check .

copy-secrets

copyfiles -f ../../node_modules/@zowe/secrets-for-zowe-sdk/prebuilds/*.node ./prebuilds

pretty:check

prettier --check .
npm i @zowe/zowe-explorer-api

Metadata

Downloads