From d4485a2b951234e68477ba405c469084b3705c4f Mon Sep 17 00:00:00 2001 From: David Sherret Date: Fri, 24 Jun 2022 06:02:23 -0400 Subject: [PATCH] chore: format for 1.21.1 (#2385) --- _util/assert_type.ts | 10 +++---- flags/mod.ts | 66 ++++++++++++++++++++++---------------------- node/_stream.d.ts | 6 ++-- 3 files changed, 41 insertions(+), 41 deletions(-) diff --git a/_util/assert_type.ts b/_util/assert_type.ts index 2793071f5c1f..62a8bca114d7 100644 --- a/_util/assert_type.ts +++ b/_util/assert_type.ts @@ -12,11 +12,11 @@ export function assertType(_expectTrue: T) {} */ export type IsExact = TupleMatches, AnyToBrand> extends true ? TupleMatches< - DeepMakeRequiredForIsExact, - DeepMakeRequiredForIsExact -> extends true // catch optional properties - ? true -: false + DeepMakeRequiredForIsExact, + DeepMakeRequiredForIsExact + > extends true // catch optional properties + ? true + : false : false; type DeepMakeRequiredForIsExact = { diff --git a/flags/mod.ts b/flags/mod.ts index 5c886eb15210..0571e2f2086e 100644 --- a/flags/mod.ts +++ b/flags/mod.ts @@ -49,16 +49,16 @@ type Values< D extends Record | undefined, A extends Aliases | undefined, > = UseTypes extends true ? - & Record - & AddAliases< - SpreadDefaults< - & CollectValues - & RecursiveRequired> - & CollectUnknownValues, - DedotRecord - >, - A - > + & Record + & AddAliases< + SpreadDefaults< + & CollectValues + & RecursiveRequired> + & CollectUnknownValues, + DedotRecord + >, + A + > : // deno-lint-ignore no-explicit-any Record; @@ -89,14 +89,14 @@ type AliasName< */ type SpreadDefaults = D extends undefined ? A : A extends Record ? - & Omit - & { - [K in keyof D]: K extends keyof A - ? (A[K] & D[K] | D[K]) extends Record - ? NonNullable> - : D[K] | NonNullable - : unknown; - } + & Omit + & { + [K in keyof D]: K extends keyof A + ? (A[K] & D[K] | D[K]) extends Record + ? NonNullable> + : D[K] | NonNullable + : unknown; + } : never; /** @@ -120,8 +120,8 @@ type MapDefaults = Partial< >; type RecursiveRequired = T extends Record ? { - [K in keyof T]-?: RecursiveRequired; -} + [K in keyof T]-?: RecursiveRequired; + } : T; /** Same as `MapTypes` but also supports collectable options. */ @@ -132,10 +132,10 @@ type CollectValues< N extends Negatable = undefined, > = UnionToIntersection< C extends string ? - & MapTypes, V, N> - & (T extends undefined ? Record : RecursiveRequired< - MapTypes, Array, N> - >) + & MapTypes, V, N> + & (T extends undefined ? Record : RecursiveRequired< + MapTypes, Array, N> + >) : MapTypes >; @@ -143,12 +143,12 @@ type CollectValues< type MapTypes = undefined extends T ? Record : T extends `${infer Name}.${infer Rest}` ? { - [K in Name]?: MapTypes< - Rest, - V, - N extends `${Name}.${infer Negate}` ? Negate : undefined - >; - } + [K in Name]?: MapTypes< + Rest, + V, + N extends `${Name}.${infer Negate}` ? Negate : undefined + >; + } : T extends string ? Partial> : Record; @@ -180,10 +180,10 @@ type CollectUnknownValues< /** Converts `{ "foo.bar.baz": unknown }` into `{ foo: { bar: { baz: unknown } } }`. */ type DedotRecord = Record extends T ? T : T extends Record ? UnionToIntersection< - ValueOf< - { [K in keyof T]: K extends string ? Dedot : never } + ValueOf< + { [K in keyof T]: K extends string ? Dedot : never } + > > - > : T; type Dedot = T extends `${infer Name}.${infer Rest}` diff --git a/node/_stream.d.ts b/node/_stream.d.ts index c0e77572ff9b..de708c8dde83 100644 --- a/node/_stream.d.ts +++ b/node/_stream.d.ts @@ -1157,9 +1157,9 @@ type PipelineDestinationPromiseFunction = ( ) => Promise

; type PipelineDestination, P> = S extends PipelineTransformSource ? - | WritableStream - | PipelineDestinationIterableFunction - | PipelineDestinationPromiseFunction + | WritableStream + | PipelineDestinationIterableFunction + | PipelineDestinationPromiseFunction : never; type PipelineCallback> = S extends PipelineDestinationPromiseFunction