{"ref":"artifact:cap-js-community-sap-afc-sdk","page":"/artifacts/cap-js-community-sap-afc-sdk","json":"/artifacts/cap-js-community-sap-afc-sdk.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"cap-js-community-sap-afc-sdk","name":"@cap-js-community/sap-afc-sdk","artifact_type":"package","ecosystem":"cap","domain":"integration-and-messaging","origin_ring":"community-org","description":{"one_line":"SDK for building SAP Advanced Financial Closing scheduling providers on CDS.","short":"SDK for SAP Advanced Financial Closing scheduling providers on CDS"},"links":{"npm":"https://www.npmjs.com/package/@cap-js-community/sap-afc-sdk","repo":"https://github.com/cap-js-community/sap-afc-sdk"},"identity":{"author":"cap-js-community","license":"Apache-2.0"},"compat":{"runtimes":["node"]},"type_properties":{"distribution":{"value":["npm"],"sources":[{"url":"https://github.com/cap-js-community/sap-afc-sdk","title":"@cap-js-community/sap-afc-sdk — README","checked":"2026-10-18","quote":"- Terminal `npm install @cap-js-community/sap-afc-sdk`"}]}},"provides":["capability:async-processing"],"provenance":{"discovered_via":[{"source":"source:npm"},{"source":"source:github","channel":"cap-js-community"}],"first_seen":"2026-08-31"},"maintainers":["actor:cap-js-community","actor:oklemenz2"],"contributors":["actor:ajinkyapatil8190","actor:bobdenos","actor:oklemenz2","actor:schiwekm","actor:soccermax"],"drafted_with_ai":true},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"good","evidence":"3 months since release"},{"label":"Continuity","tier":"good","evidence":"10 contributors, 6 publishers, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"good","evidence":"released before and after @sap/cds 10"},{"label":"Maintainer's CI","tier":"poor","evidence":"Main CI failure, 2026-10-22"}],"practice":[{"label":"Tests","tier":"good","evidence":"59 test files, npm test"},{"label":"Docs","tier":"good","evidence":"README 58 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":332,"unit":"installs/week"},{"value":1,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","latest_version":"1.1.0","majors":{"1":{"version":"1.0.0","date":"2026-02-16"},"0.1":{"version":"0.1.0","date":"2025-02-27"},"0.2":{"version":"0.2.0","date":"2025-04-10"},"0.3":{"version":"0.3.0","date":"2025-06-06"},"0.4":{"version":"0.4.0","date":"2025-07-03"},"0.5":{"version":"0.5.0","date":"2025-08-05"},"0.6":{"version":"0.6.0","date":"2025-09-16"},"0.7":{"version":"0.7.0","date":"2025-10-13"},"0.8":{"version":"0.8.0","date":"2025-11-06"},"0.9":{"version":"0.9.0","date":"2025-12-18"}},"license":"Apache-2.0","first_release":"2025-02-27","last_release":"2026-07-23","releases":21,"cadence_days":33,"maintainers":6,"repository":"git+https://github.com/cap-js-community/sap-afc-sdk.git","peer_cds":null,"test_script":true,"types":true,"downloads_weekly":332,"stars":1,"forks":1,"open_issues":0,"archived":false,"pushed_at":"2026-10-22","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","contributors":10,"tree_truncated":false,"test_files":59,"workflows":9,"other_ci":false,"readme_bytes":59041,"docs_files":0,"changelog":true,"license_file":true,"dts_files":1,"ci_status":"failure","ci_run_at":"2026-10-22","ci_workflow":"Main CI","ci_event":"push","readme_path":"README.md","readme_sha":"5e433fc770e02527e80fe14fb72a9a039a8f0479","months_since_release":3,"dormant":false,"repository_directory":null,"dependencies":21,"node_engine":">=22","downloads_monthly":574,"created_at":"2025-02-05T08:34:17Z","open_prs":0,"first_commit":"2025-02-05","last_commit":"2026-10-22","commits":781,"repo_read":"2026-10-26"},"release_notes":{"license":"Apache-2.0","quotable":true,"source":{"kind":"npm","path":"CHANGELOG.md","version":"1.1.0","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md"},"format":"keep-a-changelog","releases":[{"version":"1.1.0","date":"2026-07-23","date_source":"heading","heading":"Version 1.1.0 - 2026-07-23","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-110---2026-07-23","sections":[{"kind":"feature","heading":"Added","items":2},{"kind":"fix","heading":"Fixed","items":2}],"hash":"6aa245e4c6c0f486"},{"version":"1.0.1","date":"2026-02-25","date_source":"heading","heading":"Version 1.0.1 - 2026-02-25","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-101---2026-02-25","sections":[{"kind":"fix","heading":"Fixed","items":2}],"hash":"edad551c5d2779d9"},{"version":"1.0.0","date":"2026-02-16","date_source":"heading","heading":"Version 1.0.0 - 2026-02-16","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-100---2026-02-16","sections":[{"kind":"feature","heading":"Added","items":3}],"hash":"a163907d4e627e90"},{"version":"0.9.1","date":"2026-02-03","date_source":"heading","heading":"Version 0.9.1 - 2026-02-03","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-091---2026-02-03","sections":[{"kind":"fix","heading":"Fixed","items":2}],"hash":"03aae510407619b4"},{"version":"0.9.0","date":"2025-12-18","date_source":"heading","heading":"Version 0.9.0 - 2025-12-18","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-090---2025-12-18","sections":[{"kind":"fix","heading":"Fixed","items":7}],"hash":"30386f457411f73d"},{"version":"0.8.0","date":"2025-11-06","date_source":"heading","heading":"Version 0.8.0 - 2025-11-06","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-080---2025-11-06","sections":[{"kind":"feature","heading":"Added","items":2},{"kind":"fix","heading":"Fixed","items":7}],"hash":"f98193778a30b75c"},{"version":"0.7.0","date":"2025-10-13","date_source":"heading","heading":"Version 0.7.0 - 2025-10-13","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-070---2025-10-13","sections":[{"kind":"fix","heading":"Fixed","items":4}],"hash":"7aaf015a075cc1b4"},{"version":"0.6.0","date":"2025-09-16","date_source":"heading","heading":"Version 0.6.0 - 2025-09-16","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-060---2025-09-16","sections":[{"kind":"feature","heading":"Added","items":1}],"hash":"0e4fdf273e49d116"},{"version":"0.5.0","date":"2025-08-05","date_source":"heading","heading":"Version 0.5.0 - 2025-08-05","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-050---2025-08-05","sections":[{"kind":"feature","heading":"Added","items":1}],"hash":"93cd5e44de601db5"},{"version":"0.4.0","date":"2025-07-03","date_source":"heading","heading":"Version 0.4.0 - 2025-07-03","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-040---2025-07-03","sections":[{"kind":"feature","heading":"Added","items":1}],"hash":"6f545371e5e94200"},{"version":"0.3.0","date":"2025-06-06","date_source":"heading","heading":"Version 0.3.0 - 2025-06-06","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-030---2025-06-06","sections":[{"kind":"feature","heading":"Added","items":1}],"hash":"8ac11b39134e9332"},{"version":"0.2.8","date":"2025-05-21","date_source":"heading","heading":"Version 0.2.8 - 2025-05-21","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-028---2025-05-21","sections":[{"kind":"fix","heading":"Fixed","items":1}],"hash":"733295a9c1dfca21"},{"version":"0.2.7","date":"2025-05-13","date_source":"heading","heading":"Version 0.2.7 - 2025-05-13","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-027---2025-05-13","sections":[{"kind":"fix","heading":"Fixed","items":1}],"hash":"733295a9c1dfca21"},{"version":"0.2.6","date":"2025-05-05","date_source":"heading","heading":"Version 0.2.6 - 2025-05-05","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-026---2025-05-05","sections":[{"kind":"fix","heading":"Fixed","items":1}],"hash":"733295a9c1dfca21"},{"version":"0.2.5","date":"2025-04-15","date_source":"heading","heading":"Version 0.2.5 - 2025-04-15","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-025---2025-04-15","sections":[{"kind":"fix","heading":"Fixed","items":1}],"hash":"733295a9c1dfca21"},{"version":"0.2.4","date":"2025-04-15","date_source":"heading","heading":"Version 0.2.4 - 2025-04-15","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-024---2025-04-15","sections":[{"kind":"fix","heading":"Fixed","items":1}],"hash":"733295a9c1dfca21"},{"version":"0.2.3","date":"2025-04-14","date_source":"heading","heading":"Version 0.2.3 - 2025-04-14","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-023---2025-04-14","sections":[{"kind":"fix","heading":"Fixed","items":1}],"hash":"733295a9c1dfca21"},{"version":"0.2.2","date":"2025-04-10","date_source":"heading","heading":"Version 0.2.2 - 2025-04-10","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-022---2025-04-10","sections":[{"kind":"fix","heading":"Fixed","items":1}],"hash":"98a675c385f15492"},{"version":"0.2.1","date":"2025-04-10","date_source":"heading","heading":"Version 0.2.1 - 2025-04-10","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-021---2025-04-10","sections":[{"kind":"fix","heading":"Fixed","items":1}],"hash":"77a27e7310263445"},{"version":"0.2.0","date":"2025-04-10","date_source":"heading","heading":"Version 0.2.0 - 2025-04-10","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-020---2025-04-10","sections":[{"kind":"fix","heading":"Fixed","items":1}],"hash":"733295a9c1dfca21"},{"version":"0.1.0","date":"2025-02-27","date_source":"heading","heading":"Version 0.1.0 - 2025-02-27","url":"https://github.com/cap-js-community/sap-afc-sdk/blob/main/CHANGELOG.md#version-010---2025-02-27","sections":[{"kind":"feature","heading":"Added","items":1}],"hash":"113a09a6fa02ea20"}],"versions":[{"version":"1.1.0","date":"2026-07-23"},{"version":"1.0.1","date":"2026-02-25"},{"version":"1.0.0","date":"2026-02-16"},{"version":"0.9.1","date":"2026-02-03"},{"version":"0.9.0","date":"2025-12-18"},{"version":"0.8.0","date":"2025-11-06"},{"version":"0.7.0","date":"2025-10-13"},{"version":"0.6.0","date":"2025-09-16"},{"version":"0.5.0","date":"2025-08-05"},{"version":"0.4.0","date":"2025-07-03"},{"version":"0.3.0","date":"2025-06-06"},{"version":"0.2.8","date":"2025-05-21"},{"version":"0.2.7","date":"2025-05-13"},{"version":"0.2.6","date":"2025-05-05"},{"version":"0.2.5","date":"2025-04-15"},{"version":"0.2.4","date":"2025-04-15"},{"version":"0.2.3","date":"2025-04-14"},{"version":"0.2.2","date":"2025-04-10"},{"version":"0.2.1","date":"2025-04-10"},{"version":"0.2.0","date":"2025-04-10"},{"version":"0.1.0","date":"2025-02-27"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:cap-js-community","name":"cap-js-community","json":"/actors/cap-js-community.json"},{"ref":"actor:oklemenz2","name":"Oliver Klemenz","json":"/actors/oklemenz2.json"}],"contributors":[{"ref":"actor:ajinkyapatil8190","name":"Ajinkya Patil","json":"/actors/ajinkyapatil8190.json"},{"ref":"actor:bobdenos","name":"Bob den Os","json":"/actors/bobdenos.json"},{"ref":"actor:schiwekm","name":"Marten Schiwek","json":"/actors/schiwekm.json"},{"ref":"actor:soccermax","name":"Max Gruenfelder","json":"/actors/soccermax.json"},{"ref":"actor:oklemenz2","name":"Oliver Klemenz","json":"/actors/oklemenz2.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}