{"_id":"@cap-js/asyncapi","_rev":"8-3a878109168924b01058ec7d6404ea8b","name":"@cap-js/asyncapi","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@cap-js/asyncapi","version":"1.0.0","keywords":["CAP","CDS","AsyncAPI","Node.js"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/asyncapi@1.0.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/asyncapi/issues"},"dist":{"shasum":"d2a44ed95bfdcde3a119dc950663b2def42be36d","tarball":"https://registry.npmjs.org/@cap-js/asyncapi/-/asyncapi-1.0.0.tgz","fileCount":22,"integrity":"sha512-VBMCzvrC8zzxDjzggGXRzJagnGMDKkEGnIHdv+02XpqY7WqO6BtG9CqRwdk1bRajSU4UAGc07hQ96s+1ADaJ3g==","signatures":[{"sig":"MEQCIANPh/oClZoqCes5N/BhRPnd/gD7NyMi2MRXDQODfdfDAiAjmu9zIq2SzE6IWC/ZuJ7qspInuj+HoErC6AmZJ35nMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48781},"main":"index.js","gitHead":"8a1106b338e0cf46fade2d75c9397794433567d9","scripts":{"lint":"npx eslint .","test":"npx jest --silent"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/asyncapi.git","type":"git"},"_npmVersion":"10.5.0","description":"CAP tool for AsyncAPI","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.56.0"},"peerDependencies":{"@sap/cds":">=7.3"},"_npmOperationalInternal":{"tmp":"tmp/asyncapi_1.0.0_1714646606227_0.32639048029912354","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@cap-js/asyncapi","version":"1.0.1","keywords":["CAP","CDS","AsyncAPI","Node.js"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/asyncapi@1.0.1","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/asyncapi/issues"},"dist":{"shasum":"fe1e71c324bacf74cb332150e3a79e0e322b4112","tarball":"https://registry.npmjs.org/@cap-js/asyncapi/-/asyncapi-1.0.1.tgz","fileCount":22,"integrity":"sha512-8P+LqVc6W4rgyfW0Mb++N9Wyg0aKNWtfJSMXEj3v3ixuVO2LljcQxDPd3mFbsR8uiLwkhcgHLh3YfQ6/NRWvCw==","signatures":[{"sig":"MEUCIFQ8e7GKuSk3Fj9Xm42BV0E5xWxXGqcs2rMHKC/gPEV2AiEAq/YC/4A8MY7xgulzqgXB2kgYDGsimOiDKRmuNkkPgyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48015},"main":"index.js","gitHead":"bc78ac2f4d7771315c8dbd176fb87fc5c20bf8f4","scripts":{"lint":"npx eslint .","test":"npx jest --silent"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/asyncapi.git","type":"git"},"_npmVersion":"10.5.0","description":"CAP tool for AsyncAPI","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.56.0"},"peerDependencies":{"@sap/cds":">=7.3"},"_npmOperationalInternal":{"tmp":"tmp/asyncapi_1.0.1_1715674460002_0.06124459932998705","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@cap-js/asyncapi","version":"1.0.2","keywords":["CAP","CDS","AsyncAPI","Node.js"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/asyncapi@1.0.2","maintainers":[{"name":"cap-npm","email":"cap@sap.com"},{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/asyncapi/issues"},"dist":{"shasum":"c9e425bbffcbfbb7cc8d1bbab010d39efe6ac860","tarball":"https://registry.npmjs.org/@cap-js/asyncapi/-/asyncapi-1.0.2.tgz","fileCount":21,"integrity":"sha512-1EbZUaKxWvhxmdjM1raFEQT9MkI28mFJMtYEEbUGdD2NMpd7pWH//xcWpLb+9NOKye+mXEtZxvD9bZcRE5y2lA==","signatures":[{"sig":"MEYCIQDQiukDZRkvuPzm/bCYvg3Y5tY2KrPuCYfpIcaZ4iFigAIhAPmblvWU+HbM1REqyd6SRnyYIXAbVQeaB3jakVxo+d40","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48575},"main":"index.js","gitHead":"1fc8f07243af94c0d319f1ad0a4d3c348f76deb2","scripts":{"lint":"npx eslint .","test":"npx jest --silent"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/asyncapi.git","type":"git"},"_npmVersion":"10.7.0","description":"CAP tool for AsyncAPI","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.56.0"},"peerDependencies":{"@sap/cds":">=7.6"},"_npmOperationalInternal":{"tmp":"tmp/asyncapi_1.0.2_1721037472745_0.46688804323878563","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@cap-js/asyncapi","version":"1.0.3","keywords":["CAP","CDS","AsyncAPI","Node.js"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/asyncapi@1.0.3","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/asyncapi/issues"},"dist":{"shasum":"04ba9ae67100f9ed76543467b6ddcfd206e12692","tarball":"https://registry.npmjs.org/@cap-js/asyncapi/-/asyncapi-1.0.3.tgz","fileCount":21,"integrity":"sha512-vZSWKAe+3qfvZDXV5SSFiObGWmqyS9MDyEADb5PLVT8kzO39qGaSDPv/GzI/gwvRfCayGAjU4ThiBKrFA7Gclg==","signatures":[{"sig":"MEYCIQDtyWcBATphxWd3ZChOA3vcivogcoxYOBc8Ic1I3oUtAgIhAIcikdIEeL/lK+94S/GUxmFPyV5TUM6iXCyDQvU8TAMA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48613},"main":"index.js","gitHead":"2e8631b77cb090de91b7262bc2f3898fdbbae697","scripts":{"lint":"npx eslint .","test":"npx jest --silent"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/asyncapi.git","type":"git"},"_npmVersion":"10.8.2","description":"CAP tool for AsyncAPI","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.56.0"},"peerDependencies":{"@sap/cds":">=7.6"},"_npmOperationalInternal":{"tmp":"tmp/asyncapi_1.0.3_1741766937383_0.10315161294102859","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@cap-js/asyncapi","version":"1.1.0","description":"CAP tool for AsyncAPI","repository":{"type":"git","url":"git+https://github.com/cap-js/asyncapi.git"},"homepage":"https://cap.cloud.sap/","keywords":["CAP","CDS","AsyncAPI","Node.js"],"author":{"name":"SAP SE","url":"https://www.sap.com"},"license":"Apache-2.0","main":"index.js","scripts":{"test":"node --test","lint":"npx eslint ."},"peerDependencies":{"@sap/cds":">=7.6"},"devDependencies":{"eslint":"^10.0.0"},"gitHead":"41a223469eed99ddf06b57fac1f15f89ecb38fbb","_id":"@cap-js/asyncapi@1.1.0","bugs":{"url":"https://github.com/cap-js/asyncapi/issues"},"_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-ywO5NfGwoeEx6/jneOMpNMs4PFmuueet8HOEg13VAiXpu4W5juAZQ/Jv2xE0QcW9m1qiCmI1ymypmz7UI+YGbw==","shasum":"ae78e2f779bc747a174693af31bf83e8a11aec9c","tarball":"https://registry.npmjs.org/@cap-js/asyncapi/-/asyncapi-1.1.0.tgz","fileCount":21,"unpackedSize":51979,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fasyncapi@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbNbU1xtgPUssZabSFGCq7sR6AfB6bBH/HXxM9hwImBgIhAOokdn+51vcxHO+Zey/MQHGST2GakEhLnxxugmiqGp91"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba41004e-3030-4f82-8db0-59d9809cbcdf"}},"directories":{},"maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/asyncapi_1.1.0_1780412137931_0.4287484804134942"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-02T10:43:26.094Z","modified":"2026-06-02T14:55:38.396Z","1.0.0":"2024-05-02T10:43:26.381Z","1.0.1":"2024-05-14T08:14:20.240Z","1.0.2":"2024-07-15T09:57:52.882Z","1.0.3":"2025-03-12T08:08:57.585Z","1.1.0":"2026-06-02T14:55:38.103Z"},"bugs":{"url":"https://github.com/cap-js/asyncapi/issues"},"author":{"name":"SAP SE","url":"https://www.sap.com"},"license":"Apache-2.0","homepage":"https://cap.cloud.sap/","keywords":["CAP","CDS","AsyncAPI","Node.js"],"repository":{"type":"git","url":"git+https://github.com/cap-js/asyncapi.git"},"description":"CAP tool for AsyncAPI","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"readme":"[![REUSE status](https://api.reuse.software/badge/github.com/cap-js/asyncapi)](https://api.reuse.software/info/github.com/cap-js/asyncapi)\n\n# AsyncAPI \n\n## About this project\n\nThe `@cap-js/asyncapi` is a package that provides support for AsyncAPI document compilation.\n\n### Table of Contents\n\n- [Requirements and Setup](#requirements-and-setup)\n- [Contributing](#contributing)\n- [Code of Conduct](#code-of-conduct)\n- [Licensing](#licensing)\n\n## Requirements and Setup\n\n### Installation\n\n```sh\n$ npm install @cap-js/asyncapi\n```\n\n### Usage\n\n```js\nconst cds = require('@sap/cds')\nconst { compile } = require('@cap-js/asyncapi')\n```\n\n```js\nconst csn = await cds.load(cds.env.folders.srv)\nconst asyncapiDocument = compile(csn)\n```\n\n## Contributing\n\nThis project is open to feature requests/suggestions, bug reports etc. via [GitHub issues](https://github.com/cap-js/asyncapi/issues). Contribution and feedback are encouraged and always welcome. For more information about how to contribute, the project structure, as well as additional contribution information, see our [Contribution Guidelines](CONTRIBUTING.md).\n\n## Code of Conduct\n\nWe as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone. By participating in this project, you agree to abide by its [Code of Conduct](https://github.com/cap-js/.github/blob/main/CODE_OF_CONDUCT.md) at all times.\n\n## Licensing\n\nCopyright 2024 SAP SE or an SAP affiliate company and contributors. Please see our [LICENSE](LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/cap-js/asyncapi).\n","readmeFilename":"README.md"}