eslint-plugin-tanlive-i18n
v0.1.3
Published
Tea i18n specific linting rules for ESLint
Downloads
177
Maintainers
Readme
@tencent/eslint-plugin-tea-i18n
修改自 @tencent/eslint-plugin-tce
https://git.woa.com/arnoldmeng/eslint-plugin-tce
安装
$ npm i eslint @tencent/eslint-plugin-tea-i18n --save-dev
使用
添加 @tencent/tea-i18n
至项目 .eslintrc
配置:
{
"extends": [
"plugin:@tencent/tea-i18n/recommended"
],
"plugins": [
"@tencent/tea-i18n"
]
}
规则
|规则|说明| |:---|:---| |@tencent/tea-i18n/no-bare-zh-in-js|避免出现未处理的包含中文字符的字符串| |@tencent/tea-i18n/no-bare-zh-in-jsx|避免 JSX 结构中出现未处理的包含中文字符的字符串| |@tencent/tea-i18n/no-missing-import|避免缺失相关模块的引用| |@tencent/tea-i18n/no-string-concat|避免中文字符参与操作符形式的字符串拼接| |@tencent/tea-i18n/no-hard-code-of-domain|避免代码中写死域名,需要使用平台提供的全局常量代替|
⚠️ Slot 修复
0.1.7
版本加入,替换了原有 no-bare-zh-in-jsx
规则中的 Fragment
修复方式。
需要 @tencent/[email protected]
以上版本支持。