{"_id":"@alicloud/schema-registry-sdk","_rev":"7-63c662f54a8232cc9193b14213cbd105","name":"@alicloud/schema-registry-sdk","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.1":{"name":"@alicloud/schema-registry-sdk","version":"0.0.1","description":"注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码 ```js import SchemaRegistry from '@alicloud/schema-registry-sdk';","autoInstall":false,"homepage":"","author":"","contributors":[],"license":"MIT","main":"./dist/index.js","publishConfig":{"access":"public"},"keywords":[],"scripts":{"start":"npm run watch","watch":"tsc -w","prebuild":"rimraf package-lock.json && rimraf dist && rimraf node_modules && npm i","build":"tsc","test:unit":"jest"},"dependencies":{"@alicloud/credentials":"^2.2.5","@alicloud/eventbridge-util":"^1.0.0","@alicloud/pop-core":"1.7.10","@alicloud/tea-typescript":"^1.8.0","@alicloud/tea-util":"^1.4.5","ajv":"^7.1.0","avsc":">= 5.4.13 < 6","uuid-parse":"^1.1.0"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^14.0.23","esbuild":"^0.13.8","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^8.10.2","typescript":"^4.4.2"},"bundleDependencies":["@alicloud/credentials","@alicloud/eventbridge-util","@alicloud/tea-typescript","@alicloud/tea-util"],"_id":"@alicloud/schema-registry-sdk@0.0.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-mFd8pUEKx7It4DcvrLjgjCkvhSiLfSwAZvhZn2uadKSByAGP3Us3m1hnAh3B0KVBjTtSk0bYSG1QsmMr+9ZJHA==","shasum":"f358d56c43eaebf7bdc1e4ca7f7673de9a11c2d4","tarball":"https://registry.npmjs.org/@alicloud/schema-registry-sdk/-/schema-registry-sdk-0.0.1.tgz","fileCount":412,"unpackedSize":3682760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAk2dP3AC8KF1GD3FcYKimdjFDiVKdp7Ldwf8IJZAKC5AiEAwWqV1DeGtBl06L2nF9lZORruZE0PC9bbtroG5Z32tws="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju4QTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoieA/9FlRTdUSSUH8rGdd+XRBDoHU7UbAQk1nw3m/qyPJCSoKeEVrb\r\nlfSeBs2xfeKwTtfosC4UPeUtPw1qZujKMZ8qiFMEjo7KTqhZxOO3XaxJmRju\r\nmdynms+LeM+wbL71Ko4ZNcF0jQaVELgGPXZoPrZrmzGiWTjknQVZiIa7vBrz\r\nK1Ba+ILsstQHcAUmUGinsGdDAjsm+La8PyxOz+nhWSwGBKWa72ubDMw8iI4y\r\n9F0ZBLP3zZWA0nNcEam/6fQs8vA87fyh8CwezA1ZTCf9PWIlpHwifylXs+pi\r\nKFvqqMNpsB0eZJPKKds8RLO1E7IYF7iJTE36ZodwBOFK/nGcFR4aTF7/DrEs\r\nacT09WwZwHPbJBnNy60vDFq3ed6pT/2V+EFtU5JgMGoup44zr8La/0ml1ojc\r\nWJPPfvWGscGH8pNX6J9B5MOMJGlRno9gbDpc3c6BkbDTDKaGY5Bpvx0qqW1g\r\nJAduk0iHzp6vs54rZ4Rr7Z8tJq1cv51XuYJB0JOfLBpavo7HMliRL9dQsRK7\r\nz4qroT7Pz/be3ZvoBzMYEY7LXwXMMhLf5Y7BLsvLM81iODCeSBoPw2hwcClz\r\n2IJXkH2UzsIGmCRh53/df6v9YH3idwuwNh0RDI3kPNoDzvMMb/aH/cmt64Lv\r\ngdoIzk5Zcwk0LcztHHVXCwCiCFBCMjIpfDk=\r\n=C228\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schema-registry-sdk_0.0.1_1673233426737_0.23170362282809842"},"_hasShrinkwrap":false},"0.0.2":{"name":"@alicloud/schema-registry-sdk","version":"0.0.2","description":"注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码 ```js import SchemaRegistry from '@alicloud/schema-registry-sdk';","autoInstall":false,"homepage":"","author":"","contributors":[],"license":"MIT","main":"./dist/index.js","publishConfig":{"access":"public"},"keywords":[],"scripts":{"start":"npm run watch","watch":"tsc -w","prebuild":"rimraf package-lock.json && rimraf dist && rimraf node_modules && npm i","build":"tsc","test:unit":"jest"},"dependencies":{"@alicloud/credentials":"^2.2.5","@alicloud/eventbridge-util":"^1.0.0","@alicloud/pop-core":"1.7.10","@alicloud/tea-typescript":"^1.8.0","@alicloud/tea-util":"^1.4.5","ajv":"^7.1.0","avsc":">= 5.4.13 < 6","uuid-parse":"^1.1.0"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^14.0.23","esbuild":"^0.13.8","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^8.10.2","typescript":"^4.4.2"},"bundleDependencies":["@alicloud/credentials","@alicloud/eventbridge-util","@alicloud/tea-typescript","@alicloud/tea-util"],"_id":"@alicloud/schema-registry-sdk@0.0.2","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-BM6uwXKwIhMa3eMRdiLxRhenVraK7xgSz8/XhD5ZxAKWIlvbS+psMUzoEOGsLJgT3QQEuhjBOulKjT/OH7I6MA==","shasum":"40a0e538e84d28528b545062e67dd30a5ce66ae4","tarball":"https://registry.npmjs.org/@alicloud/schema-registry-sdk/-/schema-registry-sdk-0.0.2.tgz","fileCount":376,"unpackedSize":3565367,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiA9fQaReuSc0JlguXuPMJpX1OMMTSCkAMUOqdeusHHAiEAoAaCiXoetYBpvZ10ZhFw1Jtc7Gs3yGgSxpddvYndRBI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju7jGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6ABAAonhL8Rg1crR0lrdJB6Rht7Z6WoUwQNT/nNCcW/w++DmmmYs2\r\nn7oPT0p34+kh0nOM+587YNMUTAPi/rWNIr1uMVuEOqRt4Ho8f1/R8Ja3OcT3\r\n4qCPOfPdMFLbkOkMPsixi8yKCe/nSRDSqIZ50T0Lo1MjnTlFerNfb9F89/gK\r\naxbefjt1qzakh1LYYE2FDO5xNx8hlRAVm7h/opIb9cZ3KeZtw0BTYIb27I+8\r\nya+3+GKYo235+hw4kl1UpJRS2Vi9fBENSKxUstg/Pa+DpBzdKk12ftR/SNIm\r\n/MaekJQVAv5HbPiOOAAfVpTLKB0wqS6g8bZWmr+9ExCWUgBdvHfpo/pl6yzI\r\nJVWpMQxDpyCxLWCpg8+T3kG8i1hhMhoQlTxs/xQrNNlqf8SQEGhXVy4Vs7us\r\nAEiSYcRb0GCgPiZIjc5aThsGg/n+DuFJwI4tmHuOYvQXVjP7OEoLNZRYrrQS\r\nBHoe33Bh8n/u9nvfZ4fLdivU8eZQEhurPAnshD8MifM6qEsxsdY8kH8aIF7e\r\nv2DMjebBxt6YtDnO6SrJ+sbZsVqi0jsSG7/fq5EfhxxRWht6eJqWgqEaGFDX\r\nwagPwbDciKqVmVDBOvzsprBwKCIBJIZNe4sXEoWgZ0f0rFqU/T0kweooeGRs\r\nsWT0NRWnkx8+gRYKOsLQw+reKRW+2tadTIo=\r\n=HFhw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schema-registry-sdk_0.0.2_1673246918391_0.20522247650543468"},"_hasShrinkwrap":false},"0.0.3":{"name":"@alicloud/schema-registry-sdk","version":"0.0.3","description":"注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码 ```js import SchemaRegistry from '@alicloud/schema-registry-sdk';","autoInstall":false,"homepage":"","author":"","contributors":[],"license":"MIT","main":"./dist/index.js","publishConfig":{"access":"public"},"keywords":[],"scripts":{"start":"npm run watch","watch":"tsc -w","prebuild":"rimraf package-lock.json && rimraf dist && rimraf node_modules && npm i","build":"tsc","test:unit":"jest"},"dependencies":{"@alicloud/credentials":"^2.2.5","@alicloud/eventbridge-util":"^1.0.0","@alicloud/pop-core":"1.7.10","@alicloud/tea-typescript":"^1.8.0","@alicloud/tea-util":"^1.4.5","ajv":"^7.1.0","avsc":">= 5.4.13 < 6","uuid-parse":"^1.1.0"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^14.0.23","esbuild":"^0.13.8","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^8.10.2","typescript":"^4.4.2"},"bundleDependencies":["@alicloud/credentials","@alicloud/eventbridge-util","@alicloud/tea-typescript","@alicloud/tea-util"],"_id":"@alicloud/schema-registry-sdk@0.0.3","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-7A6kBXeOYSv5+6BD0QYHH/kkXrcxDR0QglTs+NEox8jzM03VHuq28sUCs+xSBnG+BadqIajrwNQDyqDIDO6vig==","shasum":"fbf4fb0d4076f0fd9803be2bf592c424f9812dba","tarball":"https://registry.npmjs.org/@alicloud/schema-registry-sdk/-/schema-registry-sdk-0.0.3.tgz","fileCount":379,"unpackedSize":3574103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqmWh/g9tQiKvsrzho3gDBGh0GGYtrx6vcMUa7qdwyNQIgJswWRCslAbSfQa96XWxY0Gv32ir/aj7BV95dIEXxvoo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvh7MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVMg/9HX4XZy/AwAQ+R6hnm/uP/8cwUXjaGquGdiclaOb5euLzfQz3\r\npW5Iap1kwnPkSv7Yh8KhwpQzzDXbKIN16H24t/KwiqlLh4meKXiHDbCcIFj5\r\nDu7zY6VMrc+g2J/FaUECwuzsObS+DsvQQAow9mxNgiHtG97GWxV2RDMEF/9A\r\ndXxq0TRgZyJdXBfIfD5LaSb340CpdgbzoHlZxlV+23OIM8MfFMidCy4u+YWg\r\nBwj4ffkvnMppROaoqabBpbuQbG1nmAVsNvjkl3fRSBiJ0PP+NSDnStzTKY47\r\n3g5KsqUbAFNzzkIXjKqtXWzKdZKf4SvfKF84DCe7UlvtveLYANbhy43I6Wv0\r\njfHg46CiN/5PFkobILWOfzm+P/xyEkIPjEPxWGCPulVLbX0td8mIpnm8+a8o\r\noexo8oK1HeJg7ZwkhNK0O0/v7K65pB7cRxjkwH7VBzu533f4hvN1sdLEvpKx\r\nm27peC6y5yjg5Lhmho5PPWPR0jpuQzIB8wc38ruhgNyTqmSZ95EmAG4zen7O\r\ncSHNDqb50+neBDtbBWpDhgfhakhSLjshFbNbuFxsGJgtxXdOmPPLDIvyIa5z\r\ny7oUamnO8Xi839V40WUVW+YMVAzjk1OM5QaIJfkTAcZkRdUCFb9fsAHY+JEJ\r\n/4LFCWMHSTctOMifLdS4TTBNMS/zDDr/kyI=\r\n=wKFF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schema-registry-sdk_0.0.3_1673404108308_0.1435670357404033"},"_hasShrinkwrap":false},"0.0.4":{"name":"@alicloud/schema-registry-sdk","version":"0.0.4","description":"注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码 ```js import SchemaRegistry from '@alicloud/schema-registry-sdk';","autoInstall":false,"homepage":"","author":"","contributors":[],"license":"MIT","main":"./dist/index.js","publishConfig":{"access":"public"},"keywords":[],"scripts":{"start":"npm run watch","watch":"tsc -w","prebuild":"rimraf package-lock.json && rimraf dist && rimraf node_modules && npm i","build":"tsc","test:unit":"jest"},"dependencies":{"@alicloud/credentials":"^2.2.5","@alicloud/eventbridge-util":"^1.0.0","@alicloud/pop-core":"1.7.10","@alicloud/tea-typescript":"^1.8.0","@alicloud/tea-util":"^1.4.5","ajv":"^7.1.0","avsc":">= 5.4.13 < 6","uuid-parse":"^1.1.0"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^14.0.23","esbuild":"^0.13.8","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^8.10.2","typescript":"^4.4.2"},"bundleDependencies":["@alicloud/credentials","@alicloud/eventbridge-util","@alicloud/tea-typescript","@alicloud/tea-util"],"_id":"@alicloud/schema-registry-sdk@0.0.4","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-HMa/yZQa6j/Y0X/cFkOLoMyO1CdkiXJCA0+yCj72eTqV61SUSsYZkZOTK67Ws8R3WS5pFkoGa1TrjBiM0n95nQ==","shasum":"ae27eea8b64ae4c33f407327f8107d4ab9513ac6","tarball":"https://registry.npmjs.org/@alicloud/schema-registry-sdk/-/schema-registry-sdk-0.0.4.tgz","fileCount":383,"unpackedSize":3578735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7TmWJNLnyBS31/PMYChLjFNC1N/kvue1S2TcFtopJCwIhAKO/YpxKt2YbEUTTkJkQD46O+gC6TOvS5AYvGHXa2LQW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvmv4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuwxAAgqn5/0ZJM777etUrgfz9Resf0OJMrbeDO3eilvdXYao9POVU\r\nX0A/+KLx3SDFGPx1LW13KJwOR0bNdUbMgD4xt4ZhtACrtvpClBFwdO7/sUEu\r\nWfT4uMGOap8oNZ3+bCeTzDoCM26cQDYRJlles3WknCgfCZowCo52S16+WRU1\r\nl46ICbGp7ICvtQKHbrkNmOgqUXk6/te+lRRhX7wtVSfXmzMCAW2G6XbeA85l\r\n7yD/8ixrvyB7qMPmbDjQYOty2xw7y1jneo+BRr1NJqeryeM6CCGQKQQxtDQv\r\nnQboqLEXarJgebydTE5u/bCnFyhgHtgNV2VWUO1jYy5Z/iChj02YRFJS+tmH\r\nN1MC3xbFtBPC7vccdL2GRpUbnn0qTukKMz8fAmE0eIaQYKjO+3WsfMA48KlD\r\nJWsUuVWxE2eMLjkHv0LloWEH+z4Z+Nc44MJ7jiypDQkZgKIld7kBbVBeiv31\r\nnAB+RaAuW9X7NTZ9hgNS5E2WkQYlHOmC8y4Pf2EqRheuDMsdA03n4rW8Q2HY\r\nYMpg6uVsnyUgtB8eZYR5zlchKdiuDSgE5+AMGE/RdMblmPk792Eq9sUIIhNk\r\nbYqWwSGsNX0G01dQZHvjHX0pGTlGf1kFNE1rWVYaC4m0s4EUEngTWpoMiLr9\r\np5chpNpiPct4NPfesLIxnB0Zj86H2K5VmDU=\r\n=OnaW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schema-registry-sdk_0.0.4_1673423864737_0.10661589538420646"},"_hasShrinkwrap":false},"0.0.5":{"name":"@alicloud/schema-registry-sdk","version":"0.0.5","description":"注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码 ```js import SchemaRegistry from '@alicloud/schema-registry-sdk';","autoInstall":false,"homepage":"","author":"","contributors":[],"license":"MIT","main":"./dist/index.js","publishConfig":{"access":"public"},"keywords":[],"scripts":{"start":"npm run watch","watch":"tsc -w","prebuild":"rimraf package-lock.json && rimraf dist && rimraf node_modules && npm i","build":"tsc","test:unit":"jest"},"dependencies":{"@alicloud/credentials":"^2.2.5","@alicloud/eventbridge-util":"^1.0.0","@alicloud/pop-core":"1.7.10","@alicloud/tea-typescript":"^1.8.0","@alicloud/tea-util":"^1.4.5","@kafkajs/confluent-schema-registry":"^3.3.0","ajv":"^7.1.0","avsc":">= 5.4.13 < 6","uuid-parse":"^1.1.0"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^14.0.23","esbuild":"^0.13.8","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^8.10.2","typescript":"^4.4.2"},"bundleDependencies":["@alicloud/credentials","@alicloud/eventbridge-util","@alicloud/tea-typescript","@alicloud/tea-util"],"_id":"@alicloud/schema-registry-sdk@0.0.5","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-Sh96XTFF2RqE6XbOzQoStkX/l7eRQt+aYhmMhuK1EQXhdimZgXsStgYpyImHUZepKu1Vgad2i8hx8JR4Vf2jWw==","shasum":"0ebea49dfb243ca228168074f19212a025b55093","tarball":"https://registry.npmjs.org/@alicloud/schema-registry-sdk/-/schema-registry-sdk-0.0.5.tgz","fileCount":383,"unpackedSize":3581081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzzAO6vy+ibM83tiwmC7XJINx5jWumjysmVm27zGc2tAiByzPiiGgJlGsZylZ4jNWCWBj2oOkS0c6D+6l3c3TZ0bA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3HUdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpnA//cFSAZcOet7AFG/78wlnygkpPoJnoYuccfUfWjZu6jGyrACg2\r\nQVvsVbHY63zBlLrAozAzQcyS6HxYpRX/CFiQk4XFQmwcZ3IOd4WKqAiPZ2dv\r\n8T9KkHJb4QKA7HascRTHrGB4mFylFJNzQRosWfUTtQr03SyA/yE8KO20GjYe\r\nqBCpo3LMYU150jHuWduVDGUgD2TWIXS7htpK1n7y/B/m/puSbXjCtJKLq8Ys\r\nnhaFIpXApNQfhVvCcKw1Hqp/ov7m0WYvNhltWLSTN3909/rX5cyJrzbmV1iH\r\nymp1nOYf2OJ+aZBQKlsnrLrM1hqgrGlhXJ7XcTPQ/wRHpAAwWll72iBBBGaP\r\nlHeF3mPulYxfIESVXA3qHgDK2s0r/rpHO9XKEDhdoqTpxT7gbbMW8OgJSbvB\r\n0cdD+fmZhnHtjgvMaOpWrYa1O3CMgPbM28cRV70YIbTUAlROOVXKyJj5Ag0b\r\nfzxCLWrzr5W7YSb69njfyXMkw3o4m4+fDsitWFCTt+MVxSGH9ry5OouSZXRj\r\ndZLbDWHMDov4DRVk3btR7r5ZTMxl46ScL4KBCeKGNEOK314SVRMxonPiePbP\r\nWCosSKEgL+fYYoxp4jsH8AYJ3o/UaXPaGfVUhHo84iRLmCEsNQJHID2miHvE\r\nRbt6WQ08/kvyfibOYmSLck7kC7aibujxzkc=\r\n=6p7R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schema-registry-sdk_0.0.5_1675392285053_0.4163718335751112"},"_hasShrinkwrap":false},"0.0.6":{"name":"@alicloud/schema-registry-sdk","version":"0.0.6","description":"注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码 ```js","autoInstall":false,"homepage":"","author":"","contributors":[],"license":"MIT","main":"./dist/index.js","publishConfig":{"access":"public"},"keywords":[],"scripts":{"start":"npm run watch","watch":"tsc -w","prebuild":"rimraf package-lock.json && rimraf dist && rimraf node_modules && npm i","build":"tsc","test:unit":"jest"},"dependencies":{"@alicloud/credentials":"^2.2.5","@alicloud/eventbridge-util":"^1.0.0","@alicloud/pop-core":"1.7.10","@alicloud/tea-typescript":"^1.8.0","@alicloud/tea-util":"^1.4.5","@kafkajs/confluent-schema-registry":"^3.3.0","ajv":"^7.1.0","avsc":">= 5.4.13 < 6","uuid-parse":"^1.1.0"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^14.0.23","esbuild":"^0.13.8","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^8.10.2","typescript":"^4.4.2"},"bundleDependencies":["@alicloud/credentials","@alicloud/eventbridge-util","@alicloud/tea-typescript","@alicloud/tea-util"],"_id":"@alicloud/schema-registry-sdk@0.0.6","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-KGA6b8Cs9mQVBNz5A9ZBBSvFbN7qAI8CWNEkM4AVqCtXTdn5KAf/zp9iReRzktGYNWU8cw+Q6Rp5yp1y5vyL8w==","shasum":"971e974136ddef9ab0d81abee5ea7d943b7bc263","tarball":"https://registry.npmjs.org/@alicloud/schema-registry-sdk/-/schema-registry-sdk-0.0.6.tgz","fileCount":383,"unpackedSize":3582493,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEikwnfpq69FKJBMFquFmcXVEnUU0P8S+Fhzu/krmzLAiBV504r2TKsORyvYkS1uqzkvYcYZ/o1JO+cz+yxIKWZjQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4bAEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop5Q/+LWcdiKZjO+eXfEdJhMCra6Aa8mKnV0kHhhVeL7RwcJYYa660\r\nL5Hr55MiYz+PYAeCkTLAiHh2AALcikW6e7USL11urgXaS9MovjIAyFgZhkmZ\r\nxj9mdTLxmHwI5dPmJOuGQySA2uQqik4VuEqZ769bHpkQKEe9YxvkW7ruds9/\r\nwobNb+9GMEF+J6HTwDRln2XutQboPlwrv8OnX4yDM8+3RWFkmuuuQk/XXGRq\r\njnK9Ry3ha0dOsJc29DekJQHfWM7pevNpzdeMeIpvKZ1SeL1Dst99IheFss9P\r\nSh0VH2kLuDebgijBIiKcOrdUhMbcgnx2eKOorecdhjdwpXMd4qsEwGEvR111\r\nXmqRZurVXXc1OQgU7eTUgqWKpaq/meCtH+3eqWwY/Pd5+zdGFS9uf6dcwXz7\r\nbFd3Hd8xx2AQSVnNSPLLQxjTFk2cf6MqyjyC/bqyIVMIETk2Ugbzmyya3mju\r\nb+aA59YUDwSBq0qCIl6eDsziu2PvA+O+Bkh1hzVKSfEY/UZGm+pzWnrWyj+4\r\n/GW7JB2EI37DgKG6xlqMcrP1x8+xllh8D37lNLJ6pylMZsan1O9EbzE1Cncz\r\nQhClF8LWAXvxTPVtzvknV2slJS6w9Gh09OdNMJeSWx+gNGG+sa0NHyHuhr0v\r\n6AhQGFDav7jGxCqxRzvmRikpnNqfRHDnwlk=\r\n=balj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schema-registry-sdk_0.0.6_1675735044306_0.20091019109175723"},"_hasShrinkwrap":false},"0.0.7":{"name":"@alicloud/schema-registry-sdk","version":"0.0.7","description":"注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码 ```js","autoInstall":false,"homepage":"","author":"","contributors":[],"license":"MIT","main":"./dist/index.js","publishConfig":{"access":"public"},"keywords":[],"scripts":{"start":"npm run watch","watch":"tsc -w","prebuild":"rimraf package-lock.json && rimraf dist && rimraf node_modules && npm i","build":"tsc","test:unit":"jest"},"dependencies":{"@alicloud/credentials":"^2.2.5","@alicloud/eventbridge-util":"^1.0.0","@alicloud/pop-core":"1.7.10","@alicloud/tea-typescript":"^1.8.0","@alicloud/tea-util":"^1.4.5","@kafkajs/confluent-schema-registry":"^3.3.0","ajv":"^7.1.0","avsc":">= 5.4.13 < 6","uuid-parse":"^1.1.0"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^14.0.23","esbuild":"^0.13.8","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^8.10.2","typescript":"^4.4.2"},"bundleDependencies":["@alicloud/credentials","@alicloud/eventbridge-util","@alicloud/tea-typescript","@alicloud/tea-util"],"_id":"@alicloud/schema-registry-sdk@0.0.7","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-wM/Po3eRwoLnBSgLuS7KDCXqEkE4I93KswlGP1pyer+5fajdI0TnD7z/jwdjkiGbnbgXGwapeiTcW4rIwEiU3A==","shasum":"2a4b0323e3cc753830024fddcf644d7e736a6104","tarball":"https://registry.npmjs.org/@alicloud/schema-registry-sdk/-/schema-registry-sdk-0.0.7.tgz","fileCount":385,"unpackedSize":3540707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICj/76YeFDHXjTTHeFPI1Jf6lXaGRvqriHzmwxH/TqoiAiARlOnFwPu9LU6U4evis3repahdnvejXGUMSUu8unky5w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5LmYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKWg//aUfBuCZ4abwihIj5QpTZm7ivcSmlMmGa3CiKQu3EQZTbhdbZ\r\nrXAZshoPvyctaqNyBXtfi+ZbElDGnfJT1QKPrYoZ6EFTnQlE2wE7sdDd0UBv\r\nGLJCIXC5rWT9lkaZkFYm8dVNgyTFw0pGJewv5d2w94lbFd1Ld0vPcFdK5cy6\r\nFROb1VUXM6Xfqc0QyF4WgGitmdpcF51Bq3tWpMHOIOtlEm01LFSXFUqTsKt3\r\n7tasus6/041wWOMIFSnNGapKx7pYEw34V89k/r/hr7QL/a5OApz/INV69vOx\r\n9H+0njREVU5liNEGkBSiaLQh7bs4eO4MV8LQDtWUrqExa7bM3jrZbeBcCzIb\r\njU1zy807TIZiHXJJP0B1J+71kNznOXyeOXUnJRy+TZoN/1Qj7VngLLnq4ZkU\r\nAxmN3zLlOX/560A1xc3ga3EEfnj3hLuX+LCeQ6vTU0YYyxCyExCFlEN8Fv28\r\ndkQOkWCFVDW0fr2EoFV+sL37NOL/h87UCIirWZ5rEm/Wyh1HFRHRQWEZqjmn\r\n9NS1qKw3aLQ0PDMygCmn7i8kjvtmpi7ap/2Uq96sXrQ+8DOa8sBfFp3fkrLr\r\nfOQTZZo3tWKCGeG5b4gpsKCTb7R3pPfTPSjxQubphyEAemqC1jiu+vsfbS/S\r\n+bBSuGbGTfu7X5QhGscooSz9+pMSMM2OMUw=\r\n=N7wP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schema-registry-sdk_0.0.7_1675934104230_0.6544998336231103"},"_hasShrinkwrap":false},"0.0.8":{"name":"@alicloud/schema-registry-sdk","version":"0.0.8","description":"注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码 ```js","autoInstall":false,"homepage":"","author":"","contributors":[],"license":"MIT","main":"./dist/index.js","publishConfig":{"access":"public"},"keywords":[],"scripts":{"start":"npm run watch","watch":"tsc -w","prebuild":"rimraf package-lock.json && rimraf dist && rimraf node_modules && npm i","build":"tsc","test:unit":"jest"},"dependencies":{"@alicloud/credentials":"^2.2.5","@alicloud/eventbridge-util":"^1.0.0","@alicloud/pop-core":"1.7.10","@alicloud/tea-typescript":"^1.8.0","@alicloud/tea-util":"^1.4.5","@kafkajs/confluent-schema-registry":"^3.3.0","ajv":"^7.1.0","avsc":">= 5.4.13 < 6","uuid-parse":"^1.1.0"},"devDependencies":{"@types/jest":"^29.2.5","@types/node":"^14.0.23","esbuild":"^0.13.8","jest":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^8.10.2","typescript":"^4.4.2"},"bundleDependencies":["@alicloud/credentials","@alicloud/eventbridge-util","@alicloud/tea-typescript","@alicloud/tea-util"],"_id":"@alicloud/schema-registry-sdk@0.0.8","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-q46Ud8q1BjZZTAovsg35TAnRq+aG0Jr6p9nuPDZFN//jaxUvKfMVWTJeGX/psQw7Vov/mCVLReODQpjz1w7cXw==","shasum":"8f3891f10ee32f018def148c0cb9ee3458c66c98","tarball":"https://registry.npmjs.org/@alicloud/schema-registry-sdk/-/schema-registry-sdk-0.0.8.tgz","fileCount":385,"unpackedSize":3540764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4xSU9ENUtqsdnD3qEvyvBWyYbkQ1s6m1jcpx5CgesEAiBSchvZgrBzqD+KnzHQGrFI9sU86CQb9vrSO+nE+0VtLg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7zYmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOfQ/+L3VTZo6EnqmoKv89EYU9p2kQhQP3/H8RPSR7j8F1B/0LVfOY\r\n+vsBe435CltMBXMqGbGcXq82SbScYOsB2kvsMJsYRlWgIZoKqhss29p6/LIn\r\nKXAkJQlrEpNR0efPTW2/NmP/G+TL7rfuZc+iIdPPACioiPGPd2O4vcIcTmTK\r\nYUX9KVxJVSoyIkYOlcaWlgC2PPu623hvxm3lco5cQo9eHapdlleMPAXKf5SP\r\n6yBBml2yDmSVM0AZXKHcm64HxIwAEiRnOD+qo+s0wTRHA1AjM3nQCO3W6wkQ\r\ni0sxsRFmAc4/azz3VKBIowbCU9EFSYEq7c1wtI/AfFY+DMwxJ6oKGK4rux9D\r\ngRhtk4Pn/VbgzoMSI/Eu+iea8JiTtxc9HiWTk8k5BlU2IzpT4q2FFJrVjgVr\r\nhz3WR5oMXkczZQSBnYbnOYUAFhGan397YC5UrZv2imO10STDRWsKpitpgwp+\r\nSNd1mBDFEhcV+cnr8bmS5AwFQbu18CjZtY3rw4E9ieqcDl7WSbDGxD1urfoB\r\n3E/2VR3KdiBTzftjyhNofD2eDeXJas6YaPUJFZzwfdOooNXzzTf1tODa3Rqe\r\ngAgsJKq0zxSTGCwmslzbKqcKGVj74omqoh0AEn0umnJf6lzFlV1nMukJeyOt\r\nzu2sWXYY0dpUhXTQmGARI7lAKEO97cnagTI=\r\n=/mI1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},"directories":{},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/schema-registry-sdk_0.0.8_1676621350408_0.751240822320582"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-09T03:03:46.661Z","0.0.1":"2023-01-09T03:03:47.027Z","modified":"2023-02-17T08:09:10.849Z","0.0.2":"2023-01-09T06:48:38.598Z","0.0.3":"2023-01-11T02:28:28.579Z","0.0.4":"2023-01-11T07:57:44.959Z","0.0.5":"2023-02-03T02:44:45.313Z","0.0.6":"2023-02-07T01:57:24.539Z","0.0.7":"2023-02-09T09:15:04.523Z","0.0.8":"2023-02-17T08:09:10.695Z"},"maintainers":[{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"pagecao","email":"cpj1106@gmail.com"},{"name":"aliyunsdkteam","email":"sdk-team@alibabacloud.com"},{"name":"console-fe","email":"console-fe@alibabacloud.com"}],"description":"注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码 ```js","keywords":[],"contributors":[],"license":"MIT","readme":"### 第一种用法\n注册一个标准schema，并且返回id，然后根据id和schema规范进行编解码\n```js\n\n\nconst { SchemaRegistry ,SchemaType } = require('@alicloud/schema-registry-sdk'); // cjs\n// import {  SchemaRegistry ,SchemaType } from '@alicloud/schema-registry-sdk';  // esm\n\nconst groupId = 'avro-schema-group';\n// From an avsc file\n// const schemaFromAVSC = await readAVSCAsync(path.join(__dirname, '.path/to/schema.avsc'));\n\n// From an avdl file\n// const schemaFromAVDL = await avdlToAVSCAsync('path/to/protocol.avdl');\n\nconst schema = `\n  {\n    \"type\": \"record\",\n    \"name\": \"RandomTest\",\n    \"namespace\": \"examples\",\n    \"fields\": [{ \"type\": \"string\", \"name\": \"fullName\" },{ \"type\": \"string\", \"name\": \"school\" }]\n  }\n`\nconst registry = new SchemaRegistry({\n    accessKeyId: '<your ak>',\n    accessKeySecret: '<your sk>',\n    groupId,\n    endpoint: 'https://eventbridge-console-share.ap-southeast-3.aliyuncs.com/' // 阿里云接入点，默认值为 https://eventbridge-console-share.ap-southeast-3.aliyuncs.com/\n});\n\nconst { id } = await registry.register({ type: SchemaType.AVRO, schema });\n\n// // Encode using the uploaded schema\nconst payload = { fullName: 'John Doe', school: 'mid' }\nconst encodedPayload = await registry.encode(id, payload)\n// Decode the payload\nconst decodedPayload = await registry.decode(encodedPayload);\n\n```\n\n### 第二种用法\n根据schemaname 获取id，然后根据id和schema规范进行编解码\n\n```js\nconst { SchemaRegistry ,SchemaType } = require('@alicloud/schema-registry-sdk'); // cjs\n// import {  SchemaRegistry ,SchemaType } from '@alicloud/schema-registry-sdk';  // esm\n\nconst groupId = 'avro-schema-group';\n\nconst registry = new SchemaRegistry({\n    accessKeyId: '<your ak>',\n    accessKeySecret: '<your sk>',\n    groupId,\n    endpoint: 'https://eventbridge-console-share.ap-southeast-3.aliyuncs.com/' // 阿里云接入点，默认值为 https://eventbridge-console-share.ap-southeast-3.aliyuncs.com/\n});\n\nconst id = await registry.getLatestSchemaId('examples.RandomTest');\n\n// // Encode using the uploaded schema\nconst payload = { fullName: 'John Doe', school: 'mid' }\nconst encodedPayload = await registry.encode(id, payload)\n// Decode the payload\nconst decodedPayload = await registry.decode(encodedPayload);\n\n```\n\n\n### 其他注册schema并返回id的方法\n\n```js\nconst { SchemaRegistry ,SchemaType } = require('@alicloud/schema-registry-sdk'); // cjs\n// import {  SchemaRegistry ,SchemaType } from '@alicloud/schema-registry-sdk';  // esm\n\nconst groupId = 'avro-schema-group';\nconst schema = `\n  {\n    \"type\": \"record\",\n    \"name\": \"RandomTest\",\n    \"namespace\": \"examples\",\n    \"fields\": [{ \"type\": \"string\", \"name\": \"fullName\" },{ \"type\": \"string\", \"name\": \"school\" }]\n  }\n`\nconst registry = new SchemaRegistry({\n    accessKeyId: '<your ak>',\n    accessKeySecret: '<your sk>',\n    groupId,\n    endpoint: 'https://eventbridge-console-share.ap-southeast-3.aliyuncs.com/' // 阿里云接入点，默认值为 https://eventbridge-console-share.ap-southeast-3.aliyuncs.com/\n});\n\nconst {id} = await registry.getRegistryIdBySchema('examples.RandomTest',schema);\n\n// // Encode using the uploaded schema\nconst payload = { fullName: 'John Doe', school: 'mid' }\nconst encodedPayload = await registry.encode(id, payload)\n// Decode the payload\nconst decodedPayload = await registry.decode(encodedPayload);\n\n```\n### decode兼容 [confluent schema registry](https://github.com/kafkajs/confluent-schema-registry)\n\n仅需在初始化的参数中增加“host”参数即可\n\n```js\nconst { SchemaRegistry ,SchemaType } = require('@alicloud/schema-registry-sdk'); // cjs\n// import {  SchemaRegistry ,SchemaType } from '@alicloud/schema-registry-sdk';  // esm\n\nconst groupId = 'avro-schema-group';\nconst schema = `\n  {\n    \"type\": \"record\",\n    \"name\": \"RandomTest\",\n    \"namespace\": \"examples\",\n    \"fields\": [{ \"type\": \"string\", \"name\": \"fullName\" },{ \"type\": \"string\", \"name\": \"school\" }]\n  }\n`\nconst registry = new SchemaRegistry({\n    accessKeyId: '<your ak>',\n    accessKeySecret: '<your sk>',\n    groupId,\n    endpoint: 'https://eventbridge-console-share.ap-southeast-3.aliyuncs.com/' // 阿里云接入点，默认值为 https://eventbridge-console-share.ap-southeast-3.aliyuncs.com/,\n    host: '<confluent schema registry host>'\n});\n\nconst {id} = await registry.getRegistryIdBySchema('examples.RandomTest',schema);\n\n// // Encode using the uploaded schema\nconst payload = { fullName: 'John Doe', school: 'mid' }\nconst encodedPayload = await registry.encode(id, payload)\n// Decode the payload\nconst decodedPayload = await registry.decode(encodedPayload);\n```","readmeFilename":"README.md"}