From a2d06d5750c24cb9755afc3033a7db22be8cd535 Mon Sep 17 00:00:00 2001 From: LeoKu Date: Sat, 4 Sep 2021 12:10:04 +0800 Subject: [PATCH] chore: release 0.4.3 --- CHANGELOG.md | 4 ++++ README.md | 28 ++++++++++++++++++++++++++++ package.json | 2 +- src/eslint.ts | 5 ++--- 4 files changed, 35 insertions(+), 4 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..85ebc9d --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,4 @@ +## [0.4.3] - 2021-09-04 + +- 添加对 `plugin:import/typescript` 的判断 +- 更新 `README.md` diff --git a/README.md b/README.md index f398c13..712b073 100644 --- a/README.md +++ b/README.md @@ -15,3 +15,31 @@ ```bash yarn add -D prefer-code-style ``` + +## 用法 + +添加 `.eslintrc.js`,配置如下: + +```js +module.exports = { + extends: [require.resolve('prefer-code-style/lib/eslint')], +} +``` + +添加 `.stylelint.js`,配置如下: + +```js +module.exports = { + extends: [require.resolve('prefer-code-style/lib/stylelint')], +} +``` + +添加 `.prettierrc.js`,配置如下: + +```js +const { prettier } = require('prefer-code-style') + +module.exports = { + ...prettier, +} +``` diff --git a/package.json b/package.json index 48a066f..f87acd3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "prefer-code-style", - "version": "0.4.2", + "version": "0.4.3", "description": "A collection of configuration files containing prettier, eslint, stylelint", "keywords": [ "code style", diff --git a/src/eslint.ts b/src/eslint.ts index fcfa22e..92b68af 100644 --- a/src/eslint.ts +++ b/src/eslint.ts @@ -20,9 +20,8 @@ module.exports = { [ 'eslint:recommended', IS_TS_PROJECT ? 'plugin:@typescript-eslint/recommended' : null, - 'plugin:import/errors', - 'plugin:import/warnings', - 'plugin:import/typescript', + 'plugin:import/recommended', + IS_TS_PROJECT ? 'plugin:import/typescript' : null, 'plugin:jsx-a11y/recommended', 'plugin:react/recommended', 'plugin:react-hooks/recommended',