@coinagerie/ 语言
普通语言标识符标识符和关键词列表,硬币时代用来将源文件变成单词.
npm install @coinagerie/languages
语文
后面每个语言一个符号 (content, path) => string[]选择
文件扩展名。 每种语言都输出其关键词作为平版数组,
例如 pythonKeywords,用于配置 exclude.words。 。 。 .
| 语言 | 扩展 | 读取 |
|---|---|---|
| 类型脚本 | .ts .tsx .mts .cts .js .jsx .mjs .cjs | 编译器语法树中的名称 |
| 蟒 | .py .pyi | 名称和引用的字典密钥 |
| SQL 组合键 | .sql | 名称和引用的标识符 |
| 贝壳 | .sh .bash .zsh .ksh | 名称和引用的数组密钥 |
| 支助科 | .css | 选择者、属性和规则名称 |
| 高级理事会 | .tf .tfvars .hcl | 名称、引用的密钥和块标签 |
| 移动 | .toml | 引用或删除的密钥和表格名称 |
| 贾森 | .json .jsonc | 仅键 |
| 也门 | .yaml .yml | 仅键 |
测试
nx run coinagerie-languages:vitest
* 调和
这个项目源于 巢-服务-项目 符合模板.