diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2020-07-14 15:24:17 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-14 15:24:17 -0400 |
commit | cde4dbb35132848ffece59ef9cfaccff32347124 (patch) | |
tree | cc7830968c6decde704c8cfb83c9185193dc698f /std/node/_util | |
parent | 9eca71caa1674c31f9cc5d4e86c03f10b59e0a00 (diff) |
Use dprint for internal formatting (#6682)
Diffstat (limited to 'std/node/_util')
-rw-r--r-- | std/node/_util/_util_callbackify.ts | 22 | ||||
-rw-r--r-- | std/node/_util/_util_callbackify_test.ts | 22 | ||||
-rw-r--r-- | std/node/_util/_util_promisify.ts | 13 | ||||
-rw-r--r-- | std/node/_util/_util_promisify_test.ts | 22 | ||||
-rw-r--r-- | std/node/_util/_util_types.ts | 3 | ||||
-rw-r--r-- | std/node/_util/_util_types_test.ts | 6 |
6 files changed, 45 insertions, 43 deletions
diff --git a/std/node/_util/_util_callbackify.ts b/std/node/_util/_util_callbackify.ts index 4c752e7ef..b37bf829a 100644 --- a/std/node/_util/_util_callbackify.ts +++ b/std/node/_util/_util_callbackify.ts @@ -42,30 +42,30 @@ type Callback<ResultT> = | ((err: null, result: ResultT) => void); function callbackify<ResultT>( - fn: () => PromiseLike<ResultT> + fn: () => PromiseLike<ResultT>, ): (callback: Callback<ResultT>) => void; function callbackify<ArgT, ResultT>( - fn: (arg: ArgT) => PromiseLike<ResultT> + fn: (arg: ArgT) => PromiseLike<ResultT>, ): (arg: ArgT, callback: Callback<ResultT>) => void; function callbackify<Arg1T, Arg2T, ResultT>( - fn: (arg1: Arg1T, arg2: Arg2T) => PromiseLike<ResultT> + fn: (arg1: Arg1T, arg2: Arg2T) => PromiseLike<ResultT>, ): (arg1: Arg1T, arg2: Arg2T, callback: Callback<ResultT>) => void; function callbackify<Arg1T, Arg2T, Arg3T, ResultT>( - fn: (arg1: Arg1T, arg2: Arg2T, arg3: Arg3T) => PromiseLike<ResultT> + fn: (arg1: Arg1T, arg2: Arg2T, arg3: Arg3T) => PromiseLike<ResultT>, ): (arg1: Arg1T, arg2: Arg2T, arg3: Arg3T, callback: Callback<ResultT>) => void; function callbackify<Arg1T, Arg2T, Arg3T, Arg4T, ResultT>( fn: ( arg1: Arg1T, arg2: Arg2T, arg3: Arg3T, - arg4: Arg4T - ) => PromiseLike<ResultT> + arg4: Arg4T, + ) => PromiseLike<ResultT>, ): ( arg1: Arg1T, arg2: Arg2T, arg3: Arg3T, arg4: Arg4T, - callback: Callback<ResultT> + callback: Callback<ResultT>, ) => void; function callbackify<Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, ResultT>( fn: ( @@ -73,15 +73,15 @@ function callbackify<Arg1T, Arg2T, Arg3T, Arg4T, Arg5T, ResultT>( arg2: Arg2T, arg3: Arg3T, arg4: Arg4T, - arg5: Arg5T - ) => PromiseLike<ResultT> + arg5: Arg5T, + ) => PromiseLike<ResultT>, ): ( arg1: Arg1T, arg2: Arg2T, arg3: Arg3T, arg4: Arg4T, arg5: Arg5T, - callback: Callback<ResultT> + callback: Callback<ResultT>, ) => void; // eslint-disable-next-line @typescript-eslint/no-explicit-any @@ -105,7 +105,7 @@ function callbackify(original: any): any { (rej: unknown) => { rej = rej || new NodeFalsyValueRejectionError(rej); queueMicrotask(cb.bind(this, rej)); - } + }, ); }; diff --git a/std/node/_util/_util_callbackify_test.ts b/std/node/_util/_util_callbackify_test.ts index e8a313905..d585f0551 100644 --- a/std/node/_util/_util_callbackify_test.ts +++ b/std/node/_util/_util_callbackify_test.ts @@ -58,7 +58,7 @@ class TestQueue { if (this.#queueSize === 0) { assert( this.#resolve, - "Test setup error; async queue is missing #resolve" + "Test setup error; async queue is missing #resolve", ); this.#resolve(); } @@ -127,7 +127,7 @@ Deno.test( } await testQueue.waitForCompletion(); - } + }, ); Deno.test( @@ -152,7 +152,7 @@ Deno.test( assertStrictEquals( // eslint-disable-next-line @typescript-eslint/no-explicit-any (err as any).code, - "ERR_FALSY_VALUE_REJECTION" + "ERR_FALSY_VALUE_REJECTION", ); // eslint-disable-next-line @typescript-eslint/no-explicit-any assertStrictEquals((err as any).reason, value); @@ -188,7 +188,7 @@ Deno.test( assertStrictEquals( // eslint-disable-next-line @typescript-eslint/no-explicit-any (err as any).code, - "ERR_FALSY_VALUE_REJECTION" + "ERR_FALSY_VALUE_REJECTION", ); // eslint-disable-next-line @typescript-eslint/no-explicit-any assertStrictEquals((err as any).reason, value); @@ -222,7 +222,7 @@ Deno.test( assertStrictEquals( // eslint-disable-next-line @typescript-eslint/no-explicit-any (err as any).code, - "ERR_FALSY_VALUE_REJECTION" + "ERR_FALSY_VALUE_REJECTION", ); // eslint-disable-next-line @typescript-eslint/no-explicit-any assertStrictEquals((err as any).reason, value); @@ -238,7 +238,7 @@ Deno.test( } await testQueue.waitForCompletion(); - } + }, ); Deno.test("callbackify passes arguments to the original", async () => { @@ -304,7 +304,7 @@ Deno.test("callbackify preserves the `this` binding", async () => { cbSyncFunction.call(objectWithSyncFunction, value, function ( this: unknown, err: unknown, - ret: unknown + ret: unknown, ) { assertStrictEquals(err, null); assertStrictEquals(ret, value); @@ -325,7 +325,7 @@ Deno.test("callbackify preserves the `this` binding", async () => { cbAsyncFunction.call(objectWithAsyncFunction, value, function ( this: unknown, err: unknown, - ret: unknown + ret: unknown, ) { assertStrictEquals(err, null); assertStrictEquals(ret, value); @@ -351,7 +351,7 @@ Deno.test("callbackify throws with non-function inputs", () => { assertStrictEquals(err.name, "TypeError"); assertStrictEquals( err.message, - 'The "original" argument must be of type function.' + 'The "original" argument must be of type function.', ); } }); @@ -382,9 +382,9 @@ Deno.test( assertStrictEquals(err.name, "TypeError"); assertStrictEquals( err.message, - "The last argument must be of type function." + "The last argument must be of type function.", ); } }); - } + }, ); diff --git a/std/node/_util/_util_promisify.ts b/std/node/_util/_util_promisify.ts index ea2fb6a5e..9e86b5a09 100644 --- a/std/node/_util/_util_promisify.ts +++ b/std/node/_util/_util_promisify.ts @@ -32,7 +32,7 @@ declare let Symbol: SymbolConstructor; interface SymbolConstructor { for(key: "nodejs.util.promisify.custom"): typeof _CustomPromisifiedSymbol; for( - key: "nodejs.util.promisify.customArgs" + key: "nodejs.util.promisify.customArgs", ): typeof _CustomPromisifyArgsSymbol; } // End hack. @@ -44,21 +44,22 @@ const kCustomPromisifiedSymbol = Symbol.for("nodejs.util.promisify.custom"); // This is an internal Node symbol used by functions returning multiple // arguments, e.g. ['bytesRead', 'buffer'] for fs.read(). const kCustomPromisifyArgsSymbol = Symbol.for( - "nodejs.util.promisify.customArgs" + "nodejs.util.promisify.customArgs", ); class NodeInvalidArgTypeError extends TypeError { public code = "ERR_INVALID_ARG_TYPE"; constructor(argumentName: string, type: string, received: unknown) { super( - `The "${argumentName}" argument must be of type ${type}. Received ${typeof received}` + `The "${argumentName}" argument must be of type ${type}. Received ${typeof received}`, ); } } export function promisify(original: Function): Function { - if (typeof original !== "function") + if (typeof original !== "function") { throw new NodeInvalidArgTypeError("original", "Function", original); + } // @ts-ignore TypeScript (as of 3.7) does not support indexing namespaces by symbol if (original[kCustomPromisifiedSymbol]) { @@ -68,7 +69,7 @@ export function promisify(original: Function): Function { throw new NodeInvalidArgTypeError( "util.promisify.custom", "Function", - fn + fn, ); } return Object.defineProperty(fn, kCustomPromisifiedSymbol, { @@ -115,7 +116,7 @@ export function promisify(original: Function): Function { }); return Object.defineProperties( fn, - Object.getOwnPropertyDescriptors(original) + Object.getOwnPropertyDescriptors(original), ); } diff --git a/std/node/_util/_util_promisify_test.ts b/std/node/_util/_util_promisify_test.ts index 4369a0132..5148bc609 100644 --- a/std/node/_util/_util_promisify_test.ts +++ b/std/node/_util/_util_promisify_test.ts @@ -36,7 +36,7 @@ Deno.test( "Errors should reject the promise", async function testPromiseRejection() { await assertThrowsAsync(() => readFile("/dontexist"), Deno.errors.NotFound); - } + }, ); Deno.test("Promisify.custom", async function testPromisifyCustom() { @@ -106,7 +106,7 @@ Deno.test( } const value = await promisify(fn)(); assertStrictEquals(value, "foo"); - } + }, ); Deno.test( @@ -117,7 +117,7 @@ Deno.test( } const value = await promisify(fn)(); assertStrictEquals(value, undefined); - } + }, ); Deno.test( @@ -128,7 +128,7 @@ Deno.test( } const value = await promisify(fn)(); assertStrictEquals(value, undefined); - } + }, ); Deno.test( @@ -139,7 +139,7 @@ Deno.test( } const value = await promisify(fn)(null, 42); assertStrictEquals(value, 42); - } + }, ); Deno.test( @@ -151,9 +151,9 @@ Deno.test( await assertThrowsAsync( () => promisify(fn)(new Error("oops"), null), Error, - "oops" + "oops", ); - } + }, ); Deno.test("Rejected value", async function testPromisifyWithAsObjectMethod() { @@ -173,7 +173,7 @@ Deno.test( "Multiple callback", async function testPromisifyWithMultipleCallback() { const err = new Error( - "Should not have called the callback with the error." + "Should not have called the callback with the error.", ); const stack = err.stack; @@ -185,7 +185,7 @@ Deno.test( await fn(); await Promise.resolve(); return assertStrictEquals(stack, err.stack); - } + }, ); Deno.test("Promisify a promise", function testPromisifyPromise() { @@ -203,7 +203,7 @@ Deno.test("Test error", async function testInvalidArguments() { a: number, b: number, c: number, - cb: Function + cb: Function, ): void { errToThrow = new Error(`${a}-${b}-${c}-${cb}`); throw errToThrow; @@ -227,7 +227,7 @@ Deno.test("Test invalid arguments", function testInvalidArguments() { assert(e instanceof TypeError); assertEquals( e.message, - `The "original" argument must be of type Function. Received ${typeof input}` + `The "original" argument must be of type Function. Received ${typeof input}`, ); } }); diff --git a/std/node/_util/_util_types.ts b/std/node/_util/_util_types.ts index df8ccbb05..eaf955b35 100644 --- a/std/node/_util/_util_types.ts +++ b/std/node/_util/_util_types.ts @@ -194,7 +194,8 @@ export function isSymbolObject(value: unknown): boolean { // Adapted from Lodash export function isTypedArray(value: unknown): boolean { /** Used to match `toStringTag` values of typed arrays. */ - const reTypedTag = /^\[object (?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)Array\]$/; + const reTypedTag = + /^\[object (?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)Array\]$/; return _isObjectLike(value) && reTypedTag.test(_toString.call(value)); } diff --git a/std/node/_util/_util_types_test.ts b/std/node/_util/_util_types_test.ts index f6dfcfe89..fff0dad0c 100644 --- a/std/node/_util/_util_types_test.ts +++ b/std/node/_util/_util_types_test.ts @@ -229,14 +229,14 @@ Deno.test("Should return false for invalid Float64Array types", () => { Deno.test("Should return true for valid generator functions", () => { assertStrictEquals( isGeneratorFunction(function* foo() {}), - true + true, ); }); Deno.test("Should return false for invalid generator functions", () => { assertStrictEquals( isGeneratorFunction(function foo() {}), - false + false, ); }); @@ -249,7 +249,7 @@ Deno.test("Should return true for valid generator object types", () => { Deno.test("Should return false for invalid generation object types", () => { assertStrictEquals( isGeneratorObject(function* foo() {}), - false + false, ); }); |