{"_rev":"7-0aed072a1999a08ee1cbfdcb1147c331","time":{"created":"2025-11-10T15:13:17.667Z","modified":"2025-11-10T15:13:18.190Z","0.0.80":"2025-11-04T15:51:09.755Z","0.0.81":"2025-11-04T16:55:10.425Z","0.0.82":"2025-11-10T09:04:42.960Z","0.0.83":"2025-11-10T15:13:17.938Z"},"_id":"@biit-solutions/kafka-event-structure","name":"@biit-solutions/kafka-event-structure","dist-tags":{"latest":"0.0.83"},"versions":{"0.0.83":{"name":"@biit-solutions/kafka-event-structure","version":"0.0.83","license":"AGPLv3","author":{"name":"BiiT Sourcing Solutions"},"private":false,"peerDependencies":{"@angular/common":"v15-lts","@angular/core":"v15-lts","@biit-solutions/authorization-services":"latest"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/BiiT-Solutions/KafkaEventUXStructure.git"},"module":"fesm2015/biit-solutions-kafka-event-structure.mjs","es2020":"fesm2020/biit-solutions-kafka-event-structure.mjs","esm2020":"esm2020/biit-solutions-kafka-event-structure.mjs","fesm2020":"fesm2020/biit-solutions-kafka-event-structure.mjs","fesm2015":"fesm2015/biit-solutions-kafka-event-structure.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2020":"./esm2020/biit-solutions-kafka-event-structure.mjs","es2020":"./fesm2020/biit-solutions-kafka-event-structure.mjs","es2015":"./fesm2015/biit-solutions-kafka-event-structure.mjs","node":"./fesm2015/biit-solutions-kafka-event-structure.mjs","default":"./fesm2020/biit-solutions-kafka-event-structure.mjs"}},"_id":"@biit-solutions/kafka-event-structure@0.0.83","gitHead":"f0f7dee9e306c1b323b9e4660281240988325663","description":"This library contains services and data structure to be used with Kafka Proxy","bugs":{"url":"https://github.com/BiiT-Solutions/KafkaEventUXStructure/issues"},"homepage":"https://github.com/BiiT-Solutions/KafkaEventUXStructure#readme","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fDZ7HcYBR0zWZ9+AqaNzbEaaTRspUU53J6WPXQFg3nCHKoXEG6AFqQmGd1no0o3+S8c5WORzkss5/tGlhMtTcw==","shasum":"f771e8505ea15d871b06226097292f494ef5b1fb","tarball":"https://registry.npmjs.org/@biit-solutions/kafka-event-structure/-/kafka-event-structure-0.0.83.tgz","fileCount":24,"unpackedSize":83512,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDfzcwTTrYnj95S83t6jtG/wS+508wf6hdQxtIF4nV7FQIgMuLbKRAaO4FODtfYcgzQ5kxk+nOwD674ehr5WjBA4ws="}]},"_npmUser":{"name":"jhortelano","email":"jhortelano@biit-solutions.com"},"directories":{},"maintainers":[{"name":"jhortelano","email":"jhortelano@biit-solutions.com"},{"name":"npm-jnp","email":"npm@ocult.eu"},{"name":"kryst4line","email":"npm@dragon.gal"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kafka-event-structure_0.0.83_1762787597760_0.7848348489812724"},"_hasShrinkwrap":false}},"maintainers":[{"name":"jhortelano","email":"jhortelano@biit-solutions.com"},{"name":"npm-jnp","email":"npm@ocult.eu"},{"name":"kryst4line","email":"npm@dragon.gal"}],"description":"This library contains services and data structure to be used with Kafka Proxy","homepage":"https://github.com/BiiT-Solutions/KafkaEventUXStructure#readme","repository":{"type":"git","url":"git+https://github.com/BiiT-Solutions/KafkaEventUXStructure.git"},"author":{"name":"BiiT Sourcing Solutions"},"bugs":{"url":"https://github.com/BiiT-Solutions/KafkaEventUXStructure/issues"},"license":"AGPLv3","readme":"# KafkaEventStructureLib\n\nThis library contains services and data structure to be used with Kafka Proxy \n\n## Build\n\nRun `npm run build` to build the library. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `npm run build`, go to the dist folder `cd dist/kafka-event-structure` and run `npm publish`.\n\n## Using library in other applications.\n\nThe first step once imported this library in your project is to configure service url.\n\nOn AppComponent or any other place you consider, you need to set `serverURL` with the root url where server is allocated.\n\n```\nconstructor (private rootService: RootService) {\n  rootService.serverUrl = 'https://www.exemple.com/kafka-proxy'\n}\n```\n\nOnce server is configured, the rest of the services can be used.\n\n```\nconstructor(private eventService: EventService) {\n [...]\n}\n\n[...]\n\nprivate publishEvent(event: Event<Object>, topic: string): void {\n  this.eventService.createEvent(event, topic).subscribe(response => { [...] });\n}\n```\n","readmeFilename":"README.md"}