@a-ogilvie/eslint-config 中文文档教程
@a-ogilvie/eslint-config
ESLint 可共享配置
Installation
npm install --save-dev @a-ogilvie/eslint-config
Usage
eslint
一旦 @a-ogilvie/eslint-config
安装包后,您可以通过在 @a-ogilvie 来使用它>扩展
ESLint 配置 部分。
{
"extends": [
"@a-ogilvie",
// Optional ones for TypeScript and React
"@a-ogilvie/eslint-config/typescript-eslint",
"@a-ogilvie/eslint-config/typescript-sort-keys",
"@a-ogilvie/eslint-config/react"
],
"rules": {
// Additional, per-project rules...
}
}
prettier
从 prettier.config.js
文件中导入包含的配置。
module.exports = {
...require('@a-ogilvie/eslint-config/prettier.config'),
// Additional, per-project rules...
};
husky
从您的 husky.config.js
文件中导入包含的配置。
module.exports = {
...require('@a-ogilvie/eslint-config/husky.config'),
// Additional, per-project rules...
};
stylelint
将包含的配置添加到 stylelint.config.js
文件中的 extends
。
module.exports = {
extends: ['@a-ogilvie/eslint-config/stylelint.config'],
};
更多
你可能也喜欢
- @0x-lerna-fork/npm-run-script 中文文档教程
- @0x11/esbuild-freebsd-armv7l 中文文档教程
- @24hr/plattad 中文文档教程
- @4geit/swg-account-model 中文文档教程
- @4geit/swg-get-user-with-api-token-helper 中文文档教程
- @54sh/csu-info-validator 中文文档教程
- @77io/pagination 中文文档教程
- @a_athar/lotide- 中文文档教程
- @abdulghani/react-promise-modal 中文文档教程
- @abstract-elements/abstract-elements-base-class 中文文档教程