laze 是一个为前端开发者提供的工具配置,包括 eslint、tsconfig、stylelint、commitlint 和 prettier 等。通过 laze,你可以轻松地使用这些工具,帮助你写出更好的代码,提高产品的质量。
eslint 是一个 JavaScript 代码检查工具,可以帮助你检查代码中的错误和潜在问题,帮助你写出更规范的 JavaScript 代码。
在 laze 中,我们使用了 eslint 的一些常用规则,如 standard
等。你可以在 @laze/eslint-config
文件中查看具体的配置。
tsconfig 是 TypeScript 的配置文件,可以帮助你配置 TypeScript 的编译选项,包括编译输出目录、模块解析方式、是否生成 source map 等。
在 laze 中,我们提供了一个基本的 tsconfig 配置文件,你可以在 @laze/tsconfig
文件中查看。
stylelint 是一个 CSS 代码检查工具,可以帮助你检查 CSS 中的错误和潜在问题,帮助你写出更规范的 CSS 代码。
在 laze 中,我们使用了 stylelint 的一些常用规则,如 standard
等。你可以在 @laze/stylelint-config
文件中查看具体的配置。
commitlint 是一个用于检查 git commit message 格式的工具,可以帮助你规范化 git commit message。
在 laze 中,我们使用了 commitlint 的一些常用规则,如 conventional
等。你可以在 @laze/commitlint-config
文件中查看具体的配置。
prettier 是一个代码格式化工具,可以帮助你统一代码的风格,保持代码的可读性。
在 laze 中,我们使用了 prettier 的一些常用配置,如 singleQuote
、trailingComma
等。你可以在 @laze/prettier-config
文件中查看具体的配置。
laze 是一个开源的项目,我们欢迎任何形式的贡献,包括但不限于:
- 提出 Issue 或 PR
- 完善文档
- 分享给更多的人使用
如果你有任何问题或建议,欢迎在 Issue 中提出,我们会尽快回复。
MIT License.
@antfu/eslint-config Anthony's ESLint config presets
@umijs/lint umijs's lint
readme-gpt About Generate your Github Readme with OpenAI and Vercel Edge Functions.