Introduction

ESLint 最初是由 Nicholas C. Zakas 于 2013 年 6 月创建的开源项目。它的目标是提供一个插件化的 JavaScript 代码检测工具。

ESLint 被用来查找和修复 JavaScript 代码中的问题。而 Plugin 在 ESLint 的基础上,提供了额外的规则。ESLint Plugin 通常用来检测特定的语言特性,或者是对某个框架的支持。

Eslint-Plugin 是一个用于扩展 ESLint 的插件,它可以添加额外的规则和配置选项。通过使用插件,您可以自定义 ESLint 的配置,以强制执行不包含在核心 ESLint 包中的规则。插件还可以提供额外的环境、自定义处理器和配置选项。

@aoviz/eslint-plugin 提供了更多自定义的规范,以及自动修复的能力。帮助使用者只需要关注上层业务逻辑实现,而无需过度关注某些细节,提高开发效率。