{"_id":"@debitoor/confluent-schema-registry","_rev":"47-faa5d528e252c206f064a65e2e2247fe","name":"@debitoor/confluent-schema-registry","dist-tags":{"latest":"3.3.2"},"versions":{"3.3.0":{"name":"@debitoor/confluent-schema-registry","version":"3.3.0","keywords":["confluent schema registry","kafka","debitoor"],"_id":"@debitoor/confluent-schema-registry@3.3.0","maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},{"name":"jmrigali","email":"jodie.rigali@sumup.com"},{"name":"maciej-kusnierz","email":"maciej.kusnierz@sumup.com"},{"name":"mariusrosand","email":"marius.rosand@sumup.com"},{"name":"skryvytskyi_sumup","email":"stanislav.kryvytskyi@sumup.com"},{"name":"oalpatov","email":"aleksandr.alpatov@sumup.com"},{"name":"bgeraymovich","email":"bgeraymovich@gmail.com"},{"name":"bifrost","email":"dan@steenbjerg.com"},{"name":"mpushkin","email":"mfbeast@mail.ru"},{"name":"debitoor-bot","email":"debitoor-bot@debitoor.com"},{"name":"mamant","email":"ama@debitoor.com"},{"name":"hilleer","email":"hiller@live.dk"},{"name":"s0ph1e","email":"sophia@antipenko.pp.ua"},{"name":"sumup.vascofg","email":"vasco.goncalves@sumup.com"},{"name":"jonathanmh","email":"public@jonathanmh.com"},{"name":"igor_torba","email":"ito@debitoor.com"},{"name":"plafytskyi","email":"pla@debitoor.com"},{"name":"igor.g","email":"igor@debitoor.com"},{"name":"ituraj","email":"i.turaj@gmail.com"},{"name":"eugene-ltv-debitoor","email":"eugene@debitoor.com"},{"name":"lshilo","email":"ludmila.shilo@gmail.com"},{"name":"hamoudaarfaoui","email":"hamouda.arfaoui@sumup.com"},{"name":"ziegelke","email":"ziegelke@gmail.com"},{"name":"soulmonk","email":"fsoulmonk@gmail.com"},{"name":"ketevanl","email":"lekiashvili.ketevan@yahoo.fr"},{"name":"adriansalgado_","email":"asa@debitoor.com"},{"name":"andriyonyshchenko","email":"ano@debitoor.com"},{"name":"belrestro","email":"belrestro@gmail.com"},{"name":"robinmetral","email":"robin@metral.ch"},{"name":"connor_baer","email":"hello@connorbaer.co"},{"name":"balexandre","email":"bruno.in.dk@gmail.com"},{"name":"julia-sa","email":"julia.sander@sumup.com"},{"name":"alex.12345","email":"alex.lee@sumup.com"},{"name":"belem-acosta","email":"belem.acosta@sumup.com"},{"name":"hector.reboucas","email":"hector.reboucas@gmail.com"},{"name":"mickael-h","email":"mickael.hassine@gmail.com"},{"name":"annewarnk1","email":"anne.warnk@sumup.com"},{"name":"felixjung","email":"jung.felix@gmail.com"},{"name":"oarostovtseva","email":"ero@debitoor.com"},{"name":"amelako","email":"amela.kodzic@sumup.com"},{"name":"mcntsh","email":"jonmcntsh@gmail.com"},{"name":"msafwat-sumup","email":"msk@debitoor.com"},{"name":"ketansumup","email":"ketan.kashyap@sumup.com"},{"name":"zetxek","email":"zetxek@gmail.com"},{"name":"nikolajgu","email":"nikolaj.understrup@sumup.com"}],"homepage":"https://github.com/kafkajs/confluent-schema-registry#readme","bugs":{"url":"https://github.com/kafkajs/confluent-schema-registry/issues"},"dist":{"shasum":"71c9dfd8bc831abe81609289437667b44751dd64","tarball":"https://registry.npmjs.org/@debitoor/confluent-schema-registry/-/confluent-schema-registry-3.3.0.tgz","fileCount":42,"integrity":"sha512-l2IM8GvZV5jWU0+gr8E5OjVnvJJq9F6gJUPcdMFMQRc442WAzul8S+kg/IIF0ZbPrtAFk9dx8Iv1w2gXWQiFkw==","signatures":[{"sig":"MEQCIGPQ7WrlRuyAtenjYvmgB5m/IbjcflvNmhoT8suAuBpgAiAQOTPpiUD7oQFkNkPEpsftRpKLzt9x9CxV3MzV+XKGWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimeBuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmpA/9FmtauUraV8g0XxhaheaWw+maA5iP74HVYOJ/ClYCpUbcjSwU\r\nbfkKISSX1DjarlJgnU3VMMyphMaLHR47Po3uCrbw2oh5BwbSXerCyVsBd1Zk\r\nJies4UVg9IejLZq1tRTcTMDLzPx9dIJvWKVcMUSb/655It0L8T/sQag3zrID\r\nUmGxiiEzVwjqW6Ceqk/xRZ2NxfR7OQPoEUzJcHWtZUPpIKlqe5AoFzYq7yPc\r\nEGamWphuFvdxkAjNmhUv8XXLCcsYbwxYe8i+L16IlMlD2L4kd54z6AR+5Fb5\r\nj5KNUHvLOF4LunywXzI7yd/55mJQtoJxoWpc2kWJiQUhjQfyMIzSc7RoHuuE\r\nF9Dbr8yXY+vhtDk3q/5pNiZN/KZoDT+z417HRxfW+us9YGKW4AyfuG16nx++\r\nh6CA7VuNr9PJlNb+zUuJ3sMqPDWq4TARFYPNq3G1AFryImjcpRPkDIj8485d\r\nv0LrRNX91kCbn0UOC8vZC7fpkfSSLAIAUKbhNPCiq2MWpC2kw72cPx6lB3gB\r\nX4HXvF7gNeNKGnb/K81gwUsynKvf9EHojgQcNx1aFvT3d5E9oBNcSV0e2xLp\r\n5s8belwq4q0TphJ/4k0GlZpibqH84iVl4WdeAzZgPTrhDqVq0d8n30TRG+WN\r\n+Mv0+yd+T1X3wyf7iNOh/lIz+ijFJFliQVA=\r\n=mnW4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"8a34858154a86fcd309552c571b91026da684780","scripts":{"lint":"eslint './src/**/*.ts'","test":"ts-node ./dockest.ts","build":"rm -rf ./dist && tsc","format":"yarn lint --fix","test:unit":"jest","test:debug":"ts-node ./dockest.ts debug","build:watch":"rm -rf ./dist && tsc --watch","prepare:release":"./pipeline/prepareRelease.sh","test:unit:watch":"yarn test:unit --watch"},"_npmUser":{"name":"msafwat-sumup","email":"msk@debitoor.com"},"repository":{"url":"git+https://github.com/kafkajs/confluent-schema-registry.git","type":"git"},"_npmVersion":"6.14.14","description":"ConfluentSchemaRegistry is a library that makes it easier to interact with the Confluent schema registry, it provides convenient methods to encode, decode and register new schemas using the Apache Avro serialization format.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"ajv":"^7.1.0","avsc":">= 5.4.13 < 6","protobufjs":"^6.10.1","mappersmith":">= 2.30.1 < 3"},"_hasShrinkwrap":false,"devDependencies":{"ajv8":"npm:ajv@^8.6.3","jest":"^25.2.7","uuid":"^3.3.3","execa":"^2.0.4","eslint":"^6.3.0","dockest":"^2.1.0","ts-jest":"^24.0.2","ts-node":"^8.3.0","fs-extra":"^8.1.0","prettier":"^1.18.2","typescript":"^3.6.2","@types/jest":"^25.2.1","@types/node":"^12.7.3","@types/uuid":"^3.4.5","@types/execa":"^2.0.0","@types/fs-extra":"^8.0.0","@types/prettier":"^1.18.2","eslint-config-prettier":"^6.1.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^2.1.0","eslint-plugin-no-only-tests":"^2.3.1","@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/typescript-estree":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/confluent-schema-registry_3.3.0_1654251630258_0.5035859914429959","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@debitoor/confluent-schema-registry","version":"3.3.1","keywords":["confluent schema registry","kafka","debitoor"],"_id":"@debitoor/confluent-schema-registry@3.3.1","maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},{"name":"jmrigali","email":"jodie.rigali@sumup.com"},{"name":"maciej-kusnierz","email":"maciej.kusnierz@sumup.com"},{"name":"mariusrosand","email":"marius.rosand@sumup.com"},{"name":"skryvytskyi_sumup","email":"stanislav.kryvytskyi@sumup.com"},{"name":"oalpatov","email":"aleksandr.alpatov@sumup.com"},{"name":"bgeraymovich","email":"bgeraymovich@gmail.com"},{"name":"bifrost","email":"dan@steenbjerg.com"},{"name":"mpushkin","email":"mfbeast@mail.ru"},{"name":"debitoor-bot","email":"debitoor-bot@debitoor.com"},{"name":"mamant","email":"ama@debitoor.com"},{"name":"hilleer","email":"hiller@live.dk"},{"name":"s0ph1e","email":"sophia@antipenko.pp.ua"},{"name":"sumup.vascofg","email":"vasco.goncalves@sumup.com"},{"name":"jonathanmh","email":"public@jonathanmh.com"},{"name":"igor_torba","email":"ito@debitoor.com"},{"name":"plafytskyi","email":"pla@debitoor.com"},{"name":"igor.g","email":"igor@debitoor.com"},{"name":"ituraj","email":"i.turaj@gmail.com"},{"name":"eugene-ltv-debitoor","email":"eugene@debitoor.com"},{"name":"lshilo","email":"ludmila.shilo@gmail.com"},{"name":"hamoudaarfaoui","email":"hamouda.arfaoui@sumup.com"},{"name":"ziegelke","email":"ziegelke@gmail.com"},{"name":"soulmonk","email":"fsoulmonk@gmail.com"},{"name":"ketevanl","email":"lekiashvili.ketevan@yahoo.fr"},{"name":"adriansalgado_","email":"asa@debitoor.com"},{"name":"andriyonyshchenko","email":"ano@debitoor.com"},{"name":"belrestro","email":"belrestro@gmail.com"},{"name":"robinmetral","email":"robin@metral.ch"},{"name":"connor_baer","email":"hello@connorbaer.co"},{"name":"balexandre","email":"bruno.in.dk@gmail.com"},{"name":"julia-sa","email":"julia.sander@sumup.com"},{"name":"alex.12345","email":"alex.lee@sumup.com"},{"name":"belem-acosta","email":"belem.acosta@sumup.com"},{"name":"hector.reboucas","email":"hector.reboucas@gmail.com"},{"name":"mickael-h","email":"mickael.hassine@gmail.com"},{"name":"annewarnk1","email":"anne.warnk@sumup.com"},{"name":"felixjung","email":"jung.felix@gmail.com"},{"name":"oarostovtseva","email":"ero@debitoor.com"},{"name":"amelako","email":"amela.kodzic@sumup.com"},{"name":"mcntsh","email":"jonmcntsh@gmail.com"},{"name":"msafwat-sumup","email":"msk@debitoor.com"},{"name":"ketansumup","email":"ketan.kashyap@sumup.com"},{"name":"zetxek","email":"zetxek@gmail.com"},{"name":"nikolajgu","email":"nikolaj.understrup@sumup.com"}],"homepage":"https://github.com/kafkajs/confluent-schema-registry#readme","bugs":{"url":"https://github.com/kafkajs/confluent-schema-registry/issues"},"dist":{"shasum":"0557bdd22e7c9cc5a6b08d1ffb5af13801f12320","tarball":"https://registry.npmjs.org/@debitoor/confluent-schema-registry/-/confluent-schema-registry-3.3.1.tgz","fileCount":110,"integrity":"sha512-QXUOVeyeA9hvTuT77abDZpkou+6/TzoPCSLHhMhRBHb7Pz4ECt7zEiC4zcOH1aKuL+qgO6QSMS9gpAI/u6TTwA==","signatures":[{"sig":"MEUCIQC27nLFkVKe78H6sFdNgxt1Ex8NcKmAd4TGgZNqabUu/wIgVWrnHvmZcwcVxWRFXHcmIJtampjWLf67YcOh1tPajhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimebfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSrg//XCmBucUDuPGBK5GGTacS/soXpNB8aRlckPT2q0RzFDcdt7Wv\r\nmHXVYdhzYqkNWYa5LHI1c+JJDp4vBozEFqBtzapR5kes24H7KlRfok0b5CHI\r\nkvIa9jVBThesHH7S9Qgv8nE2K5ZqBz6Ha8CzSiqRUcM0iTc/8sTpcFc1M1Lr\r\ndLNU2n+qpHDn6XhQ9fc8QU3IvXfPMlK8QZ9XNPqbsms7FeQz43GvUiVtO9jm\r\nrgBxJZ9IvJqpCGvRt1Zu1Yk47c9WQ3tPGxF72SrRfqqD1htihMS/wIBbpUHd\r\nqUq+ruLA5eExI4i0xiHlIS72Pe8lKlXwjKGHYBm2uI3vcOMsW0fb3zXbgatF\r\nqJVkXWK9x0z9XjYKljmVV0wnS8PdCnU4sR6mzceALfD94TgK0YhlHbCMxqio\r\nnekLautVwj/5XVA03RUTaFAKZAMg/aSlsBfIhD9u6ByiDZD+KVdj5U8zhoM1\r\nJm4kp8BRbWeiA388qfrUlje2Sgv4dzpUi4FF4XfCaIFKLb8rqZdiD3Ok6veW\r\ns6fs58iPbkaN27jVmY2apJ7l/G9a53aJVtU2go6vhZXDQSNyfVC+a75er/Us\r\nroQSKwK/W9YBmX8sDq6bKdzjwy26IWNaWZGjKX0JSgsmUpq7FtPMBa5hs1rZ\r\nnh8TGrWDkoLpvvklbO47kpe3k2rkjaseblk=\r\n=4Nz/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"8a34858154a86fcd309552c571b91026da684780","scripts":{"lint":"eslint './src/**/*.ts'","test":"ts-node ./dockest.ts","build":"rm -rf ./dist && tsc","format":"yarn lint --fix","test:unit":"jest","test:debug":"ts-node ./dockest.ts debug","build:watch":"rm -rf ./dist && tsc --watch","prepare:release":"./pipeline/prepareRelease.sh","test:unit:watch":"yarn test:unit --watch"},"_npmUser":{"name":"msafwat-sumup","email":"msk@debitoor.com"},"repository":{"url":"git+https://github.com/kafkajs/confluent-schema-registry.git","type":"git"},"_npmVersion":"6.14.14","description":"ConfluentSchemaRegistry is a library that makes it easier to interact with the Confluent schema registry, it provides convenient methods to encode, decode and register new schemas using the Apache Avro serialization format.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"ajv":"^7.1.0","avsc":">= 5.4.13 < 6","protobufjs":"^6.10.1","mappersmith":">= 2.30.1 < 3"},"_hasShrinkwrap":false,"devDependencies":{"ajv8":"npm:ajv@^8.6.3","jest":"^25.2.7","uuid":"^3.3.3","execa":"^2.0.4","eslint":"^6.3.0","dockest":"^2.1.0","ts-jest":"^24.0.2","ts-node":"^8.3.0","fs-extra":"^8.1.0","prettier":"^1.18.2","typescript":"^3.6.2","@types/jest":"^25.2.1","@types/node":"^12.7.3","@types/uuid":"^3.4.5","@types/execa":"^2.0.0","@types/fs-extra":"^8.0.0","@types/prettier":"^1.18.2","eslint-config-prettier":"^6.1.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^2.1.0","eslint-plugin-no-only-tests":"^2.3.1","@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/typescript-estree":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/confluent-schema-registry_3.3.1_1654253278917_0.17825247464033733","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"@debitoor/confluent-schema-registry","version":"3.3.2","keywords":["confluent schema registry","kafka","debitoor"],"_id":"@debitoor/confluent-schema-registry@3.3.2","maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},{"name":"jmrigali","email":"jodie.rigali@sumup.com"},{"name":"maciej-kusnierz","email":"maciej.kusnierz@sumup.com"},{"name":"mariusrosand","email":"marius.rosand@sumup.com"},{"name":"skryvytskyi_sumup","email":"stanislav.kryvytskyi@sumup.com"},{"name":"oalpatov","email":"aleksandr.alpatov@sumup.com"},{"name":"bgeraymovich","email":"bgeraymovich@gmail.com"},{"name":"bifrost","email":"dan@steenbjerg.com"},{"name":"mpushkin","email":"mfbeast@mail.ru"},{"name":"debitoor-bot","email":"debitoor-bot@debitoor.com"},{"name":"mamant","email":"ama@debitoor.com"},{"name":"hilleer","email":"hiller@live.dk"},{"name":"s0ph1e","email":"sophia@antipenko.pp.ua"},{"name":"sumup.vascofg","email":"vasco.goncalves@sumup.com"},{"name":"jonathanmh","email":"public@jonathanmh.com"},{"name":"igor_torba","email":"ito@debitoor.com"},{"name":"plafytskyi","email":"pla@debitoor.com"},{"name":"igor.g","email":"igor@debitoor.com"},{"name":"ituraj","email":"i.turaj@gmail.com"},{"name":"eugene-ltv-debitoor","email":"eugene@debitoor.com"},{"name":"lshilo","email":"ludmila.shilo@gmail.com"},{"name":"hamoudaarfaoui","email":"hamouda.arfaoui@sumup.com"},{"name":"ziegelke","email":"ziegelke@gmail.com"},{"name":"soulmonk","email":"fsoulmonk@gmail.com"},{"name":"ketevanl","email":"lekiashvili.ketevan@yahoo.fr"},{"name":"adriansalgado_","email":"asa@debitoor.com"},{"name":"andriyonyshchenko","email":"ano@debitoor.com"},{"name":"belrestro","email":"belrestro@gmail.com"},{"name":"robinmetral","email":"robin@metral.ch"},{"name":"connor_baer","email":"hello@connorbaer.co"},{"name":"balexandre","email":"bruno.in.dk@gmail.com"},{"name":"julia-sa","email":"julia.sander@sumup.com"},{"name":"alex.12345","email":"alex.lee@sumup.com"},{"name":"belem-acosta","email":"belem.acosta@sumup.com"},{"name":"hector.reboucas","email":"hector.reboucas@gmail.com"},{"name":"mickael-h","email":"mickael.hassine@gmail.com"},{"name":"annewarnk1","email":"anne.warnk@sumup.com"},{"name":"felixjung","email":"jung.felix@gmail.com"},{"name":"oarostovtseva","email":"ero@debitoor.com"},{"name":"amelako","email":"amela.kodzic@sumup.com"},{"name":"mcntsh","email":"jonmcntsh@gmail.com"},{"name":"msafwat-sumup","email":"msk@debitoor.com"},{"name":"ketansumup","email":"ketan.kashyap@sumup.com"},{"name":"zetxek","email":"zetxek@gmail.com"},{"name":"nikolajgu","email":"nikolaj.understrup@sumup.com"}],"homepage":"https://github.com/kafkajs/confluent-schema-registry#readme","bugs":{"url":"https://github.com/kafkajs/confluent-schema-registry/issues"},"dist":{"shasum":"348681dae3a57ecbc49665e67653ffb9ae91ff14","tarball":"https://registry.npmjs.org/@debitoor/confluent-schema-registry/-/confluent-schema-registry-3.3.2.tgz","fileCount":110,"integrity":"sha512-MO0UtJJOaFrARsEzqQW7b6IJnANtntGWw8/03GWBrJlZmtUnMo0plio4QUi0PN7VmviBuEVKQMBZmtTcHMaUYg==","signatures":[{"sig":"MEUCIQCgqgBr6plerfXyjA7wEHH4C7ymmstPc118lpgE1Gyo/QIgHF7WTZargl/IuIdDc0ugPT4iX6w8VV9f7116B5nmFxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimeg1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDJhAAoed+T4lbjZcJ1xhFSnw7YLWTSdWQKstnHvyLAobMKjftnvOe\r\nJ8rtEJrL9W8EY0vTzidpzHpJa8UKqmPLfQwSKW4A7SyBVg81MAHzff/Wc1Xs\r\nwNl1vUBMz6DjLWfl8u/jzEkFA4HbVG2zQjvZEHq589L5/zKBoglap3XR4H0B\r\n+HrEEyWuz/0R2mTlRjzVIQLB1GrkLW7LwTA4oHdyaqn+931bPDi+nJIMIaKF\r\n4sSitTfydbE7ZrY0yh14DReCRvtcrGKOKRloEQWNx7wrirqDL9N8Jk5OlKj9\r\nwDZBOl0GGE+HV887oZMfCx6wA2vb1X11ccSTzZTI51+mCol2Lb+b3s3VjO5Q\r\n1e0j5jzKbb3HLDGI1qJRYq1rRjOdxeP4MEioaxf1JgWnSNG3aayGdvtti+AT\r\nu7XkT5bxE4WJG3vYPaD8xdg2P7ljM8QOqKKxh4ZOmEMbxY6w5I8xggpaK19k\r\n8Y3pNcDEqOZQelMpTzaZy199riZMM7HwAgMDgth+m/pwaoz13tZKNRqBIYBq\r\nIfFl9RVqzaT50TeGU4J9lwVs7s9qrSP0AOYlwv3MXzjTWyxnavVmLv99Ph9a\r\nPtpG+g0Rf6xRK5y94A2KNBDgOCLDfc/1eR074KzJTY+iV8LnGRPT5vPr8Egw\r\nmmqWbzt6BTjSeIAzTbHIXgFbsQV9kCg9s60=\r\n=5qhz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"8a34858154a86fcd309552c571b91026da684780","scripts":{"lint":"eslint './src/**/*.ts'","test":"ts-node ./dockest.ts","build":"rm -rf ./dist && tsc","format":"yarn lint --fix","test:unit":"jest","test:debug":"ts-node ./dockest.ts debug","build:watch":"rm -rf ./dist && tsc --watch","prepare:release":"./pipeline/prepareRelease.sh","test:unit:watch":"yarn test:unit --watch"},"_npmUser":{"name":"msafwat-sumup","email":"msk@debitoor.com"},"repository":{"url":"git+https://github.com/kafkajs/confluent-schema-registry.git","type":"git"},"_npmVersion":"6.14.14","description":"ConfluentSchemaRegistry is a library that makes it easier to interact with the Confluent schema registry, it provides convenient methods to encode, decode and register new schemas using the Apache Avro serialization format.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"ajv":"^7.1.0","avsc":">= 5.4.13 < 6","protobufjs":"^6.10.1","mappersmith":">= 2.30.1 < 3"},"_hasShrinkwrap":false,"devDependencies":{"ajv8":"npm:ajv@^8.6.3","jest":"^25.2.7","uuid":"^3.3.3","execa":"^2.0.4","eslint":"^6.3.0","dockest":"^2.1.0","ts-jest":"^24.0.2","ts-node":"^8.3.0","fs-extra":"^8.1.0","prettier":"^1.18.2","typescript":"^3.6.2","@types/jest":"^25.2.1","@types/node":"^12.7.3","@types/uuid":"^3.4.5","@types/execa":"^2.0.0","@types/fs-extra":"^8.0.0","@types/prettier":"^1.18.2","eslint-config-prettier":"^6.1.0","eslint-plugin-prettier":"^3.1.0","@typescript-eslint/parser":"^2.1.0","eslint-plugin-no-only-tests":"^2.3.1","@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/typescript-estree":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/confluent-schema-registry_3.3.2_1654253621635_0.014501971134256442","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-06-03T10:20:30.258Z","modified":"2026-07-07T11:42:02.923Z","3.3.0":"2022-06-03T10:20:30.466Z","3.3.1":"2022-06-03T10:47:59.175Z","3.3.2":"2022-06-03T10:53:41.841Z"},"bugs":{"url":"https://github.com/kafkajs/confluent-schema-registry/issues"},"homepage":"https://github.com/kafkajs/confluent-schema-registry#readme","keywords":["confluent schema registry","kafka","debitoor"],"repository":{"url":"git+https://github.com/kafkajs/confluent-schema-registry.git","type":"git"},"description":"ConfluentSchemaRegistry is a library that makes it easier to interact with the Confluent schema registry, it provides convenient methods to encode, decode and register new schemas using the Apache Avro serialization format.","maintainers":[{"email":"debitoor-bot@debitoor.com","name":"debitoor-bot"},{"email":"ama@debitoor.com","name":"mamant"},{"email":"hiller@live.dk","name":"hilleer"},{"email":"mozgouda@gmail.com","name":"zaaom"},{"email":"sophia@antipenko.pp.ua","name":"s0ph1e"},{"email":"aleksandr.alpatov@sumup.com","name":"oalpatov"},{"email":"maciej.kusnierz@sumup.com","name":"maciej-kusnierz"},{"email":"vasco.goncalves@sumup.com","name":"sumup.vascofg"},{"email":"ito@debitoor.com","name":"igor_torba"},{"email":"igor@debitoor.com","name":"igor.g"},{"email":"belrestro@gmail.com","name":"belrestro"},{"email":"npm@connorbaer.com","name":"connor_baer"},{"email":"jung.felix@gmail.com","name":"felixjung"},{"email":"ketan.kashyap@sumup.com","name":"ketansumup"},{"email":"m.mahrous.94@gmail.com","name":"mmahrous"},{"email":"public@jonathanmh.com","name":"jonathanmh"},{"email":"filipecorrea@me.com","name":"filipecorrea"},{"email":"andrei.kozovski@sumup.com","name":"andrei-at-sumup"},{"email":"andrii.mykhailov@sumup.com","name":"andriimykhailovsumup"},{"email":"david.olubusoye@sumup.com","name":"david-sumup"},{"email":"mtlarva@gmail.com","name":"mtlarva"},{"email":"dzmitry.hlushchanka@sumup.com","name":"dzmitry.h.sumup"},{"email":"vladislav.silchenko.external@sumup.com","name":"silchenko-sumup"},{"email":"shadow@shadowmaru.dev","name":"shadowmaru"},{"email":"adrien.mazet@sumup.com","name":"adrienmazetsumup"},{"email":"romain.giacalone@sumup.com","name":"r0g14"},{"email":"tareqhassan54@gmail.com","name":"tareqlol"},{"email":"vladyslav.silchenko@sumup.com","name":"vladyslav.silchenko"},{"email":"ands.dev@pm.me","name":"andsleonardo"}],"readme":"# confluent-schema-registry\n\n`@kafkajs/confluent-schema-registry` is a library that makes it easier to interact with the Confluent schema registry, it provides convenient methods to encode, decode and register new schemas using the Apache Avro serialization format and Confluent's [wire format](https://docs.confluent.io/current/schema-registry/docs/serializer-formatter.html#wire-format).\n\n[![Build Status](https://dev.azure.com/tulios/ConfluentSchemaRegistry/_apis/build/status/kafkajs.confluent-schema-registry?branchName=master)](https://dev.azure.com/tulios/ConfluentSchemaRegistry/_build/latest?definitionId=3&branchName=master)\n\n## Getting started\n\n```sh\nnpm install @kafkajs/confluent-schema-registry\n# yarn add @kafkajs/confluent-schema-registry\n```\n\n```javascript\nconst { Kafka } = require('kafkajs')\nconst { SchemaRegistry } = require('@kafkajs/confluent-schema-registry')\n\nconst kafka = new Kafka({ clientId: 'my-app', brokers: ['kafka1:9092'] })\nconst registry = new SchemaRegistry({ host: 'http://registry:8081/' })\nconst consumer = kafka.consumer({ groupId: 'test-group' })\n\nconst run = async () => {\n  await consumer.connect()\n  await consumer.subscribe({ topic: 'test-topic', fromBeginning: true })\n\n  await consumer.run({\n    eachMessage: async ({ topic, partition, message }) => {\n      const decodedKey = await registry.decode(message.key)\n      const decodedValue = await registry.decode(message.value)\n      console.log({ decodedKey, decodedValue })\n    },\n  })\n}\n\nrun().catch(console.error)\n```\n\n## Documentation\n\nLearn more about using [KafkaJS Confluent Schema registry on the official site!](https://kafkajs.github.io/confluent-schema-registry/)\n\n## License\n\nSee [LICENSE](https://github.com/kafkajs/confluent-schema-registry/blob/master/LICENSE) for more details.\n","readmeFilename":"README.md"}