{"_id":"@aburi/lang-typescript","_rev":"3-22e31d052c93b575bfff81c8c60083e3","name":"@aburi/lang-typescript","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@aburi/lang-typescript","version":"0.1.0","author":"kage1020","license":"MIT","_id":"@aburi/lang-typescript@0.1.0","maintainers":[{"name":"kage1020","email":"dev@kage1020.com"}],"homepage":"https://github.com/kage1020/Aburi/tree/main/packages/lang-typescript#readme","bugs":{"url":"https://github.com/kage1020/Aburi/issues"},"dist":{"shasum":"539e6a2cd9e9c1324902f6137f3e50163dd6fe63","tarball":"https://registry.npmjs.org/@aburi/lang-typescript/-/lang-typescript-0.1.0.tgz","fileCount":19,"integrity":"sha512-8P8X3YLSZcV8wxCclyeaHMGdTEU+sA1MvJnb32NVLWumg6ORIi7d5Z/G1MFsTsikclFGIANVa2MYiwMkQhNzTg==","signatures":[{"sig":"MEYCIQDuQ+BWDTI7Ya/SVz0oh6uZr7xN8/Ziq/cYXozONhXDDwIhALW9Rxeray2ElVP3Gc4ODYEM8h4ef8ZdKeLqaP+wEn0T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228728},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"kage1020","email":"dev@kage1020.com"},"repository":{"url":"git+https://github.com/kage1020/Aburi.git","type":"git","directory":"packages/lang-typescript"},"description":"Aburi TypeScript / TSX language plugin: tree-sitter WASM-based parseFile / extractSymbols / walkBody / normalizeAst, JSDoc-aware Signature + throws extraction, decorator + drop-hint contract, Category B / C drop rules per the drop-list design","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@aburi/core":"0.1.0","@aburi/types":"0.1.0","web-tree-sitter":"^0.26.10","@vscode/tree-sitter-wasm":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lang-typescript_0.1.0_1783694776688_0.3736447720491807","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aburi/lang-typescript","version":"0.2.0","author":"kage1020","license":"MIT","_id":"@aburi/lang-typescript@0.2.0","maintainers":[{"name":"kage1020","email":"dev@kage1020.com"}],"homepage":"https://github.com/kage1020/Aburi/tree/main/packages/lang-typescript#readme","bugs":{"url":"https://github.com/kage1020/Aburi/issues"},"dist":{"shasum":"0819579a8c119bc5bf00763fd7a2300a605826f4","tarball":"https://registry.npmjs.org/@aburi/lang-typescript/-/lang-typescript-0.2.0.tgz","fileCount":21,"integrity":"sha512-lBH20tiXnykN8Q219fGoEBcW/rD4ny8XfGD7FgLAH2VhNHjQwvSwIeK4z1T67Jc2K44Of1Q53varU7P1ZrlH0w==","signatures":[{"sig":"MEYCIQCu4zyWOVdI0A/+Zwyc+S2DpUsbvfNJqSyGzKpcoxAVWwIhAPwQxbCtFA7/TBExTO5VlmXaigFmMUD0U0U/b3CJMjWW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aburi%2flang-typescript@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273891},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1d6d8d5-a84e-4a04-8373-61e592ef2519"}},"repository":{"url":"git+https://github.com/kage1020/Aburi.git","type":"git","directory":"packages/lang-typescript"},"description":"Aburi TypeScript / TSX language plugin: tree-sitter WASM-based parseFile / extractSymbols / walkBody / normalizeAst, JSDoc-aware Signature + throws extraction, decorator + drop-hint contract, Category B / C drop rules per the drop-list design","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@aburi/core":"0.2.0","@aburi/types":"0.2.0","web-tree-sitter":"^0.26.10","@vscode/tree-sitter-wasm":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.0.1"},"_npmOperationalInternal":{"tmp":"tmp/lang-typescript_0.2.0_1785769782673_0.9944020387845338","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aburi/lang-typescript","version":"0.3.0","description":"Aburi TypeScript / TSX language plugin: tree-sitter WASM-based parseFile / extractSymbols / walkBody / normalizeAst, JSDoc-aware Signature + throws extraction, decorator + drop-hint contract, Category B / C drop rules per the drop-list design","license":"Apache-2.0","author":"kage1020","homepage":"https://github.com/kage1020/Aburi/tree/main/packages/lang-typescript#readme","bugs":{"url":"https://github.com/kage1020/Aburi/issues"},"repository":{"type":"git","url":"git+https://github.com/kage1020/Aburi.git","directory":"packages/lang-typescript"},"type":"module","main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"sideEffects":false,"publishConfig":{"access":"public"},"dependencies":{"@vscode/tree-sitter-wasm":"^0.3.1","web-tree-sitter":"^0.26.10","@aburi/core":"0.3.0","@aburi/types":"0.3.0"},"devDependencies":{"@types/node":"^26.0.1","tsdown":"^0.22.3","typescript":"^6.0.3","vitest":"^4.1.9"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit","test":"vitest run"},"_nodeVersion":"24.19.0","_id":"@aburi/lang-typescript@0.3.0","dist":{"integrity":"sha512-FepNx0fZOmRlpWuOXc1ZKU673mW19mN9slYG3x24Yo2Cb3vvBu5mTKuKMgEvYuDx2uMci7fP7KCeHPOG6FrAnw==","shasum":"92c0c69ae39533e467a3f532edc9803ad4682d03","tarball":"https://registry.npmjs.org/@aburi/lang-typescript/-/lang-typescript-0.3.0.tgz","fileCount":21,"unpackedSize":313069,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aburi%2flang-typescript@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFgfnJ3QAhjdfXBMYPi4DrP1VoerOceKQFlSUr4F0oUOAiEAi9nTNtR991/KR4RnYAsAVD3ZFFjcW6fsWaTUVsuyD3g="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1d6d8d5-a84e-4a04-8373-61e592ef2519"}},"directories":{},"maintainers":[{"name":"kage1020","email":"dev@kage1020.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lang-typescript_0.3.0_1787793427029_0.8040863505525608"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-10T14:46:16.487Z","modified":"2026-08-27T01:17:07.584Z","0.1.0":"2026-07-10T14:46:16.834Z","0.2.0":"2026-08-03T15:09:42.825Z","0.3.0":"2026-08-27T01:17:07.226Z"},"bugs":{"url":"https://github.com/kage1020/Aburi/issues"},"author":"kage1020","license":"Apache-2.0","homepage":"https://github.com/kage1020/Aburi/tree/main/packages/lang-typescript#readme","repository":{"type":"git","url":"git+https://github.com/kage1020/Aburi.git","directory":"packages/lang-typescript"},"description":"Aburi TypeScript / TSX language plugin: tree-sitter WASM-based parseFile / extractSymbols / walkBody / normalizeAst, JSDoc-aware Signature + throws extraction, decorator + drop-hint contract, Category B / C drop rules per the drop-list design","maintainers":[{"name":"kage1020","email":"dev@kage1020.com"}],"readme":"","readmeFilename":""}