{"_id":"@c4a/extract-proto","_rev":"35-55495ea55a58cca1e2f737af0a37b4be","name":"@c4a/extract-proto","dist-tags":{"bootstrap":"0.0.0-bootstrap.0","alpha":"0.7.10-alpha.2","beta":"0.7.14-beta.1","latest":"0.7.43"},"versions":{"0.0.0-bootstrap.0":{"name":"@c4a/extract-proto","version":"0.0.0-bootstrap.0","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.0.0-bootstrap.0","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"ef48cc378c8c2aeb2d30d51b5128f611aa14aec9","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.0.0-bootstrap.0.tgz","fileCount":5,"integrity":"sha512-Dsk3d090eZbPAPOQXGZ+8ttA4HTh0C1FO3fJ9oLMGPwQnarwGHXhtPHQEYhIdWdfE07vcOHb6aHX1r+kaSju5Q==","signatures":[{"sig":"MEYCIQDkZKXPfSn3cDSzEmPyTgqNzHRAxRBkXw80HAkI/GyvxwIhAPz16odGR/UmuQshbbcMr7WiQjyQxdilGhszUKlg+u0p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417327},"main":"./index.js","type":"module","engines":{"node":">=20"},"_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"10.9.8","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.0.0-bootstrap.0_1788104704381_0.611680033724163","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@c4a/extract-proto","version":"0.7.0","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.0","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"961e06a5735d8c55f64c64b4d13ebb2a55ac0eab","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.0.tgz","fileCount":5,"integrity":"sha512-N3L/YtNNrKmqHhpHPEfBfNfvHl1b7LTIyESnT/gNigr3a1iZ1kARr0yIAyGSOeYhxeRBLRWMwYXKsqjFMixYaA==","signatures":[{"sig":"MEYCIQC9FENeyjpYHHOS7QiZjSVUgw/j4TpdVBXzJKxSEeSIDQIhAPXD9m1EcFN/QJC0LVkRmCiknDSNTcJmkaMjfCbIa9II","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417315},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"5510eabdb5ec2dafb94c82d6f75da6c0d32f8960","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.17.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.0_1788115470849_0.3398522006721125","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@c4a/extract-proto","version":"0.7.1","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.1","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"4c92374ae5e72a2eb82682f8ac2938f4685c958c","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.1.tgz","fileCount":5,"integrity":"sha512-octRPd3qQyr8L7+HKGGEYcUdN1mhhhDwdRCdq6xaEoMyQxi6OKzefpNuZGPkkSxk/fWm7zb1SRcTlQAKSzbpiA==","signatures":[{"sig":"MEYCIQDfhUNBTtGtvoXbxDaO8xmeMnRFfj4Fx709prhgWwcY5gIhALVhFqCM9FxIMjjl6BJGxo1Htfvv7Cb0dHR8eUICFGvh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417315},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"b0507cacf32d3bad1e0c28547fb886bcb7c95b39","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.17.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.1_1788187027505_0.2570358818849181","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@c4a/extract-proto","version":"0.7.4","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.4","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"4f1146055c7e6b70b4bee1ca950408728b72342a","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.4.tgz","fileCount":5,"integrity":"sha512-NxxtCpQInTqbnk/WToU+1rAdadyDZcWR4151XqMkyhyelVAAfVD4w68usmMX9infUUMHJSbSyESsyDy2sqFJFQ==","signatures":[{"sig":"MEUCIDD8uFbRP6Eq5/kW2taH8P3tpbZxjHPIteTRJevUxAzqAiEA68FznLLJHI9zbVzTnbqFZOafmlOwk1OQJd986etLJYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418718},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"09eb57dedb1447963585c8b0f50b21c13de7a63d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.4_1788482320894_0.15198598887319759","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@c4a/extract-proto","version":"0.7.5","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.5","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"697b0c0ab796b7d23eacb6db1a133fee1b52dcb9","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.5.tgz","fileCount":5,"integrity":"sha512-nmbnotkC8HBfDDD9Tu8MDCrhau7nRuK/rfdCgGB803Rbi/jhrhA6m29wWQHpmtuwmrNMEtqLXjruLCw3rkkW4A==","signatures":[{"sig":"MEUCIQDrD2u7UxBwi0qSJhy+JNycPvFek+ws5Fm2m1aUJfuvAAIgSZkc5vXfj/7L7NgpbfieJh9yiuPY3iaPWm2X2KKFP24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418718},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"ba703d4c068bc7b3f5cabed415dc366cbe3edd92","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.5_1788622917726_0.8658565234681954","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@c4a/extract-proto","version":"0.7.8","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.8","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"f95e029b494380a1201f6f9a94487d4db941a8e1","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.8.tgz","fileCount":5,"integrity":"sha512-AYcvtJrafqEN9lT7xSBj3GHa8Re2e/AWrX/hVqYTGGQ2sxdMKsWA3VV67WYJRBoq9dBuey52rW7aEZgZ7qKvJw==","signatures":[{"sig":"MEUCIQD6UX43X86DYLg7wtAiP4AUhnu1cXza8qJxgJ1MAOiTiwIgWRM9gsJPnKCT8VKjUIZXoXfYzkIHWJWyAQsUpTcI0HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420913},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"abad74c8688fbdff30d2920ad9036dbab05bfe5a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.8_1789005508466_0.6162462194579825","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@c4a/extract-proto","version":"0.7.9","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.9","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"6f61a05b5b9a2355662814bc3a51aa9a121b0c6c","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.9.tgz","fileCount":5,"integrity":"sha512-ZFrkkKyxMDuxkxNon/TKKMA1MqUksnBHe9t9G5pe2gnirQQY/U9uxjD5ABIELRmuL8uB486jdjQVJyVqmYOC1w==","signatures":[{"sig":"MEUCIB4Zd5FDCeCcCgGODEIy5ne2aEIQy1oIFu7fb5v50Zp8AiEA7/HpgokBvt403MS70HlZN4S8QXoVFDeeBPNnH32QilQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421252},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"e38e684fe8e4405c93da526045b557cfb38196b8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.9_1789082071737_0.4734952803930881","host":"s3://npm-registry-packages-npm-production"}},"0.7.10-alpha.1":{"name":"@c4a/extract-proto","version":"0.7.10-alpha.1","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.10-alpha.1","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"e303f24f457e9ac842af5f205b3f459e43d5ffea","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.10-alpha.1.tgz","fileCount":5,"integrity":"sha512-m2VB4a7kWbU39+gMJyTBug+ZHwk9mLzGgYqrs/HjO+CxBZlXD755EXNXj+OqBAx+zmuY/Lq34fL/qtJtUR4hOA==","signatures":[{"sig":"MEQCIHGyK6g14pPOEZTdoQvGbWLIQ1fE+uXgK4WmNJz8/FSEAiBMT2cX0W+orQE4maBfrwqxRvNQgP/f7zTNWb7E52YyCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.10-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421261},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"bc7bb0b480af2cf11391549eb565ba6109fb6cbf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.10-alpha.1_1789320983493_0.386972742190272","host":"s3://npm-registry-packages-npm-production"}},"0.7.10-alpha.2":{"name":"@c4a/extract-proto","version":"0.7.10-alpha.2","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.10-alpha.2","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"6576ebff03bfd09583b692e9722ab2ba9c9e8e50","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.10-alpha.2.tgz","fileCount":6,"integrity":"sha512-U84lvqfJILPBoK6XtShF+bkLX8qBDTmbMVIKR3lYr7B8J4BV9PU9mKja7XzbvdEVtqg5qmTLmdpfIsh6W9P3pg==","signatures":[{"sig":"MEUCIQCPfS1awZbzrqVySpPDw+uLWkgAancVTZ40GZTjYyC3pgIgWgz9Uo5vHm50UpdCVoyNWeJC88XJUl0e4DjFJTroCos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.10-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436370},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"400addc1de1c5c53c308c5984d070e0356073c84","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.10-alpha.2_1789324124389_0.12733609019208347","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@c4a/extract-proto","version":"0.7.10","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.10","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"999c7920741bbb3a3e5d879462fe348cf23cd354","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.10.tgz","fileCount":6,"integrity":"sha512-mESBDBSQo8JepkCD12BEoiYj22TNGD2bcH6IKdOseZHnN+SCtgX1j9ygVkvIM3uHb5Z5VD3qP0UybBqFQGuKmQ==","signatures":[{"sig":"MEYCIQDZKP3fmY7Z/6VR9opnOX6k7IOGqP0QgpJZYODQtZrSxQIhAJX/guGwRfspIZy9SnBcziPwWXM+HHF0JVKCy8WZTtoN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"4ddd3cc00d088c32bd706ad216127ad34880a261","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.10_1789366320694_0.6707969469803836","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@c4a/extract-proto","version":"0.7.11","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.11","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"8f26a065b7651155798d53d271e73b7a16c86d0a","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.11.tgz","fileCount":6,"integrity":"sha512-Ub3gfrCeLeBxr2QVZ7u5FOzPMdTDigRd2vwFNtYYcxug1YLE2KHfInwanF2r3YJOMVLE0otg/NphbWEX1Digpw==","signatures":[{"sig":"MEUCIDeS/VQOPhxyVuJfQ83l1GdxDLDx0YeptoS8fZ3XjI2iAiEAnPEPGQgkhpLlwmPYAeyirVmFWgSSXtJw0q4FLeS+sGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"98efef978289712fcc12348cffa158db7e0ed534","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.11_1789395819079_0.4186301957716434","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@c4a/extract-proto","version":"0.7.12","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.12","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"6a81f956fa05cb23e4e5ce41fd9cc7e2f1f4ecd5","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.12.tgz","fileCount":6,"integrity":"sha512-JR0FGtiGCFq9RAHz3dexIIL+fln5+vh6SPkqcsWvDxe8kepqlx7d/dwNzo97xUyGxTBEZ92azHKZsJ7kpk0ViQ==","signatures":[{"sig":"MEQCIAPr4uCbkOVYGk72Dza90ruflnUUx5Ugo5fnDybL52+3AiBpUNuf+MAUaVp3eq50r5Bt17avQ67SOAE6KHC5KkUbBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"98cc6506aa6c99988c3df9b7acfe1bae7e61707b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.12_1789446166050_0.10356162061370666","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@c4a/extract-proto","version":"0.7.13","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.13","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"0b4d17d71f2ba5fcbd198a63884330228349364c","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.13.tgz","fileCount":6,"integrity":"sha512-7AM/UruvC88+hyIIlNu7q+rJSyROvY9nx6piScwxIpb3uOS2BJ4mmZoUFvA7h1H15+fonnTpGX06MLpTe1KERQ==","signatures":[{"sig":"MEUCIQDyjSfPcuItMjA1sEgkS1DAu2VVv6OCsKdgGmM545W5LQIgJD0vwfUsN0T3/CjVz2d+1/p2WwAnPBxnqOL+P8o8f/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"4166f0ef30491e911aa194cb6cf7011015e6c5b4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.13_1789527709274_0.06335020910479439","host":"s3://npm-registry-packages-npm-production"}},"0.7.14-beta.1":{"name":"@c4a/extract-proto","version":"0.7.14-beta.1","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.14-beta.1","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"16da734bb8afff9166649bffc3ee03b3d968a995","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.14-beta.1.tgz","fileCount":6,"integrity":"sha512-FbwHjXxGiTcQwh/9Lg0NMC6F6Rw8Z+mhmJL5jpobtNHJ5dTTsUJh+FnArTHFRwxotcN9RC8+Qq54xDvSlvpq9Q==","signatures":[{"sig":"MEYCIQCICNOw/2oD300jOG8JIiQhC7dUg4JnhVBfnWr6H99QfAIhAI08lBPkdwZ+uRUNzX3Kuh30uyjCTigJjg5SRdOwwkuZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.14-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436369},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"78eb25fbcf5dd10f8cacafb156e56cc53f496ebf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.14-beta.1_1789539986968_0.4191563066233668","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@c4a/extract-proto","version":"0.7.14","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.14","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"bc32dfe91a87230929cd360fb6534666c0c9e74b","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.14.tgz","fileCount":6,"integrity":"sha512-057Utqo4RAQWzmtZxMa6TdeGg2gasZWnQM/apuf+00Ccb24GRds+Q9H65JdkptU3/2QLblTQn5xDwpC7tt5G1A==","signatures":[{"sig":"MEUCIGs/6lfJvy7NOHXRpwLXPaW0tkGhH+KqjjvGmbQtrbNHAiEAuBIkj43PStQTVI7/+dmFZWNz0+lUy0LBHLEc9rPd+9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"f35dd58df416724ba51e1b08377c4402d2a26f29","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.14_1789549052193_0.12440287299915576","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@c4a/extract-proto","version":"0.7.15","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.15","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"cb342f244f9d993678b60422920ea6ecf3b135ee","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.15.tgz","fileCount":6,"integrity":"sha512-Bn6pBfjEJVqeRgK1OTMGrAbLuqvpe3iAfq3weL33BjUDsPJjCBTgEn+dmRWsvCqpVAlRgg7MsdHJ3TfSmpAL+Q==","signatures":[{"sig":"MEYCIQCaeUyWAkghWYB06woDR8rUDO9T6JYUYkx0kMG7P1/uVQIhAL4CBF2mGIcDn9sAmKMHbhld5jY5NlJYzBWPmAuonXXs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"2be5bd755339aea678b2777c6cd0fd178af68e2f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.15_1789563831768_0.3975763624785049","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@c4a/extract-proto","version":"0.7.16","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.16","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"47f5ad4e74674330f3d18d3fc9a411161054b031","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.16.tgz","fileCount":6,"integrity":"sha512-ncwghN2sYcUKXrRfMiy3Ro4NawyqIva6at3Rxk2ZY1d4G6PAeBVT/jQ9sehLKXKcab5M4kWnIHBXUt/X4WdyBA==","signatures":[{"sig":"MEUCIQDfdNh3NPbTlKkDSeKGHSEX2osWcwXAOOyuIEyesc1iYQIgcEnamx0+7nFXEvl7QWhQ560RAA15NOG3eC9rvbBcY38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"c6491ad653baad803151049742dad744de5f6f5f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.16_1789611038040_0.6769814936868237","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@c4a/extract-proto","version":"0.7.17","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.17","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"209d6eef33df92b13b71b4cc5e81df83607af395","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.17.tgz","fileCount":6,"integrity":"sha512-EIUu7Ev7nLNeh45EVrWCErHAwFHllxMc/vpUcV39waXFXBL+NDht1iSGLTsZkbEb/GvP/27CL76E58NFl+1iCw==","signatures":[{"sig":"MEUCIQDPbfWhCmcFwkBTwLmaNPLYq+sjr3ELn2Po+8ENiqkfQQIgZr+2oT67SlhtJkEfr1gN+ESCpE2WDty+/aoMx5Cv9As=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"aeabfd7192583227a7e14482db63a713db46c201","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.17_1789624836870_0.48145955304434596","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"@c4a/extract-proto","version":"0.7.20","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.20","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"307c1f0262bb1128efbe18d074b50c783c262b53","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.20.tgz","fileCount":6,"integrity":"sha512-zU89xxryRJpdU71P21Uav4tocobXx+EXt1KDLu+4qXNTsGLBD36tqoGMXPhrpaLAvPZecBvIzTVgehxY1/GOQQ==","signatures":[{"sig":"MEYCIQDQlweav2Cf2Tzdl+uXQ9EqL3EMXbUodNuCKNIbJPC0LwIhAKn8VbpzMk/1iwt+/Sy7KJNhpkvjJiJzwBD1irfdO+vc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRATsGUN/TNyNF+ywvx7PS5tUPWWHAABAsJkiwdxxpogIgFfjFFGi0uaGs6jYJ6N6P+OOESVFtsKGVlM9W31lJRlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"254ddeebd17853c79175129fdc8d402c9e7dd8e6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.20_1789694094136_0.040587720498864055","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"@c4a/extract-proto","version":"0.7.23","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.23","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"c096b8b76da2eb63e87bc1d66b4bf925f507d8be","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.23.tgz","fileCount":6,"integrity":"sha512-RzUYO/63TwQrU1bv5QAksrjX9ov+juYF7A+fnT+Ucw+HdQ/I7e6OGuhARrMhkt4paKFJLg+8wynsK/f7VcTHiA==","signatures":[{"sig":"MEYCIQCMRyy3UYXYTYr/EriYnZFTeaLpovQaXf4hQ41yfugWCgIhAO+jZoWCCberGmBiTjjM6B3Krl/DTPN9HKDuI7UvvDvs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3pNUtwNe0jWUddf64fnVfI0lavt3dSvfC3puFuiQB6AiBGT5awpUOBDiS0ez2dXT7ezOpQjaYqEVbucZ1n8UR9AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"5ff41f03fbe21df027c44ef74849e1fbb5070970","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.23_1789897165873_0.886003090359434","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"@c4a/extract-proto","version":"0.7.25","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.25","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"dd3ef01bf1e45e9bbb1dc9f9f4518ac40faecbd0","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.25.tgz","fileCount":6,"integrity":"sha512-MJ0uiR3AUB6o5JOKMkLOlzgmn44zLNp0dm6lzQb6yia13+uy1msuqinz1umxy0v6pu5G+Y09R8oLgzkHyMB4Mw==","signatures":[{"sig":"MEUCIFLOUVvn/4c8HyiEruXCv/YcBcM62BDdqUhV/FLLcsn/AiEA0cj3x906Cjdc230/mS4+6y7zvod1FZyKY9we8r2x5Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcaIlUzpvx6QGOT5a0WNpsibMC8JvfCISc1cTESw3gZAIhAJTLPOb9g3VFR2yBngzIf+/DedDWRpwOuT9framABfl2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"ade4b54560e1ed9ffe76120c04cfd23343e04f8f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.25_1789921908107_0.9819009573257493","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"@c4a/extract-proto","version":"0.7.26","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.26","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"433e29ec72045fe6e30e2ed000b4e1f50acc81c9","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.26.tgz","fileCount":6,"integrity":"sha512-AqwURrrvLy/N0uAuB4ejL8J7s4GRS/WQvoMjEVxejK0Xi/mYKRkSoi8udvf5heowQoU8EDzs3XtSVd59vQcvXA==","signatures":[{"sig":"MEYCIQDETNfNOGFUnD2rfZLPYMgJ0VjlK4HoPz64Jage81rc1QIhAMQdhCZjNaYzw0WgF363Bx0dlcW04lCVFR01psvGqO8S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC2GJtCRHKEcaFgX2xtvMFRRy60QyiT2kIOz5bg9t4jNAiAypamN63bAOnvJj/2+RlgEZaqXPpyF2PVLdcgV28j3bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"ebe8faf70c477f70619ee7f0fc032491641e7f8e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.26_1789929779726_0.10096586221189674","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@c4a/extract-proto","version":"0.7.29","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.29","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"4a1f013ebb801820ee987661376df952bbd6a8d2","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.29.tgz","fileCount":6,"integrity":"sha512-2i1L92rfmLVlh36P1i2HI6EKO48HvyupsNSUO2YKVmsbG0AUrs9jqBviGuINRj6eBaG8UZnpIIGUWr95BHbnFQ==","signatures":[{"sig":"MEQCIAFGIU4f/e/OQEzrIZS2w5cnTUekqRm2aaphwDPsSTGvAiAH21cuBm4UjS0v2FF9zLhp4686tFDPyAUhSJ76uCdqsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0FKC8+eq1cjIJqvjJ3yhP7yGE2trEAjS025Dt/AqX1QIgDWnvKij8OLtqgxUTbZDa9o3epQYWBGXlfHK/Dg9k1DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"0f758fc636769b596786af1c87828f5c5f618107","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.29_1789979220669_0.4313297888985641","host":"s3://npm-registry-packages-npm-production"}},"0.7.30":{"name":"@c4a/extract-proto","version":"0.7.30","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.30","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"833df66068987749abc5e2095b68574492086156","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.30.tgz","fileCount":6,"integrity":"sha512-FpIR8RIxcJ9VQvk2s1SfeaG76MaCzFT5IdDPAA9QWdDBvsE2Kv+aQPBzUvhXn6pkP227xiGslO8tsh+5YoyEEQ==","signatures":[{"sig":"MEYCIQD0MUKF+ubykS4QIfZIKvByBlJpCmpPmwsvdkGImqBZ8gIhAKG0MqFAflR+FAZGzGFsqWAyc76OkDK5mxQxtj3d0Q9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAhXFWDTKTwHztJgJ+jA/zUxIb7sqOVnknDqb0z9SlQ4AiEAomvuIS5cYMrlhmIsOZXR3yU7Lm2rQBHRiqQTFkIKzDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"7a64846d8060a6d394af30610655b29578dd8fa6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.30_1789996462540_0.5299744795560795","host":"s3://npm-registry-packages-npm-production"}},"0.7.34":{"name":"@c4a/extract-proto","version":"0.7.34","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.34","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"e9fa7afd97971e5f4292e63a103c6d0231fe7637","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.34.tgz","fileCount":6,"integrity":"sha512-yPAj12IaL557Nylme1XHnKD5cAQvs3kDGfMgf4ch/TPqcaC0lGRir9uMFwky1oF64ig2aeRU6IcDoriBctAQyQ==","signatures":[{"sig":"MEUCIFHDn1CHxheCZ4rGLWSE5EqoqZWHlqGm83VZ6AVnWdq+AiEA/jsolexAWi+I1XlGSDbckKMVcANcnuWJN9rzV7Jl2Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOxqmaW5DTZbow9/vYCOhzw4+RWl6jQhz0HGuq793v2AIgEg3VZBYc1S06hNjYdFQLCFM+/pbssPGFh7cAxTnUOos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"7aef37a0453be91eaa36609c51ac057de73984a3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.34_1790052069678_0.9411936202447564","host":"s3://npm-registry-packages-npm-production"}},"0.7.35":{"name":"@c4a/extract-proto","version":"0.7.35","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.35","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"da5d336a79c06a995447459f226b5f9526c54e8c","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.35.tgz","fileCount":6,"integrity":"sha512-9WdNQnxe2O2MLu6QnD00ZltuDR1jKj9XIFZXZ8ePY76UVKeAjlfBv82GeeZnxxNfI3C4iHR/ME1D2h4SicG3aQ==","signatures":[{"sig":"MEQCIEA83/hJTv1JEPdGaOFUxqYKNcWep81KO+hZpURalvwCAiAO0aaRYA0q2gCbcH/ZoQJ/zUCiNINVsaLt/f7lz/CoLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICC8gUsQH94xE5T0D8F6vTlhAlunYM0sKRIZzRhWpr18AiEAoVd5qCgo3gB+A85ccovaGVwr4SZabJ1fO6Z+mRsVCr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"971700af49774e912f666dcae06186c23729ccab","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.35_1790071124380_0.2524962685558523","host":"s3://npm-registry-packages-npm-production"}},"0.7.36":{"name":"@c4a/extract-proto","version":"0.7.36","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.36","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"4a73cdb2ab1ac06fa0d33a357736640584c683b7","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.36.tgz","fileCount":6,"integrity":"sha512-RjrhYwyn2ATkoX8e3ZIhQwObtlT/kt9rOhdMJdlCpfk36zhwQdKfvKChoha7MWDjjznPO3FnSr2NFPfrFyJVSQ==","signatures":[{"sig":"MEYCIQCQVO3MEXtp+VXJwFX7U9RY23/tP/MPoEdMlDESH7huFQIhAJHscRNvEHcoElwm334VI+OKtLbQizizgrjOIy8djxLR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICv/jevwjfo20cpI3GHK6XQe875R0hKwCfdFpLaPToGqAiEA0xRXi0DUnea7MCDM3UE2zyGAqwUTEQbcuRASW8WWMpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"28152dfd10e9daf0f84431ea172e41e97f14cf49","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.36_1790087573880_0.7723700759300822","host":"s3://npm-registry-packages-npm-production"}},"0.7.37":{"name":"@c4a/extract-proto","version":"0.7.37","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.37","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"c60616531e297e901fe185916ee0271856c6e0c3","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.37.tgz","fileCount":6,"integrity":"sha512-i1MCvHftrNLwfSdWVmsMiBaoJKT9RgpLF7qVv2oXNk48f5KIXq8zcBnMq39ZlBwqoQSZBI3P8sVS62afOGmrMg==","signatures":[{"sig":"MEUCIGnDDP1p+fUCbXeHBTdTqM4Z8cADtYo1qSV1Z2s8LJFbAiEAuQEelzap6Ql+G6xe2S0ljvhvc+9Mv1sKpIeSX65reJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDkiF9pbgQneTXWMEzEb4+i7onRx5Phk7hfIhzN9i/V8AIgLHYA40auD+raIq17E0mFmmvxZ+G/QpXWapFnNeeg7zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"84913dc6f1fc35dad0a4d933e266ecf386162255","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.37_1790243331889_0.3495199106106417","host":"s3://npm-registry-packages-npm-production"}},"0.7.38":{"name":"@c4a/extract-proto","version":"0.7.38","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.38","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"b8a9c36dba27dd9b7e8baf6af67081a95256469a","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.38.tgz","fileCount":6,"integrity":"sha512-sxzTlK38KrFp71cCLsBtpdsr/1ev9d/VM/rUFgk7yOZ4DWMta1Xz7iEDvJklbytbz2L7LHCwW/9yGXghSReIkw==","signatures":[{"sig":"MEUCIQCyQDhpNHzOkQl/MtYdpvLZL8F7JoUnyNSyZ/uz06YIOwIgUurvOqLiSK6MB73qSwHhD7MJIwLLxFuQB8YaXu6V2sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB2253H4rhawmHubZy8LkwAQlZejAqyDvPZZCy4btxAeAiBMR8Z1qOTxGgksH6g55uYSJKCN0xnRDLCKk8KvQIfm3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"4e5a023167c54de591b2bb68887e72c3e2c074cb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.38_1790269435499_0.12724941909273024","host":"s3://npm-registry-packages-npm-production"}},"0.7.40":{"name":"@c4a/extract-proto","version":"0.7.40","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.40","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"fe59967bbd4df436855ab04df35f2f5b2efbf962","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.40.tgz","fileCount":6,"integrity":"sha512-XGlXmINMQJtn1LTz3Si97OqviZovYBonMisc1yPtOu53fH9Fih2Ur3Xyu9CXlurFyOzGFdgLtdNyu2KpB7iYvg==","signatures":[{"sig":"MEUCICY2Irnq/p/eHiJm8jclFDBBA2LzJru+LgLiTCJ2TrgQAiEAya+9e/HkuJwJLy0XzFwUwFPHxo4JyLh7GabOcQps5q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrRQ/ntQT8ATHCa0LesTcuxt0iPIg9s6x/ygyaq31jgAIgcv7IzqfU6cLW9JsguGDulsOCdIQFDvCwl2cdVGlyFhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"cc8c70d2b9201241ae05934d6d67cda89d55897a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.40_1790691250095_0.3515315381140347","host":"s3://npm-registry-packages-npm-production"}},"0.7.42":{"name":"@c4a/extract-proto","version":"0.7.42","keywords":["protobuf","proto","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-proto@0.7.42","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"ec10a7581ceb75ef4f1ba012c2fdfb9cca4ab3f9","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.42.tgz","fileCount":6,"integrity":"sha512-o5lfEKaw0TxVFFYhzQmNEHb3bSih3hgYuuCCrXgm0nfav+pZZXVWHGALzS30jR/j6X4RpAoUScdvOtnNCXBZVw==","signatures":[{"sig":"MEUCIQDUIvug9MsCsnnrySe6Nb79rx4yML3gwHrqXo+FG0nVXAIgXmQYF/rwmgeQOsQPVRHML69QbQMw27PoFix84Umt6kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAIh1lFQh6D5vE2uo8GnQ8GVR7E6MPn3Gn4eD99Gp7KmAiEA9QtH4M0h0dxkbdCf0ITmBe29kx5neuXjgbEl3k9yA3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"b2411a712fbf2090b9c331d3531d33e0058095eb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-proto_0.7.42_1790777476465_0.8783042160482315","host":"s3://npm-registry-packages-npm-production"}},"0.7.43":{"_id":"@c4a/extract-proto@0.7.43","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"b2585551792a384bd84c6a09617bac98cea498d7","tarball":"https://registry.npmjs.org/@c4a/extract-proto/-/extract-proto-0.7.43.tgz","fileCount":6,"integrity":"sha512-Zw2Mlo9v/v7QEqK/H1hLbhei03O2aJXSfsNGOnuOhazEj0XAPIPXphzr0peK6HSKzd/1E4PVzSyM7twtQznYtg==","signatures":[{"sig":"MEUCIQCSx4JwFZi0LAfEOJ3//U2zHHaxZwiYcKSVvQ37bddYZgIgIXZELMHElp4V2FAA6Hm1ahCPmBXSnvtgUJ/wAGyXKgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC6rgfx/wxh1sUwb2y3MRpeBmHX1sYv2qHqdkAcM+hDhwIgUe8fkpYNZBH5s5b+bjeo4bAr114qtLx4uGmYaO0UMx4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-proto@0.7.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436362},"main":"./index.js","name":"@c4a/extract-proto","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"acec1085168df43295446c173e4dd2e37e7e6c09","license":"MIT","version":"0.7.43","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9f19b1d8-e5fc-4f53-874a-a30bb2d31edf"}},"homepage":"https://github.com/context4ai/context#readme","keywords":["protobuf","proto","rpc","code-analysis"],"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"_npmVersion":"11.19.0","description":"Protocol Buffers IDL catalog parser for Context","directories":{},"maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/extract-proto_0.7.43_1790821963912_0.5212385570400795"}}},"time":{"created":"2026-08-30T15:45:04.244Z","modified":"2026-10-01T02:32:44.403Z","0.0.0-bootstrap.0":"2026-08-30T15:45:04.542Z","0.7.0":"2026-08-30T18:44:31.016Z","0.7.1":"2026-08-31T14:37:07.693Z","0.7.4":"2026-09-04T00:38:41.066Z","0.7.5":"2026-09-05T15:41:57.894Z","0.7.8":"2026-09-10T01:58:28.653Z","0.7.9":"2026-09-10T23:14:31.933Z","0.7.10-alpha.1":"2026-09-13T17:36:23.647Z","0.7.10-alpha.2":"2026-09-13T18:28:44.526Z","0.7.10":"2026-09-14T06:12:00.829Z","0.7.11":"2026-09-14T14:23:39.226Z","0.7.12":"2026-09-15T04:22:46.303Z","0.7.13":"2026-09-16T03:01:49.446Z","0.7.14-beta.1":"2026-09-16T06:26:27.127Z","0.7.14":"2026-09-16T08:57:32.320Z","0.7.15":"2026-09-16T13:03:51.915Z","0.7.16":"2026-09-17T02:10:38.182Z","0.7.17":"2026-09-17T06:00:37.000Z","0.7.20":"2026-09-18T01:14:54.218Z","0.7.23":"2026-09-20T09:39:25.955Z","0.7.25":"2026-09-20T16:31:48.197Z","0.7.26":"2026-09-20T18:42:59.805Z","0.7.29":"2026-09-21T08:27:00.807Z","0.7.30":"2026-09-21T13:14:22.652Z","0.7.34":"2026-09-22T04:41:09.783Z","0.7.35":"2026-09-22T09:58:44.474Z","0.7.36":"2026-09-22T14:32:53.997Z","0.7.37":"2026-09-24T09:48:51.974Z","0.7.38":"2026-09-24T17:03:55.638Z","0.7.40":"2026-09-29T14:14:10.187Z","0.7.42":"2026-09-30T14:11:16.618Z","0.7.43":"2026-10-01T02:32:44.075Z"},"bugs":{"url":"https://github.com/context4ai/context/issues"},"license":"MIT","homepage":"https://github.com/context4ai/context#readme","keywords":["protobuf","proto","rpc","code-analysis"],"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-proto"},"description":"Protocol Buffers IDL catalog parser for Context","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"readme":"# Context Protocol Buffers 目录解析\n\n[English](./README.md)\n\n`@c4a/extract-proto` 把调用方已登记的 Protocol Buffers 文件解析为确定性的 package、import、option、message、enum、service、RPC、generated boundary、locator 和 disposition Evidence。\n\nimport 解析只允许访问输入 source map 和显式 import root。import 缺失、使用绝对路径或越出登记范围时，引用文件整体标记为 `unsupported`，且不发布部分 facts。解析器覆盖公开语法中的 proto2/proto3 声明和 Editions syntax，不推断私有 codegen 平台状态。\n\n## 开发\n\n```bash\nbun run --filter @c4a/extract-proto typecheck\nbun run --filter @c4a/extract-proto lint\nbun run --filter @c4a/extract-proto test\nbun run --filter @c4a/extract-proto build\n```\n","readmeFilename":"README.zh-CN.md"}