0.2.2 • Published 1 year ago

eslint-plugin-chinese-check v0.2.2

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

eslint-plugin-chinese-check

检查变量字符串中是否包含未转换的简体中文(或繁体), 可自动修复; 检查变量中是否存在中文字符串;

Installation

You'll first need to install ESLint:

npm i eslint --save-dev

Next, install eslint-plugin-chinese-check:

npm install eslint-plugin-chinese-check --save-dev

Usage

Add chinese-check to the plugins section of your .eslintrc configuration file. You can omit the eslint-plugin- prefix:

{
    "plugins": [
        "chinese-check"
    ]
}

1.chinese-check

Then configure the rules you want to use under the rules section.

{
    "rules": {
        "chinese-check/chinese-check": 1 // [1, "S"]
    }
}

// 正確
const a = '簡體字轉繁體字'
// 錯誤
const a = '简体字转繁体字'

or

{
    "rules": {
        "chinese-check/chinese-check": [1, "T"]
    }
}

// 正確
const a = '繁体字转简体字'
// 錯誤
const a = '繁體字轉簡體字'

一简对多繁等问题需自行处理

可使用一下方法忽略某一行

/* eslint-disable-next-line chinese-check/chinese-check */
const a = "简体字"

2.contains

.eslintrc.js

{
    overrides: [
        {
            files: [
                'src/locales/lang/en-US/**/*',
            ],
            rules: {
                'chinese-check/contains': 1
            }
        }
    ]
}

3.multiple

檢查1個中文有多個繁體的情況

.eslintrc.js

{
    "rules": {
        "chinese-check/multiple": 1
    }
}
0.2.2

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago