Skip to content

Commit

Permalink
⬆️ Update dependency prettier to v3.2.1 (#4622)
Browse files Browse the repository at this point in the history
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Jan 12, 2024
1 parent 9aaac26 commit 1046dfd
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 18 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
},
Expand Down
22 changes: 10 additions & 12 deletions packages/expect-type/src/internals.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,8 @@ export declare type And<T, U> = T extends true ? (U extends true ? true : false)
export declare type Or<T, U> = T extends false ? (U extends false ? false : true) : true;
export declare type IsNever<T> = [T] extends [never] ? true : false;
export declare type Extends<T, U> = T extends U ? true : false;
export declare type ExtendsString<T> = Extends<T, string> extends boolean
? boolean extends Extends<T, string>
? true
: false
: false; // Extends<T, string> is: false for unknown but boolean for any
export declare type ExtendsString<T> =
Extends<T, string> extends boolean ? (boolean extends Extends<T, string> ? true : false) : false; // Extends<T, string> is: false for unknown but boolean for any
export declare type IsUnknown<T> = And<
And<Not<IsNever<T>>, Extends<T, unknown>>,
And<Extends<unknown, T>, Not<ExtendsString<T>>>
Expand All @@ -17,13 +14,14 @@ export declare type IsAny<T> = And<
And<Extends<T, any>, Extends<any, T> extends true ? true : false>
>;

declare type DeeperIsSame<T, U> = IsAny<T> extends false
? T extends object
? { [K in keyof (T | U)]: IsSame<T[K], U[K]> } extends { [K in keyof (T | U)]: true }
? true
: false
: true
: false;
declare type DeeperIsSame<T, U> =
IsAny<T> extends false
? T extends object
? { [K in keyof (T | U)]: IsSame<T[K], U[K]> } extends { [K in keyof (T | U)]: true }
? true
: false
: true
: false;

export declare type IsSame<T, U> = [T, U] extends [U, T]
? Or<
Expand Down
10 changes: 5 additions & 5 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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

Expand Down

0 comments on commit 1046dfd

Please sign in to comment.