{"id":108217849,"number":"2.0.1","published_at":"2024-04-15T21:35:33.109Z","licenses":"mit","integrity":"sha512-0eIo04azNkFuRSeMIR+Ekv5iaVuHcSdyHxg5XDK/Okt50R3PDwA9awYSNj8k7RwV6TtgbXnfcIbtF2DXUXD6XQ==","status":null,"download_url":"https://registry.npmjs.org/@beecode/msh-cli/-/msh-cli-2.0.1.tgz","registry_url":"https://www.npmjs.com/package/@beecode/msh-cli/v/2.0.1","documentation_url":null,"install_command":"npm install @beecode/msh-cli@2.0.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"milosbugarinovic","email":"milos.bugarinovic@gmail.com"},"dist":{"integrity":"sha512-0eIo04azNkFuRSeMIR+Ekv5iaVuHcSdyHxg5XDK/Okt50R3PDwA9awYSNj8k7RwV6TtgbXnfcIbtF2DXUXD6XQ==","shasum":"901e8366517eb79c9c6e7c093327976c8aa8e4f7","tarball":"https://registry.npmjs.org/@beecode/msh-cli/-/msh-cli-2.0.1.tgz","fileCount":209,"unpackedSize":463428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAULnP0hYSd1gZ0hrotM9DAGiK4jJ7sSuGzknzK6Vk0hAiANQ1P11VlrFUZmKaV3XqvmA6zAtHY8C2n9dl+b9TBA4g=="}]},"gitHead":"31924cb909d98f61ad1572ebd54e5929313bee50","main":"./lib/index.js","scripts":{"babel":"npx babel --extensions .ts","build":"npm run clean \u0026\u0026 npm run tsc \u0026\u0026 npm run tsc-esm-alias","build-cjs":"npm run clean-cjs \u0026\u0026 npm run tsc-cjs \u0026\u0026 npm run tsc-types \u0026\u0026 npm run tsc-types-alias \u0026\u0026 npm run fix-hybrid-lib-cjs","clean":"rimraf ./dist","clean-cjs":"rimraf ./lib","doc":"concurrently -c auto 'npm:doc:*'","doc:api":"npx typedoc --tsconfig ./resource/tsconfig/esm.json","doc:toc":"npx markdown-toc -i ./README.md","docker-build":"docker build -f ./resource/docker/Dockerfile -t bc-msh-cli ./","docker-rmi":"docker rmi bc-msh-cli","docker-run-package-lock-update":"docker run --rm -v ./:/usr/app/ milosbugarinovic/msh-lib-base:node20.11.1-alpine3.19 npm i --package-lock-only","docker-run-sh":"docker run --rm -it bc-msh-cli sh","fix-hybrid-lib-cjs":"mkdir -p ./lib \u0026\u0026 echo '{\"type\": \"commonjs\"}' \u003e ./lib/package.json","init":"concurrently -c auto 'npm:init:*'","init:git-config":"git config include.path ./.git-config","init:husky":"npx husky install","jest":"NODE_OPTIONS=--experimental-vm-modules npx jest","lint":"npm run lint-prettier \u0026\u0026 npm run lint-eslint \u0026\u0026 npm run lint-json","lint-eslint":"eslint ./ --quiet","lint-eslint-fix":"npm run lint-eslint -- --fix","lint-fix":"npm run lint-prettier-fix \u0026\u0026 npm run lint-eslint-fix \u0026\u0026 npm run lint-json-fix","lint-json":"npm run lint-json-fix -- -c","lint-json-fix":"jsonsort * .*.json '!./dist' '!./lib' '!./test/node_modules' '!./resource' '!**/.env*'  '!**/.gitignore' -t","lint-prettier":"prettier --check {**/*,*}.{js,jsx,ts,tsx}","lint-prettier-fix":"prettier --write {**/*,*}.{js,jsx,ts,tsx}","npm-bump-version":"npm --no-git-tag-version version","npm-lock-file-generate":"npm i --package-lock-only --prefix ./","npm-ncu-check":"npx ncu","npm-ncu-update":"npx ncu -u","npm-pack":"mkdir -p packages \u0026\u0026 npm pack --pack-destination=./packages","npm-semantic-release":"semantic-release","npm-semantic-release-check":"npm run npm-semantic-release -- --dry-run --no-ci","test":"concurrently -c auto 'npm:test:*'","test-coverage-unit":"npm run test:unit -- --coverage","test-coverage-unit-publish":"codecov","test:e2e":"npm run jest -- --config=./test/jest.config.ts","test:int":"npm run jest -- --config=./jest.config.int.ts","test:unit":"npm run jest -- --config=./jest.config.unit.ts","tsc":"tsc -p ./resource/tsconfig/esm.json","tsc-check":"npm run tsc -- --noEmit","tsc-cjs":"npm run babel -- --out-dir ./lib ./src","tsc-cleaner":"ts-cleaner --dist ./dist","tsc-cleaner-watch":"npm run tsc-cleaner -- --watch","tsc-esm-alias":"tsc-alias -p ./resource/tsconfig/esm.json","tsc-time":"npm run tsc -- --diagnostics","tsc-types":"tsc -p ./resource/tsconfig/types.json","tsc-types-alias":"tsc-alias -p ./resource/tsconfig/types.json","tsc-watch":"npm run tsc -- -w --preserveWatchOutput","watch":"concurrently -c auto -n build,clean 'npm run tsc-watch' 'npm run tsc-cleaner-watch'"},"_npmVersion":"9.6.1","_nodeVersion":"20.11.1","_hasShrinkwrap":false,"directories":{}},"created_at":"2024-04-15T23:49:11.874Z","updated_at":"2024-11-16T08:07:41.669Z","purl":"pkg:npm/%40beecode/msh-cli@2.0.1","related_tag":{"name":"v2.0.1","sha":"31924cb909d98f61ad1572ebd54e5929313bee50","kind":"commit","published_at":"2024-04-15T21:33:39.000Z","download_url":"https://codeload.github.com/beecode-rs/msh-cli/tar.gz/v2.0.1","html_url":"https://github.com/beecode-rs/msh-cli/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/beecode-rs/msh-cli@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beecode-rs%2Fmsh-cli/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/beecode-rs%2Fmsh-cli/tags/v2.0.1/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@beecode%2Fmsh-cli/versions/2.0.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@beecode%2Fmsh-cli/versions/2.0.1/codemeta","dependencies":[{"id":1186318939,"ecosystem":"npm","package_name":"typescript","requirements":"5.4.5","kind":"Development","optional":false},{"id":1186318938,"ecosystem":"npm","package_name":"typedoc-plugin-markdown","requirements":"3.17.1","kind":"Development","optional":false},{"id":1186318937,"ecosystem":"npm","package_name":"typedoc","requirements":"0.25.13","kind":"Development","optional":false},{"id":1186318936,"ecosystem":"npm","package_name":"tsc-watch","requirements":"6.2.0","kind":"Development","optional":false},{"id":1186318935,"ecosystem":"npm","package_name":"tsc-alias","requirements":"1.8.8","kind":"Development","optional":false},{"id":1186318934,"ecosystem":"npm","package_name":"ts-node","requirements":"10.9.2","kind":"Development","optional":false},{"id":1186318933,"ecosystem":"npm","package_name":"ts-jest","requirements":"29.1.2","kind":"Development","optional":false},{"id":1186318932,"ecosystem":"npm","package_name":"ts-cleaner","requirements":"1.0.5","kind":"Development","optional":false},{"id":1186318931,"ecosystem":"npm","package_name":"source-map-support","requirements":"0.5.21","kind":"Development","optional":false},{"id":1186318930,"ecosystem":"npm","package_name":"semantic-release","requirements":"23.0.8","kind":"Development","optional":false},{"id":1186318929,"ecosystem":"npm","package_name":"rimraf","requirements":"5.0.5","kind":"Development","optional":false},{"id":1186318928,"ecosystem":"npm","package_name":"prettier","requirements":"3.2.5","kind":"Development","optional":false},{"id":1186318927,"ecosystem":"npm","package_name":"markdown-toc","requirements":"1.2.0","kind":"Development","optional":false},{"id":1186318926,"ecosystem":"npm","package_name":"lint-staged","requirements":"15.2.2","kind":"Development","optional":false},{"id":1186318925,"ecosystem":"npm","package_name":"json-sort-cli","requirements":"4.0.3","kind":"Development","optional":false},{"id":1186318924,"ecosystem":"npm","package_name":"jest-mock","requirements":"29.7.0","kind":"Development","optional":false},{"id":1186318923,"ecosystem":"npm","package_name":"jest-extended","requirements":"4.0.2","kind":"Development","optional":false},{"id":1186318922,"ecosystem":"npm","package_name":"jest","requirements":"29.7.0","kind":"Development","optional":false},{"id":1186318921,"ecosystem":"npm","package_name":"husky","requirements":"9.0.11","kind":"Development","optional":false},{"id":1186318920,"ecosystem":"npm","package_name":"eslint-plugin-sort-keys-fix","requirements":"1.1.2","kind":"Development","optional":false},{"id":1186318919,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"5.1.3","kind":"Development","optional":false},{"id":1186318918,"ecosystem":"npm","package_name":"eslint-plugin-no-only-tests","requirements":"3.1.0","kind":"Development","optional":false},{"id":1186318917,"ecosystem":"npm","package_name":"eslint-plugin-no-loops","requirements":"0.3.0","kind":"Development","optional":false},{"id":1186318916,"ecosystem":"npm","package_name":"eslint-plugin-jest","requirements":"28.2.0","kind":"Development","optional":false},{"id":1186318915,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"2.29.1","kind":"Development","optional":false},{"id":1186318914,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"8.10.0","kind":"Development","optional":false},{"id":1186318913,"ecosystem":"npm","package_name":"eslint","requirements":"8.57.0","kind":"Development","optional":false},{"id":1186318912,"ecosystem":"npm","package_name":"concurrently","requirements":"8.2.2","kind":"Development","optional":false},{"id":1186318911,"ecosystem":"npm","package_name":"commitizen","requirements":"4.3.0","kind":"Development","optional":false},{"id":1186318910,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"7.7.0","kind":"Development","optional":false},{"id":1186318909,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"7.7.0","kind":"Development","optional":false},{"id":1186318908,"ecosystem":"npm","package_name":"@types/yargs","requirements":"17.0.32","kind":"Development","optional":false},{"id":1186318907,"ecosystem":"npm","package_name":"@types/update-notifier","requirements":"6.0.8","kind":"Development","optional":false},{"id":1186318906,"ecosystem":"npm","package_name":"@types/shelljs","requirements":"0.8.15","kind":"Development","optional":false},{"id":1186318905,"ecosystem":"npm","package_name":"@types/request","requirements":"2.48.12","kind":"Development","optional":false},{"id":1186318904,"ecosystem":"npm","package_name":"@types/node","requirements":"20.12.7","kind":"Development","optional":false},{"id":1186318903,"ecosystem":"npm","package_name":"@types/mz","requirements":"2.7.8","kind":"Development","optional":false},{"id":1186318902,"ecosystem":"npm","package_name":"@types/minimist","requirements":"1.2.5","kind":"Development","optional":false},{"id":1186318901,"ecosystem":"npm","package_name":"@types/lodash","requirements":"4.17.0","kind":"Development","optional":false},{"id":1186318900,"ecosystem":"npm","package_name":"@types/inquirer","requirements":"9.0.7","kind":"Development","optional":false},{"id":1186318899,"ecosystem":"npm","package_name":"@types/fast-json-stable-stringify","requirements":"2.1.0","kind":"Development","optional":false},{"id":1186318898,"ecosystem":"npm","package_name":"@semantic-release/release-notes-generator","requirements":"13.0.0","kind":"Development","optional":false},{"id":1186318896,"ecosystem":"npm","package_name":"@semantic-release/git","requirements":"10.0.1","kind":"Development","optional":false},{"id":1186318895,"ecosystem":"npm","package_name":"@semantic-release/exec","requirements":"6.0.3","kind":"Development","optional":false},{"id":1186318894,"ecosystem":"npm","package_name":"@semantic-release/commit-analyzer","requirements":"12.0.0","kind":"Development","optional":false},{"id":1186318893,"ecosystem":"npm","package_name":"@semantic-release/changelog","requirements":"6.0.3","kind":"Development","optional":false},{"id":1186318892,"ecosystem":"npm","package_name":"@jest/globals","requirements":"29.7.0","kind":"Development","optional":false},{"id":1186318891,"ecosystem":"npm","package_name":"@commitlint/prompt","requirements":"19.2.2","kind":"Development","optional":false},{"id":1186318890,"ecosystem":"npm","package_name":"@commitlint/config-conventional","requirements":"19.2.2","kind":"Development","optional":false},{"id":1186318889,"ecosystem":"npm","package_name":"@commitlint/cli","requirements":"19.2.2","kind":"Development","optional":false},{"id":1186318888,"ecosystem":"npm","package_name":"@babel/preset-typescript","requirements":"7.24.1","kind":"Development","optional":false},{"id":1186318887,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"7.24.4","kind":"Development","optional":false},{"id":1186318886,"ecosystem":"npm","package_name":"@babel/plugin-transform-modules-commonjs","requirements":"7.24.1","kind":"Development","optional":false},{"id":1186318885,"ecosystem":"npm","package_name":"@babel/plugin-proposal-decorators","requirements":"7.24.1","kind":"Development","optional":false},{"id":1186318884,"ecosystem":"npm","package_name":"@babel/core","requirements":"7.24.4","kind":"Development","optional":false},{"id":1186318883,"ecosystem":"npm","package_name":"@babel/cli","requirements":"7.24.1","kind":"Development","optional":false},{"id":1186318882,"ecosystem":"npm","package_name":"yargs","requirements":"17.7.2","kind":"runtime","optional":false},{"id":1186318881,"ecosystem":"npm","package_name":"update-notifier","requirements":"7.0.0","kind":"runtime","optional":false},{"id":1186318880,"ecosystem":"npm","package_name":"request-promise-native","requirements":"1.0.9","kind":"runtime","optional":false},{"id":1186318879,"ecosystem":"npm","package_name":"request","requirements":"2.88.2","kind":"runtime","optional":false},{"id":1186318878,"ecosystem":"npm","package_name":"mz","requirements":"2.7.0","kind":"runtime","optional":false},{"id":1186318877,"ecosystem":"npm","package_name":"minimist-options","requirements":"4.1.0","kind":"runtime","optional":false},{"id":1186318876,"ecosystem":"npm","package_name":"minimist","requirements":"1.2.8","kind":"runtime","optional":false},{"id":1186318875,"ecosystem":"npm","package_name":"lodash","requirements":"4.17.21","kind":"runtime","optional":false},{"id":1186318874,"ecosystem":"npm","package_name":"inquirer","requirements":"9.2.18","kind":"runtime","optional":false},{"id":1186318873,"ecosystem":"npm","package_name":"fast-json-stable-stringify","requirements":"2.1.0","kind":"runtime","optional":false},{"id":1186318872,"ecosystem":"npm","package_name":"dotenv","requirements":"16.4.5","kind":"runtime","optional":false},{"id":1186318871,"ecosystem":"npm","package_name":"compare-versions","requirements":"6.1.0","kind":"runtime","optional":false},{"id":1186318870,"ecosystem":"npm","package_name":"chalk","requirements":"5.3.0","kind":"runtime","optional":false},{"id":1186318868,"ecosystem":"npm","package_name":"@beecode/msh-util","requirements":"2.0.5","kind":"runtime","optional":false},{"id":1186318867,"ecosystem":"npm","package_name":"@beecode/msh-logger","requirements":"1.0.3","kind":"runtime","optional":false},{"id":1186318866,"ecosystem":"npm","package_name":"@beecode/msh-env","requirements":"1.0.2","kind":"runtime","optional":false},{"id":1186318865,"ecosystem":"npm","package_name":"@beecode/msh-app-boot","requirements":"1.0.2","kind":"runtime","optional":false},{"id":1186318897,"ecosystem":"npm","package_name":"@semantic-release/github","requirements":"10.0.3","kind":"Development","optional":false},{"id":1186318869,"ecosystem":"npm","package_name":"async-shelljs","requirements":"0.1.4","kind":"runtime","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@beecode%2Fmsh-cli"}