From 1046dfd737a17c0eb763f6ec46ab9cedf45499af Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 12 Jan 2024 23:48:18 +0000 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency=20pret?= =?UTF-8?q?tier=20to=20v3.2.1=20(#4622)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- packages/expect-type/src/internals.d.ts | 22 ++++++++++------------ yarn.lock | 10 +++++----- 3 files changed, 16 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 6d285eb7b9b..f9980b18375 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "all-contributors-cli": "^6.26.1", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", - "prettier": "3.1.1", + "prettier": "3.2.1", "publint": "^0.2.7", "typescript": "~5.3.3" }, diff --git a/packages/expect-type/src/internals.d.ts b/packages/expect-type/src/internals.d.ts index af090af9974..b6ce6133553 100644 --- a/packages/expect-type/src/internals.d.ts +++ b/packages/expect-type/src/internals.d.ts @@ -3,11 +3,8 @@ export declare type And = T extends true ? (U extends true ? true : false) export declare type Or = T extends false ? (U extends false ? false : true) : true; export declare type IsNever = [T] extends [never] ? true : false; export declare type Extends = T extends U ? true : false; -export declare type ExtendsString = Extends extends boolean - ? boolean extends Extends - ? true - : false - : false; // Extends is: false for unknown but boolean for any +export declare type ExtendsString = + Extends extends boolean ? (boolean extends Extends ? true : false) : false; // Extends is: false for unknown but boolean for any export declare type IsUnknown = And< And>, Extends>, And, Not>> @@ -17,13 +14,14 @@ export declare type IsAny = And< And, Extends extends true ? true : false> >; -declare type DeeperIsSame = IsAny extends false - ? T extends object - ? { [K in keyof (T | U)]: IsSame } extends { [K in keyof (T | U)]: true } - ? true - : false - : true - : false; +declare type DeeperIsSame = + IsAny extends false + ? T extends object + ? { [K in keyof (T | U)]: IsSame } extends { [K in keyof (T | U)]: true } + ? true + : false + : true + : false; export declare type IsSame = [T, U] extends [U, T] ? Or< diff --git a/yarn.lock b/yarn.lock index b2c6c454814..5d8aa7236c1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2790,7 +2790,7 @@ __metadata: all-contributors-cli: "npm:^6.26.1" eslint: "npm:^8.56.0" eslint-config-prettier: "npm:^9.1.0" - prettier: "npm:3.1.1" + prettier: "npm:3.2.1" publint: "npm:^0.2.7" typescript: "npm:~5.3.3" languageName: unknown @@ -14901,12 +14901,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:3.1.1": - version: 3.1.1 - resolution: "prettier@npm:3.1.1" +"prettier@npm:3.2.1": + version: 3.2.1 + resolution: "prettier@npm:3.2.1" bin: prettier: bin/prettier.cjs - checksum: facc944ba20e194ff4db765e830ffbcb642803381f0d2033ed397e79904fa4ccc877dc25ad68f42d36985c01d051c990ca1b905fb83d2d7d65fe69e4386fa1a3 + checksum: e01284f25c1e9a96dfaf4f7d0bfdf0726b26afc732b0e645a2653174d4ad5a1e85ae21ec4d327c71536f1acf8fee1dff5ea35c5b4b8e5b83ff00fe1dd6fef146 languageName: node linkType: hard