{"_id":"@c4a/extract-ts","_rev":"84-fd560bd14c3652dfcf7c2d052a39d8db","name":"@c4a/extract-ts","dist-tags":{"alpha":"0.7.10-alpha.2","beta":"0.7.14-beta.1","latest":"0.7.40"},"versions":{"0.5.29-beta.18":{"name":"@c4a/extract-ts","version":"0.5.29-beta.18","_id":"@c4a/extract-ts@0.5.29-beta.18","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"b7792a6aebe7f81fc9f9b7a400326310f63cc595","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.29-beta.18.tgz","fileCount":6,"integrity":"sha512-QBr+c8pNBawlIVDQEA2Vvmteh/qSd235CuBaYXpST0BXt39tS3ki1O7sNhJSsxZkSwZ2+hE2gyRiHzc1LmbHHA==","signatures":[{"sig":"MEQCIGXhQi8qayc3BXBVolQedrL6IiK/YRXPcW6Y/T1C0uo+AiBV9CAo1YqJp35iXiZn7eh38RQRp8Qj+YcYTyxQKIrFSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582913},"main":"./index.js","type":"module","gitHead":"1e7981970c9b872aea70eb01ddd5ae48da14032c","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.29-beta.18_1778659973013_0.5400590225475603","host":"s3://npm-registry-packages-npm-production"}},"0.5.29-beta.20":{"name":"@c4a/extract-ts","version":"0.5.29-beta.20","_id":"@c4a/extract-ts@0.5.29-beta.20","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"b7d60b9724022ce1233af6ddc933e3f389969b11","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.29-beta.20.tgz","fileCount":6,"integrity":"sha512-7WWyHwdSkmXWgos0wggFvrfFXcmWnKuDn/8654QBg/jMgQc5RVlbPO4AofMiSCm/kMhjFiY5/tYOiyQof0lcbA==","signatures":[{"sig":"MEQCIF/Sfq0mQpoj11xbPzcnN0R+Zz855WX8m9aLZBxHjhPQAiArJjt5TVuSovWMesL4GTXdBdKSQJgClYxihylFbjbTGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582913},"main":"./index.js","type":"module","gitHead":"2c70cca316d2e97d1a4b39bc86e6bf888b31fd8d","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.29-beta.20_1778699465415_0.7904094619690272","host":"s3://npm-registry-packages-npm-production"}},"0.5.29-beta.21":{"name":"@c4a/extract-ts","version":"0.5.29-beta.21","_id":"@c4a/extract-ts@0.5.29-beta.21","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"3a256043d850ae71102e8acd203a099ff8236217","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.29-beta.21.tgz","fileCount":6,"integrity":"sha512-v4fOee5ocHRIHrXaoRX/umBGT0ZJj4HcXKozc+IGELtIlGbh2l2SYFM/hqSUbGDy+bXh7mkBWcDCywEkcQupHA==","signatures":[{"sig":"MEQCIEGPX525n5oc+Llv1x0D19mw1AZck1HzU4Wy2sVD1b7hAiAr7w8RJ9tlu46HLvVa4+1ybsHIwNkrtlQQgruThgVN9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582913},"main":"./index.js","type":"module","gitHead":"2c70cca316d2e97d1a4b39bc86e6bf888b31fd8d","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.29-beta.21_1778764703909_0.797769535447296","host":"s3://npm-registry-packages-npm-production"}},"0.5.29-beta.22":{"name":"@c4a/extract-ts","version":"0.5.29-beta.22","_id":"@c4a/extract-ts@0.5.29-beta.22","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"4644b3b963d9fc3a1ec4e04835bfb7d4b81ccf0e","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.29-beta.22.tgz","fileCount":6,"integrity":"sha512-LffbAVAa4a4Pe1T8dW+46qmIYfYR7h94816iTvbZEWSnAG8h+ygOM1IkLmu10yW2Gf2PZ2zCCddlyRo8OfWtfA==","signatures":[{"sig":"MEUCIBueOPY/deYfPhqbpqZG6FVx5D3jgfZ56pZTK+FftvnrAiEAnBKuGXT9VdGHhbNJxPFtMdo0xDdeIsd9dXWUv9hIHDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582913},"main":"./index.js","type":"module","gitHead":"2c70cca316d2e97d1a4b39bc86e6bf888b31fd8d","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.29-beta.22_1778783746045_0.6777698152027138","host":"s3://npm-registry-packages-npm-production"}},"0.5.29-beta.29":{"name":"@c4a/extract-ts","version":"0.5.29-beta.29","_id":"@c4a/extract-ts@0.5.29-beta.29","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"88bf8e65d457e52dfff0be915bb38bde5dc1cf9b","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.29-beta.29.tgz","fileCount":6,"integrity":"sha512-YUhD6fPiBYdbf1Z5rxDoQ8aJbJJDv0pNkGJdYws4IPPizHQWRwW0O5xeUI6/zRoQJ/YURcDW7fW7pQgnERm1LQ==","signatures":[{"sig":"MEUCICCC5rgIWwlr5II/0i7FUv8DEeUQGOJg4Fu2t//vqOS1AiEAzYIVZiPHYpczZOeiy/nMbo4pZz0e+qSDU8NbyzgGe4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582913},"main":"./index.js","type":"module","gitHead":"cee10453da037d66f4774609bf80ebcc54baccf7","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.29-beta.29_1779036744883_0.06709833533316067","host":"s3://npm-registry-packages-npm-production"}},"0.5.33-alpha.2":{"name":"@c4a/extract-ts","version":"0.5.33-alpha.2","_id":"@c4a/extract-ts@0.5.33-alpha.2","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"98b7907b548070d4256ff441daceb8cab94ff2f0","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.33-alpha.2.tgz","fileCount":6,"integrity":"sha512-QrUKfK6sVKrfdWYfQNHqpBkQbggqexOE4E3KGFC3+AvnlSCn1x5TzcU2XoMrDaPIzYmPsBn28FtGMG2lFv2v0A==","signatures":[{"sig":"MEQCIGBjRwyWaZ4ON89Q0Ou/MUsq+B1ZiA22Seqeq35QsgeHAiABetToY98iCVynYU6RcrKkgCqoRvgcFoD554BqXx+tMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582913},"main":"./index.js","type":"module","gitHead":"f1822fcd8e56b37deef89fa030d4e3797b44f9af","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.33-alpha.2_1779087443406_0.21607701119922607","host":"s3://npm-registry-packages-npm-production"}},"0.5.33-alpha.3":{"name":"@c4a/extract-ts","version":"0.5.33-alpha.3","_id":"@c4a/extract-ts@0.5.33-alpha.3","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"8d08560a753467472b03c099799b7351aaa079b4","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.33-alpha.3.tgz","fileCount":6,"integrity":"sha512-KS3LzB2b9hbT6r+P1mH8NJ0sGZJ0peJIAEBorU1JGxtfFq700zw7h6U4vH45/MIPKxBt+xvlWm2aHmd7iAaGEg==","signatures":[{"sig":"MEYCIQCIg0paI1iGrZQxTPO8qRdqWXBC4FzN5g3QPeXthgwOgQIhANaiTCL6PNYGmKeqQJwxWTUw88t8DSkPOONiUIGsWarf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582913},"main":"./index.js","type":"module","gitHead":"f1822fcd8e56b37deef89fa030d4e3797b44f9af","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.33-alpha.3_1779102121787_0.41336811289228637","host":"s3://npm-registry-packages-npm-production"}},"0.5.33-alpha.4":{"name":"@c4a/extract-ts","version":"0.5.33-alpha.4","_id":"@c4a/extract-ts@0.5.33-alpha.4","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"12bd209849d28092e8dc68a6e5a6108f163f10d9","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.33-alpha.4.tgz","fileCount":6,"integrity":"sha512-RQedBp+ykxY7a47TX/fnkcEOJic+vRmSELJ7yQ0ROsxMUPfJdPbaI7c1eCse44SIeqiyzs9Zp+Tbt2lGW+suIg==","signatures":[{"sig":"MEYCIQCJZiUU/HxS/QlozDMzibY6HrjN4GMa6nQfi0T0N3yJCwIhAOuFQTd5uVLOIB3zm9VwyQhCX+tQzOU7cRzRTiIl1RGK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3585545},"main":"./index.js","type":"module","gitHead":"3716421c8df19969dfc9e89f8c2c6db12d46a629","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.33-alpha.4_1779177894345_0.11471371506503747","host":"s3://npm-registry-packages-npm-production"}},"0.5.35-alpha.3":{"name":"@c4a/extract-ts","version":"0.5.35-alpha.3","_id":"@c4a/extract-ts@0.5.35-alpha.3","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"d09049ea6852eb1c27e11bf09b7c33211da81ca4","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.35-alpha.3.tgz","fileCount":6,"integrity":"sha512-nivgDn99BTYdrNz7zfNOQYq4i3tA7dFo8XuGKTZFEcLkFX7QWtpX/PcbkLwbl1gB42zHA5FKAaWCG47fv63rjQ==","signatures":[{"sig":"MEYCIQDue7WtLunHUmNllvsA7QDxmS+45XW5+KqHJSvc4GFFtAIhAIMiPvXkT0oFT6mD0wbZtA4kI/cCNc3uESpZS1f/YcgB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582913},"main":"./index.js","type":"module","gitHead":"f1822fcd8e56b37deef89fa030d4e3797b44f9af","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.35-alpha.3_1779347380877_0.7707970706777698","host":"s3://npm-registry-packages-npm-production"}},"0.5.35-beta.1":{"name":"@c4a/extract-ts","version":"0.5.35-beta.1","_id":"@c4a/extract-ts@0.5.35-beta.1","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"bdc17687e7cef7b33c263f553db333beaf551605","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.35-beta.1.tgz","fileCount":6,"integrity":"sha512-aezomQD0Z1N/0rFv6gQ8yT6gkok6oAoFEYyRizgIZefuogdPcMzCsF4WHL5QqeoSK0Xm9wl76/8aM7kcQXKnVw==","signatures":[{"sig":"MEUCIFe/jv96MMkFb3s0YiQEn9w0BkKA34q5o2HzCc4P0ousAiEAh1TP175E89qpc/+F8IhI64PnX85DfXtIjp5+tfy0kSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3582912},"main":"./index.js","type":"module","gitHead":"f1822fcd8e56b37deef89fa030d4e3797b44f9af","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. Implements the `ExtractionPlugin` protocol from `@c4a/extract`.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.35-beta.1_1779382499621_0.7642090029250446","host":"s3://npm-registry-packages-npm-production"}},"0.5.35-beta.3":{"name":"@c4a/extract-ts","version":"0.5.35-beta.3","_id":"@c4a/extract-ts@0.5.35-beta.3","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"7062c7f198bb44c360f46b52d60f9300c5e00edc","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.35-beta.3.tgz","fileCount":6,"integrity":"sha512-wknW2nil6oTDxSq4iXD4cVgu2JDpvvepKaLeNrrbI++/1YbI5wb4mPJdNw0pfzRo/z3KuXDKtB7FQAGtMdsPww==","signatures":[{"sig":"MEUCIQCI5dRd1khp4Dp2zFhYi/Rp853znUi0Gaaceiu1nrLAIgIgGVJLheSHEQZZ2gm0dg51jl2TiepKss+0WqjavFb7O24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3584904},"main":"./index.js","type":"module","gitHead":"3a920ca63e5c16c886bd132f7eaea47533c0a4b3","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.35-beta.3_1779462683190_0.7253814466471968","host":"s3://npm-registry-packages-npm-production"}},"0.5.36":{"name":"@c4a/extract-ts","version":"0.5.36","_id":"@c4a/extract-ts@0.5.36","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"64a93ebd9edd5c14fa9b06e9c0fab4d11e68a2d0","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.36.tgz","fileCount":6,"integrity":"sha512-vtAbZvzuioMU8UOCttS5TX8yGcI6cZ017v0GOTZsoH0kbhRZZS+dEMu5fY7OmC9kSZWXsYXdU6gUTRa+Nha32g==","signatures":[{"sig":"MEYCIQD5x08pdvMX/4gNcDiTm1/ffjT36xXi1a49fEqshrhZXQIhAPsYRfNThYc9fhh3aUa53FYtDtdtKEVOepMOGAzTg7Pk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3584897},"main":"./index.js","type":"module","gitHead":"90cc363f36ba82a2ce97ab328cc18b91e5abd4c3","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.36_1779639644562_0.05197743594281201","host":"s3://npm-registry-packages-npm-production"}},"0.5.36-beta.1":{"name":"@c4a/extract-ts","version":"0.5.36-beta.1","_id":"@c4a/extract-ts@0.5.36-beta.1","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"0ec6d9741c7d6a31bd9d7c235089bb1eab25da29","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.36-beta.1.tgz","fileCount":6,"integrity":"sha512-bdWlh+fJbgHD/kg4mGIAFV0/2MoyOwR++nAfdsWptHdrVzDnaElMhEwMsOwaVjDWFNvvSSLYPsiV7D1wV4A7+A==","signatures":[{"sig":"MEUCIH7RYSkMZE03Dw5fLFPbJhz4TjeaMmp8eG6Mm1aVW6BIAiEA/NmXxuLuXpRCSCrMnHm6ahPK4dmIEgTDCya/dX/59Xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3584904},"main":"./index.js","type":"module","gitHead":"90cc363f36ba82a2ce97ab328cc18b91e5abd4c3","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.36-beta.1_1779640958268_0.5463621722959728","host":"s3://npm-registry-packages-npm-production"}},"0.5.38":{"name":"@c4a/extract-ts","version":"0.5.38","_id":"@c4a/extract-ts@0.5.38","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"eb5172b9c40c5bfd99a21256ccc1e4931070995a","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.38.tgz","fileCount":6,"integrity":"sha512-Vp8gleCICVOfXqjf1M/iInOf1L+pqvj7wu6diDUxu1OQq/sKhf5Lh9jXqLg5Gkf6O8zA9R+P1njMZPagf75ZNw==","signatures":[{"sig":"MEUCIDGp/R+uMw7dQjeW8k+curTf3JpcX4T3O2w8Vxh99cwrAiEA7B+p659g8j0UhrR8QcvWl3yDPi3ZVvW4+TluQYLsE3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3584897},"main":"./index.js","type":"module","gitHead":"10ee3148290717867d20f0e58147f190695181b6","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.38_1779782245698_0.12897653215959437","host":"s3://npm-registry-packages-npm-production"}},"0.5.38-beta.1":{"name":"@c4a/extract-ts","version":"0.5.38-beta.1","_id":"@c4a/extract-ts@0.5.38-beta.1","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"2cca8856de396c86eda0f29da7bba9c035a7d119","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.38-beta.1.tgz","fileCount":6,"integrity":"sha512-uFZ3DP4RxJB0I687oBxfg5F9wdgYQLzebxcLyulTjMcygBL0gOCCKNqX7SXO0alBEZTG5DczjAGqcwJIQOLO+A==","signatures":[{"sig":"MEUCIE0a+gRwrEPyWkL5S1q5E86OiM9Rup4wwHYh0nv8WmkqAiEAhOe/6GgfbK2/yQx0iduBAvQdpUfDqEa0NXeV3mEvN1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3584904},"main":"./index.js","type":"module","gitHead":"10ee3148290717867d20f0e58147f190695181b6","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.38-beta.1_1779799726950_0.1137893215940915","host":"s3://npm-registry-packages-npm-production"}},"0.5.39":{"name":"@c4a/extract-ts","version":"0.5.39","_id":"@c4a/extract-ts@0.5.39","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"55227a974ff9322863ab551fc715c8bb841476ee","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.39.tgz","fileCount":6,"integrity":"sha512-w1JP2C5hGOVXzXggxHXJqCBJu05FCDw81wmF5PqkSstvaaCHCXFAj2cvAxAjzqlwLZ7UqVz2Ix3FxUZdPuwITQ==","signatures":[{"sig":"MEUCIGa6R1IrfhZoEfHnBjzbBkDRic5McE2SK+axYQE/pIIyAiEA4+aeTNLZy6h3P4Ct/XDU3F2cf8WVOkNf9ut2Ke2sofE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588951},"main":"./index.js","type":"module","gitHead":"37b398f619aed5ba0658bba35dfe6a2c4175c98c","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.39_1779869773964_0.6109893029539173","host":"s3://npm-registry-packages-npm-production"}},"0.5.39-beta.1":{"name":"@c4a/extract-ts","version":"0.5.39-beta.1","_id":"@c4a/extract-ts@0.5.39-beta.1","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"02bd950ee2fbf224eeb459a228d93df244635d94","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.39-beta.1.tgz","fileCount":6,"integrity":"sha512-1AdSFkpBMHXAAhWyDU35gaZ3b2uu4dERic5Fbm+ZeeYry8iuNpNeRe251ijC4EKzasjTGAgpSitGZ4eCTh6/gg==","signatures":[{"sig":"MEQCIHHRMzLaVY5DwAihLq9tuKBBLTQcL4WPlkRGAbxTcstlAiA4MCuOSgfVYi+VXbJeIgKWKwNjNQC+T0q6jaNiwWvc5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588958},"main":"./index.js","type":"module","gitHead":"37b398f619aed5ba0658bba35dfe6a2c4175c98c","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.39-beta.1_1779906031490_0.21462287730578988","host":"s3://npm-registry-packages-npm-production"}},"0.5.39-beta.3":{"name":"@c4a/extract-ts","version":"0.5.39-beta.3","_id":"@c4a/extract-ts@0.5.39-beta.3","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"0b6d63b68dd92e978ec8857d2ed2dd6a300295a4","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.39-beta.3.tgz","fileCount":6,"integrity":"sha512-OOug7fIowXroET9PS8g3RLnidCzNay/WRQRTr4voiG+oXJOHrQSvf8B0YaUGsvwAbBemD93T8dvoDoqO8QlbJQ==","signatures":[{"sig":"MEYCIQCZ+O0rqAHyI4CB0DJyB8qbORJWi1iEmXI1sJHp4LhGigIhAKkO6vfMqhJyqKjDKH6essn4sYewffOoUCcmVmZAJWcF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588958},"main":"./index.js","type":"module","gitHead":"37b398f619aed5ba0658bba35dfe6a2c4175c98c","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.39-beta.3_1779964954778_0.3643746752938035","host":"s3://npm-registry-packages-npm-production"}},"0.5.39-beta.4":{"name":"@c4a/extract-ts","version":"0.5.39-beta.4","_id":"@c4a/extract-ts@0.5.39-beta.4","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"161f43da25fb4da669bcb41ad08f0b5ec9f70c17","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.39-beta.4.tgz","fileCount":6,"integrity":"sha512-hD3IFB81BcplP3CCyoQVPyS5qaKFzFUPnB/aXX0gIrpCWcCtfMspqBmFi3LZpKPimpiXYtDVl0nEwBlsrRB7NA==","signatures":[{"sig":"MEUCIQD+rW00PTf+RcURuP5+j1c6Lk+3uOUSVTp5Ok6n3IzCGwIgZY20T6141XC0GXy0re4P6EWcquMTEaA21r9017nP7cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588958},"main":"./index.js","type":"module","gitHead":"57926e3553bed24aa62f6e2ade31d47fa52d4dd2","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.39-beta.4_1779994906429_0.7083037511003825","host":"s3://npm-registry-packages-npm-production"}},"0.5.41-beta.4":{"name":"@c4a/extract-ts","version":"0.5.41-beta.4","_id":"@c4a/extract-ts@0.5.41-beta.4","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"f71bda136a8c2a9a9b928cb56c5ce0ddbabcf8ae","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.41-beta.4.tgz","fileCount":6,"integrity":"sha512-5pcxhaC+K4MZQBLTBpg0rgONEAMnYs54hDfiNavjSZAD9yE3XTZS240Z5Ylzw1EUjC7MSSE9dqILMkodjgwnjA==","signatures":[{"sig":"MEYCIQCTxHSNGCd7OEn4l0Thf51dcCM509iMi5+vMwwnM/XmrQIhAKIQ8nIXnW1YnZ/DG21rbAc+4t/PZsgNrfT5NbVeLyrA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588958},"main":"./index.js","type":"module","gitHead":"1a543ad5755c0480207edc1c49535586486ec3fb","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.41-beta.4_1780250259202_0.603063986084424","host":"s3://npm-registry-packages-npm-production"}},"0.5.41-beta.5":{"name":"@c4a/extract-ts","version":"0.5.41-beta.5","_id":"@c4a/extract-ts@0.5.41-beta.5","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"74c6e9696119002dc48a07e0bfa66b069a50b78e","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.41-beta.5.tgz","fileCount":6,"integrity":"sha512-fBm2g5Wbqw8WRFzU5LJ8tAUR9GJQ3Hs5NFXADm30BsConoBz6MQUfR+pUEpGyH8TGhLLXtJc3R/EZfaj4Kuy8g==","signatures":[{"sig":"MEQCIDh3ENnsQB0sZzCCtEsHnCkfwr7wyQMiKvBXFhrng7tWAiByqEHWP1RvM4QyLyIQTtr9uqi3nf/wmpZ/d7P6TfL8zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588958},"main":"./index.js","type":"module","gitHead":"1a543ad5755c0480207edc1c49535586486ec3fb","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.41-beta.5_1780294513324_0.19184436478219968","host":"s3://npm-registry-packages-npm-production"}},"0.5.41-beta.6":{"name":"@c4a/extract-ts","version":"0.5.41-beta.6","_id":"@c4a/extract-ts@0.5.41-beta.6","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"64ef6fc391131d848677f11623d67722624cf967","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.41-beta.6.tgz","fileCount":6,"integrity":"sha512-nq17oWFKkwr5R8UTPz3J810TMV8xAhC1/cEgJGv97MS5izqikSI+aSpwKywJCX+Wqdd8BZrgYYhQi5ZRmmrU0Q==","signatures":[{"sig":"MEUCIHqSV9opkXeNq7UivdxvbYspISTMsJc8lj0nzC9xk66cAiEAm9a8C15LfPMZqzbl0opKkWobQV8ORDco+9KmEbch8E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588970},"main":"./index.js","type":"module","gitHead":"1a543ad5755c0480207edc1c49535586486ec3fb","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.41-beta.6_1780337818736_0.6130461141308683","host":"s3://npm-registry-packages-npm-production"}},"0.5.41-beta.7":{"name":"@c4a/extract-ts","version":"0.5.41-beta.7","_id":"@c4a/extract-ts@0.5.41-beta.7","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"16933d174a4afdc2cfccb13d4be54c87113ad6b7","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.5.41-beta.7.tgz","fileCount":6,"integrity":"sha512-+Oex0AgzYjbi0ahb4dZu6lsu56a0gGRVJpyFMJqSWs10Wd24KOXG49Yg8D0K/eWa/9EkzR/QQzqPzVfUAUJjLA==","signatures":[{"sig":"MEMCHzcyp1DuAXApcsXv6/7b7hXYsyc85/mbwBrCOW2V5YcCIGnK7+7uIVmcUxZJxlVg+g+TqUuAweW8FJV8AZpVPFqQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3588970},"main":"./index.js","type":"module","gitHead":"5f310b48415d5d1b2bfe63db30ffbad8f6785f68","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.8.2","description":"TypeScript/TSX extraction plugin for C4A. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by `context capture --code` for npm-style packages.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.5.41-beta.7_1780542380387_0.5469297166747833","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.1":{"name":"@c4a/extract-ts","version":"0.6.0-alpha.1","_id":"@c4a/extract-ts@0.6.0-alpha.1","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"b2c3ede6da2d7dc4a7b28293eea4c86ee63f08bd","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-JFDzIFlr2TnM8kDN1XxJjjuiPJIjcOQB4zvHijKKPPB3GHLldW6QTxtu5GDHMDxhz9JhrnUp7bCsMniOghgk2g==","signatures":[{"sig":"MEUCIQCwTuMldMFDqjfcna4WgCixmP7YwmaXRhpb06wtsJ5r4wIgemo1tJb+ir5E6DUdE9Uf1Vn56ovUMz2ViJ81qshEhLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596020},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-alpha.1_1782659662018_0.10418277376864826","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-alpha.6":{"name":"@c4a/extract-ts","version":"0.6.0-alpha.6","_id":"@c4a/extract-ts@0.6.0-alpha.6","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"e054f56e5d949297601e7f4a7d176d0219d4640d","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-alpha.6.tgz","fileCount":6,"integrity":"sha512-rwmsh+LjFKwRtML8uzflu8/NSvFfs3gD6V/v/CLho6AEdZjgquoz16XkZw3/i68CI5W3FmwhCgw/YNLvheHz5Q==","signatures":[{"sig":"MEQCIFh2J5E9JvN5jcjI9dy+rwYW6MiBDMoRs087j+7PuTfDAiAvhsyjd2bTHRCwpAAEfCKJB91UQFXMpgXsvQr0YfUmMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596020},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-alpha.6_1782735932627_0.45241748732881204","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.1":{"name":"@c4a/extract-ts","version":"0.6.0-beta.1","_id":"@c4a/extract-ts@0.6.0-beta.1","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"6872ce76a2ea3748ec001460a9bf8d8b7d462715","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-beta.1.tgz","fileCount":6,"integrity":"sha512-addH5Vvt4seG8ZTtn/7Sf8bTT1bwxu4eKor4ZxVpC/mJVqw+wIl4yn9mXPpDZa2tCT5BHGYZUTuiYkseJ+KAHg==","signatures":[{"sig":"MEUCIBiEs/uoPT4nFvrJiFAOKqJIxjrEL01pKGw1+N1K1tmhAiEA9cGWudPdfYSz8XI5ihyZGZYx6hhySfhgyqeNN9aZZII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596019},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-beta.1_1783756032739_0.8648133944258583","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.2":{"name":"@c4a/extract-ts","version":"0.6.0-beta.2","_id":"@c4a/extract-ts@0.6.0-beta.2","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"64d5fc2df12f14e14b65970b11e3f398d786aaf6","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-beta.2.tgz","fileCount":6,"integrity":"sha512-TDlPrE69BxV5pD+t5wAdyBiRKzhGbs4jEw5ww50NoV1qUtxlcwbW9rMIGmYrjH3xTQCq051/3goYM6i9+zi0IA==","signatures":[{"sig":"MEQCICdW/8yvenZNaoFxeJtAay7aRrNncYP4iUR93bVcIV75AiBwmO2enKQ5YFJ5UM5lZqQ20qwcvNGipEzJfLFkx9CsYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596019},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-beta.2_1783772799023_0.18526744163466335","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.3":{"name":"@c4a/extract-ts","version":"0.6.0-beta.3","_id":"@c4a/extract-ts@0.6.0-beta.3","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"79591362cd6471da4db64592f419965d948b2dfb","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-beta.3.tgz","fileCount":6,"integrity":"sha512-tJQANL+2xbFzSZ/E30duAbw6mceg4HTdV0pcNQWxdLwR/rKgO6W5eVFaWgtVthG8zpggepvxfZUBwd7Qrrsxtw==","signatures":[{"sig":"MEYCIQDArsmCkQz92Wa59MmSVhSdulIKavW22nY2AT2gdKe94AIhAIyc63tDbqQ5q1WYyNzhTcfKkI/NNKT/JrxDWkKHfPTf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596019},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-beta.3_1783773249110_0.24275626753154533","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.4":{"name":"@c4a/extract-ts","version":"0.6.0-beta.4","_id":"@c4a/extract-ts@0.6.0-beta.4","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"bcea37e58a4270a2bd4ba37e8d39138cba8d1df1","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-beta.4.tgz","fileCount":6,"integrity":"sha512-CSajJEGeNwThzLCva9o7E+uW3UKOfT/B8tcFhlh2TDXnWbmR/CjqjYY8WbXsGq6LAcdZ+gAYvG+Qf7gMbR+XAQ==","signatures":[{"sig":"MEQCIC+4sm4KuQw9eGHH2XJ0tTp5oRGEiNrsT3UicVNg9XewAiBOEc34AqWNGpLZKUUqF7X4AI4uE3yYIqO2bTrsS9H7Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596019},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-beta.4_1783781178947_0.824311222102089","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.5":{"name":"@c4a/extract-ts","version":"0.6.0-beta.5","_id":"@c4a/extract-ts@0.6.0-beta.5","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"07e6eb9487de67161dacb7a9194195db6285c00a","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-beta.5.tgz","fileCount":6,"integrity":"sha512-/jV5Tmc/PhkwQz6xGdGDS+QbQx5EGuU30+JEk+3Xy8YgykrR9A5tNifucPoHSzu21sLCxbckUOLgo/lEKP2PZQ==","signatures":[{"sig":"MEUCIQCl57CLCWWiqdaChaVEFeB2DUWwEWYvmuLfVQ9LixBJiwIgf4M4EctVblyntpzZGvVqy4hehr5SqscPlpy6xgg2c04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3603283},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-beta.5_1783785852206_0.48352855125378036","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.6":{"name":"@c4a/extract-ts","version":"0.6.0-beta.6","_id":"@c4a/extract-ts@0.6.0-beta.6","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"b27e0d92c5181b8f63234cc66d5da3afd35c1482","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-beta.6.tgz","fileCount":6,"integrity":"sha512-pVtWgsgq5lfVkqQ48UOlz/6Lj5bhoaqDR56QH+8Ddwit04vu8nXE2ctd6+rstkoEIPfIjt5ZjxxYDl8NH5W8TA==","signatures":[{"sig":"MEUCIDSSx9AP4lMuOnfzQvwFUYvxmBvQMr3L2idpYN9nWUijAiEA4LLyVP8QHSFBcK2uH7oGXiKZnFK6fgxj7A1LQNAMqds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3603283},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-beta.6_1783848159553_0.9026066935223922","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.7":{"name":"@c4a/extract-ts","version":"0.6.0-beta.7","_id":"@c4a/extract-ts@0.6.0-beta.7","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"5b583dfb8838b577466386de5e92f50145d00009","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-beta.7.tgz","fileCount":6,"integrity":"sha512-soMUgNIOZaejVl1qdnw+C6KYgtE/0NXkmjlGxJ55cqvaDwUyFGzDxqm4SSzkRA4lmXssUPaE5daSnapON1p/Rg==","signatures":[{"sig":"MEUCICMx6CJsoE6nZ+LjN+MyNv4ATwhIs6y7jEciF8vYb28uAiEAyz9ol5e6wgAubxG2NUx6oeNxL2rfzKK3gDPTjdhp+BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3603283},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-beta.7_1783861755011_0.5559249668839674","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.8":{"name":"@c4a/extract-ts","version":"0.6.0-beta.8","_id":"@c4a/extract-ts@0.6.0-beta.8","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"dist":{"shasum":"0dbc4b55cbcf9269008c8be0989e7f384ebfe786","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.0-beta.8.tgz","fileCount":6,"integrity":"sha512-JIeCT5vTyxIBl55AMKkeWE52VDtk1pg4W7sYW4k9oTDcIyzvqJM210tWh/4j3p7gPCcHLfWk0iaE3PPpKuADvA==","signatures":[{"sig":"MEQCICAmwW2L2cHYrMjw2h48jM7O3gHrwuyNjeQYCqNe6XI0AiBruKLUAzGXb/Pco9WdvWFyXoijlLG0HAZeu2sJcgQY9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3603283},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"_npmVersion":"10.9.3","description":"TypeScript/TSX extraction plugin for Context. It implements the `ExtractionPlugin` protocol from `@c4a/extract` and is the default plugin used by the SDK `extractTs({ source, collection: \"wikis\" })` phase for npm-style packages.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.0-beta.8_1783907806891_0.7230492160887365","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@c4a/extract-ts","version":"0.6.1","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"8dfbcb7f1ea6425d2e75ee65435ef510b4f7b8b0","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.1.tgz","fileCount":7,"integrity":"sha512-RqvMRCFD0ksHYZT94S8itUghI90VhERU+rFsl/D+o91mSSdyx/3cCJ6H5wjdlMRYOL8D6HXyA6Yebj9Ft90NkA==","signatures":[{"sig":"MEUCICTevUcWJXGvu9730G++cOl2AtXV7foXjZGZkJJvlB8BAiEAxUV/3y1n7JLAs83PgqNTN1QL787CpatMGiqev0kuqKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497947},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"10.9.3","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.1_1784620774014_0.4479989784731555","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-beta.1":{"name":"@c4a/extract-ts","version":"0.6.1-beta.1","license":"MIT","_id":"@c4a/extract-ts@0.6.1-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":"e2d7ebea95fd2aa43f95a803f1d0db03140732a1","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.1-beta.1.tgz","fileCount":7,"integrity":"sha512-9fZvnesyAB3uYNfLnY0ckoMrKK4vLLm22j59TL8ipSdp6xOim2CPg6dlXZoRWcvWLhzlfmKhFuJKu8xdzP5yFw==","signatures":[{"sig":"MEUCIFOfVKKdJmm1RkGLOK4VarQjYLHZFpJ7gkUcePRSA0FWAiEAne6RnE+0VVJFWSrYyIlMxyNCBCYsVT1OGzYeJJPvm6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497954},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"10.9.3","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.1-beta.1_1784623334533_0.6607770268353503","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-beta.3":{"name":"@c4a/extract-ts","version":"0.6.1-beta.3","license":"MIT","_id":"@c4a/extract-ts@0.6.1-beta.3","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"52d7b0d90392ac92c976391ca0c67450945c59ae","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.1-beta.3.tgz","fileCount":7,"integrity":"sha512-MXoG4mf7zR+l4756ZIwFjGfhAJgxPVRehPKoUQnkIGzhHMT8T3BtpjeCYyukQcwGwMt9nkE9w8g2M86SiSHkng==","signatures":[{"sig":"MEUCIGMJC8+odu9X6ophSxRgniiJ0UbbRIUdxah4to95mFEMAiEAgZaK2p1CC0Fd3uFs/gCWnsorWlGJZ45nFKIBCB2O5j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497954},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"10.9.3","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.1-beta.3_1785420902761_0.5653170092619955","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-beta.4":{"name":"@c4a/extract-ts","version":"0.6.1-beta.4","license":"MIT","_id":"@c4a/extract-ts@0.6.1-beta.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":"8f1d093c71088b75d1ef8075e21f5f574b30f6bb","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.1-beta.4.tgz","fileCount":7,"integrity":"sha512-zDkSyI5vl7BClRKiO2AKEhmMOYr/LDiKKwRjdhikwH1e8NmJj+IOAPRpGt9V8aZBHMy86OKMwTPndgg3GKPYZg==","signatures":[{"sig":"MEUCIQC1mVJ1Y3vfzEYAh782/uVFUCUS9XRC0a7XRUW6CNeYOgIgTsFIgOFrg54apabJS6mbiM+r1VizwrEiAcbORu9Bqjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497954},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"10.9.3","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.1-beta.4_1786455667476_0.13124356929880476","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@c4a/extract-ts","version":"0.6.2","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"3b354c48e345a33b7a7fb8ab9702fbf399afdc4a","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.2.tgz","fileCount":7,"integrity":"sha512-D1J7HHKgFSEnJqGCJCzD+xT5QC7kdkuNjqPMclOoSjFgkTYmU3i3ze9v588sYEKyFS8uk4Dk+wFAUzH+b0D8qA==","signatures":[{"sig":"MEYCIQCoLGvgSxdb/9wPwGxP5P3GrTy5o1vqbpPjZYKi4WSTegIhAPp58G7NJdvCe4BP73IkLflOIn7Ho/1vbcZVBOVHnmGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497947},"main":"./index.js","type":"module","gitHead":"3f8e3c049047d8524829215287188c46068dfe8b","_npmUser":{"name":"qiansc","email":"116353860@qq.com"},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"10.9.3","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"22.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.2_1786606725885_0.694899856824847","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@c4a/extract-ts","version":"0.6.3","license":"MIT","_id":"@c4a/extract-ts@0.6.3","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"649180b0398778b0e6e2f0f7c30fb184b72bc2e3","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.3.tgz","fileCount":7,"integrity":"sha512-JzknGMzWwGiNZrQ+y3wIll+0AJfnlWdU6zjeSbOXItzQXOTtHQePv1PNU5QCD3VJi83jjVJQVAnLjtfrcrCQsw==","signatures":[{"sig":"MEYCIQCSMvjA0VYaJzlkJ+/MvUBpFrg08rz6sOISeQ1LkJ76jwIhAM68WbNEz9aYpUbzIPjIwbyZId9ldwF5am3LzHNcrdks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3494554},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"5d211e0ae37bb77329445fb803803f6250e5a240","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"24.19.0","dependencies":{"web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.3_1786946980754_0.0024978406026618938","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@c4a/extract-ts","version":"0.6.4","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"2d335cb3e4643f875d00186992d9fa7ece4c029f","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.4.tgz","fileCount":8,"integrity":"sha512-Qjz5PRXTIKfQgcShAnc4HKjMweDQxW9Ma5wsAm2tLgNuZtcolNqTmFwL+rDvosalRz0wdWYY3kM40JbE0j74FA==","signatures":[{"sig":"MEUCIQDK8wF+z1ZA2guM/O75zc0InTtSCdREaEX5hV25bkowAQIgZ2OnHh3+2PFp+cQmc3iqK9VayX4DHyrfYcZ7zat0Lqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3510810},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"fb7d513b2ca3363ac4b1b44fdcd27bc6ab0774da","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.4_1787022794667_0.9422429744319709","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@c4a/extract-ts","version":"0.6.5","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"9137b9fb282b3b1a0295aacbb018d6c753a79136","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.5.tgz","fileCount":8,"integrity":"sha512-snSPnkQpJXEhD7PIdW6AI/AJXrin5+JfK8Fh/q4/t9Ga27wXST2jDtjnNqbmZrqUODq4o+VaY7fjbUlXG7ko7Q==","signatures":[{"sig":"MEYCIQCbOUU8+yxEmZd/K5Cj9NCO7B1gMFc+k4dA12ot+JAKEQIhAJJbB3Wd8CmV0JSggw+bdmUjy/EsObSgMr2mhvPp4Y6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3510846},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"40f70e1dd314a16abb08221326c161e1cd5b579e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.5_1787039858844_0.4326221316704091","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@c4a/extract-ts","version":"0.6.6","license":"MIT","_id":"@c4a/extract-ts@0.6.6","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"982c466ec6d2ceb299fc73549d7cd0182befc282","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.6.tgz","fileCount":8,"integrity":"sha512-puHybSTZvivbSRjgNJh5vCGttxkpYbruS6W+jVeLmDnSsTcBE1J3xEpYl0XIWCs3JjklS9SMbKhyBRfPoVmSSw==","signatures":[{"sig":"MEUCIQCQIo1gdfsyV5ndH8SuaqErzo0S2Sk0ocZoDbKOSN6iYgIgT4glbs2SaMe4iLP+OKSD7Tlijl9zgCczgf/sMXs7RuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3510846},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"048cc8efbc9a08c8c1f27d94b26559295a698763","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.6_1787105997430_0.04803218383981345","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@c4a/extract-ts","version":"0.6.7","license":"MIT","_id":"@c4a/extract-ts@0.6.7","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"5a1a5e49fd66a1cef6aaaf9f21dfd1dfd8bee962","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.7.tgz","fileCount":8,"integrity":"sha512-LM9+FJC/FErRRkM1sSbevgiFZs8sGyEQPBBMO+jweuncoM8Fq2+NX9HgHcRdooR4FU+F/keK2xbFzRhEijJe2w==","signatures":[{"sig":"MEUCIQCZKsklpmtRJMVGBNRYnCbVWZgJJ78wTB3Q4iZ/zMOXLgIgBevmCvwoRhxKanDdQzgcQYdbEYugRVJx2mvZG6AgCus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3510846},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"44eb8c03391e802286d51c3447c934034a36bacf","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.7_1787132121022_0.6952432601756715","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@c4a/extract-ts","version":"0.6.8","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"a6c5abaaf5c14b045411c0dc1ac54cb60cba88a6","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.8.tgz","fileCount":8,"integrity":"sha512-2X3h8UffaJCpVgKvgQFwFdVRRSKmxZgrFhISDsCuDYpuJSE04YDytBR1rhWIhW8uqoaHoqH1oHMGCuMpGG/adA==","signatures":[{"sig":"MEUCIBRXRh0rn5krdcFKR2gL9EfCoLl8oYBA51Xd2qUjMZn+AiEAi1QQTiOkSFXSCBsc/IbkGunNn2RN+7ToCkLJ+Xa6imQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3510846},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"8c6f50c75d12689604a5709a72d23fba20421a22","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for C4A ExtractionResult v2","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.8_1787240614805_0.21533237777416936","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@c4a/extract-ts","version":"0.6.9","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"c7af99ed380700dae46a551c132dc41d7372b993","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.9.tgz","fileCount":8,"integrity":"sha512-WHT0OLC9Fhs/iDDtt9+mWqh+TyrwhwuruJjr7xM6JaELJiH7WhIkfwsq7W9/KwfX5gYMEODqGhEtSyQFOFKOIg==","signatures":[{"sig":"MEYCIQDtMc5AAbQHP9h9d9BJV8WP+RRz/m2BLyBndXXG46BkDwIhALBicpb0WTBDs6VYYn2iUtSFehIFi+/xCMAmd7k7Zmxj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3516022},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"d62bbaf16287cbd05c0462211cdfdd17721e3445","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.9_1787303055446_0.05309661613841499","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@c4a/extract-ts","version":"0.6.10","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"185c61a1a889a3b08956ad3919b3f5fd9b795cd6","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.10.tgz","fileCount":8,"integrity":"sha512-qlgPTrAvUvo52nnHoX7zIxGyXvHnIlR133f/+psT2mQ5cHW8MOLsqE/fgFkhCpboPN7gPU4idTZqmYOU+Dxxew==","signatures":[{"sig":"MEYCIQDnM451Tjwlcr7ut5mm2lQhIKNQDospYtP7aCDJBzBXDQIhAMl3OGYcsDH2Tq/TvPePTdFqUZ1i8wy4DvJatQpgomky","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3516023},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"1111bbb306586385b055a2ced4c928b1cc27acbe","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.10_1787306726049_0.4242621253163863","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@c4a/extract-ts","version":"0.6.11","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"b210737e58c08b0f7f53daeb50caabdc35a382aa","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.11.tgz","fileCount":8,"integrity":"sha512-oHSSEY751X5uQE3VhI+rTSylakpVVi61RMIVypVI4JHpQNkJwDLhLbmDcvAIUm4UA9MCx9j9vM5SSjCJYa/Wqw==","signatures":[{"sig":"MEUCICCt4GcD8by8t2zbx27hiI6Eg0zfHp75mJPecqxc19zSAiEA0pAcd/wvoyUTCI5DmLt/mpBJKH69IyBgrEKCrexUO24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3516023},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"fe87545ae839b361d73b9afc3a4f5cf908369a22","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.11_1787310384949_0.13756554426366074","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@c4a/extract-ts","version":"0.6.13","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"2ac717225250e8b4dd0c0e750e3b61f934cb08d2","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.13.tgz","fileCount":8,"integrity":"sha512-z71FDbBbcSF7iULGenSieSEFeporKdep0mIDq6UKJTVfmyWE3b7nemJL/ZkxMh3KtLTx0cq+gGBAIqWbpnLGRg==","signatures":[{"sig":"MEQCIC8JyZO5F8+VEX297nsI5na1L0tkDzM29Ml0v54SzM5SAiBgzXzvBbWVdDDhNI4MTL8J99e12Vjcw9Y8cEBoOz/w2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3516023},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"9d8a1b490219797514df341983daf776cc62c74a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.13_1787445951398_0.06715773175022144","host":"s3://npm-registry-packages-npm-production"}},"0.6.16":{"name":"@c4a/extract-ts","version":"0.6.16","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"61cd9668df4317e33020801f4fab2eca6b8d36b1","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.16.tgz","fileCount":8,"integrity":"sha512-CRvDAUaA7bqFMn93jnqrxZM182RjPwuIODn3vM5CrtUrCSlemwBWuUV8B0l3AXHg0pIpan0ClWMySjIAP3Pb/g==","signatures":[{"sig":"MEQCIE8igARlygEKlZjiT37kqnQOWSM0nAQ7HtPS9yvW8hzyAiBlbMpe7fZDAnWInXuvP7NYbOHuDPdX80Nk1b04so0kFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3516023},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"f653270c4d8812a7a74d4891d3caa05da7fbafb8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.16_1787535708592_0.4670543735011363","host":"s3://npm-registry-packages-npm-production"}},"0.6.17":{"name":"@c4a/extract-ts","version":"0.6.17","license":"MIT","_id":"@c4a/extract-ts@0.6.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":"e08d3715e143ac2f8c07f2d22bb326bdfd4329f8","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.17.tgz","fileCount":8,"integrity":"sha512-a9xiCURwE1kXpjRtoeGstmtegbswLw+0JtovQHKfKo56ETCJrcyLlIDZEj5odaYiPoG1XS/dC+SD66ziR9PEwA==","signatures":[{"sig":"MEUCIGqF7Fo5DFJvUNLcH+46sL/bNfGRUnyn6s6UI0rwK66qAiEAsbAm5uEdVG+UUDagpAiw/lxfb2VH+FMQKSpTdvH1DFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3516023},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"0803daf72cef9be5a8eb3942a7be76449ea94b7f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.17_1787552295038_0.37121708561564093","host":"s3://npm-registry-packages-npm-production"}},"0.6.18":{"name":"@c4a/extract-ts","version":"0.6.18","license":"MIT","_id":"@c4a/extract-ts@0.6.18","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"6658923f80f5cef0e861875d80250f9cedb8b86a","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.18.tgz","fileCount":8,"integrity":"sha512-6wcpGkX55YbhaoBPofrV9l4FlLKtc/VcaLmpzKRNr7orydXhc1h4b9GFXICWf3VG1sGrAmZ9vGOPxzTMUz9I0w==","signatures":[{"sig":"MEQCIHqFez1kQcJLQg2eo87Xkf8NQWT4lw4h30i1Pu9h0x6LAiA7cTdmPKljChhw4QMtSrdE7sqqzYDMIiGo58bBJ/oUJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3516023},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"2bd6f255fe8834556c1c5b1a33bbdef5d681f8d4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.18_1787573609946_0.7498680588713225","host":"s3://npm-registry-packages-npm-production"}},"0.6.19":{"name":"@c4a/extract-ts","version":"0.6.19","license":"MIT","_id":"@c4a/extract-ts@0.6.19","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"homepage":"https://github.com/context4ai/context#readme","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"fc8a3fd6d72b4fc0be6daa1ece5fff4368a5ddb7","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.6.19.tgz","fileCount":8,"integrity":"sha512-7bXNEfqbKYJ4fuxivK0aBXTUde55A7+zZ/dg9+s7++NfAot7cs0JMHIHwVMoaZSu7p66l3STDv9EaUs2cPCMoA==","signatures":[{"sig":"MEUCIQCchqoC28QIq1UdhM37XSnSr1ROiTl1nfxD7lgJVdlhQAIgYIQapWJdagfnUYxdJZYGt3W7Pf70wfkL1Ld8ynUIld4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.6.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3515989},"main":"./index.js","type":"module","engines":{"node":">=20"},"gitHead":"f3f7f8546d013d5fbea55011a260f6c9e5a81a8d","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.6.19_1787713070043_0.29644737510531116","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@c4a/extract-ts","version":"0.7.0","license":"MIT","_id":"@c4a/extract-ts@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":"052213bf6c6514e987306770f00d1a7c0aeebee6","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.0.tgz","fileCount":8,"integrity":"sha512-R+J0fGSb/au+ixNs/IYGOz6qzI9HtsTu7K68D8za4bbU7kGbmEXOA5AAUJhgkfNfGHE56Rr86q4kklczFriBOA==","signatures":[{"sig":"MEUCIA7f+Z8DYTCsp5OgKf1LpvFPqvjtMHO1MIiSMDSF9iAAAiEA/Jnd4yuSo7kNiJKdIg6sTbzkCWMpotSuqq6OANc6XWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHLDAfa441fiVBeUFDL9hi00rFrGrhcggbkO4oGPnuTmAiEA4APVVLO7B/xLQ6xseW1+wHhv0OaxJ/rWFTnYhnOuU2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3584080},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.0_1788115507222_0.7959603044170165","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@c4a/extract-ts","version":"0.7.1","license":"MIT","_id":"@c4a/extract-ts@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":"7ce5b1448bfd54da068d6fd1003551d280528fc7","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.1.tgz","fileCount":8,"integrity":"sha512-IXYEUVoYlV7dM9lRpDOBbyukRgoJiOOzEC00JDDOkcg4L8pl7n7mijTXMBUd5N17o7It4XShjyqx4cmkuMveOQ==","signatures":[{"sig":"MEUCIQC2qAn8oCyqujy7pZXRRMnpBn7NqTtKvNI5tqFI2P2j4AIgSOozjj1UvzENWHQIRehbbxqn/4bFmARWdnfFTi7qhJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGsdxne8sC1em5LWvVVaBOpCrcZiKo9cuydgP7sGDO/wIgYj82PrePJmSJxeXGH3yGpZPZeJyCB646ReDpgugw0Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3584247},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.17.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.19.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.1_1788187316943_0.11256152444187495","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@c4a/extract-ts","version":"0.7.4","license":"MIT","_id":"@c4a/extract-ts@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":"5b51c8bf0a69b8975f2284b5ce9261cc47e251b5","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.4.tgz","fileCount":8,"integrity":"sha512-MGEdkkPHRYIcts9vKdjWxeMxZIINwtKiMxt0KovPe4WScjhmlXyfO0XxX7y3vWT5HgWhBmCL0HsSQbXWtN33pg==","signatures":[{"sig":"MEUCIQD+vZfhEduEl9vFGxxlYbV9lc5UkRfWxs+cjOtIAHnTNAIgfKbe+QZo8Nx8OhzuFE8F0b7jgNWVQLGLVTuZrqP7L/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICMckNZzfl2QMt5l4jiXabKssc1AoVL1NnXCy/adwZIWAiBYjLwkvkleWlxsVecCwKwrFGbZjQOJAbGm7x6C1OXbDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3595928},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.4_1788482426528_0.09811273615106297","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@c4a/extract-ts","version":"0.7.5","license":"MIT","_id":"@c4a/extract-ts@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":"2346be10de29cb32833ffe8c6dfd543373c527ad","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.5.tgz","fileCount":8,"integrity":"sha512-sGIixx8B4dP5arVpjv/aX9/cb9C+UAsK51vzLel/BDWo8neQNFlP52p5daYAqiu98W4sjOEaH/lcsTLRyr3WDw==","signatures":[{"sig":"MEYCIQC4Q0bNzlOX9+jVx0YnMcwCFd/SRphzAzFGMzQYrx7jDQIhAKHeBTYzganU3RnBvQb9eGiQJipteJPEeKJhPMp1uHe3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICpdvHu/L+PQvoyobQFEO6VwjX755STau7waAY64LZXMAiB21HLvqQTeciFDSsYqFLWhCGlq5vQZhhj60sYcgkUg+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3596505},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.5_1788623146054_0.01584881829742013","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@c4a/extract-ts","version":"0.7.8","license":"MIT","_id":"@c4a/extract-ts@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":"286966c6fee6f39c160f903f0519be271fe9b748","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.8.tgz","fileCount":8,"integrity":"sha512-9NtWsE9tH4ymHl83i9uMre5ilv3YS0/5CtocgB/161ar5Th7GTfcUXlBUU7pYqj0aWi3wnCjDTKt7yV2gtAxrw==","signatures":[{"sig":"MEUCIQDA3llfG3rhBBYLHxnP6hU2/G5kRbK7TqI8proVFidbcgIgcoU7fgQoEH3R+RqAkPAslXYyEWD/v8D3d5iiLyOzL4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7nXWIO0OCRlT7RLI4PvnJmw7ETm8LrILnrmY5U0fdeQIgfkAGxwBkyx1OopN/vHeRws3rRaiatV7dwlOSPdoBTHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3620807},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.8_1789005565019_0.4577829535418956","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@c4a/extract-ts","version":"0.7.9","license":"MIT","_id":"@c4a/extract-ts@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":"b4bc9869763cff72335eb60fd49ac233d376f47c","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.9.tgz","fileCount":8,"integrity":"sha512-3FLSSC6IjSWz1qrvsGus7pnmX0cQepb0BF6DIEuffpUlhDAJpScGkgXbKl8N1P+mkSv8K7BzsfIfTM2YW1lqQQ==","signatures":[{"sig":"MEUCIQCve30OxXAdJIGscLsRngtcYd68uU0Dt9QS6mJSVd3wewIgQppe3kCS7hyebj1BTLG0wvpmhRq6t/horbXgcZa/HiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVMqdUeWqMjVQ89YIBiquny6JwULikGV7gCBQkFKoC/wIhAO17Z5XNTjeC/AB48cnHM4hoQG2yUJpsVUU5dJg0lmq7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3621672},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.9_1789082129312_0.7279875395469948","host":"s3://npm-registry-packages-npm-production"}},"0.7.10-alpha.1":{"name":"@c4a/extract-ts","version":"0.7.10-alpha.1","license":"MIT","_id":"@c4a/extract-ts@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":"6e72341ff28f149afc875cea86c1d8a3c7a16a26","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.10-alpha.1.tgz","fileCount":8,"integrity":"sha512-zmxQHlZ3TTiafy/SyPEnwFSR3FdUHShmQE45YXS9GvjURasEpZ/ZxOkRsw9hFJbCEwugXgssusn9cIWAD7iGjg==","signatures":[{"sig":"MEYCIQDNWO4kzjntZcWhz9YoOiaoRCxfjrloni/V2U38oyzTPgIhALJWvYKMmYNKMSf3S1ims/ZlBj6JqBX/o7qRY/cq1PRD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWKEOthb4q3Nt87tBeLfBkFyNc14sD6SYhFIwWUb7hpAIgUfh9afs6hgq5yZm9phQRHiwCTNKPgZ6ei/JYyhj2AA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.10-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3621681},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.10-alpha.1_1789321059468_0.9798724499351132","host":"s3://npm-registry-packages-npm-production"}},"0.7.10-alpha.2":{"name":"@c4a/extract-ts","version":"0.7.10-alpha.2","license":"MIT","_id":"@c4a/extract-ts@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":"2ab909cf42a488599187a5ff3f143bd3f0e867b0","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.10-alpha.2.tgz","fileCount":9,"integrity":"sha512-kQmCIEDtAa/g2ZB+S/Reke9Tkftfo2RaQunJHR7Ssm1ggDjPjfBVHGmWtJACexA8EyKavTTtVbg3Rz3FNFYXWw==","signatures":[{"sig":"MEQCIGJEuX99EgSdu5sl6UdmDuFZtDwJadxB+9aRrmXzvyWCAiAF5TL9FpmGoo8UvU0PW2v0e3RLyeRbHthiqs7yPdtZyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3FWOE3CrvysEd3cvfLD7yxxfheN9betjRlBIqp35jJwIgAjzBuljNtu6UEAxFdK91pI+cITVDRCccDEb3rumFt38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.10-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653386},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.10-alpha.2_1789324160344_0.925679852342628","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@c4a/extract-ts","version":"0.7.10","license":"MIT","_id":"@c4a/extract-ts@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":"d5fbc422f9f953fa63e6d996610510029b3b7c8d","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.10.tgz","fileCount":9,"integrity":"sha512-dL2yeOU9J9q0iEdKl+LjskPvlQDETaya9Qpwr2PB+RTGmYyEV5w+w3mww8PRg2BAUa/5LZI4RNKZrKgcSRNp+g==","signatures":[{"sig":"MEUCIGUQMCB5rvKSNRZ/RUZU1YbN+RCIIo2n239DnuOTdlGKAiEAzBnRCECSKOMPsZ3yNQ6vozn8lVWJXgoMIDyXmvhn0Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCyhXaCMTHzPZ/NHwmch/TyVK7Po3XqRTNd7y7VAhJ+DQIgC2K5p58YhqE2UA5YOe3MzomQ/EiCL9Izh2qDW1nldck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.10_1789366395683_0.9464223722409288","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@c4a/extract-ts","version":"0.7.11","license":"MIT","_id":"@c4a/extract-ts@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":"251ccb56c22e354b4a95939e2fce6e2425bb9932","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.11.tgz","fileCount":9,"integrity":"sha512-wDhvVs4QhTvM26FJiNaC0vqNXHAic3sb9HwckPpukSXSRzd3cdXI5W7fE6Q6OTTo16wO2vk7FzAb6grDYdUctg==","signatures":[{"sig":"MEUCIQDklnpc8IXxEdxtvdhUat+6W/GReubRyATeT4b3AfykrQIgR6230F6LbtfJk+tIvgThYIEwKG3Ibx8IOp10BJWiy0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9BYvVo9t5eLUHX/nRGUPqRydabTM6pkoO3ITwbgNn9AIhAKnWOi/1i2gHBngmUBYxGmrrlckDee+cE5lgJJ+Oo/MB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.11_1789395986203_0.2183003231185896","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@c4a/extract-ts","version":"0.7.12","license":"MIT","_id":"@c4a/extract-ts@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":"88caeeedab541b98e10b29c4e33e4180e04cc799","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.12.tgz","fileCount":9,"integrity":"sha512-agptYOsK5ys1VVPSru5V8i9949/5C7PBl0ORoNSPCiVV15UXpMdZYyjV8cd/BonHndkNlkvLYPjeJvuJLBQwfA==","signatures":[{"sig":"MEQCIDayZhxfQPAuEk8IGlepZILHBmmkQZiJBidxuP29BgJJAiBh9n4rUbLmcdyYbyjgLmRVxbVgTo+6B6vAANS3xcNJEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEEF1+8kAtvgP2B3oIgcRRBPToNnG9+2BiOem8LMXOHQIgChROhgrwfpOkt3sKErxkL0yCRyJ0A217iTxoiOz4ox8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.12_1789446573674_0.588986558486934","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@c4a/extract-ts","version":"0.7.13","license":"MIT","_id":"@c4a/extract-ts@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":"4c5be35d849395cdfe324038f5e4d6f17c72e03f","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.13.tgz","fileCount":9,"integrity":"sha512-qpDw43+idKL+H07hlEQGyeanB/DWvq/X2QmF4GdZc7U+QJdSLI0Miou28M0bQKoHk5yNrfryw3wITQ9RcKakwQ==","signatures":[{"sig":"MEUCIBQynUNHNtKWxh3Eknp8h52T4NEwLo7hzBUT/oazGVb1AiEA3GfOQqyas7GkXguzK//0Nav+aSSK88eJNmEAGKwhumw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCkO6dhAMU8INU2zKW1TksxsmQgVHGkZJ1AwLBOKWtOyQIgSpgbHLCfiTANjlHq7zJEZwDXLT1/exQCrfZCLOkeU5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.13_1789527743499_0.4746995979401665","host":"s3://npm-registry-packages-npm-production"}},"0.7.14-beta.1":{"name":"@c4a/extract-ts","version":"0.7.14-beta.1","license":"MIT","_id":"@c4a/extract-ts@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":"22ca71e0a18c9f6516085c610bda857dd2cebf8e","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.14-beta.1.tgz","fileCount":9,"integrity":"sha512-qNuCYNhr+vYw00DRbKvMlVt2V0UIMzeLlkoQv3SqLkIJ6kuKaoQ1gV/YPc0EZKvVD3zunLEFgBaDtbK4r59kIQ==","signatures":[{"sig":"MEYCIQDl2yCgWmL/473A/Ks5KdEiFeAkgQvfNvooZSlwlOSb0wIhAMklEWJRmmqipEuoXdLfthSkvo77Wa+4CFn4GXCZGNva","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGzpY1ZJFw7Bxa2F0Rhqg+KgvtGmh7/x6ebMhevK/zyGAiBo1w1JTHM28JSNylEvXlTPom2MmWi4ttyfokGeav+Now==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.14-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653828},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"readmeFilename":"README.zh-CN.md","_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.14-beta.1_1789540018969_0.611007456913055","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@c4a/extract-ts","version":"0.7.14","license":"MIT","_id":"@c4a/extract-ts@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":"4fbb0584c143da0da0e367e13c6f4bee20e08af6","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.14.tgz","fileCount":9,"integrity":"sha512-aasadZAx8ERxi1RWpYQzcHq4xxs5xRGTMN3riOFDnONwYZRJden+2/iAqXahiXl8+NSJ8ybCgNNOPuUIdNiitA==","signatures":[{"sig":"MEUCIQCqf3B9Yn2wFdpqH9lXtPjZiDn05H5To9BHSFS8uuX3NgIgAv9s+PAnU5LCIDCfAfckmgGlJ4Eub1fxkxfsiirGjsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHjjW8X9jgaqu/BFt2eyx1K71S/ixfTUB5NEjxRos9eCAiBereaduB9ZmjPf8zRr6PdS5kDtWpzX83zXszRyzVxCNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.14_1789549129239_0.21240631492177497","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@c4a/extract-ts","version":"0.7.15","license":"MIT","_id":"@c4a/extract-ts@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":"40ccfad9114fa501f55828326c5bd08d86654756","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.15.tgz","fileCount":9,"integrity":"sha512-nFGYNc/gsf1tALmaJhQyNF61m2Uj0K+W1xnupZoLS3WaCpFnn8Q7pRLLSuIFXHp8NzE/+kRIXdmrWCuAfvDwMw==","signatures":[{"sig":"MEYCIQDHf5rLVy4cEL7ubacYKzcPo78UkIqXXUR6xpE2Jl4p2QIhAKqrxZhxztb87tfc/GhM7T9n16n/wl9DRKGpVMagy/rT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGu8QcQ7mNKxbkyxKc+0FPF1+r9jZ8++LiJt4XjPVG8EAiAPkUPRajULRZxGIc6alC/VOH15XB+1So+IZqm7VR9bSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.15_1789563878356_0.8771288017089971","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@c4a/extract-ts","version":"0.7.16","license":"MIT","_id":"@c4a/extract-ts@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":"1325a1f49f6d89857cdccc3df0809bc1ac7461e6","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.16.tgz","fileCount":9,"integrity":"sha512-dQwEBb12KDL1BnvhL9Es79MOBIUSLYnHAHixKWZYUvTg+Pt9oybjf6nwcepIy6vv/F8w4r+5Ld6vy3DwxHRmUg==","signatures":[{"sig":"MEUCIQD3pjE7omENLBLajiAVZvJeqojjIcQbQ+jCD+EsU80L3AIgPbaX8snfgcOE6jobgMb0otKzVI4EGvvN29Rips2ntsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAHlsqsVLnbJhm8ThLg0aj0NwM0h4jUApx6/6aL4hHSfAiAxM8tX3uY2ED4OS5twS9PC8tS7odugAWHt9FkqmuE+rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.16_1789611073477_0.5505678263337488","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@c4a/extract-ts","version":"0.7.17","license":"MIT","_id":"@c4a/extract-ts@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":"f2a27b225715e743fb88279fedc43c73a66bd090","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.17.tgz","fileCount":9,"integrity":"sha512-iglBPN3xaHmOPuTBLehs8G8046HRQr84lczwFVVEmpIwD1at4RTd4DRHy9e7vNndAIJXGD8RQIMI1LeP4tzXCw==","signatures":[{"sig":"MEUCIQCUrR/7CdGhtr6/bpKUR3y71Esz5MKLwavZOvBe+hIRcQIgSt3OuHAqiDu2wHXybOGzXRzDcRZB+4RFfU4u+xiLoI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbDULuoyjIg/4OtDbWUL2mre7bwAk7MVyVfnfAlVlPMgIgEgfJK0Fm4XV0ZFDuXJTByb/k8LOQQjbju6mpoGVp62k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.17_1789624869085_0.8583156928859623","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"@c4a/extract-ts","version":"0.7.20","license":"MIT","_id":"@c4a/extract-ts@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":"26c5ac38994ae6df544220e26efe63a88536f0cb","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.20.tgz","fileCount":9,"integrity":"sha512-v0RfE6k4lmNcLrrY+Gto8L+HFVggb2kmdnphWS9xZhS9sp/bV4yCtDj1GQRXm+ZMGhaHj1U+6JezjnHnD522qA==","signatures":[{"sig":"MEQCIH6/6qg9it2WmmMpiZNrMqtred/VX4yBBZN1qEb+hbZ8AiB5An7kEH4qob8ZstREErwYl81z1KCV3OrT56tSQyEfKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEAY0327iZc59Ax772uxPfZPlKO8JFOuAk1BvpJenZFEAiEA+D63wAxl65EX/LtaD7r+t2vpwpA6goPiyZEf25PNKJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.20_1789694075682_0.9569793341857646","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"@c4a/extract-ts","version":"0.7.23","license":"MIT","_id":"@c4a/extract-ts@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":"14bd71538f69f446825ae617a472c056a6957046","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.23.tgz","fileCount":9,"integrity":"sha512-lp5dTnJkygCeJwJlq/u0STslaX6mrIfPDlTXJyOUY+xV3y8Zv5DhTKPhlDgV9DyfhKxRmoUWyPwLy/CeLfdtAg==","signatures":[{"sig":"MEUCIQCCWOcl/Uh7/TCotSJM78XuN6IBe+CsQJzzX6yGKirLwwIgTCTb7CQRMNBz10aFsrdoVXpOCV/vjivaWm7618JIXhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID8oSjhITnnmRBObWHJn/s9psExaVq/2rQXfc8/1OVvWAiEArwNkhdB3tdrVfa607hP1c6fJZ8YxpDGMtbmpDcc5Z1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.23_1789897190108_0.5514143553213118","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"@c4a/extract-ts","version":"0.7.25","license":"MIT","_id":"@c4a/extract-ts@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":"389c9b66a78ca6d008b1a02f3d58b93099a112c1","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.25.tgz","fileCount":9,"integrity":"sha512-uzI7x1gabIP8U36YeJ4iphlxtoqJB8Y4YwESiPQZt30F90wKqTOFwVbVh6qVPEFe5fwYO974xHE0TLorz1cngw==","signatures":[{"sig":"MEUCIH2QvsocKB9kG08Sm4/IIpzBg+X1/eAdJRwTGpWCkLJLAiEA6/68IMBrQcL3TPKUzT9cp5SnenWC/ftQsXUUR71aSZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIADhPQJx/x/3EHoGwGpOINu1dDQJfrYkiN0Yd+dpYy4bAiB2KJ64uhLhA+aAH3abni4Y5Hjx/O4z4utktUWcmzJLmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.25_1789921962864_0.8181483736858537","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"@c4a/extract-ts","version":"0.7.26","license":"MIT","_id":"@c4a/extract-ts@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":"c0b4c2573efdca56295da9085ab0ebff4d8093f2","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.26.tgz","fileCount":9,"integrity":"sha512-KdVXXgiz48Ght4EblutLXD8UAaXtIvtaVm4WSsbzQPlIsEB+BrDOVmUaUh8h+tjrwapVY4IzTMIMzww0/OIlzg==","signatures":[{"sig":"MEUCIH0PQKKhr0olzyWbjVhB8kDPKT5N+BmP2YoUVxV1KAwTAiEA+1O5yMwLVxrNVmAgEA0xOso4o9GIOm62ZuOLyEWLiw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZoBXUfbo1CJxg94f7MXNFUN+veMhz1IsyS16E8loAFQIhAMkjl2J/Lq1AZ3iZOBtuapDdfJY/obRv5N4/XRODB33N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.26_1789929864820_0.5268473096925372","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@c4a/extract-ts","version":"0.7.29","license":"MIT","_id":"@c4a/extract-ts@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":"44c5d7b430bfec37fb9f67860edc0a1b6493ab7e","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.29.tgz","fileCount":9,"integrity":"sha512-Mbe0ztb58B3//9KBSYd8+bgZQPS+sIlxty3qzpWt7nRPjCUPeifGZFFFwgwcETWWwhuO4Sl2G4pYIBtsh7V51w==","signatures":[{"sig":"MEUCID6wVJFGGNUU79YOMtpLD5Ipr52rBNz9XfcdoeZrkyoCAiEA5Zz+FraOWH1w/os5M/7XiQg1MQXNVo7iAsW+SNndmC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpJVAYYiHNad0Wl3l+IkyGHd42DRLkl/uyZ395Zuf4EQIgc58Xq0rpv4nGgXebTgaq0MyCKDUNNdfcx8WYd1TIdzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.29_1789979171780_0.14075772735152747","host":"s3://npm-registry-packages-npm-production"}},"0.7.30":{"name":"@c4a/extract-ts","version":"0.7.30","license":"MIT","_id":"@c4a/extract-ts@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":"76a72cb853b15599f6435da9f5b96e8e09cc520b","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.30.tgz","fileCount":9,"integrity":"sha512-t8ndnkmufofqPImqaIizwhnxr+78xB5yFBmvkStFtkulIA6teh1h2g4AYi0+Huz4y3rDnnKFtmSwRN/q7gh28Q==","signatures":[{"sig":"MEYCIQCtJHBApm+lZLEjTKLWCMeyY1TX5yRlWKvCBvULIkbMXgIhAL+OksSUypfeDCCO+4nJb/skEFyHW4VqeiAixGisQbYC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHVkxKjCzYyocUqqRrT7U7OtytkjWzW70fvHSD+EfUB7AiEA2VpYPC4ZFHP7to2ciX0Kr0s9mMBPjeNdnWw0P5pKipk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.30_1789996515584_0.2071987478616104","host":"s3://npm-registry-packages-npm-production"}},"0.7.34":{"name":"@c4a/extract-ts","version":"0.7.34","license":"MIT","_id":"@c4a/extract-ts@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":"94eb0e718d5907bcda32a6990bc03c29fafce805","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.34.tgz","fileCount":9,"integrity":"sha512-44e+heUxCbRtho8J9GomecMnwmvb0SZIJcwqvrdH/B0NgtwfGjrehQMGv/hXll2Nlfct6N42Uxbr1bL/2lmzQA==","signatures":[{"sig":"MEUCIQCAtsals1gWsKj1yRxyKfRDY7GKReA027n8xdN51TJefwIgGhxrZHlply4FTVB/txAZaHs4iFxsIYIjc6cDeC44h0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFKhGX/A/h+KxG09AOYybbyn2ZrPUsZA+OUK3oz5W9SYAiA5r5dQx/rITnZ1zU1gaGN51nCT4P7GFK9D+qTo5e+6jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.34_1790052027659_0.10572676140659598","host":"s3://npm-registry-packages-npm-production"}},"0.7.35":{"name":"@c4a/extract-ts","version":"0.7.35","license":"MIT","_id":"@c4a/extract-ts@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":"7711578cde13f60f74ee4dab9675dda9422d36f1","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.35.tgz","fileCount":9,"integrity":"sha512-je0C2mbsi7n6YvT0VmxanQYwfayL6+BfrLNx8UZquk0hgfTGoz38uDHvKY2ekvBjYzX/G3MgrN69iuwYII5vlw==","signatures":[{"sig":"MEUCIQCzLMDmCPDEZeTKD5Iv0y8ayNN74EB2z5flNOigNx1CLgIgLssAMrknTL3pwefnDdApiP9ibaFX1u65iWsptqIR+IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBGL9WPi8VWeZsg3j+uy29hJLX+tgnKjakSjrNW7fIsBAiAdHs2YdK8/dCzLVCzhs6TIUlCpAecsJjm5w1v8BvOoAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.35_1790071082282_0.23604213161959664","host":"s3://npm-registry-packages-npm-production"}},"0.7.36":{"name":"@c4a/extract-ts","version":"0.7.36","license":"MIT","_id":"@c4a/extract-ts@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":"fd1640afbd749c25b3f4b0c9b47a553e596f77f8","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.36.tgz","fileCount":9,"integrity":"sha512-9TpnqC31gA/TBCxq9ZnlENwUSCuV640kDPMsbz6MlrmbmqnCIvYA9bHV/8pw8qv3NeqHXJaCfca6XV6HgLdiSQ==","signatures":[{"sig":"MEUCIQDqvaWxwuXmIV1xAoG+v+4zPCqLLCQiNHrvzS3dv0t5bgIgJsYT2vOh5HSgzFEKM1AgSRtZA9HIzrYASv0boXmVx3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFvuUiGfi3zRzwvlQDOvnKju40vDX1bYklSKD1CjYjrbAiEA+xzDtN/DR1yo56sRhF6uS5iW3IBr1sLfZK0CiHq1AgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.36_1790087435324_0.7468479362933698","host":"s3://npm-registry-packages-npm-production"}},"0.7.37":{"name":"@c4a/extract-ts","version":"0.7.37","license":"MIT","_id":"@c4a/extract-ts@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":"5e8ecd77cc0e1eaa3665525261f5c4573bb3ebd7","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.37.tgz","fileCount":9,"integrity":"sha512-/f2ivEqp2eUAVIjqa5hkMryjzBp1P62QQ8CNx5vVJMZVr7EdXSzuGobC9jlx4pQx9BGMnjiQjFviSdLpHa6EgQ==","signatures":[{"sig":"MEUCIFJwiTXI3bMtTwctX8KQA2HRvYa88aHViQzb7c3/SOtEAiEAz3+ACOM0aDinp/UtvgWK6ud27YkKoebU5I4eCdPsZQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEiSoyIRUa7W82NI6cUpCK6TqC+ZN3zb+CvMgBgv5XuQIgURJOnVnOW+8QfC3VpdF26Hcg9+40jiHzCGXl6YO4OKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.37_1790243249216_0.5839892965898477","host":"s3://npm-registry-packages-npm-production"}},"0.7.38":{"name":"@c4a/extract-ts","version":"0.7.38","license":"MIT","_id":"@c4a/extract-ts@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":"b92325a177018f9ef955df86c36f6267126f92ab","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.38.tgz","fileCount":9,"integrity":"sha512-Sl9QZSfRRHYh8shWZFN5rKWURrKBF42ncmX4K4uNA5cHJrxhI44ALnL0QTVjCaBcfLR75aEB2Tu7EPOxdRozwQ==","signatures":[{"sig":"MEUCIQCoGU5YNLZ7D1nFI9fREkl1Rnz43W1ZbaSkRkn9ViKWewIgZx0F/KqgnGbsQWR3Ps/AM5u5vHdazGT5LD0Z/7Fccvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDeYb4u/3LYQe4oz3QFgoEuRMkv2D4nZNnu0Iot0hqt8wIgLJLV+z5juZsHfp6icjMWr3OjIIHh6ZqlCmua3NOh0L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"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:2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extract-ts_0.7.38_1790269446904_0.6183930711536167","host":"s3://npm-registry-packages-npm-production"}},"0.7.40":{"_id":"@c4a/extract-ts@0.7.40","bugs":{"url":"https://github.com/context4ai/context/issues"},"dist":{"shasum":"9184ac994e5205c2c1d334ff3dc3ddd265aa558b","tarball":"https://registry.npmjs.org/@c4a/extract-ts/-/extract-ts-0.7.40.tgz","fileCount":9,"integrity":"sha512-xWJPXWpvyWWzRdnTCBCbCL6yD6LdmhnDXI27c88XGE+tMhN6dzAyr5Gii6T+7PycOf1BFLAxuW+9LSm+uIN+2w==","signatures":[{"sig":"MEUCIQCbGOkPjOzUmnzKI3ikEi5N7e8tqbyu4vyu7382noCv+AIgVyGx6zqS/GezpAQvSrYCL+9oiq1wcA1d8sprgWwxJ0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHXAlp6pLGkGbevmOQEwTx5N9Lf6Dz9Ko2DYB9aV3S85AiAvZKCiD07HFCibcgSMIfKKuAGbD0ZO/4KCKK9IGnqgrg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@c4a%2fextract-ts@0.7.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3653821},"main":"./index.js","name":"@c4a/extract-ts","type":"module","types":"./index.d.ts","engines":{"node":">=20"},"gitHead":"cc8c70d2b9201241ae05934d6d67cda89d55897a","license":"MIT","version":"0.7.40","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"2370ce45-61e5-4f6f-bfd8-4bb269edb145"}},"homepage":"https://github.com/context4ai/context#readme","repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"_npmVersion":"11.19.0","description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","directories":{},"maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.23.8","typescript":"^5.5.4","web-tree-sitter":"^0.20.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/extract-ts_0.7.40_1790691035195_0.8994754576924253"}}},"time":{"created":"2026-05-13T08:12:52.920Z","modified":"2026-09-29T14:10:35.665Z","0.5.29-beta.18":"2026-05-13T08:12:53.197Z","0.5.29-beta.20":"2026-05-13T19:11:05.674Z","0.5.29-beta.21":"2026-05-14T13:18:24.107Z","0.5.29-beta.22":"2026-05-14T18:35:46.222Z","0.5.29-beta.29":"2026-05-17T16:52:25.064Z","0.5.33-alpha.2":"2026-05-18T06:57:23.557Z","0.5.33-alpha.3":"2026-05-18T11:02:01.985Z","0.5.33-alpha.4":"2026-05-19T08:04:54.523Z","0.5.35-alpha.3":"2026-05-21T07:09:41.029Z","0.5.35-beta.1":"2026-05-21T16:54:59.808Z","0.5.35-beta.3":"2026-05-22T15:11:23.345Z","0.5.36":"2026-05-24T16:20:44.714Z","0.5.36-beta.1":"2026-05-24T16:42:38.543Z","0.5.38":"2026-05-26T07:57:25.850Z","0.5.38-beta.1":"2026-05-26T12:48:47.118Z","0.5.39":"2026-05-27T08:16:14.158Z","0.5.39-beta.1":"2026-05-27T18:20:31.741Z","0.5.39-beta.3":"2026-05-28T10:42:35.009Z","0.5.39-beta.4":"2026-05-28T19:01:46.589Z","0.5.41-beta.4":"2026-05-31T17:57:39.378Z","0.5.41-beta.5":"2026-06-01T06:15:13.517Z","0.5.41-beta.6":"2026-06-01T18:16:58.973Z","0.5.41-beta.7":"2026-06-04T03:06:20.574Z","0.6.0-alpha.1":"2026-06-28T15:14:22.192Z","0.6.0-alpha.6":"2026-06-29T12:25:32.823Z","0.6.0-beta.1":"2026-07-11T07:47:12.895Z","0.6.0-beta.2":"2026-07-11T12:26:39.216Z","0.6.0-beta.3":"2026-07-11T12:34:09.256Z","0.6.0-beta.4":"2026-07-11T14:46:19.146Z","0.6.0-beta.5":"2026-07-11T16:04:12.437Z","0.6.0-beta.6":"2026-07-12T09:22:39.685Z","0.6.0-beta.7":"2026-07-12T13:09:15.194Z","0.6.0-beta.8":"2026-07-13T01:56:47.056Z","0.6.1":"2026-07-21T07:59:34.220Z","0.6.1-beta.1":"2026-07-21T08:42:14.696Z","0.6.1-beta.3":"2026-07-30T14:15:02.931Z","0.6.1-beta.4":"2026-08-11T13:41:07.647Z","0.6.2":"2026-08-13T07:38:46.037Z","0.6.3":"2026-08-17T06:09:40.924Z","0.6.4":"2026-08-18T03:13:14.801Z","0.6.5":"2026-08-18T07:57:38.989Z","0.6.6":"2026-08-19T02:19:57.628Z","0.6.7":"2026-08-19T09:35:21.164Z","0.6.8":"2026-08-20T15:43:34.962Z","0.6.9":"2026-08-21T09:04:15.617Z","0.6.10":"2026-08-21T10:05:26.195Z","0.6.11":"2026-08-21T11:06:25.187Z","0.6.13":"2026-08-23T00:45:51.546Z","0.6.16":"2026-08-24T01:41:48.767Z","0.6.17":"2026-08-24T06:18:15.177Z","0.6.18":"2026-08-24T12:13:30.119Z","0.6.19":"2026-08-26T02:57:50.193Z","0.7.0":"2026-08-30T18:45:07.393Z","0.7.1":"2026-08-31T14:41:57.043Z","0.7.4":"2026-09-04T00:40:26.625Z","0.7.5":"2026-09-05T15:45:46.152Z","0.7.8":"2026-09-10T01:59:25.128Z","0.7.9":"2026-09-10T23:15:29.405Z","0.7.10-alpha.1":"2026-09-13T17:37:39.565Z","0.7.10-alpha.2":"2026-09-13T18:29:20.452Z","0.7.10":"2026-09-14T06:13:15.784Z","0.7.11":"2026-09-14T14:26:26.325Z","0.7.12":"2026-09-15T04:29:33.790Z","0.7.13":"2026-09-16T03:02:23.595Z","0.7.14-beta.1":"2026-09-16T06:26:59.055Z","0.7.14":"2026-09-16T08:58:49.338Z","0.7.15":"2026-09-16T13:04:38.472Z","0.7.16":"2026-09-17T02:11:13.578Z","0.7.17":"2026-09-17T06:01:09.214Z","0.7.20":"2026-09-18T01:14:35.782Z","0.7.23":"2026-09-20T09:39:50.310Z","0.7.25":"2026-09-20T16:32:42.966Z","0.7.26":"2026-09-20T18:44:24.920Z","0.7.29":"2026-09-21T08:26:11.874Z","0.7.30":"2026-09-21T13:15:15.683Z","0.7.34":"2026-09-22T04:40:27.772Z","0.7.35":"2026-09-22T09:58:02.371Z","0.7.36":"2026-09-22T14:30:35.438Z","0.7.37":"2026-09-24T09:47:29.315Z","0.7.38":"2026-09-24T17:04:07.010Z","0.7.40":"2026-09-29T14:10:35.292Z"},"bugs":{"url":"https://github.com/context4ai/context/issues"},"license":"MIT","homepage":"https://github.com/context4ai/context#readme","repository":{"url":"git+https://github.com/context4ai/context.git","type":"git","directory":"packages/extract-ts"},"description":"TypeScript and JavaScript extraction plugin for the Context ExtractionResult v2 contract","maintainers":[{"name":"qiansc","email":"116353860@qq.com"}],"readme":"# @c4a/extract-ts\n\n[English](./README.md)\n\n`@c4a/extract-ts` 将 TypeScript、JavaScript、TSX 和 JSX 结构转化为 Context 知识生产可使用的确定性\n代码证据。它实现 `@c4a/extract` 的 `ExtractionPlugin` 协议，也是社区 Code\nIndexer Provider 面向 npm-style package 使用的 ECMAScript 解析器。\n\n它只提取代码事实，不判断产品含义、不写正式 Markdown，也不替用户选择来源边界。\n知识工作区用户通过选中的 Code Indexer Provider 使用它；直接 API 面向 Provider\n作者和可复用结构分析。\n\n## 在知识生产链中的职责\n\n```text\n已确认的 TypeScript/JavaScript 边界\n          ↓\n入口检测 + 导出追踪 + AST 事实\n          ↓\nIndexer 事实 → 面向读者的 Candidate → 正式知识\n```\n\n`@c4a/extract-ts` 负责 npm package 入口检测和 ECMAScript-family AST 提取。它不直接写工作区；\n`@c4a/extract` 运行插件，Context runtime 保存并校验原始代码快照。\n\n**依赖：** `@c4a/extract`、`typescript`、`web-tree-sitter`\n\n## 可复用结构 API\n\n### React Router 结构事实\n\nIndexer Provider 可以复用 `extractReactRouterRoutes()`，索引 JSX\n`<Route>` 声明和 route-object 数组：\n\n```ts\nimport { extractReactRouterRoutes } from \"@c4a/extract-ts\";\n\nconst routes = extractReactRouterRoutes(source, \"src/router.tsx\", {\n  routeIdPrefix: \"web\",\n  mountPath: \"/web\",\n});\n```\n\n结果包含路径、组件、重定向、条件、导入来源、注释和源码位置，但不会把路由分类为\n产品能力或业务页面。\n\n### TypeScript 模块导出面\n\n`extractTypeScriptModuleExports()` 读取单个 TypeScript/TSX 模块，返回确定性的具名\n导出、通配导出目标和全部 re-export 目标：\n\n```ts\nimport { extractTypeScriptModuleExports } from \"@c4a/extract-ts\";\n\nconst exports = extractTypeScriptModuleExports(source, \"src/index.ts\");\n```\n\n它不解析文件依赖，也不判断业务含义，适合由项目自有提取器继续映射为领域事实。\n\n`extractEcmaScriptModuleExports()` 是 `.ts`、`.tsx`、`.mts`、`.cts`、`.js`、\n`.jsx`、`.mjs` 和 `.cjs` 共用的接口。除 ESM 外，它还识别静态 CommonJS\n`require`、`exports.name`、`module.exports.name` 及 object/wildcard\n`module.exports`。结果显式返回 `ast-catalog` coverage tier、capability、逐文件\n`analyzed | unsupported` 状态和定位诊断：\n\n```ts\nimport { extractEcmaScriptModuleExports } from \"@c4a/extract-ts\";\n\nconst moduleFacts = extractEcmaScriptModuleExports(source, \"src/index.cjs\");\n```\n\n## 当前提取范围\n\n### 入口检测\n\n`detectEntries()` 读取 `package.json` 并支持：\n\n- `exports` map，包括 conditional `import`、`default` 和 `main`；\n- `main` 和 `bin`；\n- 以 `/*` 结尾的 `workspaces` glob；\n- 通过 `resolveEntrySourcePath()` 将 `dist/` 入口回退到 `src/`；\n- `lib`、`cli`、`service` package 类型识别；\n- 将 package version 写入 `ExtractionResult.package.version`。\n- 直接识别源码目录中的 `.js`、`.jsx`、`.mjs` 和 `.cjs`，不会误映射为 TypeScript。\n\nCode Indexer Provider 可以使用 source-relative entries 覆盖自动检测，或用 scan\n模式把所有命中 include 的文件作为解析根；无需修改被分析 package。\n\n入口文件以 module-relative 路径返回，Repository Runner 再为原始快照补充\nrepo-relative 前缀。\n\n### 符号提取\n\n`extractSymbols()` 从检测到的入口开始追踪导出，将可达声明标记为 `exported`。\n当前支持：\n\n- function、class、interface、type alias、enum 和 variable；\n- TSX/JSX component-like function 和 variable；\n- 下游投影按名称识别的 hook-like function；\n- class/interface/type 的嵌套成员；\n- 声明和成员 JSDoc；\n- function 参数和返回类型；\n- type annotation、extends 和 implements；\n- union/intersection/parenthesized type 中的 object member；\n- string-literal union value；\n- 通过 `FC<Props>` 或 `{ComponentName}Props` 约定识别的 `propsType`。\n\n输出关系包括 `imports`、`imports_type`、`extends`、`implements`、\n`param_type`、`return_type`、`of_type` 和 `calls`。这些关系均由 AST 直接支撑，confidence\n为 `1`。\n\n### 导出追踪\n\n`exportTracer.ts` 支持：\n\n- 本地导出声明；\n- 本地标识符形式的 `export default`；\n- `export * from \"./module\"`；\n- `export { A } from \"./module\"`；\n- 别名 export specifier；\n- 通过 in-flight guard 处理循环 re-export。\n- 静态 CommonJS `require` binding 和 `exports` / `module.exports` assignment。\n\n只有从入口导出面可达的声明会标记为 `exported`，同一已追踪文件中的其他声明保持\n`internal`。\n\n## 与代码知识投影的契约\n\n插件返回 `ExtractionResult` v2，`@c4a/extract` Runner 将其转成原始快照：\n\n- `packages.jsonl`：package 名、类型、语言、版本和可用描述；\n- `symbols.jsonl`：带 `symbol_id`、`package_name` 和 `module_path` 的扁平符号；\n- `edges.jsonl`：带 package、module、version 和 hash 元数据的关系；\n- `digests.jsonl`：版本化模块 digest。\n\n模块 digest 同时保留 `coverage.tier`、完整 capability 列表和每个已到达文件的\ndisposition。语法错误、动态 CommonJS module name 或动态 export key 会标为\n`unsupported`，返回稳定的文件/行/列诊断，并且不会发布该文件的部分符号。\n\nIndexer 使用 `typeScriptExtractionToEvidenceAdapterResult()` 作为正式导出。它只接受\n`c4a-extract-ts` 的输出，并通过 `context.indexer.evidence-adapter-result/v1` 发布 canonical\nfile/fact identity、逐文件 owner/disposition、显式 denominator、诊断和有序 parser receipt。\n既有原始快照 Runner 继续使用 `ExtractionResult`。\n\nContext runtime 使用这些行生成 package/category/symbol 知识候选。重要输入是稳定\npackage 名和版本、稳定导出符号、准确 kind/visibility、文件与行范围、关系端点、\nJSDoc 和类型成员信息。\n\n知识包构建读取 review apply 后的正式 Markdown 和项目元数据，不直接读取\n`@c4a/extract-ts` 输出。\n\n## 使用方式\n\n手工注册插件：\n\n```ts\nimport { ExtractionPluginRegistry } from \"@c4a/extract\";\nimport { TypeScriptPlugin } from \"@c4a/extract-ts\";\n\nconst registry = new ExtractionPluginRegistry();\nregistry.register(new TypeScriptPlugin());\n```\n\n正常工作区先登记来源，再由 `src/indexers.yaml` 选择 Code Indexer Provider。\n实际解析由当前 Context Route 驱动。Agent 不应在正常知识生产中手工构造 Runner\n输入、原始快照或 Candidate 文件。\n\n## 开发\n\n```bash\nbun run --filter @c4a/extract-ts build\nbun run --filter @c4a/extract-ts typecheck\nbun run --filter @c4a/extract-ts test\nbun run --filter @c4a/extract-ts lint\nbun run test:dist\n```\n","readmeFilename":"README.zh-CN.md"}