{"ref":"artifact:hatrigt-sap-cap-debugger","page":"/artifacts/hatrigt-sap-cap-debugger","json":"/artifacts/hatrigt-sap-cap-debugger.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"hatrigt-sap-cap-debugger","name":"sap-cap-debugger","artifact_type":"cli","ecosystem":"cap","domain":"developer-experience","origin_ring":"independent","description":{"one_line":"Attaches a debugger to a CAP application already running on Cloud Foundry — enables the Node inspector inside the container, assigns a port and hands you a Chrome DevTools or VS Code attach.","short":"Attaches a debugger to a CAP app running on Cloud Foundry","what_it_solves":"Remote debugging on BTP is a sequence of cf commands and an SSH tunnel that is easy to get wrong and tedious to repeat. This is that sequence as one npx invocation, with multi-app support and automatic port assignment."},"links":{"npm":"https://www.npmjs.com/package/sap-cap-debugger","repo":"https://github.com/HatriGt/sap-cap-debugger"},"identity":{"author":"HatriGt","license":"MIT"},"compat":{"runtimes":["build-time"],"deployment":["cf"]},"type_properties":{"distribution":{"value":["npm"],"sources":[{"url":"https://github.com/HatriGt/sap-cap-debugger","title":"sap-cap-debugger — README","checked":"2026-10-18","quote":"`npx sap-cap-debugger my-app` (or `cds-debug my-app`) gets you from \"my CAP service is misbehaving in the cloud\" to a breakpoint in your editor — no redeploy, no code changes, no manual SSH tunnels."}]}},"provides":["capability:debugging"],"provenance":{"discovered_via":[{"source":"source:npm","channel":"keywords:cds"}],"first_seen":"2026-09-07"},"maintainers":["actor:hatrigt"],"contributors":["actor:hatrigt","actor:hatrigt-atom"],"drafted_with_ai":true},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"fair","evidence":"4 months since release"},{"label":"Continuity","tier":"fair","evidence":"2 contributors, 1 publisher"},{"label":"Repository","tier":"good","evidence":"pushed 2026-06, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"poor","evidence":"no release since @sap/cds 10 shipped (July 2026)"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"good","evidence":"1 test file, npm test"},{"label":"Docs","tier":"good","evidence":"README 15 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":4,"unit":"installs/week"},{"value":1,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","latest_version":"1.1.3","majors":{"1":{"version":"1.0.0","date":"2025-09-15"}},"license":"MIT","first_release":"2025-09-15","last_release":"2026-06-18","releases":21,"cadence_days":0,"maintainers":1,"repository":"git+https://github.com/HatriGt/sap-cap-debugger.git","peer_cds":null,"test_script":true,"types":true,"downloads_weekly":4,"stars":1,"forks":0,"open_issues":0,"archived":false,"pushed_at":"2026-06-18","license_spdx":"MIT","org_owned":false,"default_branch":"main","contributors":2,"tree_truncated":false,"test_files":1,"workflows":0,"other_ci":false,"readme_bytes":14934,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"readme_path":"README.md","readme_sha":"41395fd58b95814a3c64ae0954fc1aa8a1a00f88","months_since_release":4,"dormant":false,"repository_directory":null,"dependencies":5,"node_engine":">=14.0.0","downloads_monthly":128,"created_at":"2025-09-15T05:27:05Z","open_prs":0,"first_commit":"2025-09-15","last_commit":"2026-06-18","commits":12,"repo_read":"2026-10-26"},"release_notes":{"license":"MIT","quotable":true,"prereleases":12,"versions":[{"version":"1.1.3","date":"2026-06-18"},{"version":"1.1.2","date":"2026-04-06"},{"version":"1.1.1","date":"2026-03-31"},{"version":"1.1.0","date":"2026-03-31"},{"version":"1.0.4","date":"2025-12-20"},{"version":"1.0.3","date":"2025-09-16"},{"version":"1.0.2","date":"2025-09-16"},{"version":"1.0.1","date":"2025-09-15"},{"version":"1.0.0","date":"2025-09-15"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:hatrigt","name":"AjeethKumar R","json":"/actors/hatrigt.json"}],"contributors":[{"ref":"actor:hatrigt","name":"AjeethKumar R","json":"/actors/hatrigt.json"},{"ref":"actor:hatrigt-atom","name":"HatriGt Ace","json":"/actors/hatrigt-atom.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}