# @modern-js-app/eslint-config

## 2.22.0

### Patch Changes

- @modern-js/babel-preset-app@2.22.0

## 2.21.1

### Patch Changes

- @modern-js/babel-preset-app@2.21.1

## 2.21.0

### Patch Changes

- 26dcf3a: chore: bump typescript to v5 in devDependencies

  chore: 升级 devDependencies 中的 typescript 版本到 v5

- ad78387: chore(deps): bump babel-related dependencies to latest version

  chore(deps): 升级 babel 相关依赖到最新版本

- Updated dependencies [26dcf3a]
- Updated dependencies [ad78387]
  - @modern-js/babel-preset-app@2.21.0

## 2.20.0

### Patch Changes

- Updated dependencies [6b9d90a]
  - @modern-js/babel-preset-app@2.20.0

## 2.19.1

### Patch Changes

- @modern-js/babel-preset-app@2.19.1

## 2.19.0

### Patch Changes

- @modern-js/babel-preset-app@2.19.0

## 2.18.1

### Patch Changes

- @modern-js/babel-preset-app@2.18.1

## 2.18.0

### Patch Changes

- @modern-js/babel-preset-app@2.18.0

## 2.17.1

### Patch Changes

- @modern-js/babel-preset-app@2.17.1

## 2.17.0

### Patch Changes

- @modern-js/babel-preset-app@2.17.0

## 2.16.0

### Patch Changes

- 4e876ab: chore: package.json include the monorepo-relative directory

  chore: 在 package.json 中声明 monorepo 的子路径

- Updated dependencies [50bc0db]
- Updated dependencies [4e876ab]
  - @modern-js/babel-preset-app@2.16.0

## 2.15.0

### Patch Changes

- @modern-js/babel-preset-app@2.15.0

## 2.14.0

### Patch Changes

- @modern-js/babel-preset-app@2.14.0

## 2.13.4

### Patch Changes

- @modern-js/babel-preset-app@2.13.4

## 2.13.3

### Patch Changes

- @modern-js/babel-preset-app@2.13.3

## 2.13.2

### Patch Changes

- @modern-js/babel-preset-app@2.13.2

## 2.13.1

### Patch Changes

- @modern-js/babel-preset-app@2.13.1

## 2.13.0

### Patch Changes

- Updated dependencies [5deb1fb]
  - @modern-js/babel-preset-app@2.13.0

## 2.12.0

### Patch Changes

- @modern-js/babel-preset-app@2.12.0

## 2.11.0

### Patch Changes

- Updated dependencies [cfb058f]
  - @modern-js/babel-preset-app@2.11.0

## 2.10.0

### Patch Changes

- Updated dependencies [a8db932]
- Updated dependencies [0da32d0]
  - @modern-js/babel-preset-app@2.10.0

## 2.9.0

### Patch Changes

- @modern-js/babel-preset-app@2.9.0

## 2.8.0

### Patch Changes

- @modern-js/babel-preset-app@2.8.0

## 2.7.0

### Patch Changes

- Updated dependencies [7fff9020e1]
  - @modern-js/babel-preset-app@2.7.0

## 2.6.0

### Patch Changes

- @modern-js/babel-preset-app@2.6.0

## 2.5.0

### Patch Changes

- Updated dependencies [89ca6cc]
- Updated dependencies [30614fa]
  - @modern-js/babel-preset-app@2.5.0

## 2.4.0

### Patch Changes

- @modern-js/babel-preset-app@2.4.0

## 2.3.0

### Patch Changes

- @modern-js/babel-preset-app@2.3.0

## 2.2.0

### Patch Changes

- @modern-js/babel-preset-app@2.2.0

## 2.1.0

### Patch Changes

- Updated dependencies [837620c]
  - @modern-js/babel-preset-app@2.1.0

## 2.0.2

### Patch Changes

- @modern-js/babel-preset-app@2.0.2

## 2.0.1

### Patch Changes

- @modern-js/babel-preset-app@2.0.1

## 2.0.0

### Major Changes

- dda38c9c3e: chore: v2

### Patch Changes

- d4a456659b: chore: rename plugin-jarvis to plugin-lint

  chore: 重命名 plugin-jarvis 为 plugin-lint

- f680410886: feat: upgrade ESLint to 8.x version

  feat: 升级 ESLint 到 8.x 版本

- Updated dependencies [dda38c9c3e]
  - @modern-js/babel-preset-app@2.0.0

## 2.0.0-beta.7

### Major Changes

- dda38c9c3e: chore: v2

### Patch Changes

- d4a456659b: chore: rename plugin-jarvis to plugin-lint

  chore: 重命名 plugin-jarvis 为 plugin-lint

- f680410886: feat: upgrade ESLint to 8.x version

  feat: 升级 ESLint 到 8.x 版本

- Updated dependencies [dda38c9c3e]
  - @modern-js/babel-preset-app@2.0.0-beta.7

## 2.0.0-beta.6

### Major Changes

- dda38c9c3e: chore: v2

### Patch Changes

- d4a456659b: chore: rename plugin-jarvis to plugin-lint

  chore: 重命名 plugin-jarvis 为 plugin-lint

- f680410886: feat: upgrade ESLint to 8.x version

  feat: 升级 ESLint 到 8.x 版本

- Updated dependencies [a7c68832b3]
- Updated dependencies [decfcd989d]
- Updated dependencies [7b7d12cf8f]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [fd1d9fd3d3]
  - @modern-js/babel-preset-app@2.0.0-beta.6

## 2.0.0-beta.4

### Major Changes

- dda38c9c3e: chore: v2

### Patch Changes

- d4a456659b: chore: rename plugin-jarvis to plugin-lint

  chore: 重命名 plugin-jarvis 为 plugin-lint

- f680410886: feat: upgrade ESLint to 8.x version

  feat: 升级 ESLint 到 8.x 版本

- Updated dependencies [a7c6883]
- Updated dependencies [decfcd989d]
- Updated dependencies [7b7d12c]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [fd1d9fd]
  - @modern-js/babel-preset-app@2.0.0-beta.4

## 2.0.0-beta.3

### Major Changes

- dda38c9c3e: chore: v2

### Patch Changes

- d4a456659b: chore: rename plugin-jarvis to plugin-lint

  chore: 重命名 plugin-jarvis 为 plugin-lint

- f680410: feat: upgrade ESLint to 8.x version

  feat: 升级 ESLint 到 8.x 版本

- Updated dependencies [decfcd989d]
- Updated dependencies [dda38c9c3e]
- Updated dependencies [fd1d9fd]
  - @modern-js/babel-preset-app@2.0.0-beta.3

## 2.0.0-beta.2

### Major Changes

- dda38c9c3e: chore: v2

### Patch Changes

- d4a4566: chore: rename plugin-jarvis to plugin-lint

  chore: 重命名 plugin-jarvis 为 plugin-lint

- Updated dependencies [decfcd989d]
- Updated dependencies [dda38c9c3e]
  - @modern-js/babel-preset-app@2.0.0-beta.2

## 2.0.0-beta.1

### Major Changes

- dda38c9: chore: v2

### Patch Changes

- d4a4566: chore: rename plugin-jarvis to plugin-lint

  chore: 重命名 plugin-jarvis 为 plugin-lint

- Updated dependencies [decfcd989d]
- Updated dependencies [dda38c9]
  - @modern-js/babel-preset-app@2.0.0-beta.1

## 2.0.0-beta.0

### Major Changes

- dda38c9: chore: v2

### Patch Changes

- Updated dependencies [decfcd989]
- Updated dependencies [dda38c9]
  - @modern-js/babel-preset-app@2.0.0-beta.0

## 1.21.2

### Patch Changes

- @modern-js/babel-preset-app@1.21.2

## 1.21.1

### Patch Changes

- @modern-js/babel-preset-app@1.21.1

## 1.21.0

### Patch Changes

- @modern-js/babel-preset-app@1.21.0

## 1.20.1

### Patch Changes

- @modern-js/babel-preset-app@1.20.1

## 1.20.0

### Patch Changes

- @modern-js/babel-preset-app@1.20.0

## 1.19.0

### Patch Changes

- @modern-js/babel-preset-app@1.19.0

## 1.18.1

### Patch Changes

- @modern-js/babel-preset-app@1.18.1

## 1.18.0

### Patch Changes

- Updated dependencies [968be1b]
  - @modern-js/babel-preset-app@1.18.0

## 1.17.0

### Patch Changes

- Updated dependencies [f1a09c5]
- Updated dependencies [7b8ecf5]
  - @modern-js/babel-preset-app@1.17.0

## 1.16.0

### Patch Changes

- @modern-js/babel-preset-app@1.16.0

## 1.15.0

### Patch Changes

- Updated dependencies [e8a1e8e]
  - @modern-js/babel-preset-app@1.15.0

## 1.2.14

### Patch Changes

- 811d83f94: fix(eslint-config): inconsistent experience between format and auto fix
- Updated dependencies [63c354ad5]
- Updated dependencies [12fc5ac88]
- Updated dependencies [97bb6adb9]
  - @modern-js/babel-preset-app@1.4.2

## 1.2.13

### Patch Changes

- a1198d509: feat: bump babel 7.18.0
- Updated dependencies [a1198d509]
- Updated dependencies [a1198d509]
  - @modern-js/babel-preset-app@1.4.0

## 1.2.10

### Patch Changes

- 40b78af3d: fix(eslint): remove eslint-import-resolver-webpack
- Updated dependencies [602299a4d]
- Updated dependencies [40b78af3d]
  - @modern-js/babel-preset-app@1.3.3
  - @modern-js/plugin-jarvis@1.2.11

## 1.2.9

### Patch Changes

- 86c243ca: refactor: ts type checking extends `@typescript-eslint/recommended-requiring-type-checking`
- 3908299a: fix: peer deps warning of eslint plugins
- Updated dependencies [a0475f1a]
  - @modern-js/plugin-jarvis@1.2.8
  - @modern-js/babel-preset-app@1.2.7

## 1.2.8

### Patch Changes

- 6cffe99d: chore:
  remove react eslint rules for `modern-js` rule set.
  add .eslintrc for each package to speed up linting
- Updated dependencies [6cffe99d]
- Updated dependencies [04ae5262]
- Updated dependencies [60f7d8bf]
  - @modern-js/babel-preset-app@1.2.7

## 1.2.7

### Patch Changes

- d6522e85: feat: remove max-params and max-statements rule
- Updated dependencies [17d0cc46]
  - @modern-js/babel-preset-app@1.2.6

## 1.2.6

### Patch Changes

- 8e737893: feat: disable promise/prefer-await-to-then
- 8e737893: feat: disable require-atomic-updates
- a2761eb7: fix: exclude modern.config.ts from with type rules
- 8e737893: feat: disable no-shadow
- 8e737893: feat: disable @typescript-eslint/no-base-to-string
- 8e737893: feat: disable filenames/match-exported
- Updated dependencies [9d4a005b]
  - @modern-js/babel-preset-app@1.2.5

## 1.2.5

### Patch Changes

- 10f47286: fix: typescript eslint rule due to @typescript-eslint/eslint-plugin's breaking change
- 0ef81796: feat: simplify react eslint rules

## 1.2.4

### Patch Changes

- 87e68464: refactor: eslint rule configs

## 1.2.3

### Patch Changes

- b44c02d4: fix: remove no-invalid-void-type rule

## 1.2.2

### Patch Changes

- c35f710a: fix: typescript version warning when running lint

## 1.2.1

### Patch Changes

- 294c4dbf: feat: upgrade prettier version

## 1.2.0

### Minor Changes

- cfe11628: Make Modern.js self bootstraping

### Patch Changes

- Updated dependencies [cfe11628]
- Updated dependencies [1ebc7ee2]
  - @modern-js/babel-preset-app@1.2.0

## 1.1.2

### Patch Changes

- a37192b1: feat: support css module declaration

## 1.1.1

### Patch Changes

- 235f9e8d: fix crlf problem in windows lint

## 1.1.0

### Minor Changes

- 96119db2: Relese v1.1.0

### Patch Changes

- Updated dependencies [96119db2]
  - @modern-js/babel-preset-app@1.1.0

## 1.0.1

### Patch Changes

- fix: eslint config

## 1.0.0

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/babel-preset-app@1.0.0
  - @modern-js/utils@1.0.0

## 1.0.0-rc.23

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/babel-preset-app@1.0.0-rc.23
  - @modern-js/utils@1.0.0-rc.23

## 1.0.0-rc.22

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/babel-preset-app@1.0.0-rc.22
  - @modern-js/utils@1.0.0-rc.22

## 1.0.0-rc.21

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 0fd196e: feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [0fd196e]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/babel-preset-app@1.0.0-rc.21
  - @modern-js/utils@1.0.0-rc.21

## 1.0.0-rc.20

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- feat: fix bugs
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [undefined]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/babel-preset-app@1.0.0-rc.20
  - @modern-js/utils@1.0.0-rc.20

## 1.0.0-rc.19

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/babel-preset-app@1.0.0-rc.19
  - @modern-js/utils@1.0.0-rc.19

## 1.0.0-rc.18

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- 63be0a5: fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
- Updated dependencies [63be0a5]
  - @modern-js/babel-preset-app@1.0.0-rc.18
  - @modern-js/utils@1.0.0-rc.18

## 1.0.0-rc.17

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- fix: #118 #104
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
- Updated dependencies [undefined]
  - @modern-js/babel-preset-app@1.0.0-rc.17
  - @modern-js/utils@1.0.0-rc.17

## 1.0.0-rc.16

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.16
  - @modern-js/utils@1.0.0-rc.16

## 1.0.0-rc.15

### Patch Changes

- 224f7fe: fix server route match
- 30ac27c: feat: add generator package description
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [30ac27c]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.15

## 1.0.0-rc.14

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.14

## 1.0.0-rc.13

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.13

## 1.0.0-rc.12

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.12

## 1.0.0-rc.11

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.10

## 1.0.0-rc.9

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.9

## 1.0.0-rc.8

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.8

## 1.0.0-rc.7

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.7

## 1.0.0-rc.6

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.6

## 1.0.0-rc.5

### Patch Changes

- 224f7fe: fix server route match
- 204c626: feat: initial
- Updated dependencies [224f7fe]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.5

## 1.0.0-rc.4

### Patch Changes

- fix server route match
- 204c626: feat: initial
- Updated dependencies [undefined]
- Updated dependencies [204c626]
  - @modern-js/babel-preset-app@1.0.0-rc.4

## 1.0.0-rc.3

### Patch Changes

- feat: initial
- Updated dependencies [undefined]
  - @modern-js/babel-preset-app@1.0.0-rc.3
