CapabilityProtocols & APIsNode.js, read from its artifacts

Metadata publishing

Describing a service to something other than a human — service metadata for clients, and machine-readable descriptions for registries and discovery.

Showing artifacts, examples and content with confirmed Node.js applicability. View All CAP

Overview

SAP SHIPS
@cap-js/asyncapi

Compiles the events declared in CDS models to AsyncAPI documents, one per service, from the CLI or programmatically.

SourcePublishing to AsyncAPI — capirechecked
@sap/cds

Emits EDMX and CSN for every exposed service, generated from the model rather than maintained separately.

SourceServing OData APIschecked

A Node.js coverage assessment has not been written. View all flavors

THE COMMUNITY ADDS
@cap-js-community/common

CDM Builder: emits a Common Data Model descriptor from the CDS model.

A Node.js coverage assessment has not been written. View all flavors

Artifacts4

4 of 4 artifacts
ArtifactSignals
CDS plugins2
@cap-js/asyncapiExports AsyncAPI documents for a CAP service's events
Signals
none
@cap-js/ordGenerates Open Resource Discovery documents from a CAP model
Signals
none
Packages2
@cap-js-community/commonSix CAP features in one package, from replication cache to rate limits
Signals
Functional boundary
@sap/cdsCAP Node.js runtime
Signals
none

Content1

Group by
Piece, what it offers
SAP ORD Made Simple: What It Does and Why It’s Crucial in your SAP Landscape + Purpose and Value
SAP Community, Yogananda, Blog
SAP ORD Made Simple: What It Does and Why It’s Crucial in your SAP Landscape + Purpose and Value
SAP Community, Yogananda, Blog

Details

Coverage
statecore and community, CAP, Node.js, derived
For your agent
Ref
capability:metadata-publishing
JSON
/capabilities/metadata-publishing.json
MCP
Connecting an agent