@ai-i18n/analyzer
@ai-i18n/analyzer
ai-i18n 内部使用的 Yuku 静态分析内核。它统一维护翻译 binding、Hook、静态字符串参数和 诊断语义,供 Vite 提取器与 ESLint 插件共同消费。分析器可枚举静态对象、数组、spread、 成员访问与有限动态索引,并单独输出推荐语法诊断;它不会执行用户函数或 getter。
业务项目通常不需要直接安装或调用这个包。
Vue 分析的自动导入成本
analyzeVueSource(source, id, compiler, { autoImport: false }) 可跳过为自动导入作用域
单独生成的分析代码;消息分析和源码位置映射继续完整执行。第四个参数省略时保留完整自动导入
分析,兼容既有调用方。消费 autoImportCode 的调用方不得关闭该选项。
Vite 插件根据自身 autoImport 配置传入此选项,应用无需增加配置。
Related Packages
@ai-i18n/vite
AI-powered i18n plugin for Vite with source-text extraction and browser runtime...
5,897
0
@mylukin/easy-i18n-js
Framework-agnostic i18n extraction tool with plugin support for Svelte, Vue, and...
5,836
0
Version History
| Version | Released | License |
|---|---|---|
| 1.0.0 | MIT |
Pre-releases (31)
| Version | Released | License |
|---|---|---|
| 1.0.0-alpha.30 | MIT | |
| 1.0.0-alpha.29 | MIT | |
| 1.0.0-alpha.28 | MIT | |
| 1.0.0-alpha.27 | MIT | |
| 1.0.0-alpha.26 | MIT | |
| 1.0.0-alpha.25 | MIT | |
| 1.0.0-alpha.24 | MIT | |
| 1.0.0-alpha.23 | MIT | |
| 1.0.0-alpha.22 | MIT | |
| 1.0.0-alpha.21 | MIT | |
| 1.0.0-alpha.20 | MIT | |
| 1.0.0-alpha.19 | MIT | |
| 1.0.0-alpha.18 | MIT | |
| 1.0.0-alpha.17 | MIT | |
| 1.0.0-alpha.16 | MIT | |
| 1.0.0-alpha.15 | MIT | |
| 1.0.0-alpha.14 | MIT | |
| 1.0.0-alpha.13 | MIT | |
| 1.0.0-alpha.12 | MIT | |
| 1.0.0-alpha.11 | MIT | |
| 1.0.0-alpha.10 | MIT | |
| 1.0.0-alpha.9 | MIT | |
| 1.0.0-alpha.8 | MIT | |
| 1.0.0-alpha.7 | MIT | |
| 1.0.0-alpha.6 | MIT | |
| 1.0.0-alpha.5 | MIT | |
| 1.0.0-alpha.4 | MIT | |
| 1.0.0-alpha.3 | MIT | |
| 1.0.0-alpha.2 | MIT | |
| 1.0.0-alpha.1 | MIT |
Showing the latest 30 of 31. See every release on npm