Compare commits

..

22 Commits

Author SHA1 Message Date
Anthony Fu
5c12c1f8c9 v0.8.1 2021-09-08 20:10:13 +08:00
nirtamir2
92c3e62135 fix: eqeqeq rule deprecated option allow-null (#61)
* fix: `eqeqeq` rule deprecated option allow-null

https://eslint.org/docs/rules/eqeqeq#allow-null

* Update packages/basic/index.js

Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
2021-09-08 20:09:23 +08:00
Anthony Fu
e3e97d18d5 v0.8.0 2021-09-08 05:17:30 +08:00
Anthony Fu
d086aff8a8 chore: update deps 2021-09-08 05:16:50 +08:00
Anthony Fu
b46157c63b v0.7.0 2021-07-05 11:12:21 +08:00
Anthony Fu
10f094a3ab chore: update deps 2021-07-05 11:10:54 +08:00
Anthony Fu
46a8d7acde fix: disable no-undef for vue files 2021-07-05 11:09:54 +08:00
Han(ハン)
5bc11e42e6 fix: typescript-eslint conflict with indent rule (#59) 2021-06-24 20:57:50 +08:00
Anthony Fu
7998ef85f8 v0.6.6 2021-06-11 16:11:09 +08:00
Anthony Fu
8dce7d171d fix: no-console allow warn and error 2021-06-11 16:10:56 +08:00
云游君
8952ede579 refactor: simplify eslint-plugin-import extend (#58) 2021-06-08 22:21:31 +08:00
Anthony Fu
5a67962e25 v0.6.5 2021-05-09 15:45:45 +08:00
Anthony Fu
ab21039962 fix: no-console 2021-05-09 15:45:31 +08:00
JserWang
c968eccbcd fix: no-spaced-func was deprecated in v3.3.0 (#57) 2021-04-26 10:21:39 +08:00
Anthony Fu
6646d1c08c v0.6.4 2021-04-20 07:03:25 +08:00
Anthony Fu
8f3f8f5a42 fix: overrides 2021-04-20 07:03:18 +08:00
Anthony Fu
db0dfbfe0a v0.6.3 2021-04-20 05:46:56 +08:00
Anthony Fu
19d9122e6a chore: apply lint 2021-04-20 05:46:47 +08:00
Ininit
412d8480d9 fix: eslint-basic rules do not take effect (#56) 2021-04-20 05:45:40 +08:00
Anthony Fu
52d7e70514 v0.6.2 2021-03-16 00:30:18 +08:00
Anthony Fu
67595932e4 fix: only disable no-unused-vars on vue file 2021-03-16 00:30:01 +08:00
Anthony Fu
31505698e4 fix: bring back eslint-plugin-html 2021-03-16 00:28:30 +08:00
17 changed files with 3158 additions and 2990 deletions

View File

@@ -3,6 +3,94 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08)
### Bug Fixes
* `eqeqeq` rule deprecated option allow-null ([#61](https://github.com/antfu/eslint-config/issues/61)) ([92c3e62](https://github.com/antfu/eslint-config/commit/92c3e62135d7a654f5de8a59f251f8a8e4a80686))
# [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07)
**Note:** Version bump only for package @antfu/eslint-config-monorepo
# [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05)
### Bug Fixes
* disable `no-undef` for vue files ([46a8d7a](https://github.com/antfu/eslint-config/commit/46a8d7acdee3a99d6838bf427c6fd2b133f70ddc))
* typescript-eslint conflict with indent rule ([#59](https://github.com/antfu/eslint-config/issues/59)) ([5bc11e4](https://github.com/antfu/eslint-config/commit/5bc11e42e69d00c3b4be279338ae14a65b4886e5))
## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11)
### Bug Fixes
* no-console allow warn and error ([8dce7d1](https://github.com/antfu/eslint-config/commit/8dce7d171d81b5e5a74188fc74b24a90227fac5e))
## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09)
### Bug Fixes
* `no-spaced-func` was deprecated in v3.3.0 ([#57](https://github.com/antfu/eslint-config/issues/57)) ([c968ecc](https://github.com/antfu/eslint-config/commit/c968eccbcda3f94fb8b66ed08051c41bde3acb48))
* no-console ([ab21039](https://github.com/antfu/eslint-config/commit/ab21039962d1e24f026714abd394dbea19199eb2))
## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19)
### Bug Fixes
* overrides ([8f3f8f5](https://github.com/antfu/eslint-config/commit/8f3f8f5a42e1864b42ba7b276b1e8efdb2e80e27))
## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19)
### Bug Fixes
* eslint-basic rules do not take effect ([#56](https://github.com/antfu/eslint-config/issues/56)) ([412d848](https://github.com/antfu/eslint-config/commit/412d8480d951e8361dda69be8a7e8722c255b755))
## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15)
### Bug Fixes
* bring back eslint-plugin-html ([3150569](https://github.com/antfu/eslint-config/commit/31505698e4738ac77e074d6cddf89fd16b0ed01f))
* only disable no-unused-vars on vue file ([6759593](https://github.com/antfu/eslint-config/commit/67595932e447824837d9776204c9b559cb06a185))
## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14)
**Note:** Version bump only for package @antfu/eslint-config-monorepo **Note:** Version bump only for package @antfu/eslint-config-monorepo

View File

@@ -2,5 +2,5 @@
"packages": [ "packages": [
"packages/*" "packages/*"
], ],
"version": "0.6.1" "version": "0.8.1"
} }

View File

@@ -11,8 +11,8 @@
}, },
"devDependencies": { "devDependencies": {
"@antfu/eslint-config": "*", "@antfu/eslint-config": "*",
"eslint": "^7.22.0", "eslint": "^7.32.0",
"lerna": "^4.0.0", "lerna": "^4.0.0",
"typescript": "^4.2.3" "typescript": "^4.4.2"
} }
} }

View File

@@ -3,6 +3,70 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08)
**Note:** Version bump only for package @antfu/eslint-config
# [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07)
**Note:** Version bump only for package @antfu/eslint-config
# [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05)
**Note:** Version bump only for package @antfu/eslint-config
## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11)
**Note:** Version bump only for package @antfu/eslint-config
## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09)
**Note:** Version bump only for package @antfu/eslint-config
## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19)
**Note:** Version bump only for package @antfu/eslint-config
## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19)
**Note:** Version bump only for package @antfu/eslint-config
## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15)
**Note:** Version bump only for package @antfu/eslint-config
## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14)
**Note:** Version bump only for package @antfu/eslint-config **Note:** Version bump only for package @antfu/eslint-config

View File

@@ -1,14 +1,14 @@
{ {
"name": "@antfu/eslint-config", "name": "@antfu/eslint-config",
"version": "0.6.1", "version": "0.8.1",
"description": "", "description": "",
"main": "index.js",
"keywords": [], "keywords": [],
"author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
"license": "MIT", "license": "MIT",
"author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
"files": [ "files": [
"index.js" "index.js"
], ],
"main": "index.js",
"peerDependencies": { "peerDependencies": {
"eslint": ">=7.4.0" "eslint": ">=7.4.0"
}, },
@@ -16,10 +16,10 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@antfu/eslint-config-react": "^0.6.1", "@antfu/eslint-config-react": "^0.8.1",
"@antfu/eslint-config-vue": "^0.6.1" "@antfu/eslint-config-vue": "^0.8.1"
}, },
"devDependencies": { "devDependencies": {
"eslint": "^7.22.0" "eslint": "^7.32.0"
} }
} }

View File

@@ -3,6 +3,75 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08)
### Bug Fixes
* `eqeqeq` rule deprecated option allow-null ([#61](https://github.com/antfu/eslint-config/issues/61)) ([92c3e62](https://github.com/antfu/eslint-config/commit/92c3e62135d7a654f5de8a59f251f8a8e4a80686))
# [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07)
**Note:** Version bump only for package @antfu/eslint-config-basic
# [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05)
**Note:** Version bump only for package @antfu/eslint-config-basic
## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11)
### Bug Fixes
* no-console allow warn and error ([8dce7d1](https://github.com/antfu/eslint-config/commit/8dce7d171d81b5e5a74188fc74b24a90227fac5e))
## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09)
### Bug Fixes
* `no-spaced-func` was deprecated in v3.3.0 ([#57](https://github.com/antfu/eslint-config/issues/57)) ([c968ecc](https://github.com/antfu/eslint-config/commit/c968eccbcda3f94fb8b66ed08051c41bde3acb48))
* no-console ([ab21039](https://github.com/antfu/eslint-config/commit/ab21039962d1e24f026714abd394dbea19199eb2))
## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19)
**Note:** Version bump only for package @antfu/eslint-config-basic
## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15)
### Bug Fixes
* bring back eslint-plugin-html ([3150569](https://github.com/antfu/eslint-config/commit/31505698e4738ac77e074d6cddf89fd16b0ed01f))
## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14)
**Note:** Version bump only for package @antfu/eslint-config-basic **Note:** Version bump only for package @antfu/eslint-config-basic

View File

@@ -6,13 +6,12 @@ module.exports = {
}, },
extends: [ extends: [
'standard', 'standard',
'plugin:import/errors', 'plugin:import/recommended',
'plugin:import/warnings',
'plugin:eslint-comments/recommended', 'plugin:eslint-comments/recommended',
'plugin:jsonc/recommended-with-jsonc', 'plugin:jsonc/recommended-with-jsonc',
'plugin:yml/standard', 'plugin:yml/standard',
], ],
plugins: ['unicorn'], plugins: ['html', 'unicorn'],
settings: { settings: {
'import/resolver': { 'import/resolver': {
node: { extensions: ['.js', '.mjs', '.ts', '.d.ts'] }, node: { extensions: ['.js', '.mjs', '.ts', '.d.ts'] },
@@ -93,8 +92,8 @@ module.exports = {
'comma-style': ['error', 'last'], 'comma-style': ['error', 'last'],
'comma-dangle': ['error', 'always-multiline'], 'comma-dangle': ['error', 'always-multiline'],
'no-constant-condition': 'warn', 'no-constant-condition': 'warn',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off', 'no-debugger': 'error',
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off', 'no-console': ['error', { allow: ['warn', 'error'] }],
'no-cond-assign': ['error', 'always'], 'no-cond-assign': ['error', 'always'],
'func-call-spacing': ['off', 'never'], 'func-call-spacing': ['off', 'never'],
'key-spacing': ['error', { beforeColon: false, afterColon: true }], 'key-spacing': ['error', { beforeColon: false, afterColon: true }],
@@ -106,7 +105,6 @@ module.exports = {
'LabeledStatement', 'LabeledStatement',
'WithStatement', 'WithStatement',
], ],
'no-spaced-func': 'error',
'object-curly-spacing': ['error', 'always'], 'object-curly-spacing': ['error', 'always'],
'no-return-await': 'off', 'no-return-await': 'off',
'space-before-function-paren': ['error', 'never'], 'space-before-function-paren': ['error', 'never'],
@@ -147,7 +145,7 @@ module.exports = {
'block-scoped-var': 'error', 'block-scoped-var': 'error',
'consistent-return': 'off', 'consistent-return': 'off',
'complexity': ['off', 11], 'complexity': ['off', 11],
'eqeqeq': ['error', 'allow-null'], 'eqeqeq': ['error', 'smart'],
'no-alert': 'warn', 'no-alert': 'warn',
'no-case-declarations': 'error', 'no-case-declarations': 'error',
'no-multi-spaces': 'error', 'no-multi-spaces': 'error',

View File

@@ -1,17 +1,17 @@
{ {
"name": "@antfu/eslint-config-basic", "name": "@antfu/eslint-config-basic",
"version": "0.6.1", "version": "0.8.1",
"description": "", "description": "",
"main": "index.js",
"keywords": [], "keywords": [],
"license": "MIT", "license": "MIT",
"author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)", "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
"scripts": {
"lint": "eslint . --config=index.js"
},
"files": [ "files": [
"index.js" "index.js"
], ],
"main": "index.js",
"scripts": {
"lint": "eslint . --config=index.js"
},
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
@@ -19,18 +19,19 @@
"eslint": ">=7.4.0" "eslint": ">=7.4.0"
}, },
"dependencies": { "dependencies": {
"eslint-config-standard": "^16.0.2", "eslint-config-standard": "^16.0.3",
"eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-import": "^2.22.1", "eslint-plugin-html": "^6.1.2",
"eslint-plugin-jsonc": "^1.2.1", "eslint-plugin-import": "^2.24.2",
"eslint-plugin-jsonc": "^1.6.0",
"eslint-plugin-node": "^11.1.0", "eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^4.3.1", "eslint-plugin-promise": "^5.1.0",
"eslint-plugin-unicorn": "^28.0.2", "eslint-plugin-unicorn": "^35.0.0",
"eslint-plugin-yml": "^0.8.1", "eslint-plugin-yml": "^0.10.0",
"jsonc-eslint-parser": "^1.0.1", "jsonc-eslint-parser": "^1.3.1",
"yaml-eslint-parser": "^0.3.2" "yaml-eslint-parser": "^0.4.1"
}, },
"devDependencies": { "devDependencies": {
"eslint": "^7.22.0" "eslint": "^7.32.0"
} }
} }

View File

@@ -3,6 +3,70 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08)
**Note:** Version bump only for package @antfu/eslint-config-react
# [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07)
**Note:** Version bump only for package @antfu/eslint-config-react
# [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05)
**Note:** Version bump only for package @antfu/eslint-config-react
## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11)
**Note:** Version bump only for package @antfu/eslint-config-react
## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09)
**Note:** Version bump only for package @antfu/eslint-config-react
## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19)
**Note:** Version bump only for package @antfu/eslint-config-react
## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19)
**Note:** Version bump only for package @antfu/eslint-config-react
## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15)
**Note:** Version bump only for package @antfu/eslint-config-react
## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14)
**Note:** Version bump only for package @antfu/eslint-config-react **Note:** Version bump only for package @antfu/eslint-config-react

View File

@@ -1,17 +1,17 @@
{ {
"name": "@antfu/eslint-config-react", "name": "@antfu/eslint-config-react",
"version": "0.6.1", "version": "0.8.1",
"description": "", "description": "",
"main": "index.js",
"keywords": [], "keywords": [],
"author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
"license": "MIT", "license": "MIT",
"scripts": { "author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
"lint": "eslint . --config=index.js"
},
"files": [ "files": [
"index.js" "index.js"
], ],
"main": "index.js",
"scripts": {
"lint": "eslint . --config=index.js"
},
"peerDependencies": { "peerDependencies": {
"eslint": ">=7.4.0" "eslint": ">=7.4.0"
}, },
@@ -19,12 +19,12 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@antfu/eslint-config-ts": "^0.6.1", "@antfu/eslint-config-ts": "^0.8.1",
"eslint-plugin-react": "^7.22.0" "eslint-plugin-react": "^7.25.1"
}, },
"devDependencies": { "devDependencies": {
"eslint": "^7.22.0", "eslint": "^7.32.0",
"react": "^17.0.1", "react": "^17.0.2",
"typescript": "^4.2.3" "typescript": "^4.4.2"
} }
} }

View File

@@ -3,6 +3,82 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08)
**Note:** Version bump only for package @antfu/eslint-config-ts
# [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07)
**Note:** Version bump only for package @antfu/eslint-config-ts
# [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05)
### Bug Fixes
* typescript-eslint conflict with indent rule ([#59](https://github.com/antfu/eslint-config/issues/59)) ([5bc11e4](https://github.com/antfu/eslint-config/commit/5bc11e42e69d00c3b4be279338ae14a65b4886e5))
## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11)
**Note:** Version bump only for package @antfu/eslint-config-ts
## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09)
**Note:** Version bump only for package @antfu/eslint-config-ts
## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19)
### Bug Fixes
* overrides ([8f3f8f5](https://github.com/antfu/eslint-config/commit/8f3f8f5a42e1864b42ba7b276b1e8efdb2e80e27))
## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19)
### Bug Fixes
* eslint-basic rules do not take effect ([#56](https://github.com/antfu/eslint-config/issues/56)) ([412d848](https://github.com/antfu/eslint-config/commit/412d8480d951e8361dda69be8a7e8722c255b755))
## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15)
### Bug Fixes
* only disable no-unused-vars on vue file ([6759593](https://github.com/antfu/eslint-config/commit/67595932e447824837d9776204c9b559cb06a185))
## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14)
**Note:** Version bump only for package @antfu/eslint-config-ts **Note:** Version bump only for package @antfu/eslint-config-ts

View File

@@ -1,18 +1,23 @@
// eslint-disable-next-line @typescript-eslint/no-var-requires
const basic = require('@antfu/eslint-config-basic')
module.exports = { module.exports = {
extends: [ extends: [
'@antfu/eslint-config-basic', '@antfu/eslint-config-basic',
'plugin:@typescript-eslint/recommended', 'plugin:@typescript-eslint/recommended',
], ],
overrides: basic.overrides,
rules: { rules: {
// TS // TS
'no-useless-constructor': 'off', 'no-useless-constructor': 'off',
'@typescript-eslint/semi': ['error', 'never'], '@typescript-eslint/semi': ['error', 'never'],
'@typescript-eslint/indent': ['error', 2],
'@typescript-eslint/member-delimiter-style': ['error', { multiline: { delimiter: 'none' } }], '@typescript-eslint/member-delimiter-style': ['error', { multiline: { delimiter: 'none' } }],
'@typescript-eslint/type-annotation-spacing': ['error', {}], '@typescript-eslint/type-annotation-spacing': ['error', {}],
'indent': 'off',
'@typescript-eslint/indent': ['error', 2],
'no-unused-vars': 'off', 'no-unused-vars': 'off',
'@typescript-eslint/no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': 'error',
'no-redeclare': 'off', 'no-redeclare': 'off',
'@typescript-eslint/no-redeclare': 'error', '@typescript-eslint/no-redeclare': 'error',

View File

@@ -1,14 +1,14 @@
{ {
"name": "@antfu/eslint-config-ts", "name": "@antfu/eslint-config-ts",
"version": "0.6.1", "version": "0.8.1",
"description": "", "description": "",
"main": "index.js",
"keywords": [], "keywords": [],
"author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
"license": "MIT", "license": "MIT",
"author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
"files": [ "files": [
"index.js" "index.js"
], ],
"main": "index.js",
"publishConfig": { "publishConfig": {
"access": "public" "access": "public"
}, },
@@ -17,11 +17,11 @@
"typescript": ">=3.9" "typescript": ">=3.9"
}, },
"dependencies": { "dependencies": {
"@antfu/eslint-config-basic": "^0.6.1", "@antfu/eslint-config-basic": "^0.8.1",
"@typescript-eslint/eslint-plugin": "^4.17.0", "@typescript-eslint/eslint-plugin": "^4.31.0",
"@typescript-eslint/parser": "^4.17.0" "@typescript-eslint/parser": "^4.31.0"
}, },
"devDependencies": { "devDependencies": {
"eslint": "^7.22.0" "eslint": "^7.32.0"
} }
} }

View File

@@ -3,6 +3,76 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [0.8.1](https://github.com/antfu/eslint-config/compare/v0.8.0...v0.8.1) (2021-09-08)
**Note:** Version bump only for package @antfu/eslint-config-vue
# [0.8.0](https://github.com/antfu/eslint-config/compare/v0.7.0...v0.8.0) (2021-09-07)
**Note:** Version bump only for package @antfu/eslint-config-vue
# [0.7.0](https://github.com/antfu/eslint-config/compare/v0.6.6...v0.7.0) (2021-07-05)
### Bug Fixes
* disable `no-undef` for vue files ([46a8d7a](https://github.com/antfu/eslint-config/commit/46a8d7acdee3a99d6838bf427c6fd2b133f70ddc))
## [0.6.6](https://github.com/antfu/eslint-config/compare/v0.6.5...v0.6.6) (2021-06-11)
**Note:** Version bump only for package @antfu/eslint-config-vue
## [0.6.5](https://github.com/antfu/eslint-config/compare/v0.6.4...v0.6.5) (2021-05-09)
**Note:** Version bump only for package @antfu/eslint-config-vue
## [0.6.4](https://github.com/antfu/eslint-config/compare/v0.6.3...v0.6.4) (2021-04-19)
**Note:** Version bump only for package @antfu/eslint-config-vue
## [0.6.3](https://github.com/antfu/eslint-config/compare/v0.6.2...v0.6.3) (2021-04-19)
**Note:** Version bump only for package @antfu/eslint-config-vue
## [0.6.2](https://github.com/antfu/eslint-config/compare/v0.6.1...v0.6.2) (2021-03-15)
### Bug Fixes
* only disable no-unused-vars on vue file ([6759593](https://github.com/antfu/eslint-config/commit/67595932e447824837d9776204c9b559cb06a185))
## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14) ## [0.6.1](https://github.com/antfu/eslint-config/compare/v0.6.0...v0.6.1) (2021-03-14)
**Note:** Version bump only for package @antfu/eslint-config-vue **Note:** Version bump only for package @antfu/eslint-config-vue

View File

@@ -6,6 +6,11 @@ module.exports = {
parserOptions: { parserOptions: {
parser: '@typescript-eslint/parser', parser: '@typescript-eslint/parser',
}, },
rules: {
'no-unused-vars': 'off',
'no-undef': 'off',
'@typescript-eslint/no-unused-vars': 'off',
},
}, },
], ],
extends: [ extends: [

View File

@@ -1,14 +1,14 @@
{ {
"name": "@antfu/eslint-config-vue", "name": "@antfu/eslint-config-vue",
"version": "0.6.1", "version": "0.8.1",
"description": "", "description": "",
"main": "index.js",
"keywords": [], "keywords": [],
"author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
"license": "MIT", "license": "MIT",
"author": "Anthony Fu <anthonyfu117@hotmail.com> (https://github.com/antfu/)",
"files": [ "files": [
"index.js" "index.js"
], ],
"main": "index.js",
"peerDependencies": { "peerDependencies": {
"eslint": ">=7.4.0" "eslint": ">=7.4.0"
}, },
@@ -16,10 +16,10 @@
"access": "public" "access": "public"
}, },
"dependencies": { "dependencies": {
"@antfu/eslint-config-ts": "^0.6.1", "@antfu/eslint-config-ts": "^0.8.1",
"eslint-plugin-vue": "7.7.0" "eslint-plugin-vue": "7.17.0"
}, },
"devDependencies": { "devDependencies": {
"eslint": "^7.22.0" "eslint": "^7.32.0"
} }
} }

5596
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff