rnwood / smtp4dev

smtp4dev - the fake smtp email server for development and testing
BSD 3-Clause "New" or "Revised" License
3.07k stars 344 forks source link

chore(deps): update dependency @vue/eslint-config-typescript to v13 - autoclosed #1365

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@vue/eslint-config-typescript ^7.0.0 -> ^13.0.0 age adoption passing confidence

Release Notes

vuejs/eslint-config-typescript (@​vue/eslint-config-typescript) ### [`v13.0.0`](https://togithub.com/vuejs/eslint-config-typescript/releases/tag/v13.0.0) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v12.0.0...v13.0.0) #### Notable Changes `typescript-eslint` is upgraded to v7.x. The full release notes can be found in their release blog: https://typescript-eslint.io/blog/announcing-typescript-eslint-v7 It's a small major release that only updates some peer dependency version requirements: - Requires Node.js >= 18.18, TypeScript >= 4.7.4, ESLint >= 8.56 ### [`v12.0.0`](https://togithub.com/vuejs/eslint-config-typescript/releases/tag/v12.0.0) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v11.0.3...v12.0.0) #### Notable Changes `typescript-eslint` is upgraded to v6.x. The full release notes can be found in their release blog: https://typescript-eslint.io/blog/announcing-typescript-eslint-v6/ Here are some notable changes you might encounter when upgrading `@vue/eslint-config-typescript` from v11 to v12: - Requires Node.js >= 16, TypeScript >= 4.2.4, ESLint >= 7 - The default config: - [`valid-typeof` rule is re-enabled because it's not always covered by TypeScript](https://togithub.com/typescript-eslint/typescript-eslint/pull/5381) - The `recommended` config: - No longer includes stylistic rules; because the upstream `@typescript-eslint/eslint-plugin` has split them into standalone configs. - Some rules' severity levels are changed from `warn` to `error`, such as `@typescript-eslint/no-unused-vars`. - A more complete list of changes can be found at [https://github.com/typescript-eslint/typescript-eslint/discussions/6014](https://togithub.com/typescript-eslint/typescript-eslint/discussions/6014) ### [`v11.0.3`](https://togithub.com/vuejs/eslint-config-typescript/compare/v11.0.2...v11.0.3) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v11.0.2...v11.0.3) ### [`v11.0.2`](https://togithub.com/vuejs/eslint-config-typescript/compare/v11.0.1...v11.0.2) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v11.0.1...v11.0.2) ### [`v11.0.1`](https://togithub.com/vuejs/eslint-config-typescript/compare/v11.0.0...v11.0.1) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v11.0.0...v11.0.1) ### [`v11.0.0`](https://togithub.com/vuejs/eslint-config-typescript/releases/tag/v11.0.0) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v10.0.0...v11.0.0) ##### Breaking Changes - Bump `eslint-plugin-vue` to v9 - Drop Node.js v12 support ##### Other Notable Changes - Use multiple parsers for more precise checking, and potentially improves performance ([8c3628c](https://togithub.com/vuejs/eslint-config-typescript/commit/8c3628c)) ### [`v10.0.0`](https://togithub.com/vuejs/eslint-config-typescript/releases/tag/v10.0.0) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v9.1.0...v10.0.0) ##### Breaking Change - `@typescript-eslint/*` becomes dependencies instead of peer dependencies. It's because we now recommend using this package along with [`@rushstack/eslint-patch`](https://www.npmjs.com/package/@​rushstack/eslint-patch). ### [`v9.1.0`](https://togithub.com/vuejs/eslint-config-typescript/releases/tag/v9.1.0) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v9.0.1...v9.1.0) - feat: allow using `const foo = require('foo')` in plain CommonJS modules ([109b3f8](https://togithub.com/vuejs/eslint-config-typescript/commit/109b3f8)) ### [`v9.0.1`](https://togithub.com/vuejs/eslint-config-typescript/releases/tag/v9.0.1) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v9.0.0...v9.0.1) - Fixes the peer dependency version of `eslint-plugin-vue` ([#​37](https://togithub.com/vuejs/eslint-config-typescript/issues/37)) ([@​2malh](https://togithub.com/2malh)) ### [`v9.0.0`](https://togithub.com/vuejs/eslint-config-typescript/releases/tag/v9.0.0) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v8.0.0...v9.0.0) - Upgrade `vue-eslint-parser` to v8; - Drop support for Node.js < v12.22.0, v13, >=v14 < v14.17.0, v15 ### [`v8.0.0`](https://togithub.com/vuejs/eslint-config-typescript/releases/tag/v8.0.0) [Compare Source](https://togithub.com/vuejs/eslint-config-typescript/compare/v7.0.0...v8.0.0) - Supports [ESLint 8](https://eslint.org/blog/2021/10/eslint-v8.0.0-released) - Requires ESLint >= 6.2 - Requires [`@typescript-eslint/*`](https://typescript-eslint.io/) >= [5.0](https://togithub.com/typescript-eslint/typescript-eslint/releases/tag/v5.0.0) - Requires [`eslint-plugin-vue`](https://eslint.vuejs.org/) >= 7.17 Thanks to [@​cexbrayat](https://togithub.com/cexbrayat)

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.

renovate[bot] commented 7 months ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: Rnwood.Smtp4dev/ClientApp/package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: clientapp@1.0.0
npm ERR! Found: eslint@6.8.0
npm ERR! node_modules/eslint
npm ERR!   dev eslint@"^6.8.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@"^8.56.0" from @vue/eslint-config-typescript@13.0.0
npm ERR! node_modules/@vue/eslint-config-typescript
npm ERR!   dev @vue/eslint-config-typescript@"^13.0.0" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-03-23T10_47_04_543Z-debug-0.log