{"library":"i18next-typescript-parser","type":"library","category":null,"description":"i18next-typescript-parser is a specialized utility library designed to accurately extract internationalization (i18n) keys from TypeScript codebases, tailored for use with the i18next framework. Unlike traditional parsers that might rely on less precise lexical analysis, this tool leverages a typed syntax tree (AST). This approach provides significantly enhanced reliability and precision in identifying translation keys within complex TypeScript structures, minimizing false positives and ensuring a more complete extraction compared to token-based methods. The current stable version is 0.3.2. As a 0.x.x series library, it is actively developed, and minor versions may introduce breaking changes. Its key differentiator is its robust, type-aware parsing mechanism, making it particularly valuable for maintaining accurate i18n key management in modern TypeScript projects.","language":"javascript","status":"active","version":"0.3.2","tags":["javascript","i18next","commandline","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install i18next-typescript-parser","imports":["import { extractKeys } from 'i18next-typescript-parser';"]},{"cmd":"yarn add i18next-typescript-parser","imports":[]},{"cmd":"pnpm add i18next-typescript-parser","imports":[]}],"homepage":null,"github":"https://github.com/emersion/i18next-typescript-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/i18next-typescript-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/i18next-typescript-parser/compatibility"}}