{"id":136230080,"number":"0.3.2","published_at":"2025-04-24T10:21:53.281Z","licenses":"LGPL-3.0-or-later","integrity":"sha512-Cg/pX3/09rswzXnUUZ4iqib/y+sH0gXbw+kWznb2DQTvULaEr4bN7E4+UgV6TxJQr+/Kk/6ji77w6sUKSij+zg==","status":null,"download_url":"https://registry.npmjs.org/@decaf-ts/cli/-/cli-0.3.2.tgz","registry_url":"https://www.npmjs.com/package/@decaf-ts/cli/v/0.3.2","documentation_url":null,"install_command":"npm install @decaf-ts/cli@0.3.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"tvenceslau","email":"venceslau.tiago@gmail.com"},"dist":{"integrity":"sha512-Cg/pX3/09rswzXnUUZ4iqib/y+sH0gXbw+kWznb2DQTvULaEr4bN7E4+UgV6TxJQr+/Kk/6ji77w6sUKSij+zg==","shasum":"8743ba100fdf37649976d636bd2852c6983823ce","tarball":"https://registry.npmjs.org/@decaf-ts/cli/-/cli-0.3.2.tgz","fileCount":33,"unpackedSize":149078,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD+QdgMStrcdFTpJHT7FEai+57Ikzy69wRJkLx1zDF34QIgErpneeCXMCKfv4NeF7GRnjKNc3p/5loYAVSL1TdN8gc="}]},"gitHead":null,"main":null,"scripts":{"do-install":"TOKEN=$(cat .token) npm install","update-dependencies":"PREFIX=\"decaf-ts\"; npm ls | grep \"$PREFIX\" | awk -F/ '{print $NF}' | sed 's/@.*//' | xargs -I package npm update @\"$PREFIX\"/package","update-scripts":"npx update-scripts","on-first-run":"npx update-scripts --boot","set-git-auth":"git config url.\"https://api:$(cat .token)@github.com/\".insteadOf \"https://github.com/\" \u0026\u0026 git config url.\"https://ssh:$(cat .token)@github.com/\".insteadOf \"ssh://git@github.com/\" \u0026\u0026 git config url.\"https://git:$(cat .token)@github.com/\".insteadOf \"git@github.com:\"","flash-forward":"npx npm-check-updates -u \u0026\u0026 npm run do-install","reset":"rm -rf * \u0026\u0026 git checkout . \u0026\u0026 git pull \u0026\u0026 npm run do-install","build":"npx build-scripts --dev \u0026\u0026 sed -i -e '1i#!/usr/bin/env node\\' lib/bin/cli.cjs","build:prod":"npx build-scripts --prod \u0026\u0026 sed -i -e '1i#!/usr/bin/env node\\' lib/bin/cli.cjs","test":"jest --runInBand --coverage --detectOpenHandles","test:unit":"jest --testPathPattern=\"/tests/unit\" --passWithNoTests --detectOpenHandles","test:integration":"jest --testPathPattern=\"/tests/(integration)\" --passWithNoTests --detectOpenHandles","test:all":"jest --testPathPattern=\"/tests\" --passWithNoTests","test:circular":"dpdm -T --no-warning --no-tree ./src/index.ts","coverage":"rimraf ./workdocs/reports/data/*.json \u0026\u0026 npm run test:all -- --coverage --config=./workdocs/reports/jest.coverage.config.ts","lint":"eslint .","lint-fix":"eslint --fix .","prepare-release":"npm run lint-fix \u0026\u0026 npm run build:prod \u0026\u0026 npm run coverage \u0026\u0026 npm run docs","release":"./bin/tag-release.sh","clean-publish":"npx clean-publish","drawings":"for FILE in workdocs/drawings/*.drawio; do echo \"converting $FILE to image...\" \u0026\u0026 docker run --rm -v $(pwd):/data rlespinasse/drawio-export --format png $FILE; done \u0026\u0026 cp -rf workdocs/drawings/export/* workdocs/resources/","uml":"cd workdocs/uml \u0026\u0026 for FILE in ./*.puml; do docker run --rm -v $(pwd):/work -w /work miy4/plantuml -DPLANTUML_LIMIT_SIZE=8192 -tpng $FILE; done \u0026\u0026 cd ../.. \u0026\u0026 cp -fr workdocs/uml/*.png workdocs/resources/","docs":"npx rimraf ./docs \u0026\u0026 mkdir docs \u0026\u0026 npx build-scripts --docs","publish-docs":"docker run -it --rm --user $(id -u):$(id -g) -v \"$(pwd)/workdocs/confluence:/content\" -e ATLASSIAN_API_TOKEN=$(cat .confluence-token) ghcr.io/markdown-confluence/publish:latest"},"_npmVersion":"10.9.2","_nodeVersion":"22.14.0","_hasShrinkwrap":false,"directories":{}},"created_at":"2025-04-28T10:57:51.548Z","updated_at":"2025-05-25T00:27:52.271Z","purl":"pkg:npm/%40decaf-ts/cli@0.3.2","related_tag":{"name":"v0.3.2","sha":"649a814b2cded6493787fb416c610d4d6da4c6fa","kind":"tag","published_at":"2025-04-24T10:21:50.000Z","download_url":"https://codeload.github.com/decaf-ts/cli/tar.gz/v0.3.2","html_url":"https://github.com/decaf-ts/cli/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/decaf-ts/cli@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decaf-ts%2Fcli/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decaf-ts%2Fcli/tags/v0.3.2/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@decaf-ts%2Fcli/versions/0.3.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@decaf-ts%2Fcli/versions/0.3.2/codemeta","dependencies":[{"id":1568837298,"ecosystem":"npm","package_name":"commander","requirements":"^13.1.0","kind":"runtime","optional":false},{"id":1568837299,"ecosystem":"npm","package_name":"@decaf-ts/utils","requirements":"latest","kind":"Development","optional":false},{"id":1568837300,"ecosystem":"npm","package_name":"@eslint/js","requirements":"^9.25.1","kind":"Development","optional":false},{"id":1568837301,"ecosystem":"npm","package_name":"@rollup/plugin-commonjs","requirements":"^28.0.3","kind":"Development","optional":false},{"id":1568837302,"ecosystem":"npm","package_name":"@rollup/plugin-json","requirements":"^6.1.0","kind":"Development","optional":false},{"id":1568837303,"ecosystem":"npm","package_name":"@rollup/plugin-node-resolve","requirements":"^16.0.1","kind":"Development","optional":false},{"id":1568837304,"ecosystem":"npm","package_name":"@rollup/plugin-typescript","requirements":"^12.1.2","kind":"Development","optional":false},{"id":1568837305,"ecosystem":"npm","package_name":"@stylistic/eslint-plugin","requirements":"^4.2.0","kind":"Development","optional":false},{"id":1568837306,"ecosystem":"npm","package_name":"@types/jest","requirements":"^29.5.14","kind":"Development","optional":false},{"id":1568837307,"ecosystem":"npm","package_name":"clean-publish","requirements":"^5.1.0","kind":"Development","optional":false},{"id":1568837308,"ecosystem":"npm","package_name":"dpdm","requirements":"^3.14.0","kind":"Development","optional":false},{"id":1568837309,"ecosystem":"npm","package_name":"eslint","requirements":"^9.25.1","kind":"Development","optional":false},{"id":1568837310,"ecosystem":"npm","package_name":"eslint-config-prettier","requirements":"^10.1.2","kind":"Development","optional":false},{"id":1568837311,"ecosystem":"npm","package_name":"eslint-plugin-prettier","requirements":"^5.2.6","kind":"Development","optional":false},{"id":1568837312,"ecosystem":"npm","package_name":"globals","requirements":"^16.0.0","kind":"Development","optional":false},{"id":1568837313,"ecosystem":"npm","package_name":"jest","requirements":"^29.7.0","kind":"Development","optional":false},{"id":1568837314,"ecosystem":"npm","package_name":"jest-html-reporters","requirements":"^3.1.7","kind":"Development","optional":false},{"id":1568837315,"ecosystem":"npm","package_name":"jest-junit","requirements":"^16.0.0","kind":"Development","optional":false},{"id":1568837316,"ecosystem":"npm","package_name":"jsdoc","requirements":"^4.0.4","kind":"Development","optional":false},{"id":1568837317,"ecosystem":"npm","package_name":"jsdoc-mermaid","requirements":"^1.0.0","kind":"Development","optional":false},{"id":1568837318,"ecosystem":"npm","package_name":"markdown-include","requirements":"^0.4.3","kind":"Development","optional":false},{"id":1568837319,"ecosystem":"npm","package_name":"minimist","requirements":"^1.2.8","kind":"Development","optional":false},{"id":1568837320,"ecosystem":"npm","package_name":"nodemon","requirements":"^3.1.9","kind":"Development","optional":false},{"id":1568837321,"ecosystem":"npm","package_name":"npm-check-updates","requirements":"^18.0.0","kind":"Development","optional":false},{"id":1568837322,"ecosystem":"npm","package_name":"prettier","requirements":"3.5.3","kind":"Development","optional":false},{"id":1568837323,"ecosystem":"npm","package_name":"rimraf","requirements":"^6.0.1","kind":"Development","optional":false},{"id":1568837324,"ecosystem":"npm","package_name":"rollup","requirements":"^4.40.0","kind":"Development","optional":false},{"id":1568837325,"ecosystem":"npm","package_name":"ts-jest","requirements":"^29.3.2","kind":"Development","optional":false},{"id":1568837326,"ecosystem":"npm","package_name":"ts-loader","requirements":"^9.5.2","kind":"Development","optional":false},{"id":1568837327,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.2","kind":"Development","optional":false},{"id":1568837328,"ecosystem":"npm","package_name":"typescript","requirements":"^5.8.3","kind":"Development","optional":false},{"id":1568837329,"ecosystem":"npm","package_name":"typescript-eslint","requirements":"^8.31.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@decaf-ts%2Fcli"}