Open renovate[bot] opened 1 year ago
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:
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: next-plugin-preval@0.0.0
npm error Found: eslint@9.2.0
npm error node_modules/eslint
npm error dev eslint@"9.2.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer eslint@"^8.0.0" from eslint-config-react-app@7.0.1
npm error node_modules/eslint-config-react-app
npm error dev eslint-config-react-app@"7.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2024-05-03T21_02_29_283Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-05-03T21_02_29_283Z-debug-0.log
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:
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: next-plugin-preval@0.0.0
npm error Found: eslint@7.32.0
npm error node_modules/eslint
npm error dev eslint@"7.32.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer eslint@"^8.0.0" from eslint-config-react-app@7.0.1
npm error node_modules/eslint-config-react-app
npm error dev eslint-config-react-app@"7.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2024-11-14T19_48_27_802Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-11-14T19_48_27_802Z-debug-0.log
This PR contains the following updates:
v2
->v4
v2
->v4
^4.1.0
->^5.0.0
v2
->v5
6.0.0
->7.0.1
5.10.0
->8.0.3
^2.0.0
->^3.0.0
2.8.8
->3.3.3
^3.9.0
->^4.0.0
4.9.5
->5.6.3
Release Notes
actions/checkout (actions/checkout)
### [`v4`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421) [Compare Source](https://redirect.github.com/actions/checkout/compare/v3...v4) - Check out other refs/\* by commit if provided, fall back to ref by [@orhantoy](https://redirect.github.com/orhantoy) in [https://github.com/actions/checkout/pull/1924](https://redirect.github.com/actions/checkout/pull/1924) ### [`v3`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v360) [Compare Source](https://redirect.github.com/actions/checkout/compare/v2...v3) - [Fix: Mark test scripts with Bash'isms to be run via Bash](https://redirect.github.com/actions/checkout/pull/1377) - [Add option to fetch tags even if fetch-depth > 0](https://redirect.github.com/actions/checkout/pull/579)actions/setup-node (actions/setup-node)
### [`v4`](https://redirect.github.com/actions/setup-node/compare/v3...v4) [Compare Source](https://redirect.github.com/actions/setup-node/compare/v3...v4) ### [`v3`](https://redirect.github.com/actions/setup-node/compare/v2...v3) [Compare Source](https://redirect.github.com/actions/setup-node/compare/v2...v3)tleunen/babel-plugin-module-resolver (babel-plugin-module-resolver)
### [`v5.0.2`](https://redirect.github.com/tleunen/babel-plugin-module-resolver/blob/HEAD/CHANGELOG.md#502-2024-04-18) [Compare Source](https://redirect.github.com/tleunen/babel-plugin-module-resolver/compare/v5.0.1...v5.0.2) ### [`v5.0.1`](https://redirect.github.com/tleunen/babel-plugin-module-resolver/blob/HEAD/CHANGELOG.md#501-2024-04-17) [Compare Source](https://redirect.github.com/tleunen/babel-plugin-module-resolver/compare/v5.0.0...v5.0.1) ### [`v5.0.0`](https://redirect.github.com/tleunen/babel-plugin-module-resolver/blob/HEAD/CHANGELOG.md#500-2023-01-09) [Compare Source](https://redirect.github.com/tleunen/babel-plugin-module-resolver/compare/v4.1.0...v5.0.0) ##### ⚠ BREAKING CHANGES - Remove support for Node < 16 - Update dependencies and find-babel-config to fix json5 vulnerabilities ([#441](https://redirect.github.com/tleunen/babel-plugin-module-resolver/issues/441)) ([c43e71c](https://redirect.github.com/tleunen/babel-plugin-module-resolver/commit/c43e71c592710e4244eccaaa7f972a7464c58d23))codecov/codecov-action (codecov/codecov-action)
### [`v5`](https://redirect.github.com/codecov/codecov-action/compare/v4...v5) [Compare Source](https://redirect.github.com/codecov/codecov-action/compare/v4...v5) ### [`v4`](https://redirect.github.com/codecov/codecov-action/compare/v3...v4) [Compare Source](https://redirect.github.com/codecov/codecov-action/compare/v3...v4) ### [`v3`](https://redirect.github.com/codecov/codecov-action/compare/v2...v3) [Compare Source](https://redirect.github.com/codecov/codecov-action/compare/v2...v3)facebook/create-react-app (eslint-config-react-app)
### [`v7.0.1`](https://redirect.github.com/facebook/create-react-app/compare/eslint-config-react-app@7.0.0...eslint-config-react-app@7.0.1) [Compare Source](https://redirect.github.com/facebook/create-react-app/compare/eslint-config-react-app@7.0.0...eslint-config-react-app@7.0.1) ### [`v7.0.0`](https://redirect.github.com/facebook/create-react-app/compare/eslint-config-react-app@6.0.0...eslint-config-react-app@7.0.0) [Compare Source](https://redirect.github.com/facebook/create-react-app/compare/eslint-config-react-app@6.0.0...eslint-config-react-app@7.0.0)gajus/eslint-plugin-flowtype (eslint-plugin-flowtype)
### [`v8.0.3`](https://redirect.github.com/gajus/eslint-plugin-flowtype/releases/tag/v8.0.3) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-flowtype/compare/v8.0.2...v8.0.3) ##### Bug Fixes - describe missing peer dependencies (closes [#511](https://redirect.github.com/gajus/eslint-plugin-flowtype/issues/511)) ([7989036](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/7989036225ebe23b19d6b92b16d33ef1c60a59bf)) ### [`v8.0.2`](https://redirect.github.com/gajus/eslint-plugin-flowtype/releases/tag/v8.0.2) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-flowtype/compare/v8.0.1...v8.0.2) ##### Bug Fixes - apply style fixes ([e703984](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/e7039845d07e350ccd24388faae880cd11a09e4a)) ### [`v8.0.1`](https://redirect.github.com/gajus/eslint-plugin-flowtype/releases/tag/v8.0.1) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-flowtype/compare/v8.0.0...v8.0.1) ##### Bug Fixes - restore eslint canonical ([5f6f9aa](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/5f6f9aad85ec87d4193aec70057a02b733e893d2)) - use unicode flag ([0bf7612](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/0bf7612055cb6f278af09daaa3cf84f071bdd08d)) ##### Reverts - Revert "fix: temporarily disable canonical plugin" ([e9a334b](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/e9a334b5a5da7ebf494c14a307975c088503b345)) ### [`v8.0.0`](https://redirect.github.com/gajus/eslint-plugin-flowtype/releases/tag/v8.0.0) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-flowtype/compare/v7.0.0...v8.0.0) ##### Bug Fixes - temporarily disable canonical plugin ([caa6c4a](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/caa6c4a36bcd6c8b8c785f1a89e27e65dab7e925)) - update dependencies ([5e18199](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/5e181990b2b574c046d7ae8f4cc3730932efeb4a)) ##### Features - drop ESLint v7 support ([5b6cda2](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/5b6cda28ca98e3b17fa6ce0c3cae3c30fc0bd662)) - support ESLint v8 ([05c3ae1](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/05c3ae13fd90c61a116eb0a5d8afd1ad7e0a3841)) ##### BREAKING CHANGES - drops ESLint v7 support ### [`v7.0.0`](https://redirect.github.com/gajus/eslint-plugin-flowtype/releases/tag/v7.0.0) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-flowtype/compare/v6.1.1...v7.0.0) ##### Bug Fixes - add ESLint v8 compatible built-in rule imports ([986a5ac](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/986a5ac43bae4d5b17fc404631f314857feecedf)) ##### Features - drop Node v10 support ([9deb04d](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/9deb04d1359ad83928f920f20542379dbbaa9776)) ##### BREAKING CHANGES - drops Node v10 ### [`v6.1.1`](https://redirect.github.com/gajus/eslint-plugin-flowtype/releases/tag/v6.1.1) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-flowtype/compare/v6.1.0...v6.1.1) ##### Bug Fixes - require-exact-types rule should not fix declare class ([#507](https://redirect.github.com/gajus/eslint-plugin-flowtype/issues/507)) ([01572d5](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/01572d5902ec1ff2251cd9fddd071eefe85a50cf)) ### [`v6.1.0`](https://redirect.github.com/gajus/eslint-plugin-flowtype/releases/tag/v6.1.0) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-flowtype/compare/v6.0.1...v6.1.0) ##### Features - add new rule no-duplicate-type-union-intersection-members ([#503](https://redirect.github.com/gajus/eslint-plugin-flowtype/issues/503)) ([1c1c009](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/1c1c009ba2a58b9660d43c43750396bef8d73904)) ### [`v6.0.1`](https://redirect.github.com/gajus/eslint-plugin-flowtype/releases/tag/v6.0.1) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-flowtype/compare/v6.0.0...v6.0.1) ##### Bug Fixes - force release ([0b5b3a8](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/0b5b3a8ca8980021f743a82f7b7a1936ca4d3555)) ### [`v6.0.0`](https://redirect.github.com/gajus/eslint-plugin-flowtype/releases/tag/v6.0.0) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-flowtype/compare/v5.10.0...v6.0.0) ##### Bug Fixes - replace should with must ([a76ebd8](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/a76ebd846c30035c351c16cb13fbb15dfb532cf0)) - update dependencies ([00f0b4c](https://redirect.github.com/gajus/eslint-plugin-flowtype/commit/00f0b4c055953bdc589ecc5e0659b9a7f4c29db6)) ##### BREAKING CHANGES - potentially breaking dependency updateswebpack/loader-utils (loader-utils)
### [`v3.3.1`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#331-2024-06-05) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v3.3.0...v3.3.1) ### [`v3.3.0`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#330-2024-06-04) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v3.2.2...v3.3.0) ##### Features - add digestType 'base64safe' ([#259](https://redirect.github.com/webpack/loader-utils/issues/259)) ([af15793](https://redirect.github.com/webpack/loader-utils/commit/af157934abb1ee172cffd015acbabb065f0e1dbf)) ##### [3.2.2](https://redirect.github.com/webpack/loader-utils/compare/v3.2.1...v3.2.2) (2024-05-29) ##### Bug Fixes - unreachable code for directories ([128f945](https://redirect.github.com/webpack/loader-utils/commit/128f945e8f66d0ad7d69cdf568a8aa8bce40633a)) ##### [3.2.1](https://redirect.github.com/webpack/loader-utils/compare/v3.2.0...v3.2.1) (2022-11-11) ##### Bug Fixes - ReDoS problem ([#224](https://redirect.github.com/webpack/loader-utils/issues/224)) ([d2d752d](https://redirect.github.com/webpack/loader-utils/commit/d2d752d59629daee38f34b24307221349c490eb1)) ### [`v3.2.2`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#322-2024-05-29) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v3.2.1...v3.2.2) ### [`v3.2.1`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#321-2022-11-11) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v3.2.0...v3.2.1) ### [`v3.2.0`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#320-2021-11-11) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v3.1.3...v3.2.0) ##### Features - hash uniformity for base digests ([451858b](https://redirect.github.com/webpack/loader-utils/commit/451858b0bb33911d52d2f03a6470fd2b86493b84)) ##### [3.1.3](https://redirect.github.com/webpack/loader-utils/compare/v3.1.2...v3.1.3) (2021-11-04) ##### Bug Fixes - crash with md4 hash ([#198](https://redirect.github.com/webpack/loader-utils/issues/198)) ([ef084d4](https://redirect.github.com/webpack/loader-utils/commit/ef084d43ba29ebf3c3c0ea0939a5c58adad0bba2)) ##### [3.1.2](https://redirect.github.com/webpack/loader-utils/compare/v3.1.1...v3.1.2) (2021-11-04) ##### Bug Fixes - bug with unicode characters ([#196](https://redirect.github.com/webpack/loader-utils/issues/196)) ([0426405](https://redirect.github.com/webpack/loader-utils/commit/04264056f951514955af7302510631f942276eec)) ##### [3.1.1](https://redirect.github.com/webpack/loader-utils/compare/v3.1.0...v3.1.1) (2021-11-04) ##### Bug Fixes - base64 and unicode characters ([02b1f3f](https://redirect.github.com/webpack/loader-utils/commit/02b1f3fe6d718870b5ee7abc64519a1b2b5b8531)) ### [`v3.1.3`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#313-2021-11-04) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v3.1.2...v3.1.3) ### [`v3.1.2`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#312-2021-11-04) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v3.1.1...v3.1.2) ### [`v3.1.1`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#311-2021-11-04) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v3.1.0...v3.1.1) ### [`v3.1.0`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#310-2021-10-29) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v3.0.0...v3.1.0) ##### Features - added `md4` (wasm version) and `md4-native` (`crypto` module version) algorithms ([cbf9d1d](https://redirect.github.com/webpack/loader-utils/commit/cbf9d1dac866be50971d294c3baacda45527fb8e)) ### [`v3.0.0`](https://redirect.github.com/webpack/loader-utils/blob/HEAD/CHANGELOG.md#300-2021-10-20) [Compare Source](https://redirect.github.com/webpack/loader-utils/compare/v2.0.4...v3.0.0) ##### ⚠ BREAKING CHANGES - minimum supported Node.js version is `12.13.0` ([93a87ce](https://redirect.github.com/webpack/loader-utils/commit/93a87cefd41cc69de0bc1f9099f7d753ed8cd557)) - use `xxhash64` by default for `[hash]`/`[contenthash]` and `getHashDigest` API - `[emoji]` was removed without replacements, please use custom function if you need this - removed `getOptions` in favor `loaderContext.getOptions` (`loaderContext` is `this` inside loader function), note - special query parameters like `?something=true` is not supported anymore, if you need this please do it on `loader` side, but we strongly recommend avoid it, as alternative you can use `?something=1` and handle `1` as `true` - removed `getRemainingRequest` in favor `loaderContext.remainingRequest` (`loaderContext` is `this` inside loader function) - removed `getCurrentRequest` in favor `loaderContext.currentRequest` (`loaderContext` is `this` inside loader function) - removed `parseString` in favor `JSON.parse` - removed `parseQuery` in favor `new URLSearchParams(loaderContext.resourceQuery.slice(1))` where `loaderContext` is `this` in loader function - removed `stringifyRequest` in favor `JSON.stringify(loaderContext.utils.contextify(loaderContext.context || loaderContext.rootContext, request))` (`loaderContext` is `this` inside loader function), also it will be cachable and faster - `isUrlRequest` ignores only absolute URLs and `#hash` requests, `data URI` and root relative request are handled as requestable due webpack v5 support them ##### Bug Fixes - allowed the `interpolateName` API works without options ([862ea7d](https://redirect.github.com/webpack/loader-utils/commit/862ea7d1d0226558f2750bec36da02492d1e516d))prettier/prettier (prettier)
### [`v3.3.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) [diff](https://redirect.github.com/prettier/prettier/compare/3.3.2...3.3.3) ##### Add parentheses for nullish coalescing in ternary ([#16391](https://redirect.github.com/prettier/prettier/pull/16391) by [@cdignam-segment](https://redirect.github.com/cdignam-segment)) This change adds clarity to operator precedence. ```js // Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.2 foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.3 foo ? (bar ?? foo) : baz; (foo ?? bar) ? a : b; a ? b : (foo ?? bar); ``` ##### Add parentheses for decorator expressions ([#16458](https://redirect.github.com/prettier/prettier/pull/16458) by [@y-schneider](https://redirect.github.com/y-schneider)) Prevent parentheses around member expressions or tagged template literals from being removed to follow the stricter parsing rules of TypeScript 5.5. ```ts // Input @(foo`tagged template`) class X {} // Prettier 3.3.2 @foo`tagged template` class X {} // Prettier 3.3.3 @(foo`tagged template`) class X {} ``` ##### Support `@let` declaration syntax ([#16474](https://redirect.github.com/prettier/prettier/pull/16474) by [@sosukesuzuki](https://redirect.github.com/sosukesuzuki)) Adds support for Angular v18 `@let` declaration syntax. Please see the following code example. The `@let` declaration allows you to define local variables within the template: ```html @let name = 'Frodo';Dashboard for {{name}}
Hello, {{name}} ``` For more details, please refer to the excellent blog post by the Angular Team: [Introducing @let in Angular](https://blog.angular.dev/introducing-let-in-angular-686f9f383f0f). We also appreciate the Angular Team for kindly answering our questions to implement this feature. ### [`v3.3.2`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#332) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.3.1...3.3.2) [diff](https://redirect.github.com/prettier/prettier/compare/3.3.1...3.3.2) ##### Fix handlebars path expressions starts with `@` ([#16358](https://redirect.github.com/prettier/prettier/pull/16358) by [@Princeyadav05](https://redirect.github.com/Princeyadav05)) ```hbs {{! Input }}{{ hello }}
`, }) export class AppComponent {} // Prettier 3.2.4 const template = "foobar"; @Component({ [template]: `{{ hello }}
`, }) export class AppComponent {} // Prettier 3.2.5 const template = "foobar"; @Component({ [template]: `{{ hello }}
`, }) export class AppComponent {} ``` ##### Use `"json"` parser for `tsconfig.json` by default ([#16012](https://redirect.github.com/prettier/prettier/pull/16012) by [@sosukesuzuki](https://redirect.github.com/sosukesuzuki)) In [v2.3.0](https://prettier.io/blog/2024/01/12/3.2.0#new-jsonc-parser-added-15831httpsgithubcomprettierprettierpull15831-by-fiskerhttpsgithubcomfisker), we introduced `"jsonc"` parser which adds trialing comma **by default**. When adding a new parser we also define how it will be used based on the [`linguist-languages`](https://www.npmjs.com/package/linguist-languages) data. `tsconfig.json` is a special file used by [TypeScript](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#using-tsconfigjson-or-jsconfigjson), it uses `.json` file extension, but it actually uses the [JSON with Comments](https://code.visualstudio.com/docs/languages/json#\_json-with-comments) syntax. However, we found that there are many third-party tools not recognize it correctly because of the confusing `.json` file extension. We decide to treat it as a JSON file for now to avoid the extra configuration step. To keep using the `"jsonc"` parser for your `tsconfig.json` files, add the following to your `.pretterrc` file ```json { "overrides": [ { "files": ["tsconfig.json", "jsconfig.json"], "options": { "parser": "jsonc" } } ] } ``` ``` ``` ### [`v3.2.4`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#324) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.2.3...3.2.4) [diff](https://redirect.github.com/prettier/prettier/compare/3.2.3...3.2.4) ##### Fix incorrect parser inference ([#15947](https://redirect.github.com/prettier/prettier/pull/15947) by [@fisker](https://redirect.github.com/fisker)) Files like `.eslintrc.json` were incorrectly formatted as JSONC files. ```jsx // Input prettier --file-info .eslintrc.json { "ignored": false, "inferredParser": "jsonc" } // Prettier 3.2.4 prettier --file-info .eslintrc.json { "ignored": false, "inferredParser": "json" } ``` ### [`v3.2.3`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#323) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.2.2...3.2.3) [diff](https://redirect.github.com/prettier/prettier/compare/3.2.2...3.2.3) ##### Throw errors for invalid code ([#15881](https://redirect.github.com/prettier/prettier/pull/15881) by [@fisker](https://redirect.github.com/fisker), [@Josh-Cena](https://redirect.github.com/Josh-Cena), [@auvred](https://redirect.github.com/auvred)) ```ts // Input 1++; // Prettier 3.2.2 1++; // Prettier 3.2.3 SyntaxError: Invalid left-hand side expression in unary operation (1:1) > 1 | 1++; | ^ ``` ```ts // Input try {} catch (error = 1){} // Prettier 3.2.2 try { } catch (error) {} // Prettier 3.2.3 SyntaxError: Catch clause variable cannot have an initializer. (1:23) > 1 | try {} catch (error = 1){} | ^ ``` ##### Fix parser inference ([#15927](https://redirect.github.com/prettier/prettier/pull/15927) by [@fisker](https://redirect.github.com/fisker)) ```console // Prettier 3.2.2 prettier --file-info tsconfig.json { "ignored": false, "inferredParser": "json" } // Prettier 3.2.3 prettier --file-info tsconfig.json { "ignored": false, "inferredParser": "jsonc" } ``` ### [`v3.2.2`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#322) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.2.1...3.2.2) [diff](https://redirect.github.com/prettier/prettier/compare/3.2.1...3.2.2) ##### Fix crash when parsing template literal CSS in a JSX style tag using a spread attribute ([#15896](https://redirect.github.com/prettier/prettier/pull/15896) by [@eelco](https://redirect.github.com/eelco)) For example this code would crash before: ```jsx ``` ##### Fix formatting error on optional call expression and member chain ([#15920](https://redirect.github.com/prettier/prettier/pull/15920) by [@sosukesuzuki](https://redirect.github.com/sosukesuzuki)) ```jsx // Input a(() => {}, c?.d()); // Prettier 3.2.1 TypeError: Cannot read properties of undefined (reading 'type') // Prettier 3.2.2 a(() => {}, c?.d()); ``` ### [`v3.2.1`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#321) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.2.0...3.2.1) [diff](https://redirect.github.com/prettier/prettier/compare/3.2.0...3.2.1) ##### Fix formatting error on member chain ([#15915](https://redirect.github.com/prettier/prettier/pull/15915) by [@sosukesuzuki](https://redirect.github.com/sosukesuzuki)) ```jsx // Input test().test2().test2(thing?.something); // Prettier 3.2.0 TypeError: Cannot read properties of undefined (reading 'type') // Prettier 3.2.1 test().test2().test2(thing?.something); ``` ### [`v3.2.0`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#320) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.1.1...3.2.0) [diff](https://redirect.github.com/prettier/prettier/compare/3.1.1...3.2.0) 🔗 [Release Notes](https://prettier.io/blog/2024/01/13/3.2.0.html) ### [`v3.1.1`](https://redirect.github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#311) [Compare Source](https://redirect.github.com/prettier/prettier/compare/3.1.0...3.1.1) [diff](https://redirect.github.com/prettier/prettier/compare/3.1.0...3.1.1) ##### Fix config file search ([#15363](https://redirect.github.com/prettier/prettier/pull/15363) by [@fisker](https://redirect.github.com/fisker)) Previously, we start search for config files from the filePath as a directory, if it happened to be a directory and contains config file, it will be used by mistake. ```text ├─ .prettierrc └─ test.js (A directory) └─ .prettierrc ``` ```js // Prettier 3.1.0 await prettier.resolveConfigFile(new URL("./test.js", import.meta.url)); //dividab/tsconfig-paths (tsconfig-paths)
### [`v4.2.0`](https://redirect.github.com/dividab/tsconfig-paths/blob/HEAD/CHANGELOG.md#420---2023-03-29) [Compare Source](https://redirect.github.com/dividab/tsconfig-paths/compare/v4.1.2...v4.2.0) ##### Added - Add support for tsconfig extends as array of strings. #. See PR [#245](https://redirect.github.com/dividab/tsconfig-paths/pull/245). Thanks to [@DanielSidhion](https://redirect.github.com/DanielSidhion) for this PR! ### [`v4.1.2`](https://redirect.github.com/dividab/tsconfig-paths/blob/HEAD/CHANGELOG.md#412---2023-01-02) [Compare Source](https://redirect.github.com/dividab/tsconfig-paths/compare/v4.1.1...v4.1.2) ##### Fixed - Bump JSON5 dependency to 2.2.2 to fix CVE-2022-46175. See PR [#232](https://redirect.github.com/dividab/tsconfig-paths/pull/232). Thanks to [@oparisblue](https://redirect.github.com/oparisblue) for this PR! ### [`v4.1.1`](https://redirect.github.com/dividab/tsconfig-paths/blob/HEAD/CHANGELOG.md#411---2022-11-30) [Compare Source](https://redirect.github.com/dividab/tsconfig-paths/compare/v4.1.0...v4.1.1) ##### Fixed - Skip stat call / throwing an exception when source files don't exist. See PR [#225](https://redirect.github.com/dividab/tsconfig-paths/pull/225). Thanks to [@robstolarz](https://redirect.github.com/robstolarz) for this PR! ### [`v4.1.0`](https://redirect.github.com/dividab/tsconfig-paths/blob/HEAD/CHANGELOG.md#410---2022-08-06) [Compare Source](https://redirect.github.com/dividab/tsconfig-paths/compare/v4.0.0...v4.1.0) - Add support for nested main field selectors #. See PR [#218](https://redirect.github.com/dividab/tsconfig-paths/pull/218). Thanks to [@aaronadamsCA](https://redirect.github.com/aaronadamsCA) for this PR! ### [`v4.0.0`](https://redirect.github.com/dividab/tsconfig-paths/blob/HEAD/CHANGELOG.md#400---2022-05-02) [Compare Source](https://redirect.github.com/dividab/tsconfig-paths/compare/v3.15.0...v4.0.0) ##### Changed - Ignore `--project`/`-P` CLI flag when explicit options are passed to `register`. See PR [#206](https://redirect.github.com/dividab/tsconfig-paths/pull/206). - Tolerate an undefined `baseUrl` compiler option. See PR [#208](https://redirect.github.com/dividab/tsconfig-paths/pull/208). ##### Added - Add `cwd` option to `register` function that overrides where the `tsconfig.json` search begins. See PR [#205](https://redirect.github.com/dividab/tsconfig-paths/pull/205). - Add support for `jsconfig.json`. See PR [#199](https://redirect.github.com/dividab/tsconfig-paths/pull/199). Thanks to [@F3n67u](https://redirect.github.com/F3n67u) for this PR! - Let `paths` mappings be absolute paths. See PR [#184](https://redirect.github.com/dividab/tsconfig-paths/pull/184). - Allow `baseUrl` in `tsconfig.json` to be an absolute path. See PR [#174](https://redirect.github.com/dividab/tsconfig-paths/pull/174). Thanks to [@nwalters512](https://redirect.github.com/nwalters512) for this PR!microsoft/TypeScript (typescript)
### [`v5.6.3`](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...d48a5cf89a62a62d6c6ed53ffa18f070d9458b85) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3) ### [`v5.6.2`](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...a7e3374f13327483fbe94e32806d65785b0b6cda) [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.4...v5.6.2) ### [`v5.5.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.4): TypeScript 5.5.4 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.3...v5.5.4) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/). For the complete list of fixed issues, check out the - [fixed issues query for TypeScript v5.5.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.4%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) (soon!) ### [`v5.5.3`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.3): TypeScript 5.5.3 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.5.2...v5.5.3) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/). For the complete list of fixed issues, check out the - [fixed issues query for TypeScript v5.5.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.5.2`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.5.2): TypeScript 5.5 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.4.5...v5.5.2) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/). For the complete list of fixed issues, check out the - [fixed issues query for TypeScript v5.5.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+). - [fixed issues query for TypeScript v5.5.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+). Downloads are available on: - [npm](https://www.npmjs.com/package/typescript) ### [`v5.4.5`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.4.5): TypeScript 5.4.5 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.4.4...v5.4.5) For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/). For the complete list of fixed issues, check out the - [fixed issues query for Typescript 5.4.0 (Beta)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.1 (RC)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.2 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.3 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.4 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+). - [fixed issues query for Typescript 5.4.5 (Stable)](https://redirect.github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.5%22+is%3Aclosed+). Downloads are available on: - [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild) ### [`v5.4.4`](https://redirect.github.com/microsoft/TypeScript/releases/tag/v5.4.4): TypeScript 5.4.4 [Compare Source](https://redirect.github.com/microsoft/TypeScript/compare/v5.4.3...v5.4.4)Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.