Closed renovate[bot] closed 1 month ago
This PR contains the following updates:
^20.0.0-beta.4
^20.0.0
^9.6.0
^9.7.0
^5.22.3
^5.26.0
^1.0.3
^1.0.4
📅 Schedule: Branch creation - " 5 /14 " in timezone Europe/Stockholm, 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^20.0.0-beta.4
->^20.0.0
^9.6.0
->^9.7.0
^5.22.3
->^5.26.0
^1.0.3
->^1.0.4
Release Notes
voxpelli/eslint-config (@voxpelli/eslint-config)
### [`v20.0.0`](https://togithub.com/voxpelli/eslint-config/blob/HEAD/CHANGELOG.md#2000-2024-07-12) [Compare Source](https://togithub.com/voxpelli/eslint-config/compare/v20.0.0-beta.6...v20.0.0) To summarize the changes from all the alpha and beta releases of `20.0.0`: - BREAKING: Requires ESLint 9 now - BREAKING: Is an ESLint Flat Config now, which means replacing `.eslintrc` with `eslint.config.js` / `eslint.config.mjs` - BREAKING: Now has only a single peer dependency: ESLint. Plugins should no longer be added separately. - BREAKING: Based on [neostandard](https://togithub.com/neostandard/neostandard) No intentional rule changes has been made, but the `import/*` rules have been deactivated as `eslint-plugin-import` has not yet been possible to add to `neostandard`, due to lack of ESLint 9 support ### [`v20.0.0-beta.6`](https://togithub.com/voxpelli/eslint-config/blob/HEAD/CHANGELOG.md#2000-beta6-2024-07-11) [Compare Source](https://togithub.com/voxpelli/eslint-config/compare/v20.0.0-beta.5...v20.0.0-beta.6) ##### 🌟 Features - add back promise rules ([7c349ea](https://togithub.com/voxpelli/eslint-config/commit/7c349ea693a8450c4bb8575dd92b73f2e2197c8f)) ##### 📚 Documentation - update README ([3aa7397](https://togithub.com/voxpelli/eslint-config/commit/3aa73972a266d46a5bb0d5847e44131914e74789)) ##### 🧹 Chores - **deps:** lock file maintenance ([#269](https://togithub.com/voxpelli/eslint-config/issues/269)) ([303d306](https://togithub.com/voxpelli/eslint-config/commit/303d306ddff9a144046ba243a31f9f584d670e62)) - **deps:** update dependency eslint-plugin-es-x to v8 ([#342](https://togithub.com/voxpelli/eslint-config/issues/342)) ([f1a872b](https://togithub.com/voxpelli/eslint-config/commit/f1a872b6f5b916619ed4d9a1db068df24714a512)) - **deps:** update dependency knip to ^5.25.2 ([#334](https://togithub.com/voxpelli/eslint-config/issues/334)) ([5b152d4](https://togithub.com/voxpelli/eslint-config/commit/5b152d4728e2803cc2680cfaa2ec5fb88de8a47f)) - **deps:** update dependency list-dependents-cli to ^2.4.0 ([#325](https://togithub.com/voxpelli/eslint-config/issues/325)) ([4b1a438](https://togithub.com/voxpelli/eslint-config/commit/4b1a438d8092abb0141bdd5ab0d0b09c86e4e1fa)) - **deps:** update dependency npm-run-all2 to ^6.2.2 ([#343](https://togithub.com/voxpelli/eslint-config/issues/343)) ([33c5e11](https://togithub.com/voxpelli/eslint-config/commit/33c5e1104186f30ab6befc0334c812117d79b7b3)) - **deps:** update dependency validate-conventional-commit to ^1.0.4 ([#341](https://togithub.com/voxpelli/eslint-config/issues/341)) ([203694a](https://togithub.com/voxpelli/eslint-config/commit/203694a68ef1966877b79190a4ecc174c9c61a97)) - **deps:** update husky ([c4e85da](https://togithub.com/voxpelli/eslint-config/commit/c4e85da1acfaacadeff9a4cba6ebef1ceeff1da9)) - **deps:** update type dependencies ([#340](https://togithub.com/voxpelli/eslint-config/issues/340)) ([8ae4a02](https://togithub.com/voxpelli/eslint-config/commit/8ae4a02bb6bd42421049ad04fc7993b7a27696ec)) ### [`v20.0.0-beta.5`](https://togithub.com/voxpelli/eslint-config/blob/HEAD/CHANGELOG.md#2000-beta5-2024-07-01) [Compare Source](https://togithub.com/voxpelli/eslint-config/compare/v20.0.0-beta.4...v20.0.0-beta.5) ##### 🩹 Fixes - avoid potential clash with neostandard `n/` ([4e70c1a](https://togithub.com/voxpelli/eslint-config/commit/4e70c1a924e1d9fa4a5ac96459cbacf090b0374e)) - **deps:** remove unused `eslint-plugin-n` ([dd364c8](https://togithub.com/voxpelli/eslint-config/commit/dd364c8007fd7be92d222b4ed1b68db82dbf712e)) - **deps:** update neostandard ([844ad13](https://togithub.com/voxpelli/eslint-config/commit/844ad1318386eed1066c32b90b586da16b60049c)) - revert avoid potential clash with neostandard `n/` ([a07f6cb](https://togithub.com/voxpelli/eslint-config/commit/a07f6cbce54f0416ae4113c7dca2a918da036c93)) - update neostandard and use its node plugin ([59e4604](https://togithub.com/voxpelli/eslint-config/commit/59e4604153f17661f2201932701b825174624ad1))eslint/eslint (eslint)
### [`v9.7.0`](https://togithub.com/eslint/eslint/releases/tag/v9.7.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v9.6.0...v9.7.0) #### Features - [`7bd9839`](https://togithub.com/eslint/eslint/commit/7bd98398f112da020eddcda2c26cf4cc563af004) feat: add support for es2025 duplicate named capturing groups ([#18630](https://togithub.com/eslint/eslint/issues/18630)) (Yosuke Ota) - [`1381394`](https://togithub.com/eslint/eslint/commit/1381394a75b5902ce588455765a3919e2f138a7a) feat: add `regex` option in `no-restricted-imports` ([#18622](https://togithub.com/eslint/eslint/issues/18622)) (Nitin Kumar) #### Bug Fixes - [`14e9f81`](https://togithub.com/eslint/eslint/commit/14e9f81ccdb51d2b915b68f442d48ced0a691646) fix: destructuring in catch clause in `no-unused-vars` ([#18636](https://togithub.com/eslint/eslint/issues/18636)) (Francesco Trotta) #### Documentation - [`9f416db`](https://togithub.com/eslint/eslint/commit/9f416db680ad01716a769296085bf3eb93f76424) docs: Add Powered by Algolia label to the search. ([#18633](https://togithub.com/eslint/eslint/issues/18633)) (Amaresh S M) - [`c8d26cb`](https://togithub.com/eslint/eslint/commit/c8d26cb4a2f9d89bfc1914167d3e9f1d3314ffe7) docs: Open JS Foundation -> OpenJS Foundation ([#18649](https://togithub.com/eslint/eslint/issues/18649)) (Milos Djermanovic) - [`6e79ac7`](https://togithub.com/eslint/eslint/commit/6e79ac76f44b34c24a3e92c20713fbafe1dcbae2) docs: `loadESLint` does not support option `cwd` ([#18641](https://togithub.com/eslint/eslint/issues/18641)) (Francesco Trotta) #### Chores - [`793b718`](https://togithub.com/eslint/eslint/commit/793b7180119e7e440d685defb2ee01597574ef1e) chore: upgrade [@eslint/js](https://togithub.com/eslint/js)[@9](https://togithub.com/9).7.0 ([#18680](https://togithub.com/eslint/eslint/issues/18680)) (Francesco Trotta) - [`7ed6f9a`](https://togithub.com/eslint/eslint/commit/7ed6f9a4db702bbad941422f456451a8dba7a450) chore: package.json update for [@eslint/js](https://togithub.com/eslint/js) release (Jenkins) - [`7bcda76`](https://togithub.com/eslint/eslint/commit/7bcda760369c44d0f1131fccaaf1ccfed5af85f1) refactor: Add type references ([#18652](https://togithub.com/eslint/eslint/issues/18652)) (Nicholas C. Zakas) - [`51bf57c`](https://togithub.com/eslint/eslint/commit/51bf57c493a65baeee3a935f2d0e52e27271fb48) chore: add tech sponsors through actions ([#18624](https://togithub.com/eslint/eslint/issues/18624)) (Strek) - [`6320732`](https://togithub.com/eslint/eslint/commit/6320732c3e2a52a220552e348108c53c60f9ef7a) refactor: don't use `parent` property in `NodeEventGenerator` ([#18653](https://togithub.com/eslint/eslint/issues/18653)) (Milos Djermanovic) - [`9e6d640`](https://togithub.com/eslint/eslint/commit/9e6d6405c3ee774c2e716a3453ede9696ced1be7) refactor: move "Parsing error" prefix adding to Linter ([#18650](https://togithub.com/eslint/eslint/issues/18650)) (Milos Djermanovic)webpro-nl/knip (knip)
### [`v5.26.0`](https://togithub.com/webpro-nl/knip/compare/5.25.2...3a7fcc9a3520181671e797486a10fe41c5b2fd38) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.25.2...5.26.0) ### [`v5.25.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.25.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.25.1...5.25.2) - Include additional workspaces when loading manifests (resolves [#722](https://togithub.com/webpro-nl/knip/issues/722)) ([`ca03fd8`](https://togithub.com/webpro-nl/knip/commit/ca03fd83)) - Move & refactor setRefs → findInternalReferences ([`deeb2ac`](https://togithub.com/webpro-nl/knip/commit/deeb2acc)) - Minor refactors ([`09fc536`](https://togithub.com/webpro-nl/knip/commit/09fc5363)) - Always pre-set `moduleResolution: bundler` if tsconfig.json ([`3c13118`](https://togithub.com/webpro-nl/knip/commit/3c131184)) - No need to publish twice here ([`34be850`](https://togithub.com/webpro-nl/knip/commit/34be850f)) - Minor refactors ([`c1db1ec`](https://togithub.com/webpro-nl/knip/commit/c1db1ec2)) - Update docs re. shared/isolated workspaces ([`699fd28`](https://togithub.com/webpro-nl/knip/commit/699fd28b)) - Set `moduleResolution: bundler` if not set and don't share it (resolves [#719](https://togithub.com/webpro-nl/knip/issues/719)) ([`2c24678`](https://togithub.com/webpro-nl/knip/commit/2c246784)) - fix: Use `parseFragment` instead of `text` node which breaks formatting ([#720](https://togithub.com/webpro-nl/knip/issues/720)) ([`3201c07`](https://togithub.com/webpro-nl/knip/commit/3201c076)) ### [`v5.25.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.25.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.25.0...5.25.1) - Publish vendor dir ([`fdac7ba`](https://togithub.com/webpro-nl/knip/commit/fdac7ba8)) ### [`v5.25.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.25.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.4...5.25.0) - Update dependencies docs ([`b42c85b`](https://togithub.com/webpro-nl/knip/commit/b42c85b4)) - Sync [@nodelib/fs](https://togithub.com/nodelib/fs).walk version w/ fast-glob ([`e77ce77`](https://togithub.com/webpro-nl/knip/commit/e77ce774)) - Vendor bash-parser ([`78e7b28`](https://togithub.com/webpro-nl/knip/commit/78e7b28d)) - Add pkg.pr.new workflow ([`2679f20`](https://togithub.com/webpro-nl/knip/commit/2679f202)) ### [`v5.24.4`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.4) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.3...5.24.4) - Start using central resolveEntry from plugin helpers ([#716](https://togithub.com/webpro-nl/knip/issues/716)) ([`65d8098`](https://togithub.com/webpro-nl/knip/commit/65d80981)) ### [`v5.24.3`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.3) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.2...5.24.3) - Improve Angular plugin a bit + add fixture/test ([#717](https://togithub.com/webpro-nl/knip/issues/717)) ([`641b5fc`](https://togithub.com/webpro-nl/knip/commit/641b5fcf)) - Fix Cannot read properties of undefined (reading 'name') ([#718](https://togithub.com/webpro-nl/knip/issues/718)) ([`f0f9f5a`](https://togithub.com/webpro-nl/knip/commit/f0f9f5ab)) ### [`v5.24.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.1...5.24.2) - Fix entry patterns in jest plugin (resolves [#716](https://togithub.com/webpro-nl/knip/issues/716)) ([`1cd4bd8`](https://togithub.com/webpro-nl/knip/commit/1cd4bd84)) - Support multiple --loaders etc. for NODE_OPTIONS prefix (resolves [#715](https://togithub.com/webpro-nl/knip/issues/715)) ([`66f48c0`](https://togithub.com/webpro-nl/knip/commit/66f48c0f)) - Update pnpm/action-setup to v4 ([`9754973`](https://togithub.com/webpro-nl/knip/commit/9754973e)) - Add missing rule keys to JSON Schema ([#713](https://togithub.com/webpro-nl/knip/issues/713)) ([`1f61f77`](https://togithub.com/webpro-nl/knip/commit/1f61f776)) - Add note to rules re. `dependencies` warning ([#713](https://togithub.com/webpro-nl/knip/issues/713)) ([`71e89a2`](https://togithub.com/webpro-nl/knip/commit/71e89a28)) - Update styling ([`3d03cde`](https://togithub.com/webpro-nl/knip/commit/3d03cdef)) - Add wonderful tweets ([`bb333ed`](https://togithub.com/webpro-nl/knip/commit/bb333ede)) ### [`v5.24.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.0...5.24.1) - Fix up rules in issue collector and reporter (resolves [#713](https://togithub.com/webpro-nl/knip/issues/713)) ([`7775213`](https://togithub.com/webpro-nl/knip/commit/77752130)) - Fix Knip config ([`4c4e3e1`](https://togithub.com/webpro-nl/knip/commit/4c4e3e1e)) - Use jiti `alias` over custom transform ([`b9f1715`](https://togithub.com/webpro-nl/knip/commit/b9f1715e)) ### [`v5.24.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.3...5.24.0) - Add `vitest` as enabler to vite plugin ([`b384d18`](https://togithub.com/webpro-nl/knip/commit/b384d18a)) - Fix up formatting/config ([`9961e2a`](https://togithub.com/webpro-nl/knip/commit/9961e2a5)) ### [`v5.23.3`](https://togithub.com/webpro-nl/knip/releases/tag/5.23.3) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.2...5.23.3) - Update dependencies ([`8c783e9`](https://togithub.com/webpro-nl/knip/commit/8c783e91)) - Restore that (only) interfaces can be default-exported (resolves [#709](https://togithub.com/webpro-nl/knip/issues/709)) ([`919a68b`](https://togithub.com/webpro-nl/knip/commit/919a68bf)) - Improve generated plugin docs ([`f33f113`](https://togithub.com/webpro-nl/knip/commit/f33f1136)) ### [`v5.23.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.23.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.1...5.23.2) - Fixes to config files + Cosmiconfig, Lilconfig and Unconfig generation. ([#700](https://togithub.com/webpro-nl/knip/issues/700)) ([`83e18a1`](https://togithub.com/webpro-nl/knip/commit/83e18a10)) - Exclude `nsExports`, `classMembers` and `nsTypes` from `--exports` shortcut ([#698](https://togithub.com/webpro-nl/knip/issues/698)) ([`2e83446`](https://togithub.com/webpro-nl/knip/commit/2e834465)) - Update marketing materials ([`62090b4`](https://togithub.com/webpro-nl/knip/commit/62090b40)) - Update funding options ([`e8a4a00`](https://togithub.com/webpro-nl/knip/commit/e8a4a00c)) - Update marketing materials ([`4f6a197`](https://togithub.com/webpro-nl/knip/commit/4f6a1977)) - Switch to microsoft/TypeScript main in integration tests ([`c8c6dab`](https://togithub.com/webpro-nl/knip/commit/c8c6dabb)) - Add whitespace in exports coverage (alias-exclude) ([`a03d4eb`](https://togithub.com/webpro-nl/knip/commit/a03d4ebc)) - Add more coverage for tag hints ([`3d551db`](https://togithub.com/webpro-nl/knip/commit/3d551dbb)) ### [`v5.23.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.23.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.0...5.23.1) - Minor refactors ([`efafcdc`](https://togithub.com/webpro-nl/knip/commit/efafcdc3)) - Add test for re-export with `includeEntryExports` + `ignoreExportsUsedInFile` ([#698](https://togithub.com/webpro-nl/knip/issues/698)) ([`c0a0f0b`](https://togithub.com/webpro-nl/knip/commit/c0a0f0be)) - Consider alias exclude symbols referenced in `ignoreExportsUsedInFile` (resolves [#697](https://togithub.com/webpro-nl/knip/issues/697)) ([`326b018`](https://togithub.com/webpro-nl/knip/commit/326b0181)) - Fix enum members in re-exports in entry files (resolves [#703](https://togithub.com/webpro-nl/knip/issues/703)) ([`3ff2253`](https://togithub.com/webpro-nl/knip/commit/3ff2253d)) - Fix tag hints ([#691](https://togithub.com/webpro-nl/knip/issues/691)) ([`dd051cd`](https://togithub.com/webpro-nl/knip/commit/dd051cd0)) - Minor refactors ([`3e9806a`](https://togithub.com/webpro-nl/knip/commit/3e9806a9)) - Fix `isReferencedInExportedType` AST helper ([`bc2e716`](https://togithub.com/webpro-nl/knip/commit/bc2e7165)) ### [`v5.23.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.23.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.22.3...5.23.0) - Update docs ([`1f945ed`](https://togithub.com/webpro-nl/knip/commit/1f945edf)) - Show unused custom ignored tags as hints (resolves [#691](https://togithub.com/webpro-nl/knip/issues/691)) ([`78255fc`](https://togithub.com/webpro-nl/knip/commit/78255fc7)) - Don't report exports referenced in exported types (resolves [#687](https://togithub.com/webpro-nl/knip/issues/687)) ([`834c26b`](https://togithub.com/webpro-nl/knip/commit/834c26be)) - Fix unused exports used in file with substring overlap ([#695](https://togithub.com/webpro-nl/knip/issues/695)) ([`5a2176e`](https://togithub.com/webpro-nl/knip/commit/5a2176ea)) - Name tests/fixtures after option name ([`a7b9a98`](https://togithub.com/webpro-nl/knip/commit/a7b9a984)) - Fix unused exports used in file with substring overlap (resolves [#695](https://togithub.com/webpro-nl/knip/issues/695)) ([`555c162`](https://togithub.com/webpro-nl/knip/commit/555c1629)) - Update docs re. issue reproduction ([`646ed75`](https://togithub.com/webpro-nl/knip/commit/646ed753))voxpelli/validate-conventional-commit (validate-conventional-commit)
### [`v1.0.4`](https://togithub.com/voxpelli/validate-conventional-commit/blob/HEAD/CHANGELOG.md#104-2024-06-29) [Compare Source](https://togithub.com/voxpelli/validate-conventional-commit/compare/v1.0.3...v1.0.4) ##### 🧹 Chores - **deps:** update dev dependencies ([57ee2dc](https://togithub.com/voxpelli/validate-conventional-commit/commit/57ee2dc14093d78fedfef2ef3009281d0a1b442a)) - **deps:** update to neostandard based linting ([ab32fb7](https://togithub.com/voxpelli/validate-conventional-commit/commit/ab32fb780fc33e89205c3dc6a6077bbfd4841ce4))Configuration
📅 Schedule: Branch creation - " 5 /14 " in timezone Europe/Stockholm, 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.