eslint-config-ts-lib
Version:
ts-lib-scripts创建的ts库项目使用的ESLint配置
31 lines (19 loc) • 968 B
Markdown
# -eslint/no-extra-semi
> 来自 [plugin:-eslint/recommended](https://www.npmjs.com/package/@typescript-eslint/eslint-plugin) 的规则。
# Disallow unnecessary semicolons (`no-extra-semi`)
## Rule Details
This rule extends the base [`eslint/no-extra-semi`](https://eslint.org/docs/rules/no-extra-semi) rule.
It adds support for class properties.
## How to use
```jsonc
{
// note you must disable the base rule as it can report incorrect errors
"no-extra-semi": "off",
"@typescript-eslint/no-extra-semi": ["error"]
}
```
## Options
See [`eslint/no-extra-semi` options](https://eslint.org/docs/rules/no-extra-semi#options).
<sup>Taken with ❤️ [from ESLint core](https://github.com/eslint/eslint/blob/master/docs/rules/no-extra-semi.md)</sup>
## 参考文档
- [-eslint/no-extra-semi 官方文档](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/docs/rules/no-extra-semi.md)