{"_id":"sudachi-ts","_rev":"27-2292173dc6be6dba28d68288ad7fb53d","name":"sudachi-ts","dist-tags":{"beta":"0.1.20-beta.7","latest":"0.1.22"},"versions":{"0.1.1":{"name":"sudachi-ts","version":"0.1.1","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":"Glen Stampoultzis","license":"Apache-2.0","_id":"sudachi-ts@0.1.1","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":"https://github.com/gstamp/sudachi-ts/issues","bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"a8b1248df037461ae7bd1284bdc4d2c5501ef173","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.1.tgz","fileCount":171,"integrity":"sha512-y+Ed3DFpDNyZPx4PN87RAgAsmmXNd4Xb7KhF/pzl7sGXQjsihP4DwNHtqf6D29Pcg8aU5ohTW1jip+VYOpS8uQ==","signatures":[{"sig":"MEUCIQCWJC3XGO/I4GgStNka1yHHd73+Ml+pbgXQRWkumduc+wIgHe+6UbvbjI56R2EYewAYOBiILGg29FqtezIQyqFt+c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314062},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","shasum":"a8b1248df037461ae7bd1284bdc4d2c5501ef173","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"scripts":{"lint":"biome lint src/","build":"tsc --project tsconfig.build.json","check":"biome check src/ && tsc --noEmit","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && tsc --noEmit","build:clean":"rm -rf build && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"_integrity":"sha512-y+Ed3DFpDNyZPx4PN87RAgAsmmXNd4Xb7KhF/pzl7sGXQjsihP4DwNHtqf6D29Pcg8aU5ohTW1jip+VYOpS8uQ==","repository":{"url":"https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"10.8.3","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.1_1768885134757_0.7808004170987901","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"sudachi-ts","version":"0.1.2","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":"Glen Stampoultzis","license":"Apache-2.0","_id":"sudachi-ts@0.1.2","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":"https://github.com/gstamp/sudachi-ts/issues","bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"50cec8d9139f0a64ceea8c82b8d0fcae546cddd1","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.2.tgz","fileCount":171,"integrity":"sha512-Qxc0PbpS2VwmFB59Tdz6oH4nGrKz40T3TxdlbLRIzWgcEV6VWz7ABs7g3dk+OXVvORfnnt8KnjR/CwysmPKnYQ==","signatures":[{"sig":"MEQCICY4XjQe779eWyMes0seJ8yJDvyzRPXiQdGWEAAU5X/+AiAbPXxr7IkpR/0U2Vej9/sly1pW3QIuQlCB8X6LwL61pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314059},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","shasum":"50cec8d9139f0a64ceea8c82b8d0fcae546cddd1","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"scripts":{"lint":"biome lint src/","build":"tsc --project tsconfig.build.json","check":"biome check src/ && tsc --noEmit","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && tsc --noEmit","build:clean":"rm -rf build && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"_integrity":"sha512-Qxc0PbpS2VwmFB59Tdz6oH4nGrKz40T3TxdlbLRIzWgcEV6VWz7ABs7g3dk+OXVvORfnnt8KnjR/CwysmPKnYQ==","repository":{"url":"https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"10.8.3","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.2_1769854375033_0.12312811621275843","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"sudachi-ts","version":"0.1.5","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":"Glen Stampoultzis","license":"Apache-2.0","_id":"sudachi-ts@0.1.5","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":"https://github.com/gstamp/sudachi-ts/issues","bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"b8435244a20c021102435db5f03646b8e19179b9","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.5.tgz","fileCount":173,"integrity":"sha512-sRfsZygF7aoTWeukUMQhEltamhql7Vb/CRVch8rS10JZIl7U2F7eYBzznjHbiJ9j/5NXWSGhOHTi6qmoDzzLJA==","signatures":[{"sig":"MEUCIB9PsSLwOQPG0+F0x+igraepcUBHfR8xoYGE64DsOJCjAiEAnW97nOAgr8EJThBX6i3eMOSY48/B5VinMf3R5sHxh6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318525},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","shasum":"b8435244a20c021102435db5f03646b8e19179b9","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"scripts":{"lint":"biome lint src/","build":"tsc --project tsconfig.build.json","check":"biome check src/ && tsc --noEmit","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && tsc --noEmit","build:clean":"rm -rf build && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"_integrity":"sha512-sRfsZygF7aoTWeukUMQhEltamhql7Vb/CRVch8rS10JZIl7U2F7eYBzznjHbiJ9j/5NXWSGhOHTi6qmoDzzLJA==","repository":{"url":"https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"10.8.3","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.0","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.5_1770521167235_0.06187100134677492","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"sudachi-ts","version":"0.1.6","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":"Glen Stampoultzis","license":"Apache-2.0","_id":"sudachi-ts@0.1.6","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":"https://github.com/gstamp/sudachi-ts/issues","bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"e4db32f06a6b3cd8dba2a45bc3363c9e4c620419","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.6.tgz","fileCount":175,"integrity":"sha512-5k87e0faRRy+qZ0X33Ci6+yMzPjpb+rWhhmQVpmHM7pf5OdyDJTZdvtUWeraQNPrMziiz4mOW9uWvyAyNDNc2Q==","signatures":[{"sig":"MEYCIQCRe7ZcFvZhkNTu7eohWBPGX4Y8VmmXEH7ee5LEqffN5QIhAJ/aD0Gq2172XGS2AmIJ/VnwGhxFMgFc8FmocccQDBt9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345425},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","shasum":"e4db32f06a6b3cd8dba2a45bc3363c9e4c620419","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"scripts":{"lint":"biome lint src/","build":"tsc --project tsconfig.build.json","check":"biome check src/ && tsc --noEmit","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && tsc --noEmit","build:clean":"rm -rf build && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"_integrity":"sha512-5k87e0faRRy+qZ0X33Ci6+yMzPjpb+rWhhmQVpmHM7pf5OdyDJTZdvtUWeraQNPrMziiz4mOW9uWvyAyNDNc2Q==","repository":{"url":"https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"10.8.3","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.6_1770777775038_0.056196762782757315","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"sudachi-ts","version":"0.1.7","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":"Glen Stampoultzis","license":"Apache-2.0","_id":"sudachi-ts@0.1.7","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":"https://github.com/gstamp/sudachi-ts/issues","bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"e5172f37a97ca8cf9efe13ad407a411e71237647","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.7.tgz","fileCount":175,"integrity":"sha512-MSj5vUyCnGoIFT6dv4FefMWzvmC3pV7Z3ykrSXFyIYQrzcUQ32G+PE2nAxq9sTQHiTYe886H/tj7PoWBLamkvA==","signatures":[{"sig":"MEQCIGTgggORAtPw3PaQYTLiN74dZ7EntjmemcdVe0S1ptiWAiBCjqo6l7QCnwCcu7EBywPWdQjtZBsqgU4Eh9sKBanhdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352457},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","shasum":"e5172f37a97ca8cf9efe13ad407a411e71237647","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"scripts":{"lint":"biome lint src/","build":"tsc --project tsconfig.build.json","check":"biome check src/ && tsc --noEmit","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && tsc --noEmit","build:clean":"rm -rf build && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"_integrity":"sha512-MSj5vUyCnGoIFT6dv4FefMWzvmC3pV7Z3ykrSXFyIYQrzcUQ32G+PE2nAxq9sTQHiTYe886H/tj7PoWBLamkvA==","repository":{"url":"https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"10.8.3","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.7_1770782216435_0.4958181019907908","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"sudachi-ts","version":"0.1.8","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":"Glen Stampoultzis","license":"Apache-2.0","_id":"sudachi-ts@0.1.8","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":"https://github.com/gstamp/sudachi-ts/issues","bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"28f4a5a2f612a51711f5d1be97cf742b31019577","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.8.tgz","fileCount":175,"integrity":"sha512-bvKSG5R6CTZhZi5KYOdpPfswv6h2YIIEfhcF2M6woR4+jk4qSN6I9u+tbHzhOQpG/P0mLK4Q1LPjPeE4nwq41w==","signatures":[{"sig":"MEUCICT5zgNFAd7Zlff5yYPFxgpp9W3tHnbjaHyK0NdZLXsYAiEAj4mHIardRJ4F1Doye5EkxmAxcltvH1YJVHyBUjT2tTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355460},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","shasum":"28f4a5a2f612a51711f5d1be97cf742b31019577","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"scripts":{"lint":"biome lint src/","build":"tsc --project tsconfig.build.json","check":"biome check src/ && tsc --noEmit","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && tsc --noEmit","build:clean":"rm -rf build && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"_integrity":"sha512-bvKSG5R6CTZhZi5KYOdpPfswv6h2YIIEfhcF2M6woR4+jk4qSN6I9u+tbHzhOQpG/P0mLK4Q1LPjPeE4nwq41w==","repository":{"url":"https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"10.8.3","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.8_1770783176403_0.0844487629700188","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"sudachi-ts","version":"0.1.9","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":"Glen Stampoultzis","license":"Apache-2.0","_id":"sudachi-ts@0.1.9","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":"https://github.com/gstamp/sudachi-ts/issues","bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"65564c23599185903da2845e3c90714cf3b739aa","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.9.tgz","fileCount":175,"integrity":"sha512-cf3Eld/x4g6Kc8IeJbZmaPf8fMiEIIQ6sjJrXj9wO84iNxDXqnkNOkh5/WRI8VC0+wQLx4AgZfM6z8J2sHZNlQ==","signatures":[{"sig":"MEQCIGyBAiT2tFAXBZW6qIg/stxy441TMO48jknjpXtD5kRdAiARaRkMGcE/sE2FKN8AC7og2gZA7AEcsXYo2RZp0x10zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359412},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","shasum":"65564c23599185903da2845e3c90714cf3b739aa","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"scripts":{"lint":"biome lint src/","build":"tsc --project tsconfig.build.json","check":"biome check src/ && tsc --noEmit","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && tsc --noEmit","build:clean":"rm -rf build && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"_integrity":"sha512-cf3Eld/x4g6Kc8IeJbZmaPf8fMiEIIQ6sjJrXj9wO84iNxDXqnkNOkh5/WRI8VC0+wQLx4AgZfM6z8J2sHZNlQ==","repository":{"url":"https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"10.8.3","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.9_1770784719062_0.6504714816531185","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"sudachi-ts","version":"0.1.11","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":"Glen Stampoultzis","license":"Apache-2.0","_id":"sudachi-ts@0.1.11","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":"https://github.com/gstamp/sudachi-ts/issues","bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"183b29ae4c64d4a556a2496c8b10c5ebb572e830","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.11.tgz","fileCount":175,"integrity":"sha512-fw13QgTkYuaxn0l5s+BHZXYGa1Wgk43VV0L4TsebUycUEcRoyfAmCxCp20yQ8zcXlmxvgqbJmXR6Rd8NnhlFmg==","signatures":[{"sig":"MEUCIQCBJL7Z7OR0VKLM2lmTdWCjq22KDAqnjHeP9zW0+02HLQIgZcJFq86eV2gqcgYBBEBP5Gu931IrqCPLNLC0Q84Vh/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364613},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","shasum":"183b29ae4c64d4a556a2496c8b10c5ebb572e830","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"scripts":{"lint":"biome lint src/","build":"tsc --project tsconfig.build.json","check":"biome check src/ && tsc --noEmit","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && tsc --noEmit","build:clean":"rm -rf build && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"_integrity":"sha512-fw13QgTkYuaxn0l5s+BHZXYGa1Wgk43VV0L4TsebUycUEcRoyfAmCxCp20yQ8zcXlmxvgqbJmXR6Rd8NnhlFmg==","repository":{"url":"https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"10.8.3","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.11_1770863192852_0.48134293824715013","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"sudachi-ts","version":"0.1.13","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":"Glen Stampoultzis","license":"Apache-2.0","_id":"sudachi-ts@0.1.13","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":"https://github.com/gstamp/sudachi-ts/issues","bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"c4b5995953519ed322266724bed542e79427bccb","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.13.tgz","fileCount":175,"integrity":"sha512-ffTWCya7y0frQZOuEkpX8e4gcqEjgjY8ML0fB0RGVx08u1kBMsVQUT5XuloMVxzEtMlLXgZdhv0kSsv+f7dGMQ==","signatures":[{"sig":"MEQCIGvdlIHbRdq+SpWsuQKXKsH9e2kLhlOw3fNZYJJBCUxWAiApQfmo5bzhUjlRRDP92FPbdnTwdwCvxliBPglhFuA5VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389121},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","shasum":"c4b5995953519ed322266724bed542e79427bccb","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"scripts":{"lint":"biome lint src/","build":"tsc --project tsconfig.build.json","check":"biome check src/ && tsc --noEmit","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && tsc --noEmit","build:clean":"rm -rf build && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"_integrity":"sha512-ffTWCya7y0frQZOuEkpX8e4gcqEjgjY8ML0fB0RGVx08u1kBMsVQUT5XuloMVxzEtMlLXgZdhv0kSsv+f7dGMQ==","repository":{"url":"https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"10.8.3","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.0","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.13_1771050871426_0.007606417257957965","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"sudachi-ts","version":"0.1.15","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.15","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"5266839ace37554ac22bb22383f084a64ea9cd6d","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.15.tgz","fileCount":175,"integrity":"sha512-dvkkIPEp2y9t8fbMMPNjuoGeQhyAEWbRieObqy0W1oJQjK8XAcWGjK29VtDosZ5jfxgRP5bXxFUqqxB6hwLzpg==","signatures":[{"sig":"MEUCIQCTBpPDun78JeOkr2rY57wGZSm0cl/Cah+ZeBnWh1YQcQIgZ1urC5Vv/qZpm4/GMA1Kk++jPst47mHRhUhIz/v30ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392167},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"ce522e3580b5c1381ebc171bab253fdf3adf9a72","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.15_1771217288350_0.4346898873729752","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"sudachi-ts","version":"0.1.16","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.16","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"86ed11b06549b9063e4de89ebe9d71500797245c","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.16.tgz","fileCount":175,"integrity":"sha512-8/renseXIteghGsJSQv37n3EvCknQ3KKrK4JL8PXyjC/hktDNdZeY/fsrW3DBkIgTEcysHoXYXsPA4XpeEEuUg==","signatures":[{"sig":"MEYCIQDLz2JOeNLkelzy/3xwzWGt2aY6vjhMB6SPZx9VHxCvMwIhAI89T2TfqrESoqDUDhpqox3RLmJb1wLoYa25Iryrzucv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392969},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"8e52a6b3d1fa9c8168a4faf7c76ffbb2dacffa2c","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.16_1771551373104_0.29656796760391724","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"sudachi-ts","version":"0.1.17","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.17","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"45aa8f79f07be247c4e3fc325cfce8b6d91f86f0","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.17.tgz","fileCount":175,"integrity":"sha512-PUA395IANZy5PzkGkfqD+g9+632KIB6/1oO9kC7nwNTS4Bn4tzoW/0d6pmAGVDoBUQty/nfaoA1vU86er1qgAg==","signatures":[{"sig":"MEUCIQCi0OSFmyUaKOhNLL4yWTfolYCrsSTMAI2NTNVmtWJYOwIgdiN1jW8jmEAQt5p89507NA/X6WhmG9WMzERP0XzBtxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":392986},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"bae2c07236e97191276364636855831cfa9f7546","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.17_1771552765286_0.9139383149013118","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"sudachi-ts","version":"0.1.18","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.18","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"5ae82c3eaa5f393089087245de852474d99328af","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.18.tgz","fileCount":175,"integrity":"sha512-5YIMiExdpRnEnjOU1e+EePCPU5oabnfQCq5ABqoZGNOXkqkSH4jwwLp8HGXxOZhNCrNNYnl9iOQ9RSKWpCZvDQ==","signatures":[{"sig":"MEYCIQClsise5OVYGq+wvKz8U/KB9ZcnNgvHCENSS8joM2S7vwIhAPijNFDLwjvNlZPSjWR74Bpl2LPlKnLGyxUlhCwzYkgx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393232},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"eff5f416e1c37be2e027259d05e15b3b822bd5fb","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.18_1771989128275_0.11802957038135475","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"sudachi-ts","version":"0.1.19","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.19","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"a5d5c8c0ee310d204aaab94ae9baa7a4f6cffcdb","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.19.tgz","fileCount":175,"integrity":"sha512-nlKc0Ki4AfFxLg9/37DV9Sn7kygc4d44ckxbbdL0vPx/MdeEms2XEro5kCK3t5rqWrAJYURSzev7EFAJRIr3Gg==","signatures":[{"sig":"MEQCIFbWxwpXMAHxDP8v9DhCsoH06OzaZGC4gkc59nBXKWfpAiBFBKrA6DlACod7ut42MeAQFodZPac6IHptiEmmR/fDBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":394893},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"72a6b98fe48e71799662b80733cceb19b19d3751","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.19_1771992095917_0.15367950531449548","host":"s3://npm-registry-packages-npm-production"}},"0.1.20-beta.0":{"name":"sudachi-ts","version":"0.1.20-beta.0","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.20-beta.0","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"93f3c02c8b4182700832bf37a1bb2b678f12d8fc","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.20-beta.0.tgz","fileCount":175,"integrity":"sha512-G0IFlHMLi3DkEKVxsNy3Z2d2fxAM2JEWv+pGFlCdd75xWB+8REk7ysNgbLW+6dQhPylYbsfFpBPPdJotSaYtpw==","signatures":[{"sig":"MEYCIQDXMwZUQHL0QZki77arKQpERu5XdSjfF0EH+2WrpDDa/wIhALXEWqoPEF/UQxAtCTqA83D6r2/Kmo3/FKyHMzNppbVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398338},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"6becad5aa5dfa57976a5878b15dce059fb015fe0","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.20-beta.0_1772068462713_0.8588595170768831","host":"s3://npm-registry-packages-npm-production"}},"0.1.20-beta.1":{"name":"sudachi-ts","version":"0.1.20-beta.1","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.20-beta.1","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"9fa84dd08057547d05f52df98f45da8953ebb5b0","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.20-beta.1.tgz","fileCount":175,"integrity":"sha512-U4p80rB8SU5JFzSDiu7I4E9qtiJa+9JS4+ZHruyRkqUjdWSgKY1NXRWnthwFFawvDpOhbb/FsV/YcsJvOQIYag==","signatures":[{"sig":"MEQCICoQL68LhN/PhCmOd4ddTRGrWftUhMOhoR7qU/GJj6SAAiAYxnIEYTwh+cj054Gad9MLYR0liU+DROCq2eBwaF/v/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401170},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"077cc9977934c32c7a4e16c0e733e6cc15f6fde4","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.20-beta.1_1772673594954_0.5219301056704695","host":"s3://npm-registry-packages-npm-production"}},"0.1.20-beta.2":{"name":"sudachi-ts","version":"0.1.20-beta.2","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.20-beta.2","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"066abdb57e74b073972762de1b7735fe7d65eae7","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.20-beta.2.tgz","fileCount":175,"integrity":"sha512-JB3OvBWtphvLqubJkVDbgT0YFCj5BPPwg5fFP4CUOqdyzW617NEVPKOyNcMBkyE9DN4tN4lFajSMspewd8joPQ==","signatures":[{"sig":"MEUCIQD9t7VQSmg9F4m6MJaKgo/ePFQjEHFp4GHM2oQ2YbZ5PgIgUerujBoy1Zioc3PJP253NCjzrbLPtAtIDm4blLoE1lY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409347},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"864ec8ed90ae4ca6944c1a6366e2eaa74037f2d4","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.20-beta.2_1772776986188_0.9416163109622271","host":"s3://npm-registry-packages-npm-production"}},"0.1.20-beta.3":{"name":"sudachi-ts","version":"0.1.20-beta.3","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.20-beta.3","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"09e301ae8b5ccf7264533ec499ca677aa38f54d7","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.20-beta.3.tgz","fileCount":179,"integrity":"sha512-rimR5Ua/u9o+ZUa1ts2eFLEERK9JJ1NTqWFX2f/5xmyuP/CtxZXlF/WvAuiEBPTU+QQ59IxF/w6U9qNhc7avgw==","signatures":[{"sig":"MEQCIF2NkTYNC79Q/ici9/iNMZU8ODAZEuPI6GzsHIJX2yz6AiAt2MU7VOWUqASsw5v+Brwuf+Q4SijQI7+QkGDuCBrKVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424108},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"f1549ed252590be50156980c4baa8a1127d7be63","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.20-beta.3_1772948359177_0.2906446621495413","host":"s3://npm-registry-packages-npm-production"}},"0.1.20-beta.4":{"name":"sudachi-ts","version":"0.1.20-beta.4","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.20-beta.4","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"c64b9ab1cb9184193e526bd893c792d321fc78ca","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.20-beta.4.tgz","fileCount":179,"integrity":"sha512-0/ObL891ta2p/UfIF60BHbdwVimY668U3gOrYd7LBWHt56iHlMjF6FzxP85IYVsHFVeHvnY59hFV6RsfrEuxCQ==","signatures":[{"sig":"MEMCH3Sug7TOEUynDOld+l3coJe/635Ei76URMg6KQLNJtQCICXYX7BWJ1H1d0ExOw0ICBdSE0RwHYOz0SqB8IXUryjE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426884},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"ce4b17724528cddeb65c82a19401b6268908f453","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.20-beta.4_1773131040242_0.8820948146260539","host":"s3://npm-registry-packages-npm-production"}},"0.1.20-beta.5":{"name":"sudachi-ts","version":"0.1.20-beta.5","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.20-beta.5","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"e492167b9fac332781cc00ece34a72226d3068f5","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.20-beta.5.tgz","fileCount":179,"integrity":"sha512-IjR19rt4TvqekX+jrZXWKo4sXYcIJHuQwuEhi4yW6goIBY8efZlfWjItmYIzD5A8h5N3D2q95wwH003NQf0Irg==","signatures":[{"sig":"MEUCIQC7AnFl2urGeDhgGtnXrxmmdenkINIeigBwZuKa1E+R4gIgcAZcCGuWwE9p9HhIV629Lfg42gFZdu5wSfDyLblBnM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434284},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"a5f2047606a6b79900a25be5c1fbb29d9ecb9168","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.20-beta.5_1773535224542_0.30103639104910185","host":"s3://npm-registry-packages-npm-production"}},"0.1.20-beta.6":{"name":"sudachi-ts","version":"0.1.20-beta.6","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.20-beta.6","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"2f0569bc2b9f5ebc535b9a13437a6cf98922e4aa","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.20-beta.6.tgz","fileCount":179,"integrity":"sha512-81HT1vYX3i14g4qN6gJ35VFjqY+uYAs7TD4Q6AFKEfGT2zG8FkNH1ITV2uMVk68cWtpMXpEhFFV/mV7p+nYuHw==","signatures":[{"sig":"MEYCIQDWrTIzUHELFQOss4WLvqr0bMTJwkhvwe5W9D6Dx33gHAIhALpG/85+DnWDqs8YUUJGrQz+GyaZ+39vTvTiVqJBAJdA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436599},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js"},"gitHead":"e58dca18bcf67c730ea95478418cf010b4bb7a1e","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.20-beta.6_1773980797376_0.5610254335341145","host":"s3://npm-registry-packages-npm-production"}},"0.1.20-beta.7":{"name":"sudachi-ts","version":"0.1.20-beta.7","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.20-beta.7","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"4086823abcc616c6a96f249a009c2020a2aca1ab","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.20-beta.7.tgz","fileCount":179,"integrity":"sha512-ga6bYFlf7Q/n4M3lug1fWckRvd7OLDw9+UInRcs5cKPv7iNwwUD7rkQmcj6mdw4rjHc0dvTD2tvRkiSKic/tPA==","signatures":[{"sig":"MEUCIQCG3uCv+91D+g+c+gRtVulUbyLkpI6OLvTVK2LZosW96QIgcJiCiUaIbnx0ZamPcqBNCqwnGVhZWkCwaSGFxksKn3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436810},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js","./dictionary-build":{"types":"./build/src/dictionary-build/index.d.ts","import":"./build/src/dictionary-build/index.js","default":"./build/src/dictionary-build/index.js"}},"gitHead":"7ad5386a3345917454749555b86e6ea2266a3921","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.20-beta.7_1773981667610_0.7409547567459864","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"sudachi-ts","version":"0.1.21","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","_id":"sudachi-ts@0.1.21","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"homepage":"https://github.com/gstamp/sudachi-ts#readme","bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"dist":{"shasum":"0b1923c2479986d1e0981b4b29fb5bf8decb21dd","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.21.tgz","fileCount":177,"integrity":"sha512-tyOBywR46dY6X+SW57tWVUFrVMyo7vxnSP1vO+XZrtivuse2xNOgMT+u9/mUoDM5QzqUu5kZO1z5NV5CQDtZIA==","signatures":[{"sig":"MEQCIB18Ef3nzwjnhcj/DX2HOle16tdVPsTeCF+xIT5rB/jEAiARw97pbSoD7AmfkrZh2aCesBqi5ZNbDGJg+dwHRkdF5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344770},"main":"./build/src/index.js","type":"module","types":"./build/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./build/src/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary":"./build/src/dictionary/index.js","./dictionary-build":{"types":"./build/src/dictionary-build/index.d.ts","import":"./build/src/dictionary-build/index.js","default":"./build/src/dictionary-build/index.js"}},"gitHead":"8788bec3fb3479ed4d6af968edaa07f709cac48b","scripts":{"lint":"biome lint src/","test":"vitest run","build":"tsc --project tsconfig.build.json","check":"biome check src/ && npm run typecheck","format":"biome format src/","prepack":"npm run build:clean","release":"./scripts/release.sh","check:fix":"biome check --write src/ && npm run typecheck","typecheck":"tsc --noEmit","test:watch":"vitest","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build"},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"repository":{"url":"git+https://github.com/gstamp/sudachi-ts.git","type":"git","directory":"sudachi-ts"},"_npmVersion":"11.6.2","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","directories":{},"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.7.0","@types/node":"^22.0.0","@biomejs/biome":"^2.3.14"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sudachi-ts_0.1.21_1774059478029_0.7860937459964306","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"sudachi-ts","version":"0.1.22","description":"TypeScript port of Sudachi morphological analyzer for Japanese text","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/gstamp/sudachi-ts.git","directory":"sudachi-ts"},"bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"homepage":"https://github.com/gstamp/sudachi-ts#readme","type":"module","main":"./build/src/index.js","types":"./build/src/index.d.ts","exports":{".":"./build/src/index.js","./dictionary":"./build/src/dictionary/index.js","./config":"./build/src/config/index.js","./plugins":"./build/src/plugins/index.js","./dictionary-build":{"types":"./build/src/dictionary-build/index.d.ts","import":"./build/src/dictionary-build/index.js","default":"./build/src/dictionary-build/index.js"}},"bin":{"sudachi":"build/bin/sudachi.js","sudachi-build-system":"build/bin/sudachi-build-system.js","sudachi-build-user":"build/bin/sudachi-build-user.js","sudachi-print-dict":"build/bin/sudachi-print-dict.js","sudachi-print-header":"build/bin/sudachi-print-header.js"},"engines":{"node":">=18.0.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:clean":"node -e \"require('node:fs').rmSync('build', { recursive: true, force: true })\" && npm run build","prepack":"npm run build:clean","lint":"biome lint src/","format":"biome format src/","typecheck":"tsc --noEmit","check":"biome check src/ && npm run typecheck","check:fix":"biome check --write src/ && npm run typecheck","test":"vitest run","test:watch":"vitest","release":"./scripts/release.sh"},"devDependencies":{"@biomejs/biome":"^2.3.14","@types/node":"^22.0.0","tsx":"^4.20.6","typescript":"^5.7.0","vitest":"^3.2.4"},"peerDependencies":{"typescript":"^5.0.0"},"gitHead":"759a0641f46ee3c9cd621facc43da2eb049f3230","_id":"sudachi-ts@0.1.22","_nodeVersion":"25.1.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1jayrSyYWi6GzLRtYbPNuQkt9FUBWiD3FdcoCcwBH1ZGOCZOt4gVK8ze8IrIx4q5Ean+1W1PReD2EZTIRxAFHw==","shasum":"674d80909f989cf497f708140e2e896771f5895b","tarball":"https://registry.npmjs.org/sudachi-ts/-/sudachi-ts-0.1.22.tgz","fileCount":179,"unpackedSize":350669,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKasfpEmaNC4Jt0ESK+0Q2d/pY6LLkt4/yEXpPZEqDfAIgA32rx1eDzxPO1/L7i+V8YS8Ruzh8l1z72FRUrUecFdc="}]},"_npmUser":{"name":"gstamp","email":"gstamp@gmail.com"},"directories":{},"maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sudachi-ts_0.1.22_1774571757340_0.5981245816347744"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-20T04:58:54.700Z","modified":"2026-03-27T00:35:57.604Z","0.1.0":"2026-01-19T01:40:19.117Z","0.1.1":"2026-01-20T04:58:54.897Z","0.1.2":"2026-01-31T10:12:55.185Z","0.1.5":"2026-02-08T03:26:07.398Z","0.1.6":"2026-02-11T02:42:55.224Z","0.1.7":"2026-02-11T03:56:56.622Z","0.1.8":"2026-02-11T04:12:56.558Z","0.1.9":"2026-02-11T04:38:39.224Z","0.1.11":"2026-02-12T02:26:32.999Z","0.1.13":"2026-02-14T06:34:31.577Z","0.1.15":"2026-02-16T04:48:08.497Z","0.1.16":"2026-02-20T01:36:13.295Z","0.1.17":"2026-02-20T01:59:25.446Z","0.1.18":"2026-02-25T03:12:08.432Z","0.1.19":"2026-02-25T04:01:36.118Z","0.1.20-beta.0":"2026-02-26T01:14:22.914Z","0.1.20-beta.1":"2026-03-05T01:19:55.145Z","0.1.20-beta.2":"2026-03-06T06:03:06.422Z","0.1.20-beta.3":"2026-03-08T05:39:19.354Z","0.1.20-beta.4":"2026-03-10T08:24:00.412Z","0.1.20-beta.5":"2026-03-15T00:40:24.688Z","0.1.20-beta.6":"2026-03-20T04:26:37.535Z","0.1.20-beta.7":"2026-03-20T04:41:07.786Z","0.1.21":"2026-03-21T02:17:58.191Z","0.1.22":"2026-03-27T00:35:57.495Z"},"bugs":{"url":"https://github.com/gstamp/sudachi-ts/issues"},"author":{"name":"Glen Stampoultzis"},"license":"Apache-2.0","homepage":"https://github.com/gstamp/sudachi-ts#readme","keywords":["morphological-analyzer","nlp","japanese","tokenization","natural-language-processing","text-processing"],"repository":{"type":"git","url":"git+https://github.com/gstamp/sudachi-ts.git","directory":"sudachi-ts"},"description":"TypeScript port of Sudachi morphological analyzer for Japanese text","maintainers":[{"name":"gstamp","email":"gstamp@gmail.com"}],"readme":"# Sudachi-TS\r\n\r\nTypeScript port of [Sudachi](https://github.com/WorksApplications/Sudachi) Japanese morphological analyzer.\r\n\r\n<div style=\"border-left:4px solid #36c; padding:0.5em 1em; background:#f1f8ff; border-radius:4px;\"> <strong>Note:</strong> This project is still in early development and may not be fully functional or stable. Use at your own risk. </div>\r\n\r\n<strong>Warning:</strong> Dictionary files are required for Sudachi-TS to function. Please download them from the Sudachi releases page before using this library.\r\n\r\n## Features\r\n\r\n- **Full Tokenization Support**: A/B/C split modes for different granularities\r\n- **Binary Dictionary Compatibility**: Load and use pre-built Sudachi dictionaries\r\n- **Dynamic Plugin System**: Extensible architecture with runtime plugin loading\r\n- **Dictionary Building**: Complete CSV to binary dictionary conversion\r\n- **Sentence Detection**: Multi-sentence text processing\r\n- **UTF-8 Handling**: Proper Japanese text normalization and character encoding\r\n- **POS Matching**: Flexible part-of-speech filtering and matching\r\n- **Counter Alias Recovery**: Resolves numeric kana counters such as `1こ` to the canonical counter lattice before best-path selection\r\n\r\n## Requirements\r\n\r\n- **Node.js**: >= 18.0.0\r\n- **TypeScript**: >= 5.0.0 (peer dependency)\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install sudachi-ts\r\n```\r\n\r\nOr using yarn:\r\n\r\n```bash\r\nyarn add sudachi-ts\r\n```\r\n\r\n## Quick Start\r\n\r\n```typescript\r\nimport { Dictionary, SplitMode } from 'sudachi-ts';\r\nimport { BinaryDictionary } from 'sudachi-ts/dictionary/binaryDictionary.js';\r\n\r\n// Load dictionary\r\nconst dict = await BinaryDictionary.loadSystem('./path/to/system.dic');\r\n\r\n// Create tokenizer\r\nconst tokenizer = dict.create();\r\n\r\n// Tokenize text\r\nconst result = tokenizer.tokenize('東京都に行きました。');\r\n\r\n// Access morphemes\r\nfor (const morpheme of result) {\r\n  console.log(morpheme.surface()); // Surface form\r\n  console.log(morpheme.readingForm()); // Reading\r\n  console.log(morpheme.partOfSpeech()); // POS tags\r\n  console.log(morpheme.normalizedForm()); // Normalized form\r\n}\r\n\r\n// Use different split modes\r\nconst modeAResult = tokenizer.tokenize(SplitMode.A, '京都に行きました');\r\nconst modeBResult = tokenizer.tokenize(SplitMode.B, '京都に行きました');\r\nconst modeCResult = tokenizer.tokenize(SplitMode.C, '京都に行きました');\r\n\r\n// Clean up\r\nawait dict.close();\r\n```\r\n\r\n## Dictionary Files\r\n\r\n**Important**: This package does not include dictionary files. You need to provide your own:\r\n\r\n- **System Dictionary**: Download from [Sudachi releases](https://github.com/WorksApplications/Sudachi/releases)\r\n- **User Dictionary**: Build your own using the CLI tools or provide existing `.dic` files\r\n\r\nExample dictionary paths:\r\n- `system_core.dic` - Core system dictionary\r\n- `system_full.dic` - Full system dictionary\r\n- `user.dic` - User dictionary (optional)\r\n\r\n## Split Modes\r\n\r\nSudachi provides three tokenization modes:\r\n\r\n- **Mode A**: Shortest possible segmentation (most granular)\r\n- **Mode B**: Medium segmentation (balanced)\r\n- **Mode C**: Longest possible segmentation (least granular)\r\n\r\nExample with \"京都に行きました\":\r\n\r\n```\r\nMode A: 京都|に|行き|まし|た\r\nMode B: 京都|に|行きました\r\nMode C: 京都|に行きました\r\n```\r\n\r\n## Configuration\r\n\r\nLoad configuration from a JSON file:\r\n\r\n```typescript\r\nimport { loadConfig } from 'sudachi-ts/config/config.js';\r\nimport { Dictionary } from 'sudachi-ts/core/dictionary.js';\r\n\r\nconst config = await loadConfig('./sudachi.json');\r\nconst dict = Dictionary.create();\r\n```\r\n\r\nExample `sudachi.json`:\r\n\r\n```json\r\n{\r\n  \"systemDict\": \"system_core.dic\",\r\n  \"userDicts\": [\"user.dic\"],\r\n  \"characterDefinitionFile\": \"char.def\",\r\n  \"plugins\": [\r\n    {\r\n      \"className\": \"sudachi-ts/plugins/inputText/defaultInputTextPlugin.js\",\r\n      \"settings\": {\r\n        \"normalize\": true\r\n      }\r\n    }\r\n  ]\r\n}\r\n```\r\n\r\nFor non-absolute file references in config (dictionary files, plugin module paths,\r\nand built-in plugin file settings), Sudachi-TS tries paths relative to the config\r\nfile first, then relative to the current working directory.\r\n\r\nBy default, Sudachi-TS enables a built-in compound-particle lexicon\r\n(`\"enableDefaultCompoundParticles\": true`) so forms such as `かも`, `のか`,\r\nand `だから` are tokenized as single morphemes. Set it to `false` to disable:\r\n\r\n```json\r\n{\r\n  \"enableDefaultCompoundParticles\": false\r\n}\r\n```\r\n\r\nThe default OOV plugin stack also injects counter aliases in numeric contexts,\r\nso kana counters such as `りんごを1こください。` are analyzed as\r\n`りんご / を / 1 / こ / ください / 。` with the counter normalized to `個`\r\ninstead of falling through to unrelated dictionary entries.\r\n\r\n## Working with Morphemes\r\n\r\nAccess detailed morpheme information:\r\n\r\n```typescript\r\nconst morpheme = result[0];\r\n\r\n// Surface form\r\nconsole.log(morpheme.surface());\r\n\r\n// Word forms\r\nconsole.log(morpheme.dictionaryForm()); // Dictionary form\r\nconsole.log(morpheme.normalizedForm()); // Normalized form\r\nconsole.log(morpheme.readingForm()); // Reading form\r\n\r\n// Part of speech\r\nconsole.log(morpheme.partOfSpeech()); // e.g., [\"名詞\", \"固有名詞\", \"地名\", \"一般\"]\r\n\r\n// Word ID and dictionary\r\nconsole.log(morpheme.wordId());\r\nconsole.log(morpheme.dictionaryId());\r\n\r\n// Morpheme bounds\r\nconsole.log(morpheme.begin());\r\nconsole.log(morpheme.end());\r\nconsole.log(morpheme.length());\r\n\r\n// Check morpheme properties\r\nconsole.log(morpheme.isOov()); // True if out-of-vocabulary\r\n```\r\n\r\n## Public Dictionary Access\r\n\r\n`DictionaryFactory` returns a public `Dictionary` that now exposes stable\r\ndictionary metadata APIs without requiring internal imports.\r\n\r\n```typescript\r\nimport { DictionaryFactory } from 'sudachi-ts';\r\n\r\nconst dictionary = await new DictionaryFactory().create('./sudachi.json');\r\n\r\nconst grammar = dictionary.getGrammar();\r\nconst lexicon = dictionary.getLexicon();\r\n\r\nconst kyotoId = lexicon.getWordId('京都', 3, 'キョウト');\r\nconst kyotoInfo = lexicon.getWordInfo(kyotoId);\r\n\r\nconsole.log(grammar.getPartOfSpeechString(kyotoInfo.getPOSId()));\r\nconsole.log(kyotoInfo.getSynonymGroupIds());\r\n```\r\n\r\nWhen user dictionaries are configured, `dictionary.getLexicon()` exposes the\r\nmerged lexicon view used by tokenization, so downstream plugins can look up both\r\nsystem and user dictionary entries through the same public API.\r\n\r\n## Splitting Morphemes\r\n\r\nUse the split method to change granularity:\r\n\r\n```typescript\r\nconst result = tokenizer.tokenize(SplitMode.A, '東京都に行きました');\r\nconst morpheme = result[0]; // \"東京都\"\r\n\r\n// Split to different modes\r\nconst modeAList = morpheme.split(SplitMode.A);\r\nconst modeBList = morpheme.split(SplitMode.B);\r\nconst modeCList = morpheme.split(SplitMode.C);\r\n```\r\n\r\n## Sentence Detection\r\n\r\nProcess multi-sentence text:\r\n\r\n```typescript\r\nimport { SentenceDetector } from 'sudachi-ts/sentdetect/sentenceDetector.js';\r\n\r\nconst sentences = tokenizer.tokenizeSentences('東京都は日本の首都です。大阪は商業都市です。');\r\n\r\nfor (const sentence of sentences) {\r\n  console.log('--- Sentence ---');\r\n  for (const morpheme of sentence) {\r\n    console.log(morpheme.surface());\r\n  }\r\n}\r\n```\r\n\r\n`tokenizeSentences(...)` treats standalone quoted dialogue endings (for example\r\n`「...！」`) as sentence boundaries, but keeps quoted speech attached to following\r\nreporting clauses such as `「...。」と言いました。`. It also skips leading\r\ninter-sentence whitespace such as newlines before tokenization.\r\n\r\nLazy sentence processing for streaming:\r\n\r\n```typescript\r\nasync function* streamSentences(textStream: ReadableStream<string>) {\r\n  for await (const sentences of tokenizer.lazyTokenizeSentences(textStream)) {\r\n    for (const morphemes of sentences) {\r\n      yield morphemes;\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n## Part of Speech Matching\r\n\r\nFilter morphemes by POS:\r\n\r\n```typescript\r\nimport { Dictionary } from 'sudachi-ts/core/dictionary.js';\r\n\r\nconst dict = await Dictionary.loadSystem();\r\n\r\n// Create matcher for specific POS\r\nconst nounMatcher = dict.posMatcher(pos => pos[0] === '名詞');\r\n\r\n// Find words matching POS pattern\r\nconst result = tokenizer.tokenize('東京都に行きました');\r\nfor (const morpheme of result) {\r\n  if (nounMatcher.matches(morpheme.partOfSpeech())) {\r\n    console.log('Noun:', morpheme.surface());\r\n  }\r\n}\r\n\r\n// Create matcher from partial POS list\r\nconst properNounMatcher = dict.posMatcherFromList([\r\n  ['名詞', '固有名詞', '*', '*']\r\n]);\r\n```\r\n\r\n## Plugin Development\r\n\r\nCreate custom plugins to extend functionality:\r\n\r\n```typescript\r\nimport { InputTextPlugin } from 'sudachi-ts/plugins/index.js';\r\n\r\nexport class MyCustomPlugin implements InputTextPlugin {\r\n  setSettings(settings: Settings): void {\r\n    // Configure plugin\r\n  }\r\n\r\n  rewrite(input: InputText): InputText {\r\n    // Transform input text before tokenization\r\n    return input;\r\n  }\r\n}\r\n```\r\n\r\nLoad plugins dynamically:\r\n\r\n```typescript\r\nimport { PluginLoader } from 'sudachi-ts/plugins/loader.js';\r\n\r\nconst loader = new PluginLoader();\r\nconst plugin = await loader.loadInputTextPlugin(\r\n  './myCustomPlugin.js',\r\n  new Settings({ option: 'value' })\r\n);\r\n```\r\n\r\nSee [PLUGINS.md](./PLUGINS.md) for detailed plugin development guide.\r\n\r\n\r\nThe core tokenizer also rewrites sentence-ending ambiguities such as\r\n`ね | こと | ね` into `ねこ | と | ね` when the lattice supports that path.\r\n\r\n## Dictionary Building\r\n\r\nBuild binary dictionaries from CSV source:\r\n\r\n```typescript\r\nimport { systemBuilder } from 'sudachi-ts/dictionary-build';\r\n\r\nconst builder = systemBuilder();\r\n\r\n// Add lexicon entries from CSV\r\nawait builder.matrix(matrixDefContents);\r\nawait builder.lexicon(lexiconCsvContents, 'lexicon.csv');\r\n\r\n// Build binary dictionary\r\nconst { buffer } = await builder.build();\r\n```\r\n\r\nCSV format:\r\n\r\n```\r\n東京都,4,4,3816,京都,-1,-1,東京都,名詞,固有名詞,地名,一般,*,*,東京都,トウキョウト,東京\r\n```\r\n\r\n## Debug and Inspection\r\n\r\nDump internal structures for debugging:\r\n\r\n```typescript\r\n// Set output stream for lattice dumps\r\nconst output = new WritableStream({\r\n  write(chunk) {\r\n    console.log(chunk);\r\n  }\r\n});\r\ntokenizer.setDumpOutput(output);\r\n\r\n// Get lattice as JSON\r\nconst latticeJson = tokenizer.dumpInternalStructures('東京都');\r\nconsole.log(latticeJson);\r\n```\r\n\r\n## API Reference\r\n\r\nSee [API.md](./API.md) for complete API documentation.\r\n\r\n## Configuration\r\n\r\nSee [CONFIG.md](./CONFIG.md) for detailed configuration options.\r\n\r\n## Development\r\n\r\n```bash\r\n# Clone repository\r\ngit clone https://github.com/your-org/sudachi-ts.git\r\ncd sudachi-ts\r\n\r\n# Install dependencies\r\nnpm install\r\n\r\n# Type check\r\nnpm run typecheck\r\n\r\n# Run tests\r\nnpm test\r\n\r\n# Lint\r\nnpm run check:fix\r\n```\r\n\r\n## Architecture\r\n\r\n```\r\nsudachi-ts/\r\n├── core/              # Tokenization engine\r\n│   ├── tokenizer.ts   # Tokenizer interface and SplitMode\r\n│   ├── dictionary.ts  # Dictionary and tokenizer factory\r\n│   ├── morpheme.ts    # Morpheme interface and implementation\r\n│   ├── lattice.ts     # Lattice graph implementation\r\n│   └── inputText.ts   # Input text handling\r\n├── dictionary/        # Dictionary system\r\n│   ├── binaryDictionary.ts    # Binary dictionary loading\r\n│   ├── grammar.ts             # Grammar and POS data\r\n│   ├── lexicon.ts             # Lexicon interface\r\n│   ├── doubleArrayLexicon.ts  # Double array trie lookup\r\n│   └── characterCategory.ts   # Character categories\r\n├── plugins/          # Plugin system\r\n│   ├── base.ts       # Plugin base classes\r\n│   ├── inputText/    # Input text plugins\r\n│   ├── oov/          # OOV provider plugins\r\n│   ├── pathRewrite/  # Path rewrite plugins\r\n│   ├── connection/   # Connection edit plugins\r\n│   └── loader.ts     # Dynamic plugin loader\r\n├── dictionary-build/ # Dictionary builder\r\n│   ├── csvLexicon.ts         # CSV parsing\r\n│   ├── doubleArrayBuilder.ts # Double array construction\r\n│   ├── connectionMatrix.ts   # Connection cost matrix\r\n│   └── dicBuilder.ts         # Builder API\r\n├── sentdetect/       # Sentence detection\r\n│   └── sentenceDetector.ts\r\n├── utils/           # Utilities\r\n│   ├── wordId.ts    # Word ID encoding\r\n│   ├── wordMask.ts  # OOV tracking\r\n│   └── numericParser.ts # Japanese numeral parsing\r\n└── config/          # Configuration\r\n    ├── config.ts    # Config management\r\n    ├── settings.ts  # Settings parsing\r\n    └── pathAnchor.ts # Path resolution\r\n```\r\n\r\n## License\r\n\r\nApache License 2.0\r\n\r\n## Contributing\r\n\r\nContributions are welcome! Please see [CONTRIBUTING.md](./CONTRIBUTING.md) for guidelines.\r\n\r\n## References\r\n\r\n- [Original Sudachi (Java)](../sudachi-java/)\r\n- [SudachiPy](https://github.com/WorksApplications/SudachiPy)\r\n- [Sudachi Documentation](https://github.com/WorksApplications/Sudachi/blob/develop/docs/sudachi.md)\r\n","readmeFilename":"README.md"}