0.0.2-beta.3 • Published 1 year ago

@anlinyang/eslint-config v0.0.2-beta.3

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

eslint-config-zp

封装了 ESLint Stylelint Prettier 配置集 为了整合项目中的 ESLint Stylelint Prettier 配置,统一编码风格

使用方式

npm install -D @anlinyang/eslint-config

详细接入规则见: @anlinyang/eslint-config 接入文档

ESLint

.eslintrc.js

module.exports = {
  root: true,
  extends: '@anlinyang/eslint-config/typescript',
  rules: {
    // your own rules
  },
};

.prettierrc.js

Prettier

const config = require('@anlinyang/eslint-config');

module.exports = {
  ...config.prettierConfig,
};

.stylelintrc.js

Stylelint

module.exports = {
  root: true,
  extends: '@anlinyang/eslint-config/stylelint',
  rules: {
    // your own rules
  },
};

提示

eslint-config-zp 中,已经包含了相关插件的 dependencies, 无需再次在项目中安装相关依赖

规则链接

eslint
import
jsx-a11y
react
react-hooks
typescript