nuxt/eslint (@nuxt/eslint-config)
### [`v0.3.6`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.6)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.5...v0.3.6)
##### 🐞 Bug Fixes
- **module**: Config duplications on module reload - by [@antfu](https://togithub.com/antfu) [(a6092)](https://togithub.com/nuxt/eslint/commit/a6092f8)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.5...v0.3.6)
### [`v0.3.5`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.5)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.4...v0.3.5)
##### 🚀 Features
- **eslint-config**:
- Support default export and rest arguments for easier usage - by [@antfu](https://togithub.com/antfu) [(c75eb)](https://togithub.com/nuxt/eslint/commit/c75ebf1)
- **module**:
- Generate `eslint.config.mjs` automatically - by [@antfu](https://togithub.com/antfu) [(07727)](https://togithub.com/nuxt/eslint/commit/077271b)
- Set checker `configType` to `flat` by default - by [@antfu](https://togithub.com/antfu) [(d84af)](https://togithub.com/nuxt/eslint/commit/d84af6f)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.4...v0.3.5)
### [`v0.3.4`](https://togithub.com/nuxt/eslint/compare/v0.3.3...v0.3.4)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.3...v0.3.4)
### [`v0.3.3`](https://togithub.com/nuxt/eslint/compare/v0.3.2...v0.3.3)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.2...v0.3.3)
### [`v0.3.2`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.2)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.1...v0.3.2)
##### 🐞 Bug Fixes
- Update `eslint-typegen`, close [#387](https://togithub.com/nuxt/eslint/issues/387) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/387](https://togithub.com/nuxt/eslint/issues/387) [(90dc5)](https://togithub.com/nuxt/eslint/commit/90dc510)
- **modules**: Feature flags not passing through, fix [#385](https://togithub.com/nuxt/eslint/issues/385) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/385](https://togithub.com/nuxt/eslint/issues/385) [(592a5)](https://togithub.com/nuxt/eslint/commit/592a5e3)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.1...v0.3.2)
### [`v0.3.1`](https://togithub.com/nuxt/eslint/compare/v0.3.0...v0.3.1)
[Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.0...v0.3.1)
### [`v0.3.0`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.0)
#### 🚀 Notable Changes
> 💡 Expect an introduction blog post to explain in more detail very soon!
With this release, we have unified the ESLint tools across the ecosystem into this single monorepo to have a more maintainable structure. (For a comparison table between packages, please check: https://eslint.nuxt.com/guide/faq#package-disambiguation)
New docs: https://eslint.nuxt.com/
Introduce the new `@nuxt/eslint` module, that generates project-aware flat configs. Morden and much more extensible and customizable. Works with ESLint v9.0.0. Learn more at https://eslint.nuxt.com/packages/module.
***
##### Features
- **module**: Generate `withNuxt` function for easer composition - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/344](https://togithub.com/nuxt/eslint/issues/344) [(9c9f8)](https://togithub.com/nuxt/eslint/commit/9c9f8f3)
- Add `@nuxt/eslint-config` for nuxt3 projects - by [@danielroe](https://togithub.com/danielroe) in [https://github.com/nuxt/eslint/issues/247](https://togithub.com/nuxt/eslint/issues/247) [(bf74a)](https://togithub.com/nuxt/eslint/commit/bf74ad9)
- Flat config, eslint plugin, and nuxt module - by [@antfu](https://togithub.com/antfu), **ricardogobbosouza** and **ModyQyW** in [https://github.com/nuxt/eslint/issues/332](https://togithub.com/nuxt/eslint/issues/332) [(ec142)](https://togithub.com/nuxt/eslint/commit/ec14212)
- Allow flexible rules customization - by [@antfu](https://togithub.com/antfu) [(6bbc3)](https://togithub.com/nuxt/eslint/commit/6bbc357)
- Turn on `consistent-type-imports` - by [@antfu](https://togithub.com/antfu) [(6a61b)](https://togithub.com/nuxt/eslint/commit/6a61b37)
- Integrate with `eslint-typegen` - by [@antfu](https://togithub.com/antfu) [(d2b1c)](https://togithub.com/nuxt/eslint/commit/d2b1c2d)
- Compactible with non-hoist env - by [@antfu](https://togithub.com/antfu) [(1b9df)](https://togithub.com/nuxt/eslint/commit/1b9df6f)
- Expose `options` object in generate configs, fix [#375](https://togithub.com/nuxt/eslint/issues/375) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/375](https://togithub.com/nuxt/eslint/issues/375) [(84b78)](https://togithub.com/nuxt/eslint/commit/84b7891)
- **eslint-config**:
- Improve default language options - by [@antfu](https://togithub.com/antfu) [(f48c7)](https://togithub.com/nuxt/eslint/commit/f48c7d9)
- Support for multiple src dirs and auto infer directories structure - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/370](https://togithub.com/nuxt/eslint/issues/370) [(a3625)](https://togithub.com/nuxt/eslint/commit/a3625fd)
- Typescript strict by default, make config names more consistent - by [@antfu](https://togithub.com/antfu) [(d77eb)](https://togithub.com/nuxt/eslint/commit/d77ebe7)
- Options for typescript, add some snapshot tests - by [@antfu](https://togithub.com/antfu) [(ae2d7)](https://togithub.com/nuxt/eslint/commit/ae2d78a)
- Add ignores from `gitignore` by default - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/376](https://togithub.com/nuxt/eslint/issues/376) [(9dfbc)](https://togithub.com/nuxt/eslint/commit/9dfbc52)
- Enable `import` plugin - by [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/378](https://togithub.com/nuxt/eslint/issues/378) [(d5f6f)](https://togithub.com/nuxt/eslint/commit/d5f6f66)
- Optional rules for module authors - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/377](https://togithub.com/nuxt/eslint/issues/377) [(983bc)](https://togithub.com/nuxt/eslint/commit/983bcaf)
- Improve vue stylistic settings - by [@antfu](https://togithub.com/antfu) [(24b68)](https://togithub.com/nuxt/eslint/commit/24b6862)
- **module**:
- Generate configuration for `globals` - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/336](https://togithub.com/nuxt/eslint/issues/336) [(ee98b)](https://togithub.com/nuxt/eslint/commit/ee98b29)
- Support hook to customize config code gen - by [@antfu](https://togithub.com/antfu) [(c7a35)](https://togithub.com/nuxt/eslint/commit/c7a353c)
- Migrate to `@eslint/config-inspector` - by [@antfu](https://togithub.com/antfu) [(07bc1)](https://togithub.com/nuxt/eslint/commit/07bc1da)
##### Bug Fixes
- Apply recommended typescript rules to vue files as well - by [@danielroe](https://togithub.com/danielroe) [(bcef4)](https://togithub.com/nuxt/eslint/commit/bcef42b)
- Exclude subfolders of components folder from name rule - by [@jd1378](https://togithub.com/jd1378) in [https://github.com/nuxt/eslint/issues/278](https://togithub.com/nuxt/eslint/issues/278) [(13fcd)](https://togithub.com/nuxt/eslint/commit/13fcd64)
- Try fix windows path resolution - by [@antfu](https://togithub.com/antfu) [(018b7)](https://togithub.com/nuxt/eslint/commit/018b785)
- Update package.json files - by [@DamianGlowala](https://togithub.com/DamianGlowala) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/367](https://togithub.com/nuxt/eslint/issues/367) [(c56d1)](https://togithub.com/nuxt/eslint/commit/c56d164)
- Windows path resolution - by [@richard-dp](https://togithub.com/richard-dp), [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/369](https://togithub.com/nuxt/eslint/issues/369) [(2efd7)](https://togithub.com/nuxt/eslint/commit/2efd732)
- Add `name` field to `@stylistic/eslint-plugin` configuration - by [@chadwickellis](https://togithub.com/chadwickellis) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/374](https://togithub.com/nuxt/eslint/issues/374) [(d45b2)](https://togithub.com/nuxt/eslint/commit/d45b250)
- Consistent config names - by [@antfu](https://togithub.com/antfu) [(80a05)](https://togithub.com/nuxt/eslint/commit/80a050b)
- **eslint-config**:
- Add extra file extensions to globs - by [@danielroe](https://togithub.com/danielroe) [(9628a)](https://togithub.com/nuxt/eslint/commit/9628a34)
- Handle `app.vue` and `error.vue` in custom `srcDir` - by [@danielroe](https://togithub.com/danielroe), [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/335](https://togithub.com/nuxt/eslint/issues/335) [(adda0)](https://togithub.com/nuxt/eslint/commit/adda0f1)
- Disable vue stylistic rules by default, close [#342](https://togithub.com/nuxt/eslint/issues/342) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/342](https://togithub.com/nuxt/eslint/issues/342) [(ab6bc)](https://togithub.com/nuxt/eslint/commit/ab6bca7)
- Disable more vue stylistic rules by default - by [@kingyue737](https://togithub.com/kingyue737) in [https://github.com/nuxt/eslint/issues/349](https://togithub.com/nuxt/eslint/issues/349) [(14367)](https://togithub.com/nuxt/eslint/commit/1436746)
- Enable `vue/multi-word-component-names` for files directly under `components` - by [@kingyue737](https://togithub.com/kingyue737) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/360](https://togithub.com/nuxt/eslint/issues/360) [(37ab5)](https://togithub.com/nuxt/eslint/commit/37ab534)
- **eslint-config-legacy**:
- Also check for `nuxt-edge` - by [@mercs600](https://togithub.com/mercs600) in [https://github.com/nuxt/eslint/issues/264](https://togithub.com/nuxt/eslint/issues/264) [(30cfb)](https://togithub.com/nuxt/eslint/commit/30cfb4e)
- **eslint-plugin**:
- Add browse + node globals - by [@davidurco](https://togithub.com/davidurco) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/361](https://togithub.com/nuxt/eslint/issues/361) [(d8799)](https://togithub.com/nuxt/eslint/commit/d8799be)
- **module**:
- Config creation, fix [#346](https://togithub.com/nuxt/eslint/issues/346) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/346](https://togithub.com/nuxt/eslint/issues/346) [(2bd83)](https://togithub.com/nuxt/eslint/commit/2bd835b)
- Correctly resolve `withNuxt` type - by [@DamianGlowala](https://togithub.com/DamianGlowala) in [https://github.com/nuxt/eslint/issues/350](https://togithub.com/nuxt/eslint/issues/350) [(d706c)](https://togithub.com/nuxt/eslint/commit/d706c24)
- Account for `layer.config.components` being `undefined` - by [@DamianGlowala](https://togithub.com/DamianGlowala) in [https://github.com/nuxt/eslint/issues/352](https://togithub.com/nuxt/eslint/issues/352) [(6b2eb)](https://togithub.com/nuxt/eslint/commit/6b2ebbb)
- Don't resolve path for native modules - by [@antfu](https://togithub.com/antfu) [(5715e)](https://togithub.com/nuxt/eslint/commit/5715ea2)
- Remove duplicated src dirs - by [@antfu](https://togithub.com/antfu) [(0be8e)](https://togithub.com/nuxt/eslint/commit/0be8e80)
##### Performance
- **eslint-config**: Move some configs to async chunk - by [@antfu](https://togithub.com/antfu) [(ebc27)](https://togithub.com/nuxt/eslint/commit/ebc27c5)
##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v12.0.0...v0.3.0)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^0.2.0
->^0.3.0
Release Notes
nuxt/eslint (@nuxt/eslint-config)
### [`v0.3.6`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.6) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.5...v0.3.6) ##### 🐞 Bug Fixes - **module**: Config duplications on module reload - by [@antfu](https://togithub.com/antfu) [(a6092)](https://togithub.com/nuxt/eslint/commit/a6092f8) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.5...v0.3.6) ### [`v0.3.5`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.5) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.4...v0.3.5) ##### 🚀 Features - **eslint-config**: - Support default export and rest arguments for easier usage - by [@antfu](https://togithub.com/antfu) [(c75eb)](https://togithub.com/nuxt/eslint/commit/c75ebf1) - **module**: - Generate `eslint.config.mjs` automatically - by [@antfu](https://togithub.com/antfu) [(07727)](https://togithub.com/nuxt/eslint/commit/077271b) - Set checker `configType` to `flat` by default - by [@antfu](https://togithub.com/antfu) [(d84af)](https://togithub.com/nuxt/eslint/commit/d84af6f) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.4...v0.3.5) ### [`v0.3.4`](https://togithub.com/nuxt/eslint/compare/v0.3.3...v0.3.4) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.3...v0.3.4) ### [`v0.3.3`](https://togithub.com/nuxt/eslint/compare/v0.3.2...v0.3.3) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.2...v0.3.3) ### [`v0.3.2`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.2) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.1...v0.3.2) ##### 🐞 Bug Fixes - Update `eslint-typegen`, close [#387](https://togithub.com/nuxt/eslint/issues/387) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/387](https://togithub.com/nuxt/eslint/issues/387) [(90dc5)](https://togithub.com/nuxt/eslint/commit/90dc510) - **modules**: Feature flags not passing through, fix [#385](https://togithub.com/nuxt/eslint/issues/385) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/385](https://togithub.com/nuxt/eslint/issues/385) [(592a5)](https://togithub.com/nuxt/eslint/commit/592a5e3) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v0.3.1...v0.3.2) ### [`v0.3.1`](https://togithub.com/nuxt/eslint/compare/v0.3.0...v0.3.1) [Compare Source](https://togithub.com/nuxt/eslint/compare/v0.3.0...v0.3.1) ### [`v0.3.0`](https://togithub.com/nuxt/eslint/releases/tag/v0.3.0) #### 🚀 Notable Changes > 💡 Expect an introduction blog post to explain in more detail very soon! With this release, we have unified the ESLint tools across the ecosystem into this single monorepo to have a more maintainable structure. (For a comparison table between packages, please check: https://eslint.nuxt.com/guide/faq#package-disambiguation) New docs: https://eslint.nuxt.com/ Introduce the new `@nuxt/eslint` module, that generates project-aware flat configs. Morden and much more extensible and customizable. Works with ESLint v9.0.0. Learn more at https://eslint.nuxt.com/packages/module. *** ##### Features - **module**: Generate `withNuxt` function for easer composition - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/344](https://togithub.com/nuxt/eslint/issues/344) [(9c9f8)](https://togithub.com/nuxt/eslint/commit/9c9f8f3) - Add `@nuxt/eslint-config` for nuxt3 projects - by [@danielroe](https://togithub.com/danielroe) in [https://github.com/nuxt/eslint/issues/247](https://togithub.com/nuxt/eslint/issues/247) [(bf74a)](https://togithub.com/nuxt/eslint/commit/bf74ad9) - Flat config, eslint plugin, and nuxt module - by [@antfu](https://togithub.com/antfu), **ricardogobbosouza** and **ModyQyW** in [https://github.com/nuxt/eslint/issues/332](https://togithub.com/nuxt/eslint/issues/332) [(ec142)](https://togithub.com/nuxt/eslint/commit/ec14212) - Allow flexible rules customization - by [@antfu](https://togithub.com/antfu) [(6bbc3)](https://togithub.com/nuxt/eslint/commit/6bbc357) - Turn on `consistent-type-imports` - by [@antfu](https://togithub.com/antfu) [(6a61b)](https://togithub.com/nuxt/eslint/commit/6a61b37) - Integrate with `eslint-typegen` - by [@antfu](https://togithub.com/antfu) [(d2b1c)](https://togithub.com/nuxt/eslint/commit/d2b1c2d) - Compactible with non-hoist env - by [@antfu](https://togithub.com/antfu) [(1b9df)](https://togithub.com/nuxt/eslint/commit/1b9df6f) - Expose `options` object in generate configs, fix [#375](https://togithub.com/nuxt/eslint/issues/375) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/375](https://togithub.com/nuxt/eslint/issues/375) [(84b78)](https://togithub.com/nuxt/eslint/commit/84b7891) - **eslint-config**: - Improve default language options - by [@antfu](https://togithub.com/antfu) [(f48c7)](https://togithub.com/nuxt/eslint/commit/f48c7d9) - Support for multiple src dirs and auto infer directories structure - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/370](https://togithub.com/nuxt/eslint/issues/370) [(a3625)](https://togithub.com/nuxt/eslint/commit/a3625fd) - Typescript strict by default, make config names more consistent - by [@antfu](https://togithub.com/antfu) [(d77eb)](https://togithub.com/nuxt/eslint/commit/d77ebe7) - Options for typescript, add some snapshot tests - by [@antfu](https://togithub.com/antfu) [(ae2d7)](https://togithub.com/nuxt/eslint/commit/ae2d78a) - Add ignores from `gitignore` by default - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/376](https://togithub.com/nuxt/eslint/issues/376) [(9dfbc)](https://togithub.com/nuxt/eslint/commit/9dfbc52) - Enable `import` plugin - by [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/378](https://togithub.com/nuxt/eslint/issues/378) [(d5f6f)](https://togithub.com/nuxt/eslint/commit/d5f6f66) - Optional rules for module authors - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/377](https://togithub.com/nuxt/eslint/issues/377) [(983bc)](https://togithub.com/nuxt/eslint/commit/983bcaf) - Improve vue stylistic settings - by [@antfu](https://togithub.com/antfu) [(24b68)](https://togithub.com/nuxt/eslint/commit/24b6862) - **module**: - Generate configuration for `globals` - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/336](https://togithub.com/nuxt/eslint/issues/336) [(ee98b)](https://togithub.com/nuxt/eslint/commit/ee98b29) - Support hook to customize config code gen - by [@antfu](https://togithub.com/antfu) [(c7a35)](https://togithub.com/nuxt/eslint/commit/c7a353c) - Migrate to `@eslint/config-inspector` - by [@antfu](https://togithub.com/antfu) [(07bc1)](https://togithub.com/nuxt/eslint/commit/07bc1da) ##### Bug Fixes - Apply recommended typescript rules to vue files as well - by [@danielroe](https://togithub.com/danielroe) [(bcef4)](https://togithub.com/nuxt/eslint/commit/bcef42b) - Exclude subfolders of components folder from name rule - by [@jd1378](https://togithub.com/jd1378) in [https://github.com/nuxt/eslint/issues/278](https://togithub.com/nuxt/eslint/issues/278) [(13fcd)](https://togithub.com/nuxt/eslint/commit/13fcd64) - Try fix windows path resolution - by [@antfu](https://togithub.com/antfu) [(018b7)](https://togithub.com/nuxt/eslint/commit/018b785) - Update package.json files - by [@DamianGlowala](https://togithub.com/DamianGlowala) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/367](https://togithub.com/nuxt/eslint/issues/367) [(c56d1)](https://togithub.com/nuxt/eslint/commit/c56d164) - Windows path resolution - by [@richard-dp](https://togithub.com/richard-dp), [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/369](https://togithub.com/nuxt/eslint/issues/369) [(2efd7)](https://togithub.com/nuxt/eslint/commit/2efd732) - Add `name` field to `@stylistic/eslint-plugin` configuration - by [@chadwickellis](https://togithub.com/chadwickellis) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/374](https://togithub.com/nuxt/eslint/issues/374) [(d45b2)](https://togithub.com/nuxt/eslint/commit/d45b250) - Consistent config names - by [@antfu](https://togithub.com/antfu) [(80a05)](https://togithub.com/nuxt/eslint/commit/80a050b) - **eslint-config**: - Add extra file extensions to globs - by [@danielroe](https://togithub.com/danielroe) [(9628a)](https://togithub.com/nuxt/eslint/commit/9628a34) - Handle `app.vue` and `error.vue` in custom `srcDir` - by [@danielroe](https://togithub.com/danielroe), [@antfu](https://togithub.com/antfu) and **autofix-ci\[bot]** in [https://github.com/nuxt/eslint/issues/335](https://togithub.com/nuxt/eslint/issues/335) [(adda0)](https://togithub.com/nuxt/eslint/commit/adda0f1) - Disable vue stylistic rules by default, close [#342](https://togithub.com/nuxt/eslint/issues/342) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/342](https://togithub.com/nuxt/eslint/issues/342) [(ab6bc)](https://togithub.com/nuxt/eslint/commit/ab6bca7) - Disable more vue stylistic rules by default - by [@kingyue737](https://togithub.com/kingyue737) in [https://github.com/nuxt/eslint/issues/349](https://togithub.com/nuxt/eslint/issues/349) [(14367)](https://togithub.com/nuxt/eslint/commit/1436746) - Enable `vue/multi-word-component-names` for files directly under `components` - by [@kingyue737](https://togithub.com/kingyue737) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/360](https://togithub.com/nuxt/eslint/issues/360) [(37ab5)](https://togithub.com/nuxt/eslint/commit/37ab534) - **eslint-config-legacy**: - Also check for `nuxt-edge` - by [@mercs600](https://togithub.com/mercs600) in [https://github.com/nuxt/eslint/issues/264](https://togithub.com/nuxt/eslint/issues/264) [(30cfb)](https://togithub.com/nuxt/eslint/commit/30cfb4e) - **eslint-plugin**: - Add browse + node globals - by [@davidurco](https://togithub.com/davidurco) and [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/361](https://togithub.com/nuxt/eslint/issues/361) [(d8799)](https://togithub.com/nuxt/eslint/commit/d8799be) - **module**: - Config creation, fix [#346](https://togithub.com/nuxt/eslint/issues/346) - by [@antfu](https://togithub.com/antfu) in [https://github.com/nuxt/eslint/issues/346](https://togithub.com/nuxt/eslint/issues/346) [(2bd83)](https://togithub.com/nuxt/eslint/commit/2bd835b) - Correctly resolve `withNuxt` type - by [@DamianGlowala](https://togithub.com/DamianGlowala) in [https://github.com/nuxt/eslint/issues/350](https://togithub.com/nuxt/eslint/issues/350) [(d706c)](https://togithub.com/nuxt/eslint/commit/d706c24) - Account for `layer.config.components` being `undefined` - by [@DamianGlowala](https://togithub.com/DamianGlowala) in [https://github.com/nuxt/eslint/issues/352](https://togithub.com/nuxt/eslint/issues/352) [(6b2eb)](https://togithub.com/nuxt/eslint/commit/6b2ebbb) - Don't resolve path for native modules - by [@antfu](https://togithub.com/antfu) [(5715e)](https://togithub.com/nuxt/eslint/commit/5715ea2) - Remove duplicated src dirs - by [@antfu](https://togithub.com/antfu) [(0be8e)](https://togithub.com/nuxt/eslint/commit/0be8e80) ##### Performance - **eslint-config**: Move some configs to async chunk - by [@antfu](https://togithub.com/antfu) [(ebc27)](https://togithub.com/nuxt/eslint/commit/ebc27c5) ##### [View changes on GitHub](https://togithub.com/nuxt/eslint/compare/v12.0.0...v0.3.0)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.