{"_id":"@kraki/protocol","_rev":"37-e965c6c45f808a8ffaa5c287c0ef658a","name":"@kraki/protocol","dist-tags":{"latest":"0.24.1"},"versions":{"0.1.0":{"name":"@kraki/protocol","version":"0.1.0","_id":"@kraki/protocol@0.1.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"dist":{"shasum":"7cb8479650b103ce4e4a305d521d696b99cb6742","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.1.0.tgz","fileCount":26,"integrity":"sha512-xgbPKC0YmwDQ7OcPDOwF4o43deKjJ11+WHk0Bl+wJgTot10Dlt25Nxoh8ysqvespSYd0b3I3ltpUuNe8sC+p4Q==","signatures":[{"sig":"MEUCIDgeoaCagssE5yaMPuyDcPQaxgRcr+kGBzFJS/GA6ciAAiEAneTBGOP+/FP6x0SzfE4FsIGeqB9nQ8PsRpo3V1l3Wjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27590},"main":"dist/index.js","type":"module","_from":"file:kraki-protocol-0.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"corelli18512","email":"corelli@corelli.cloud"},"_resolved":"/private/var/folders/bx/2zj7jv6x0mx5jgthjns4_22w0000gn/T/6ce0299e9c94b4b5befa3e126f45f51f/kraki-protocol-0.1.0.tgz","_integrity":"sha512-xgbPKC0YmwDQ7OcPDOwF4o43deKjJ11+WHk0Bl+wJgTot10Dlt25Nxoh8ysqvespSYd0b3I3ltpUuNe8sC+p4Q==","_npmVersion":"11.3.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.0.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.1.0_1774051560031_0.07467290136829319","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@kraki/protocol","version":"0.2.0","_id":"@kraki/protocol@0.2.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"f50880bfaedb3a511451e5e00972e9751cd9d22e","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.2.0.tgz","fileCount":23,"integrity":"sha512-2wrvkgo3SWefiBEaM88XXgIbMf4xRKaPBnDfJET3MdQeXtlOE7ZRuPPH6F2rMcFDeUkm7GaRYRoo2+IYk1at1A==","signatures":[{"sig":"MEUCIQCpQ52w7/fxkRI5dFn7R5ARtSjM83YGkEO1RWenkEWvTwIgNAGqBc51XuHqrfrR55H8ruwNNTCpQbqBN91mHDuR5W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30377},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.2.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.2.0.tgz","_integrity":"sha512-2wrvkgo3SWefiBEaM88XXgIbMf4xRKaPBnDfJET3MdQeXtlOE7ZRuPPH6F2rMcFDeUkm7GaRYRoo2+IYk1at1A==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.2.0_1774332216267_0.32876449780107797","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@kraki/protocol","version":"0.2.1","_id":"@kraki/protocol@0.2.1","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"5d2116c6f5a316fbf907b35a805057744cb668fd","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.2.1.tgz","fileCount":23,"integrity":"sha512-D5My9GUwpbjyAZREpLEGSrBcHl05Z3vH56hBHUAyJHl47TtKbQI0wtoQjyjyW+2eIlTe7NN8bV2e+qHRuIywDA==","signatures":[{"sig":"MEUCIQCv3Z1N5vroJ+ovoEsLpIsM5kM4jwd5rO7foMnm1MOyOQIgJNDTZUsFlXQ6Svco6TgRhhVtWIvcQSCdQ6RF4YeZ47c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31363},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.2.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.2.1.tgz","_integrity":"sha512-D5My9GUwpbjyAZREpLEGSrBcHl05Z3vH56hBHUAyJHl47TtKbQI0wtoQjyjyW+2eIlTe7NN8bV2e+qHRuIywDA==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.2.1_1774496983710_0.6683861750831377","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@kraki/protocol","version":"0.3.0","_id":"@kraki/protocol@0.3.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"456925ea6193aa77ea4b561cc91b49a3dc80c0d5","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.3.0.tgz","fileCount":23,"integrity":"sha512-71+rwjOR/thR307liT03VVhae5cgPytvwfyhErUAzr/zWt1Cm8ZFLKacx2AcGXKVS1/vgyZFSoWdGGXQNPcePQ==","signatures":[{"sig":"MEUCIFaV3khjadu64p5ajeC6jxd+Ptc7IbqKkQ1UeZ4DSERJAiEAgGuJFrDOuxqaYYH/MfIPgNsqnsTA3tQpW3k3oUJtEIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32604},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.3.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.3.0.tgz","_integrity":"sha512-71+rwjOR/thR307liT03VVhae5cgPytvwfyhErUAzr/zWt1Cm8ZFLKacx2AcGXKVS1/vgyZFSoWdGGXQNPcePQ==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.3.0_1774622153314_0.3799846340027433","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@kraki/protocol","version":"0.3.1","_id":"@kraki/protocol@0.3.1","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"6b3e4803b3d4991cc160d5aa5f1d596c501e767f","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.3.1.tgz","fileCount":23,"integrity":"sha512-jNORzHuIJWkDpXJKN9biZ5e2FAJhRHXguIQiV+iDJB7xNngjHTGFkmTIFixCeBoc+lHcoMXncGKtfaoKtbsCAg==","signatures":[{"sig":"MEUCIQCqLDt4cFe1Ey+OvoROfSgVLeLztsmaRoLMF1sST/uPoQIgLTCdrrV8Vhugpjie1HfxApP3C7bXf/oaM8t1tyXtyms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33328},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.3.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.3.1.tgz","_integrity":"sha512-jNORzHuIJWkDpXJKN9biZ5e2FAJhRHXguIQiV+iDJB7xNngjHTGFkmTIFixCeBoc+lHcoMXncGKtfaoKtbsCAg==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.3.1_1774676882211_0.3311911305436488","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@kraki/protocol","version":"0.4.0","_id":"@kraki/protocol@0.4.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"a9ecd40853e20d4623734f8bebcb3043c0e0153f","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.4.0.tgz","fileCount":23,"integrity":"sha512-29H9FpR8jUGo14bqSVu3rJFwUwrk47JnmhM2ztD4GKcyvv5XnNuMSmOk/2MSKUoMP3z8kD6MpVv+3iWiCtw+Hg==","signatures":[{"sig":"MEUCIBtsxTKhlegSKP/rj5z0OhJ0QyxafPUBih1GjmYNut63AiEAh7viyHFvWv/C6zgFwVE60XsbDI8U1hbY1kqwWNrRiPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34401},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.4.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.4.0.tgz","_integrity":"sha512-29H9FpR8jUGo14bqSVu3rJFwUwrk47JnmhM2ztD4GKcyvv5XnNuMSmOk/2MSKUoMP3z8kD6MpVv+3iWiCtw+Hg==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.4.0_1774677346212_0.7954252505921742","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@kraki/protocol","version":"0.4.1","_id":"@kraki/protocol@0.4.1","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"2d3551fc0f5f235de56b0d215cda35c6bdec6a24","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.4.1.tgz","fileCount":23,"integrity":"sha512-Zh3uWvPMTftnxD948c4kYef2j+X1++fEQhaGMUyFdRQmKf0lQPXT4gqNNpjey404SRsdT1xMsxkgxD5zXOKc0w==","signatures":[{"sig":"MEUCIGuVD8S6JXFVOEduWZk1TltaHVtvBcOAYXtPpEJiYsYJAiEAtFd2dd9LMLVUMLYRcNLWJ5mAchCoFT5zAnAEnbXGoQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34858},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.4.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.4.1.tgz","_integrity":"sha512-Zh3uWvPMTftnxD948c4kYef2j+X1++fEQhaGMUyFdRQmKf0lQPXT4gqNNpjey404SRsdT1xMsxkgxD5zXOKc0w==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.4.1_1774678073973_0.3163312088263659","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@kraki/protocol","version":"0.5.0","_id":"@kraki/protocol@0.5.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"23fe3896d5c43cc3f7f912b5e2e656af7be08a95","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.5.0.tgz","fileCount":23,"integrity":"sha512-e0Mw9WY3cFEkxFwSY3hZZY/xFni/g23YwFHtYyNBTX2lAzZy6jFNFZMU9aVsXCugUGNXr1XdnrOxT3NH1oza/A==","signatures":[{"sig":"MEQCIH85bgFrzLpUIp092Z0wvZIu0FR0B6gnCclZCoWckjJ+AiAj2MtUNtBwO/r1Qg2UOpRi/zHgBWe0O2irpQX4t/HnMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35280},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.5.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.5.0.tgz","_integrity":"sha512-e0Mw9WY3cFEkxFwSY3hZZY/xFni/g23YwFHtYyNBTX2lAzZy6jFNFZMU9aVsXCugUGNXr1XdnrOxT3NH1oza/A==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.5.0_1774962555161_0.2310624194131985","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@kraki/protocol","version":"0.5.1","_id":"@kraki/protocol@0.5.1","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"2040dc9b5d86c215d1897c4ffa112e2cff6cc075","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.5.1.tgz","fileCount":23,"integrity":"sha512-sZuYWlOQwfw12ZuQnivDbeVosm5/r2waUyAj87LLG0BIY4p5olsrpe1oyDwB+NxoH5Q0wXgfMKKoArRmz+k6xw==","signatures":[{"sig":"MEUCIGPXPXKXZ/nhEh0lvj1cLOAqmo8NEI3160DMkIueRiX9AiEAndCbBRPxq0izuoO6HpW/Sn8ynxsRyIRp8aXe8K/f1gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36073},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.5.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.5.1.tgz","_integrity":"sha512-sZuYWlOQwfw12ZuQnivDbeVosm5/r2waUyAj87LLG0BIY4p5olsrpe1oyDwB+NxoH5Q0wXgfMKKoArRmz+k6xw==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.5.1_1775057344562_0.32026666599917064","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@kraki/protocol","version":"0.5.3","_id":"@kraki/protocol@0.5.3","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"0ad14ccf48ac976d3cc57543908b9dbaf80cad2f","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.5.3.tgz","fileCount":23,"integrity":"sha512-iMvwsAsCo5LotiLOYx9aR2PjD2e5ufW4yH/oSBnytTyEAYoGu/ssWzOU/axlTK00HeiMCPYxf/emWOq6PCBMLQ==","signatures":[{"sig":"MEQCIANZI4BsewHX7I4WcmW0Yz4wIrBDnb2MQ5nKeKn3e00aAiAnfMs72QaEzh87FjSHasQ6KnVMkFsc6aTkeo1sdv4WIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37404},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.5.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.5.3.tgz","_integrity":"sha512-iMvwsAsCo5LotiLOYx9aR2PjD2e5ufW4yH/oSBnytTyEAYoGu/ssWzOU/axlTK00HeiMCPYxf/emWOq6PCBMLQ==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.5.3_1775143400332_0.1772270000852083","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@kraki/protocol","version":"0.6.0","_id":"@kraki/protocol@0.6.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"d4eebfc739034e9b012ec5fdcbee6377e320de81","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.6.0.tgz","fileCount":23,"integrity":"sha512-s/OjWmhAbe2E75y5f91D8GjcnSPX8DwnmaOgCMqmqk3i8x3H4WTItIuNitOeGY1ZOWLbRWDf8zzjGyLQW9yxxg==","signatures":[{"sig":"MEYCIQCmfDId22I1XiIPIBJNbwOc8kB8EtaYlkg2QB/aL+bhSAIhAOGm1afaxWE+exKwhi7DH+8OtNFKX/QriqDDNDN1rYaW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37407},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.6.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.6.0.tgz","_integrity":"sha512-s/OjWmhAbe2E75y5f91D8GjcnSPX8DwnmaOgCMqmqk3i8x3H4WTItIuNitOeGY1ZOWLbRWDf8zzjGyLQW9yxxg==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.6.0_1775145323297_0.2798994066524889","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@kraki/protocol","version":"0.6.1","_id":"@kraki/protocol@0.6.1","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"5ea063f96f46973d05f9da356e6b69a5bb7052c2","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.6.1.tgz","fileCount":23,"integrity":"sha512-o4fgIJrPENVNcuyF1kSUOxkvDs34c7s0bEfVpWY0K1N8upCqXib7kZDgzpEeZgk5fZasFBV40D0vdQwTqMuFOA==","signatures":[{"sig":"MEQCIF02jl/0eERJc5VRdM9DX6Q2q2fmkSZDC8ha3LhnjhjYAiBiyrygdmgWuF9wSdVGfrUEUIszwOZ2uhrE8M0mofgsyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37657},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.6.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.6.1.tgz","_integrity":"sha512-o4fgIJrPENVNcuyF1kSUOxkvDs34c7s0bEfVpWY0K1N8upCqXib7kZDgzpEeZgk5fZasFBV40D0vdQwTqMuFOA==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.6.1_1775291114832_0.6298921065886294","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@kraki/protocol","version":"0.6.2","_id":"@kraki/protocol@0.6.2","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"9710fdd0697bd94b27c9a378b1d299a7bb353a82","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.6.2.tgz","fileCount":23,"integrity":"sha512-Q6XE5vetxs2E6CJWU1Wvqe6sLm0OS2GrWQyUrmz+NG3Ar8ncIUp6sEkqImG9z56uSBTtfmpMTD/qaZKySfIwEg==","signatures":[{"sig":"MEUCIFMqJ3wUBmGo/65f1eqB1+vFxeZ5n1JLRi1KyT/jz4BvAiEA9iNt6f5REm3gQiqfIS/tY157nmV4iY2dZK/oK80VMLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38280},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.6.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.6.2.tgz","_integrity":"sha512-Q6XE5vetxs2E6CJWU1Wvqe6sLm0OS2GrWQyUrmz+NG3Ar8ncIUp6sEkqImG9z56uSBTtfmpMTD/qaZKySfIwEg==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.6.2_1775295221188_0.5057531305772125","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@kraki/protocol","version":"0.7.0","_id":"@kraki/protocol@0.7.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"c6f1c7da0826f96d095349bf2684901c6fb1da28","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.7.0.tgz","fileCount":23,"integrity":"sha512-29kGijydBMhnCYJkcVxSlejIMHVR/l5x41BIvDNCh4nS4F8HA13FDyJ7y4mxrzd2Vq7WcQwDW8+606xTNHt1JA==","signatures":[{"sig":"MEYCIQD1L+bT0TxPCCHKEggxIgOeB9xZt6J6kutK6Y2dzRxUlQIhAPYByEoOtswdtTrCk6x3uZvkMuBB6o6lIewxdDskZes/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41163},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.7.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.7.0.tgz","_integrity":"sha512-29kGijydBMhnCYJkcVxSlejIMHVR/l5x41BIvDNCh4nS4F8HA13FDyJ7y4mxrzd2Vq7WcQwDW8+606xTNHt1JA==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.7.0_1775384453153_0.2052190448989928","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@kraki/protocol","version":"0.7.1","_id":"@kraki/protocol@0.7.1","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"3a8aeda30a4a81c3480079df70db59e97985ebf5","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.7.1.tgz","fileCount":23,"integrity":"sha512-y0Jz8z+b2ROMEsC72jSyKDq4Ba+0ThWzW0S0jg4FQlKiD4J+EhWE9ALhAM9llTr4WIIWzv3gJTaPxbNpD3vpCg==","signatures":[{"sig":"MEUCIQCIdVwcdJbx/L2KMPg0dFa0srDDLhZgE99Co41S9Z9VVQIgPoeiC6Fg40t7IgZBlSliU7YKRqEHx4a97PHncbaK5N4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42287},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.7.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.7.1.tgz","_integrity":"sha512-y0Jz8z+b2ROMEsC72jSyKDq4Ba+0ThWzW0S0jg4FQlKiD4J+EhWE9ALhAM9llTr4WIIWzv3gJTaPxbNpD3vpCg==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.7.1_1775386601218_0.48852755245919544","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@kraki/protocol","version":"0.9.0","_id":"@kraki/protocol@0.9.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"354edeaaffb3f51a0f7d281830dc3a774d33da94","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.9.0.tgz","fileCount":23,"integrity":"sha512-Oy4lRh6RercXhHYTzpI+7FrYWq1RBUSlqZNQKm+y/EHMfeZSYdhZGRZ4CtcszWI/idK4m4h5JHScamMbsnk85Q==","signatures":[{"sig":"MEUCIQDqaUITV4C8iG7itQta98YZ9Y6jIGGHgMerH4KtED69pAIgPC5VRMBspzAHFMwdhgVCMSIlYvEiJ/rcRBfSEmLsjdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45296},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.9.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.9.0.tgz","_integrity":"sha512-Oy4lRh6RercXhHYTzpI+7FrYWq1RBUSlqZNQKm+y/EHMfeZSYdhZGRZ4CtcszWI/idK4m4h5JHScamMbsnk85Q==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.9.0_1775482354641_0.13707351303869109","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@kraki/protocol","version":"0.9.1","_id":"@kraki/protocol@0.9.1","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"fe8ccf77b4881cd95787e3179d1f4c9973f7a299","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.9.1.tgz","fileCount":23,"integrity":"sha512-3+0jJJ0FdqE19FGDQnRAuY/3vlD4elywGJAieCDTFwkZINVQ8hJ9yd5fCi3OgqYCISkvPhoOchHSRJmdODxfiA==","signatures":[{"sig":"MEMCIGAVpGkHYOg2D87xPzn55b83b3H5NdvH1s4fnGpmJgDoAh9FECitDwcKEUM4BkiDliDTbRM+gVUCJKSeSXATi8lh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45581},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.9.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0a4cd8d-71aa-41ce-b8ec-9b88d8a57673"}},"_resolved":"/home/runner/work/kraki/kraki/artifacts/kraki-protocol-0.9.1.tgz","_integrity":"sha512-3+0jJJ0FdqE19FGDQnRAuY/3vlD4elywGJAieCDTFwkZINVQ8hJ9yd5fCi3OgqYCISkvPhoOchHSRJmdODxfiA==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.9.1_1775530676007_0.28729676687773","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@kraki/protocol","version":"0.10.0","_id":"@kraki/protocol@0.10.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"961dfccb7a3c9927f6d420ac7971a30f2ff489df","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.10.0.tgz","fileCount":23,"integrity":"sha512-Uaw08Xf+C24HAEihGla9BZSfsTagH6QjSxxdqBuXXfxy3j3MWFdMo7HOkNn+PjJUaAq9EOfhGhqJiPeY0gby2g==","signatures":[{"sig":"MEUCIFTrnAUQ2U3MPljFmbh7Cj0T9JZigIFVn+hGW/DuwATcAiEAwn0ZbUS6rupDP/03s3guylNiE1YJjdpyrN9c7RdJ3is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49943},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.10.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.10.0.tgz","_integrity":"sha512-Uaw08Xf+C24HAEihGla9BZSfsTagH6QjSxxdqBuXXfxy3j3MWFdMo7HOkNn+PjJUaAq9EOfhGhqJiPeY0gby2g==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.12.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.10.0_1776489181288_0.8749752818899847","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@kraki/protocol","version":"0.11.0","_id":"@kraki/protocol@0.11.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"512270634ed7f89ff4bd2571056696af3e95a0e5","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.11.0.tgz","fileCount":23,"integrity":"sha512-ZGB++zkaZQ10tW6ozWahyccVYxvMWcrecZOfyUMg62+GmdCIJMKZAFbCDOWJoEFRNccTq9LgfH+kkbbFdLaYAw==","signatures":[{"sig":"MEUCIBJ5LxxyggfkbnxfteBWuOvDxaDppqBkPDCL8k90LykmAiEA+2ZRpj/PR/ZmPMIUdRcVIqFDfA81YDZUWFsAn6d7/JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50981},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.11.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.11.0.tgz","_integrity":"sha512-ZGB++zkaZQ10tW6ozWahyccVYxvMWcrecZOfyUMg62+GmdCIJMKZAFbCDOWJoEFRNccTq9LgfH+kkbbFdLaYAw==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.13.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.11.0_1777432022163_0.7620294823868561","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@kraki/protocol","version":"0.12.0","_id":"@kraki/protocol@0.12.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"33ebe9e42e336de22ef193d39a90a2620ddcc0d9","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.12.0.tgz","fileCount":23,"integrity":"sha512-9lPhtdEEi8vrPtlx+LDI4sjJZJKEf6fBAGEc8wb6rGnu/Wrm78PQjcpJbKPLOxd2t3RVGsxOKtc814MgK3vLTw==","signatures":[{"sig":"MEUCIHND8ZWxERHNtQdeDUOJn16upC22lmxSn0FevuT/3d7WAiEA0yqys+znhJoUgv0kcZvZiSJawsdL8sV07skr4nP7pqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57197},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.12.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.12.0.tgz","_integrity":"sha512-9lPhtdEEi8vrPtlx+LDI4sjJZJKEf6fBAGEc8wb6rGnu/Wrm78PQjcpJbKPLOxd2t3RVGsxOKtc814MgK3vLTw==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.14.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.12.0_1778729574152_0.24425291038374763","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@kraki/protocol","version":"0.13.0","_id":"@kraki/protocol@0.13.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"708253160dec3c75ac663881696554b62d29aaa1","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.13.0.tgz","fileCount":23,"integrity":"sha512-E8yBYfwSX85NmAFi30m9+t6SgDEYtIJ9bRz+vbJ1ApzSMHfZKLGkWcFxCV/0eBOAILXMAiDK22/4mI9UL1I7Zw==","signatures":[{"sig":"MEUCIQCmHfTTz265vRgQufPgboxJ9kklAZttQy8rCYIEERDTsgIgBPEF5U4cgQ9IvODz7VcYwgwYSa4MGhtiVqTwLtF/q+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58986},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.13.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.13.0.tgz","_integrity":"sha512-E8yBYfwSX85NmAFi30m9+t6SgDEYtIJ9bRz+vbJ1ApzSMHfZKLGkWcFxCV/0eBOAILXMAiDK22/4mI9UL1I7Zw==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.14.1","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.13.0_1778844199500_0.7380167253945609","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@kraki/protocol","version":"0.14.0","_id":"@kraki/protocol@0.14.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"90147eb8da9dc1dc79e64aca0c11c959c1482e28","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.14.0.tgz","fileCount":23,"integrity":"sha512-dbOpL4X+qp9BhWsgRLKXA1ttte8rMwdlEOjZk3xipYmS+Tnrmopq4+/pikgQbjD89bFPVjt7o4axbL8Xh4atkw==","signatures":[{"sig":"MEQCIF0RvNPd2EBWHLXllBX6W9r7gvDGYenik3plsAwKHx4oAiAenOiNvtc5EjNa+Yrj/uGITfFAy60gbw0NGXy2LLq1vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62107},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.14.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.14.0.tgz","_integrity":"sha512-dbOpL4X+qp9BhWsgRLKXA1ttte8rMwdlEOjZk3xipYmS+Tnrmopq4+/pikgQbjD89bFPVjt7o4axbL8Xh4atkw==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.15.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.14.0_1779362854028_0.6915250912829276","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@kraki/protocol","version":"0.15.0","_id":"@kraki/protocol@0.15.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"a560cbc5a13b54ed82b79d430de24e1420812783","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.15.0.tgz","fileCount":23,"integrity":"sha512-N9Wi8O4RsI+CGxCvQtHh0aRcMjSr4DL0x59rwNYdmB+C4giaECqMTemfj/DChTTOPQsPHZKOqbFFVQsWQTZn8Q==","signatures":[{"sig":"MEYCIQDz10IwFO7acrDF2WtFpRfx2PcuynbvaVovgrkVc7l1qQIhAPjg8RyLBTaH6a/Msksn2rkFKvAVsAQ6qpAorJ8THa+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63728},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.15.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.15.0.tgz","_integrity":"sha512-N9Wi8O4RsI+CGxCvQtHh0aRcMjSr4DL0x59rwNYdmB+C4giaECqMTemfj/DChTTOPQsPHZKOqbFFVQsWQTZn8Q==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.15.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.15.0_1779649588054_0.6392413549338982","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@kraki/protocol","version":"0.16.0","_id":"@kraki/protocol@0.16.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"2900dd6b6fc0ccfed3c0504b44f83328a8cc467c","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.16.0.tgz","fileCount":23,"integrity":"sha512-GTiSVYEZf/pK9ZLdEv8497zjlW8cEd1pK7SvZan+wt7xOVuL+HzkaSF6hzl2zN64PRIqx35v3t2FFxpC9ubJIg==","signatures":[{"sig":"MEUCIQCigTL1LuzHsftxNrnbWlEnyNvmCqiiHWwsqafg2U1wHwIgLJOsIxBvPqA2tXoNjbK6FNyVnDJ2IqxDgY/nVmjNhzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66785},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.16.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.16.0.tgz","_integrity":"sha512-GTiSVYEZf/pK9ZLdEv8497zjlW8cEd1pK7SvZan+wt7xOVuL+HzkaSF6hzl2zN64PRIqx35v3t2FFxpC9ubJIg==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.17.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.16.0_1781329014753_0.4822232371126205","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@kraki/protocol","version":"0.16.1","_id":"@kraki/protocol@0.16.1","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"9620db34f57e16e6418b214b84813740a5da7fe4","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.16.1.tgz","fileCount":27,"integrity":"sha512-qN/KuLZtiSNH3TnPFORfItco7BfHvO2cjeTUnDjJDCT9uLHwLB6Q9mNE9mLlagY1m6XCvwEiBszSlw3jlpVELA==","signatures":[{"sig":"MEYCIQDPXCh9MTzq1tRmPpuxk39tYNMVSFwCH1g/VOSwu0CT6QIhAJF9dBD8Q1LTj25BN5mF1z651E+fzv69q+nQ5ncf/2SM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74733},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.16.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.16.1.tgz","_integrity":"sha512-qN/KuLZtiSNH3TnPFORfItco7BfHvO2cjeTUnDjJDCT9uLHwLB6Q9mNE9mLlagY1m6XCvwEiBszSlw3jlpVELA==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.17.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.16.1_1781695999521_0.8321297873387417","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@kraki/protocol","version":"0.16.2","_id":"@kraki/protocol@0.16.2","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"86f08e30b6758a6c3bb3969ef08fb268dc96674f","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.16.2.tgz","fileCount":27,"integrity":"sha512-/4VuKw/h+SeLxHhnvqN3IlYuydwbVzcoc7xoQdsYG4WwAdoE7Y3Eu/3AmDJ1+0K96eElSB61v3bNT+CJ5+t2Gg==","signatures":[{"sig":"MEUCIQDTJR/CB0p1XNXvkclTgqGs7Gjdt3a1rczbUcTE3xKmBwIgNiUuGHoQ/INchrFA5Nbwqfj6EealMj7HUCQQ5YwTvcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75132},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.16.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.16.2.tgz","_integrity":"sha512-/4VuKw/h+SeLxHhnvqN3IlYuydwbVzcoc7xoQdsYG4WwAdoE7Y3Eu/3AmDJ1+0K96eElSB61v3bNT+CJ5+t2Gg==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.18.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.16.2_1782987934921_0.2735837249941162","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@kraki/protocol","version":"0.17.0","_id":"@kraki/protocol@0.17.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"b6b680a642e6768bda2a9c24b6b77de08a49d17c","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.17.0.tgz","fileCount":27,"integrity":"sha512-VKys9mGJbVC+2eGHHbk4uB56/z5baV1ePNLDb0oSjM+dDx19UNQG2XTFUvQE3vINEn7HVrNxdT2JCs4WY/qDpQ==","signatures":[{"sig":"MEUCIF+9WHmE19VJ9gmGdcTvA5TrR6T7EW8QpyrVOqTWUHb9AiEAx18rlerhlMeICNqWx4k6ZpKRI/Q412xiXQcpzUxI/aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76092},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.17.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.17.0.tgz","_integrity":"sha512-VKys9mGJbVC+2eGHHbk4uB56/z5baV1ePNLDb0oSjM+dDx19UNQG2XTFUvQE3vINEn7HVrNxdT2JCs4WY/qDpQ==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.18.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.17.0_1783395387039_0.48814343361377976","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@kraki/protocol","version":"0.18.0","_id":"@kraki/protocol@0.18.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"a628f5dfebdef690ad35b084d1535b7df7191e7c","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.18.0.tgz","fileCount":27,"integrity":"sha512-Sl+0eJpHim+vicM9dyGL0Kj33N0eki/IH5WnJN0fKkIs5mjtMQJT3xi6giuNmtJlMiCBum4ZiSGiNZZd0u8g1A==","signatures":[{"sig":"MEYCIQDBVlp5fPkfHfeEes+XCVJrxcWDUyS64xO7Ofw0tis8agIhAJTYMwcEYoZGvDGEko349Udq5i1+FBQJfcg/GOcVsCaK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88704},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.18.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.18.0.tgz","_integrity":"sha512-Sl+0eJpHim+vicM9dyGL0Kj33N0eki/IH5WnJN0fKkIs5mjtMQJT3xi6giuNmtJlMiCBum4ZiSGiNZZd0u8g1A==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.18.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.18.0_1783442783338_0.8163899912596706","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@kraki/protocol","version":"0.19.0","_id":"@kraki/protocol@0.19.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"be28fdd2bd102cd8fd6d0600579d4bcc0233f6a6","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.19.0.tgz","fileCount":27,"integrity":"sha512-XzMhV1SoBBeydNjvHcU/xuNaXmFZOiEYD1fSrnvXULECxSek5lnmDKXbVRDPNm0lttZFTIetBEQIULtwLzSMcw==","signatures":[{"sig":"MEUCIQDVWAWT+KFy8m1+EiFVyymMscPsk6zzR5djbgGFJNDLigIgB8fXONvIvxLoQVEzE6+jv/22Yeof/Y/L83G6+ktHNDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94058},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.19.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.19.0.tgz","_integrity":"sha512-XzMhV1SoBBeydNjvHcU/xuNaXmFZOiEYD1fSrnvXULECxSek5lnmDKXbVRDPNm0lttZFTIetBEQIULtwLzSMcw==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.16.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.19.0_1784105844377_0.47027983950731245","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@kraki/protocol","version":"0.20.0","_id":"@kraki/protocol@0.20.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"e2ec1ea09b8789909ab7617a3eb4318f38b05c9e","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.20.0.tgz","fileCount":27,"integrity":"sha512-gWIBF9DtyF/M5I4Ef+Suwg2wIpRc0liGQtaS50EiAD/Tk6devVi1+/7iyKb4IYsGgE5SdZHlgVxCb4umaosT3A==","signatures":[{"sig":"MEUCIBDuiv/VM3dktFofLYAlmb+zJQbr2Cg0atCUIweNBTfKAiEAyL1q7RrvKVDBg4zVmlPu2VAtDfo1KUMw4+DZqCHCbVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97205},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.20.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.20.0.tgz","_integrity":"sha512-gWIBF9DtyF/M5I4Ef+Suwg2wIpRc0liGQtaS50EiAD/Tk6devVi1+/7iyKb4IYsGgE5SdZHlgVxCb4umaosT3A==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.16.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.20.0_1784184024701_0.9609434471417055","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@kraki/protocol","version":"0.21.0","_id":"@kraki/protocol@0.21.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"eacc581662c8d60dc17728a365737a9581ac1f3b","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.21.0.tgz","fileCount":27,"integrity":"sha512-UF840aRfIzwTRGn/BaSEosQDssAwsPYQY0z9DtlXiZlzdKapb5Q21ljaqgQxXmvPsECFzMmrm6FI/+4vZ9RayA==","signatures":[{"sig":"MEUCIHqWeR/pVUjk1kp+cJTZoWb4GVmWADfWpGQz3M6eWZGRAiEAt2XTYFkKlSkS7vsNILsrNq+0zJJS85/N3ADxvyXB0P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97457},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.21.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.21.0.tgz","_integrity":"sha512-UF840aRfIzwTRGn/BaSEosQDssAwsPYQY0z9DtlXiZlzdKapb5Q21ljaqgQxXmvPsECFzMmrm6FI/+4vZ9RayA==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.16.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.21.0_1784260738824_0.472460626136572","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@kraki/protocol","version":"0.21.1","_id":"@kraki/protocol@0.21.1","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"5c2dd9b5910f68f827af732e7128ab5cb10fa196","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.21.1.tgz","fileCount":27,"integrity":"sha512-YOP5SKaHyGix1mc2AARCNPlsHK+UXVMFTNP41ujWtmCm0x8CER90B0qyh0JiXwVffM5tihnTdqPRNSzYrHeCLw==","signatures":[{"sig":"MEUCIQDre42o8R+83Xmd+vxX5Nuu7icDMLNCm4pZLj5T4dJuqQIgKR9vXdsY59hrf1oJyR+1UeUCWDFrHOdu5XJ5VNsKlp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98109},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.21.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.21.1.tgz","_integrity":"sha512-YOP5SKaHyGix1mc2AARCNPlsHK+UXVMFTNP41ujWtmCm0x8CER90B0qyh0JiXwVffM5tihnTdqPRNSzYrHeCLw==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.16.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.21.1_1785753101554_0.14592251695343306","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@kraki/protocol","version":"0.21.2","_id":"@kraki/protocol@0.21.2","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"dd64783637d31ed4835021ce12e805160b49a0c5","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.21.2.tgz","fileCount":27,"integrity":"sha512-LdDS6CIneTpJj7I3Gi9/EE9ikFw2alhlUEPYfrTL0jsBIsEVK7zAKhSqbRO9kpIN3iIlrKwSfnEm8srWFp1WFA==","signatures":[{"sig":"MEUCIQCGoQItUjwnpW8OKcNQddfmb7Sj8uL576I3uHICtILjLwIgd5a8Zm4u3nF2OhGWiZcrnHdc+Go8uLDLB//gG/VhmTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99255},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.21.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.21.2.tgz","_integrity":"sha512-LdDS6CIneTpJj7I3Gi9/EE9ikFw2alhlUEPYfrTL0jsBIsEVK7zAKhSqbRO9kpIN3iIlrKwSfnEm8srWFp1WFA==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.17.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.21.2_1787382039991_0.4703898426621358","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@kraki/protocol","version":"0.22.0","_id":"@kraki/protocol@0.22.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"b6bc1862acc28662de65b12960c8cbce0fb047eb","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.22.0.tgz","fileCount":27,"integrity":"sha512-iL8ac211W0h65eJhGTOwrJn+xReWQo/+g6OgpYHERPf3ayzlcS7gM8iy3BoiWDTEz0MHtCVpS84tpCvJMNU2cQ==","signatures":[{"sig":"MEYCIQCYPGheq4DLj07y8tlYwgAwQPmZxVRnvTtwqERV2dDdHAIhAJnXYKCAANqgbLyDrrHIAlCVfh3Q7ECQywuIoyFpw9vM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCZZ5AB+RlmweiROb3sFo27aQJUiiXtzZsSQWUocCd9qQIgfgYS8l7bBVOjxxM5pFgOgD0gZ7FLC/8LLS8Mk2le4Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97937},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.22.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.22.0.tgz","_integrity":"sha512-iL8ac211W0h65eJhGTOwrJn+xReWQo/+g6OgpYHERPf3ayzlcS7gM8iy3BoiWDTEz0MHtCVpS84tpCvJMNU2cQ==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.19.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.22.0_1790431851303_0.9718649157329728","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@kraki/protocol","version":"0.23.0","_id":"@kraki/protocol@0.23.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"6d3570f8d91683492c377ada14e3ae72b0d85316","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.23.0.tgz","fileCount":27,"integrity":"sha512-Qay5bzl1nGaD+uStYMaliEEljNSF/X+b6K8EvO0pDRnj46rqjibRtGI2pIb8KKhXUIexcJmkfNgT170ndEBxGg==","signatures":[{"sig":"MEYCIQDXUvRvIF9mQfW96yw6ZyqGOmcKdGGTjOcDDw24xj75agIhALSuLzaNXc0e53eRNJoHrQbKCPhd0ooMekGhogoROf/x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCenAmR1gy6zUxaXJ0cFhKhyT5Obk2X48BxXWzUCXCZ+gIhAJV8KTOOlRLi3y57PkVz7nI3gEnD9uxCeH0zH34xEocX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101296},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.23.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.23.0.tgz","_integrity":"sha512-Qay5bzl1nGaD+uStYMaliEEljNSF/X+b6K8EvO0pDRnj46rqjibRtGI2pIb8KKhXUIexcJmkfNgT170ndEBxGg==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.19.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.23.0_1790484214872_0.31603396498058034","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@kraki/protocol","version":"0.24.0","_id":"@kraki/protocol@0.24.0","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"658aa536eab8c180a8fee38fbb0d36cc19e26cd6","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.24.0.tgz","fileCount":31,"integrity":"sha512-Jb2ZuT8ADmzabDSfaPthD3kwyYEnV9K04izNtg0/Z7a2GMkuwEPDP+hFriKYbUj/QCqNg0ppVAvfeAIBFxJMQA==","signatures":[{"sig":"MEUCIB3bdGvVkmn5vZFNZuOecR02xKgG1FbHnp00xV85UjMxAiEAsvCUjcElg+95XXaqIImHZ2jY9gEnnz3VG35S4jp7Jb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDpz3G0P6KHMdh4lDqH3QfLb/Mr5dovcJPOKGukXwOngIgCk3ivHex9pE86QYBXpeIzubGl23WzsHsly4JQ/KJJFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114422},"main":"dist/index.js","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.24.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"169a3a7d-057d-44b2-8b63-597991f12c62"}},"_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.24.0.tgz","_integrity":"sha512-Jb2ZuT8ADmzabDSfaPthD3kwyYEnV9K04izNtg0/Z7a2GMkuwEPDP+hFriKYbUj/QCqNg0ppVAvfeAIBFxJMQA==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.19.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/protocol_0.24.0_1790777024927_0.34250994564330095","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"_id":"@kraki/protocol@0.24.1","bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"dist":{"shasum":"4a3925d8da5b52e09d737d855070b2181bc3f6c7","tarball":"https://registry.npmjs.org/@kraki/protocol/-/protocol-0.24.1.tgz","fileCount":31,"integrity":"sha512-2JDYmleeX/xpfFRa9Ht4m2qUIVUMugL4wYTmYIyW4odZtp9D1CQhYW2zfpdpCiW4ZM5t81PlQypvY+54t+OZqQ==","signatures":[{"sig":"MEYCIQD0fannVVweUIONozych7SaFVv0mjFNlPnK6BA2FTbNPwIhANrmW9v5+ZwJiGdFHbbyNCRyzohw8t16egCLIH0dHt7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBjTEn7tU1Ef6+hGUpt/yvMmGhhj2OYDjvge2bFH+hnKAiA01d1h0LRDjyLHHhjm+a9PRJPey+VBj51rNlw1r99GsA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@kraki%2fprotocol@0.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":123272},"main":"dist/index.js","name":"@kraki/protocol","type":"module","_from":"file:/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.24.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"version":"0.24.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"169a3a7d-057d-44b2-8b63-597991f12c62"}},"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","_resolved":"/home/runner/work/kraki/kraki/npm-artifacts/kraki-protocol-0.24.1.tgz","_integrity":"sha512-2JDYmleeX/xpfFRa9Ht4m2qUIVUMugL4wYTmYIyW4odZtp9D1CQhYW2zfpdpCiW4ZM5t81PlQypvY+54t+OZqQ==","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"_npmVersion":"11.19.0","description":"Shared TypeScript types and message definitions for the Kraki protocol","directories":{},"maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"_nodeVersion":"24.21.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/protocol_0.24.1_1790962862604_0.8825943372247567"}}},"time":{"created":"2026-03-21T00:05:59.938Z","modified":"2026-10-02T17:41:03.038Z","0.1.0":"2026-03-21T00:06:00.171Z","0.2.0":"2026-03-24T06:03:36.426Z","0.2.1":"2026-03-26T03:49:43.848Z","0.3.0":"2026-03-27T14:35:53.488Z","0.3.1":"2026-03-28T05:48:02.360Z","0.4.0":"2026-03-28T05:55:46.349Z","0.4.1":"2026-03-28T06:07:54.104Z","0.5.0":"2026-03-31T13:09:15.312Z","0.5.1":"2026-04-01T15:29:04.690Z","0.5.3":"2026-04-02T15:23:20.492Z","0.6.0":"2026-04-02T15:55:23.446Z","0.6.1":"2026-04-04T08:25:15.007Z","0.6.2":"2026-04-04T09:33:41.351Z","0.7.0":"2026-04-05T10:20:53.295Z","0.7.1":"2026-04-05T10:56:41.368Z","0.9.0":"2026-04-06T13:32:34.788Z","0.9.1":"2026-04-07T02:57:56.154Z","0.10.0":"2026-04-18T05:13:01.455Z","0.11.0":"2026-04-29T03:07:02.305Z","0.12.0":"2026-05-14T03:32:54.334Z","0.13.0":"2026-05-15T11:23:19.651Z","0.14.0":"2026-05-21T11:27:34.164Z","0.15.0":"2026-05-24T19:06:28.218Z","0.16.0":"2026-06-13T05:36:54.893Z","0.16.1":"2026-06-17T11:33:19.646Z","0.16.2":"2026-07-02T10:25:35.051Z","0.17.0":"2026-07-07T03:36:27.192Z","0.18.0":"2026-07-07T16:46:23.491Z","0.19.0":"2026-07-15T08:57:24.499Z","0.20.0":"2026-07-16T06:40:24.831Z","0.21.0":"2026-07-17T03:58:59.263Z","0.21.1":"2026-08-03T10:31:41.697Z","0.21.2":"2026-08-22T07:00:40.116Z","0.22.0":"2026-09-26T14:10:51.413Z","0.23.0":"2026-09-27T04:43:34.952Z","0.24.0":"2026-09-30T14:03:45.013Z","0.24.1":"2026-10-02T17:41:02.697Z"},"bugs":{"url":"https://github.com/corelli18512/kraki/issues"},"homepage":"https://github.com/corelli18512/kraki/tree/main/packages/protocol#readme","repository":{"url":"git+https://github.com/corelli18512/kraki.git","type":"git","directory":"packages/protocol"},"description":"Shared TypeScript types and message definitions for the Kraki protocol","maintainers":[{"name":"corelli18512","email":"corelli@corelli.cloud"}],"readme":"<p align=\"center\">\n  <a href=\"https://github.com/corelli18512/kraki\">\n    <img src=\"https://raw.githubusercontent.com/corelli18512/kraki/main/logo.png\" alt=\"Kraki\" width=\"140\">\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/corelli18512/kraki\">GitHub repository</a>\n</p>\n\n# @kraki/protocol\n\nShared TypeScript types and protocol contracts for Kraki.\n\n> Preview: `@kraki/protocol` may still evolve as Kraki's message model and clients expand.\n\nThis package contains the shared envelope, message, device, and auth types used across the relay, tentacle, and receiver apps.\n\n## Install\n\n```bash\nnpm i @kraki/protocol\n```\n\n## What it includes\n\n### Envelope types\n\n- **UnicastEnvelope** — sent from an app to a specific tentacle. Contains a `to` field identifying the target device and a `blob` with the encrypted payload.\n- **BroadcastEnvelope** — sent from a tentacle to all of a user's connected devices. Contains a `blob` and an optional `notify` hint.\n\n### Inner message types (inside encrypted blob)\n\n- **ProducerMessage** — messages from tentacle: session events, agent output, tool calls, permission requests.\n- **ConsumerMessage** — messages from arm: approvals, answers, follow-up input.\n\nThese types are only visible after decryption. The relay never sees them.\n\n### Control messages (unencrypted, relay-level)\n\n- **auth** — device authentication (discriminated union: `github_token`, `github_oauth`, `pairing`, `challenge`, `apikey`, `open`)\n- **device_joined** / **device_left** — presence notifications from the relay\n- **ping** / **pong** — heartbeat\n\n### Device and user models\n\n- device registration, identity, and public key types\n- user identity types\n\n## Example\n\n```ts\nimport type {\n  UnicastEnvelope,\n  BroadcastEnvelope,\n  DeviceInfo,\n  AuthMethod,\n} from '@kraki/protocol';\n```\n\nThis package is the schema layer only. It does not include a runtime client or server.\n\n## Links\n\n- Main docs: `https://github.com/corelli18512/kraki/blob/main/README.md`\n- Architecture: `https://github.com/corelli18512/kraki/blob/main/ARCHITECTURE.md`\n","readmeFilename":"README.md"}