{"_id":"@c4a/extract-thrift","_rev":"35-70af3e4821bd87bdde687f8ebfa8fd70","name":"@c4a/extract-thrift","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-thrift","version":"0.0.0-bootstrap.0","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"9ac99b60d576302784981e563a38c0f0a10fea90","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.0.0-bootstrap.0.tgz","fileCount":5,"integrity":"sha512-ll9AinaWFHje+ZC01n/3na5rC2A3SObgcu/5geGiYu7EUAN+5I5Mf9tw2+4rwE9mAbdjc7xkUAbpYfnb8Uu+TQ==","signatures":[{"sig":"MEQCIDeT1F9nOtzFuciUuxhdOmBoYK9iLw14gl0JIfIuYYEwAiAipIHkkTMux13lUwYaq2F/GkTT49LDsJ4mlbYUcsWRgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417506},"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-thrift"},"_npmVersion":"10.9.8","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.0.0-bootstrap.0_1788104700892_0.6282434145072027","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@c4a/extract-thrift","version":"0.7.0","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"40ced31eecd02606da90590a7b878a917be43f79","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.0.tgz","fileCount":5,"integrity":"sha512-llen1piCq7lzs6JZK+xey+qHtxENnTxMdrMASCflyN4ePGS9FboXrFAkXzPZol3wrXK8ekCWn0IBnEuzTbp56g==","signatures":[{"sig":"MEYCIQD+tJKPsqfO0W8vX5eypwXsWWK/9eZmL+uGyFbCxRcdlAIhAKA12X5t6F5UzQoSuAGIR+X1nzdZKBPANY1AKfNn1XiF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417494},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.17.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.0_1788115466224_0.9894548613030147","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@c4a/extract-thrift","version":"0.7.1","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"c840c1a2bad82de110cc39e503cf8e0792b68d9a","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.1.tgz","fileCount":5,"integrity":"sha512-+jNkC4u0n2cHJ+n5dS+N7MfE8oJ0py1eVNIEUs+MMT4R3h8I+4Vv5Cr4A/c0crHOBQws/bsTkJunXKgGyCagxw==","signatures":[{"sig":"MEUCIGSvGQzjm3TXMsN8qFDbpvKTrktRxekMAImM373Tt1NgAiEAm/oDr8YuDBI2jlOoxIAnqzYBWffIPKXXQewQH2BgJFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417494},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.17.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.1_1788187022418_0.33149130487692924","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@c4a/extract-thrift","version":"0.7.4","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"0c830bbc497df655585b190081fd0cb7dbbd9c15","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.4.tgz","fileCount":5,"integrity":"sha512-BaikUJAgKRvf1Z8JudlvMMxBGW7TD6uP+C0q1UfH1jGkxMNSjuxX+a7A70URvkfRhtY7n1RBEpoW38Rcv2XZXA==","signatures":[{"sig":"MEYCIQDgo/54CftVjuRvS7gSpCOOnL61sLT1nwjb187gbFGuLQIhAMChsWqt2iP26PTgUo3KSUrHaTy8w0kMGaV4oGHnyebQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418900},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.4_1788482315803_0.15565329627869984","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@c4a/extract-thrift","version":"0.7.5","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"995f76efe2b5e9444cb2b2024d58c763c28a76fc","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.5.tgz","fileCount":5,"integrity":"sha512-SlwywLhLbfMhdxPHTX3Rm8BeMqRXqu48TSI70zp2Dw5NL8iznXGphYxILDbfGYT82z9vFCCmeOIskD/Wd/CbUg==","signatures":[{"sig":"MEUCIAhsR/5vLaZPZrSVaZozpWNRTTAFpCwiKd2j/O+UysXGAiEAs6StSIgSdN4OJtUZbJWDCpV5vx9Rvge63eZctgjza24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418900},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.5_1788622912367_0.6952105806053148","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@c4a/extract-thrift","version":"0.7.8","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"fbe4735bad099b56d367fa25d55fc0f49a1c1b6a","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.8.tgz","fileCount":5,"integrity":"sha512-fG1HOfNQmfbEUt7bGAsYAUZWLeWM2Zs8ukiPHzwNDTTEjCpBcby1/tW2lPnBZQ1enuXpPRuCMz4TkvHPAV608g==","signatures":[{"sig":"MEUCIGkvUbS/QCyz1CYvu829TCMMa69VcldrrtSqU4Rf5LNLAiEA8B//aT0gSzy1RMl2j35sDvEirO3MvyBP4i/XbBmqHJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420969},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.8_1789005503420_0.7622677074815571","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@c4a/extract-thrift","version":"0.7.9","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"83352e667bf92090bfd83df00ba52f0ba1079520","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.9.tgz","fileCount":5,"integrity":"sha512-MoLusTpJIke7qPigK+PjLbWih4XygO70cNknxQOEUss2Zm6EF1RX71Riw4u7qYYiVhFkUJHMeDvwD/Fb2UOdLA==","signatures":[{"sig":"MEUCIQCuiprHE/gwV2hU49n7DF+GSXu85RpK+fP9OR9iKZXQcwIgXUrLzY49h1YjbIjSRq0R0Z+jMqjOxZatPXkg2EXNwsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421308},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.9_1789082067124_0.7379979440488491","host":"s3://npm-registry-packages-npm-production"}},"0.7.10-alpha.1":{"name":"@c4a/extract-thrift","version":"0.7.10-alpha.1","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"9f5fb04e0c6ebd02f31ab39e7fa15682a268cc90","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.10-alpha.1.tgz","fileCount":5,"integrity":"sha512-3m3rSuvNGVc+6yu7m7lH7z/pgHFSfsfbUmpuB5tBdX8jRlHgYYS7yvR2pDtSUThBeaBaeQ+DkmqUeAZg1jCQ9Q==","signatures":[{"sig":"MEQCIEEpbmnlNE8970/9yEfgsC5KNvZuqwknb9B2igBcPmc9AiBQnJtleCoTed2/3VYqq3+H6Gx0AroMgN+jqAsInLJd+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.10-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421317},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.10-alpha.1_1789320978380_0.03976159566425075","host":"s3://npm-registry-packages-npm-production"}},"0.7.10-alpha.2":{"name":"@c4a/extract-thrift","version":"0.7.10-alpha.2","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"4e6e13ce44d87d3502ce52b1b0de6d2aa0910bdc","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.10-alpha.2.tgz","fileCount":6,"integrity":"sha512-5mlvSUo9ET35I2SvHZS1KM68VyX6FhZ0j2wzrHbHV8m6oeW/YwvHg/Mj0aUMRWpqECuMwjuFURLhMDHu2wZ+2A==","signatures":[{"sig":"MEYCIQDwsFNE/aZHXfNQ0cN3c1k8TQ4fxSVo3YAh93d9+iPuKAIhAMPQftF/Z1olL1Lz3GmPVjkPJC2BhISDFjWyC9pLK1vP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.10-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436358},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift 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-thrift_0.7.10-alpha.2_1789324119527_0.34069610806339723","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@c4a/extract-thrift","version":"0.7.10","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"bf6fb0de0d952b08735bfb3e551da5dc47f9461e","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.10.tgz","fileCount":6,"integrity":"sha512-jjtu7J1rrpuhTfajsqi47iboXeaiBgEdTGKSbhUUbiuvG3pu/RqyC/PXtiKGRPZnhJ2ZX57pp2eR2oSAm+l2Hg==","signatures":[{"sig":"MEUCID/IpQHqVzX5yH0drJJ6rZLmxhB5RlNdoQ+Ic6J39Y9RAiEAlMnQceHjiKk4IBza2IrZvlgq8AfwouNs58Lbqv+zYkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.10_1789366315658_0.7519378829731793","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@c4a/extract-thrift","version":"0.7.11","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"53c43fd796f3b86a73d9eda25eddcd5fdd1fd89a","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.11.tgz","fileCount":6,"integrity":"sha512-Ah+TIkaRYMozkRhDRp/GEH+2veBBn4OLK1YPKD2usr6RypPXFhpEbtLw1FmpybngppeVZSQRPlVfqYeXXl5XVQ==","signatures":[{"sig":"MEUCIQDOLivm/nghU2Cz8iiBqLzR/jWlQGVgPwyIa0CBAm9qfQIgMq18n/xoEZ9g40wBzcfn1WHykHV+TrsDvSGQamF3vz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.11_1789395812492_0.21194323918703528","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@c4a/extract-thrift","version":"0.7.12","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"98ccca70c70a74e5a98c7f699b97df9a52d7ad08","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.12.tgz","fileCount":6,"integrity":"sha512-c5lUyW1iwhYNY8ebgRTK/fOO+22dsFxy9nVA96y8TZu9lVXsUeuCS5HFQcj/Jujia2Mph2RhCR5vLR8SQwPKtg==","signatures":[{"sig":"MEUCICnEKYpJqcvB5lLP5VVO9Ej4Ot17FvFV1kPnQgcHv053AiEA3aFIKyCsU67ykAPPdoyt/FokCCgWBwlD/j7Ba4Yiw2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.12_1789446160716_0.26726305468603684","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@c4a/extract-thrift","version":"0.7.13","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"399cd9b0e0ca6f5232def969db3f395c35fdb28f","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.13.tgz","fileCount":6,"integrity":"sha512-z8wunDAF3+j5/Jva7ZGus8jbVQyDQlaSdM0V1Sq5iidCA9wvXc/5d9nkCYz/IDU5I4RLnaZPirhg2JP4EMu44g==","signatures":[{"sig":"MEQCIEU3eefvOiGXUj3zDjXPvrYCGy2ZyMLpYks71roccxtkAiA+y/aZugZC3PH0oCyTrp0yqqgBRws1Y17IX6ZAgzQxuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.13_1789527703901_0.5473306966846725","host":"s3://npm-registry-packages-npm-production"}},"0.7.14-beta.1":{"name":"@c4a/extract-thrift","version":"0.7.14-beta.1","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"8f3d9d4f34fa47d06c56a49cc819836c5ed979bf","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.14-beta.1.tgz","fileCount":6,"integrity":"sha512-CJuZjKLfkf3wDDmK1ZOB6gEgAiH0zZgiuIoKswjELSIVbzWw/KEaXKlLywLy7L22QWmPPN26kQ9ZJHHHfwdM7Q==","signatures":[{"sig":"MEYCIQC4XS3etnZ6w41//0R0mMcSMGXAgCWiNFHu7Z2UNNKQ5AIhAM+nBsTJkBMEmoT7XeaDNHVBTKw9nZjBwdUIk8PB2gpE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.14-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436357},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift 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-thrift_0.7.14-beta.1_1789539980848_0.9983193302932587","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@c4a/extract-thrift","version":"0.7.14","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"67d9af3e35a5602612227d24da16ab435ebb7fd0","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.14.tgz","fileCount":6,"integrity":"sha512-JA00ynYqppL40oc/m1aONY2vSXYgIbiSHw1RQgiWcyvtvm3B9FpemaJv2dMPSDCQGn6klDnYr+RRBa93rPTsFg==","signatures":[{"sig":"MEUCIEOF0HOXG+ls7q6kx2oDCfaY17wu/RFk0TM85fuNiG37AiEAuMT6aacGdKjuHZfw25m2WCsy7J8i5rR/hMC+6zJZ1VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.14_1789549047224_0.625193171737946","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@c4a/extract-thrift","version":"0.7.15","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"e2d0bc60dab3f82714e9de5110c4cd0975907e6d","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.15.tgz","fileCount":6,"integrity":"sha512-qcvZmgkT1H5XPh65gOmo/Q0tgYPYaCV2UAf0g2oxCo9sHrxlZYO7SqnYdzZBRHpvXxOcisdsrrmpUh94h/gn9g==","signatures":[{"sig":"MEQCIHZATeJy9VDXk/m1jK4GeM8vkECDa0qeez9iIowEU6LMAiBrS9Wea8KikMP70aVQ+uNNmgyj+sjuPcvkEiWoX1kGzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.15_1789563819809_0.2149499258117027","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@c4a/extract-thrift","version":"0.7.16","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"611abd192b95eeda3023563349b7d8a02ade021a","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.16.tgz","fileCount":6,"integrity":"sha512-Fo50/izu51nFvQZNJxa8NTMR8hhPRuY1dX8YybY7NVs6oqfRx5I21FibmtqcQC9HJlq38mRs5jf3h70Q36lOtQ==","signatures":[{"sig":"MEUCIQCitUK6bTbNWWzpjKfIjruXoJNgzupNewrmc5BVr5K5KQIgYxjMynJY7XMaxqGtG49+O5ttC63EpnERawFEzli3ZUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.16_1789611032816_0.4583219938421923","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@c4a/extract-thrift","version":"0.7.17","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"02ef1b2de0e9c7fe395a719b7cb1de7b70782b0b","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.17.tgz","fileCount":6,"integrity":"sha512-LSIdfEiF4OqIaskPG4muH9w0gYIeXXFpwqfAf+MtLSYcwEr+FKjeXLNbfUPrwuObCEhNvBcLXcfW8i4WN7MESw==","signatures":[{"sig":"MEQCICz0MxfZXg2Ku12+lDGy66VKH2dYkO8zqG9WmePuGqDlAiAOrgSUeoJ+BtWEJOkK+ViggYI2o6+FLLIvEfN2LOygnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.17_1789624831012_0.02347950942345789","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"@c4a/extract-thrift","version":"0.7.20","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"98fc5f3778af61b93f5829a0488ed96597cc593a","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.20.tgz","fileCount":6,"integrity":"sha512-/i/49JHwDDuBnBxlF0PAG8lO0hOTgEXESnwi+rVHGGcZOnlywqpoytl+PCLWiYKTw7v8sti9vHvYQuf88Yovbg==","signatures":[{"sig":"MEYCIQCjiJwaO9LJ4kJJSKrwi9JnrU8UNr22kqn6A0r8yqd29wIhAJWBwZc1HLHavFIb1O03YQYt56Cgey1pBosnF/O+I3hi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbc2K84Lwwv4JUx6HQuouut/WfQ8kwdKlZs6KxAQFDXQIhANZ1Ce2wW36T0YpKJ2XshOY3LeuWn30RPH439vIwa421","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.20_1789694089543_0.6935969145133385","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"@c4a/extract-thrift","version":"0.7.23","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"c0d6961193c599bab3836370cd2aaa728cc9aaac","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.23.tgz","fileCount":6,"integrity":"sha512-qMwgHY6aVppKw8JgpZ9llXfrCIMXl0QQneitj4xsaACc6yDJ8gNZrZDwp3Mcs90eZtDbfGCUaN5UM+0GfA1zVQ==","signatures":[{"sig":"MEUCIH74LwGmtIHUQg4CqA4c622Y6Q3icP2MM+vmPyDaHdmVAiEAs56SOOewlnKsrr4SjfxUY65rmXa9bic7aX+0ehdnOV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDC99rbSx8IAgw5FprHFn6+2Iil5fBqwgnHRhfRGTG1NQIgMaFSouRH4jk/+bU8axTAIPBNdqtq1jplqZp3Oo2RK9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.23_1789897182109_0.7575357509652532","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"@c4a/extract-thrift","version":"0.7.25","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"e681d4a66c5a4bf813b897121e14e464bd0f8ccc","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.25.tgz","fileCount":6,"integrity":"sha512-EzW73awm75lmnC3RczmLCZFt9zeJ3sC2gQLI0hD2ZPS/2TUszlee1f15h/6G3M53MMNW9i2R9CXMtcUUlKIfJw==","signatures":[{"sig":"MEQCIB7/2EOcumdmk2/+mXz8llquBsEunHcyARx7L/kExNPEAiAu7Dn9iPEIn6W9joy4pcWDEcue5OGlbzzb/vpLKmldTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIClg7FDoUq5UWNu4Y70M1qIoLNzTzeF+IBlAZ/kR9xwdAiBRXVFkfibUmFHZ+JIeMmgHR3W8ZV/1o+E6u09wAn1m0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.25_1789921945299_0.7690298425816304","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"@c4a/extract-thrift","version":"0.7.26","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"02061f2ae198cd8f0bfb384578e177b1756e88fd","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.26.tgz","fileCount":6,"integrity":"sha512-flj/oqitP1rTTB/bA05g8VRZisEy2/S45+L5P2+jnoAs6VSYenzzLazA1nW0/4PlRHU+wMBQV5bmY4kARp3Vqg==","signatures":[{"sig":"MEUCIQDD5GmnA7uRUm+3Hg4eMs3rO/KniQo3lz4wYEEUAgge2wIgUHXDA3s6ku9g/q/q2LseVT8153ah1u0LSWL+30wp9DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDPj4WUoPbWJGkur9Kn2c6W9ca/hTIOT8uugvQFTyqIqAiEAoBs8uCi9mp4aYdlErSbPKcMd7F4VkyOqfbeEwQkUz/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.26_1789929908791_0.48423370769286245","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@c4a/extract-thrift","version":"0.7.29","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"97dfecf2589c30927371c3bfdcd609d5b6a66c60","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.29.tgz","fileCount":6,"integrity":"sha512-BMu1Hsj+qmm567+N7X6WiucsnVTtXa7S40mfxTxgWsyNW3SzZWsB2b1Y+ADB0eweEzm3ErEnbMGP5HEsEyct9A==","signatures":[{"sig":"MEUCIQC0ZR4wnAHDBu3c1QpvY/XfBkuYU/bazGWsMz7Mn/DO2wIgKwiWXugOfkanBouLbL7W+4Kf4JdDfqmTkJaQeNdYBvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKVUQLsaesPbnDDEAh9FzEBLbfgafZwiQOI8xUfDBSAgIhAIHpijtiatjarfuzXPqSRGMVuQzacn10iawpWWiraFuL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.29_1789979247686_0.28927494697376877","host":"s3://npm-registry-packages-npm-production"}},"0.7.30":{"name":"@c4a/extract-thrift","version":"0.7.30","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"549b29041f0376d7c88dd7592effd32ea63b83e9","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.30.tgz","fileCount":6,"integrity":"sha512-KNA9Hj1FaHFQ+5rtTLoN2JtMq1OgNebQYcrDV3uKgnD0za0Pt07uCyuUpYZTdwwPoK4XsNzDR+OCwwoQmoJ1Aw==","signatures":[{"sig":"MEUCIACcVyWGD+LwFCQzzrwVkSyNc2go7t96wcMKx96O9StGAiEAj/h96s7qe8suOU8w8XOVrglgcu9W7jeWAyXLQ65lGiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIErImsqAHf2BDkmc8pNZJL1uzOVlX0LPz4BGzNq8bSKiAiBypS1RxJmR8wEMlIBbmzTK3PcokX2MsyVM60nxNj1vKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.30_1789996457713_0.3967521015184512","host":"s3://npm-registry-packages-npm-production"}},"0.7.34":{"name":"@c4a/extract-thrift","version":"0.7.34","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"8659f92ecd659f690cf78ad071c731dd875fe60a","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.34.tgz","fileCount":6,"integrity":"sha512-ZJKc7XG/taCfEhC6B2z3b3mUoqgwoSIHKXYCepA5TvkQxDrbetE33zhu13e+D99YQ6ZDn5q2VByfDzKU9LHKdw==","signatures":[{"sig":"MEQCICT/twxYp7FLJzLOsnmYOp0UlmeiSVMNvkajc8GA3TWUAiA6iNhyvN4uGu/xHKD0eA+odX0YJVDYf6vySvJ4F/DleA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEgxdymTVW/deCJJR93rugibCtu4hZujNuNnM1hHLOVUAiEA89TVVMTnJ+dpR7gn5hKszcILFQDfF90M1HTZg7TfBBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.34_1790052044248_0.4884712714478012","host":"s3://npm-registry-packages-npm-production"}},"0.7.35":{"name":"@c4a/extract-thrift","version":"0.7.35","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"05b9a263506e1d69084b3484e3198662a614d5c9","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.35.tgz","fileCount":6,"integrity":"sha512-3DrweI77N6ftBnm0mHQG5B1fw1jik4VGQJoLRRB8yLysBEQO9lu2THMHT/doucznQe8PtQrpaAABstiuyofxjA==","signatures":[{"sig":"MEQCIBMqTGPrLswA4UgLgo/sERGvIjLJBv2KBYvnjkNcy5LtAiA3PNorWFpDTthgN6H+xBYozgaTbsXfUZmp1pp3ajKOnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOojXjeZtrwY2wtUY/UOxInkXjDYv3Co+NOUcKunIBxgIgcqa8zAPpNHeulrZTZ7mnCjqImz1qVQwDXJkzd7LkBbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.35_1790071139593_0.4021828849254796","host":"s3://npm-registry-packages-npm-production"}},"0.7.36":{"name":"@c4a/extract-thrift","version":"0.7.36","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"a2cdb0642d031778fe1618d3def98efb35803923","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.36.tgz","fileCount":6,"integrity":"sha512-Ka1ROdCPBhT0j88xjbsv8nHF7p/09ulPZNrfrjIIRs5ON5mzvLmi3afH04UmlV6rQdpiQs8GBpv5QJwAAPV+LA==","signatures":[{"sig":"MEUCIQCWw73ZXjmfSW0OuVI3aIn8x2HnAfMk4t8fKras2YXasQIgCZzlrnsvWMp8oe10qSRDNVJbZQrRzygXHGWNp+NtxVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCi7d5rHIP94laYaTvdfmtwpZaG9kkXUTPbtrkQ9v5qqgIhAKdE+lnf4DXwt2RksqJNwRpbv+IqHCQAMTPNyPDtBADH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.36_1790087480142_0.11957232314576527","host":"s3://npm-registry-packages-npm-production"}},"0.7.37":{"name":"@c4a/extract-thrift","version":"0.7.37","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"47e9abeed222943428daa9a33f4c8f6144a269a0","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.37.tgz","fileCount":6,"integrity":"sha512-Jf+SbnZxwjohpNeQk2qrQL2CgHFC6w8ZW5aJu1aUs4GyEeky7c1tgsmAzhUx8eP2Xbwrh6bIe7e24pqOqPIU1w==","signatures":[{"sig":"MEUCIQCRCsHvIDxY1jgyUcsCC+g8iVra1yUAmaxWe7Kg42ASfAIgGq8F5qe0vMP4lbyOLopSTBjo6GFJ7eWLeXhNiGnr1y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6YqU2Pb4tOn8+qereROf0PelJKie063dl9sbYgoVozAIhAPogLUZxOPp3zGExNgN4TNGESENy6wyydDVrXdWqQ3Xl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.37_1790243242819_0.85479646771573","host":"s3://npm-registry-packages-npm-production"}},"0.7.38":{"name":"@c4a/extract-thrift","version":"0.7.38","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"9706f97344a6a560133b866773497170ac914fe5","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.38.tgz","fileCount":6,"integrity":"sha512-JotDjtI43ZEVqbjYuUEv9FMCkOqQ4WszzW08eMV8c44Tgpd495y4DN+0GZ3HEJ0UJoQVL6X1bXrViztlGlwQiQ==","signatures":[{"sig":"MEQCIBgRHYED54KQVXjL3NLnigHH15GUWul14hoyYkxwApGrAiBsd838EiMM5IEBqQ1jv6yOxLb4HsMp3yTxdSHYK3MReQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHlSvGVw8wKxMKSyZKTtP7iDvgvSlwc2iBY4btjEILJrAiAUQk5KVv8Tmtnl7d49uQs2uAHBU89vtKk8HSs2nVJI+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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:1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.38_1790269389152_0.12485213520875726","host":"s3://npm-registry-packages-npm-production"}},"0.7.40":{"name":"@c4a/extract-thrift","version":"0.7.40","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"2405a87eee9783cef243b57c9ab28871f575f053","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.40.tgz","fileCount":6,"integrity":"sha512-98/DgCfUWmPL6vCr1ESLxZhKklsCzY56rL+MzOX3UyNep461NSwjhcPoWXdEKK/6hYyD3PcXFKd7bibUyYZeDg==","signatures":[{"sig":"MEUCIQCjiQ5ynkCLw89XBW6Mo/IIjjYDBEHTPYrq/nVkO5aGNQIgaserdr1/fbLgFDvNh6oGtMRDeBM51sW8+87gxSP7f5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1LdFdRBUZZ7wF8yjBjgSlq375snuqc7ztpA1Az5M2jQIhALo+y873Tv0tpJh7qkzjEgsjX+3XOgb1ECzyPYEEX8nI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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":"1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.40_1790691102979_0.3811803846058337","host":"s3://npm-registry-packages-npm-production"}},"0.7.42":{"name":"@c4a/extract-thrift","version":"0.7.42","keywords":["thrift","idl","rpc","code-analysis"],"license":"MIT","_id":"@c4a/extract-thrift@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":"423831a5921188c33cc4442922f6b42b43063eab","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.42.tgz","fileCount":6,"integrity":"sha512-yAzoOjfybxJHRzL0gKCLXghZkOmOpGgdZccOKGFND2hXjoTXJmrQpPUKP9aFWnZeL+pOtTjhyQAiId6/9D5Y5g==","signatures":[{"sig":"MEYCIQDwdsyurTfMpGK8ggYwGODDkYzPap/0ghPXUPz4ouavvwIhALe9B5Ro8da0ovINEv9lGqWHiP5J7c8Siwz2in0yk2hj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDHj9ucY5aZ8/nyh2apz6S48rYUj+yNlu6fkjwxxWI9yAiEA78OWJvdKFc8Cwwwhks9Bo4b7zC6yVUxNVI39lOLaYvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"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":"1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift IDL catalog parser for Context","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-thrift_0.7.42_1790777557213_0.6139878823415272","host":"s3://npm-registry-packages-npm-production"}},"0.7.43":{"_id":"@c4a/extract-thrift@0.7.43","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"bf2b2510b8bafa57f975a8c5592f2ddb94af25c0","tarball":"https://registry.npmjs.org/@c4a/extract-thrift/-/extract-thrift-0.7.43.tgz","fileCount":6,"integrity":"sha512-a49Jmzy4TjVz4W70HIxHzyuEp8wzNExUFSJf2KCCaSUXZzuoTie/p9QoPsX/K4cD98ZCtPPGHEYVkDKxACljDA==","signatures":[{"sig":"MEUCIQC+x7Gr5guqazoCWRYfWuapNoUcTu3/hefy0F+Aa5n2gQIgN/WsSSnNyTW0D14EdtQ2qbtnGjF3UOh5JtwoWDLs0Oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDiR3KTTfJ9zIE+U+R0OOUC/TRs3hiLeNq/y5V88fKADwIhALN1oAbhPAqV8rFIdAYN9+arpIl0caXS1mRE4XgqSall"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-thrift@0.7.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":436350},"main":"./index.js","name":"@c4a/extract-thrift","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":"1f2d5adf-5e98-4e3a-b669-a03c4827feb6"}},"homepage":"https://github.com/context4ai/context#readme","keywords":["thrift","idl","rpc","code-analysis"],"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"_npmVersion":"11.19.0","description":"Apache Thrift 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-thrift_0.7.43_1790822000115_0.7168500816250558"}}},"time":{"created":"2026-08-30T15:45:00.623Z","modified":"2026-10-01T02:33:20.582Z","0.0.0-bootstrap.0":"2026-08-30T15:45:01.042Z","0.7.0":"2026-08-30T18:44:26.387Z","0.7.1":"2026-08-31T14:37:02.574Z","0.7.4":"2026-09-04T00:38:35.962Z","0.7.5":"2026-09-05T15:41:52.490Z","0.7.8":"2026-09-10T01:58:23.591Z","0.7.9":"2026-09-10T23:14:27.267Z","0.7.10-alpha.1":"2026-09-13T17:36:18.512Z","0.7.10-alpha.2":"2026-09-13T18:28:39.673Z","0.7.10":"2026-09-14T06:11:55.841Z","0.7.11":"2026-09-14T14:23:32.639Z","0.7.12":"2026-09-15T04:22:40.857Z","0.7.13":"2026-09-16T03:01:44.068Z","0.7.14-beta.1":"2026-09-16T06:26:21.020Z","0.7.14":"2026-09-16T08:57:27.364Z","0.7.15":"2026-09-16T13:03:39.952Z","0.7.16":"2026-09-17T02:10:32.969Z","0.7.17":"2026-09-17T06:00:31.167Z","0.7.20":"2026-09-18T01:14:49.633Z","0.7.23":"2026-09-20T09:39:42.185Z","0.7.25":"2026-09-20T16:32:25.412Z","0.7.26":"2026-09-20T18:45:08.877Z","0.7.29":"2026-09-21T08:27:27.781Z","0.7.30":"2026-09-21T13:14:17.826Z","0.7.34":"2026-09-22T04:40:44.368Z","0.7.35":"2026-09-22T09:58:59.691Z","0.7.36":"2026-09-22T14:31:20.251Z","0.7.37":"2026-09-24T09:47:22.902Z","0.7.38":"2026-09-24T17:03:09.270Z","0.7.40":"2026-09-29T14:11:43.085Z","0.7.42":"2026-09-30T14:12:37.308Z","0.7.43":"2026-10-01T02:33:20.213Z"},"bugs":{"url":"https://github.com/context4ai/context/issues"},"license":"MIT","homepage":"https://github.com/context4ai/context#readme","keywords":["thrift","idl","rpc","code-analysis"],"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-thrift"},"description":"Apache Thrift IDL catalog parser for Context","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"readme":"# Context Thrift IDL 目录解析\n\n[English](./README.md)\n\n`@c4a/extract-thrift` 把调用方已登记的 Apache Thrift IDL 文件解析为确定性的 service、method、type、include、namespace、annotation、generated boundary、locator 和 disposition Evidence。\n\n解析器不会读取输入 source map 之外的 include。include 缺失、使用绝对路径或越出登记范围时，引用文件整体标记为 `unsupported`，且不发布部分 facts。生成边界只声明 Thrift IDL 是权威 contract source、各语言 binding 是派生输出，不推断私有 owner 或 codegen 平台状态。\n\n## 开发\n\n```bash\nbun run --filter @c4a/extract-thrift typecheck\nbun run --filter @c4a/extract-thrift lint\nbun run --filter @c4a/extract-thrift test\nbun run --filter @c4a/extract-thrift build\n```\n","readmeFilename":"README.zh-CN.md"}