0.0.8 • Published 2 years ago
@laze/eslint-config v0.0.8
🚀 @laze/eslint-config
@laze/eslint-config 是一个基于 ESLint 的配置文件,支持 TypeScript、Vue 和 React 项目。它能够帮助你保持项目代码的一致性和可读性,提高团队协作效率。
安装
你可以使用 npm 或者 pnpm 进行安装:
npm install --save-dev eslint @laze/eslint-configpnpm add --save-dev eslint @laze/eslint-config使用
在你的项目中,创建一个 eslint.config.js 文件并将以下内容复制到其中:
module.exports = require('@laze/eslint-config');如果你的项目是 TypeScript、Vue 或 React 项目,可以使用以下方式进行扩展:
TypeScript 项目
module.exports = require('@laze/eslint-config/typescript');Vue 项目
module.exports = require('@laze/eslint-config/vue');React 项目
module.exports = require('@laze/eslint-config/react');vscode 配置
仅支持最新的eslint9的flat配置
{
"eslint.experimental.useFlatConfig": true
}规则
@laze/eslint-config 规则的基础来源于 eslint-config-standard,在此基础上做了一些个性化的调整。详细的规则可以查看对应的配置文件:
@laze/eslint-config:基础规则@laze/eslint-config/typescript:TypeScript 规则@laze/eslint-config/vue:Vue 规则@laze/eslint-config/react:React 规则
贡献
如果你发现了一个 bug 或者有一个建议,欢迎 提交 issue 或者 pull request。
许可证
MIT License (MIT)