diff options
Diffstat (limited to 'assets/node_modules/p-try/index.d.ts')
-rw-r--r-- | assets/node_modules/p-try/index.d.ts | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/assets/node_modules/p-try/index.d.ts b/assets/node_modules/p-try/index.d.ts deleted file mode 100644 index 2a7319e..0000000 --- a/assets/node_modules/p-try/index.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -declare const pTry: { - /** - Start a promise chain. - - @param fn - The function to run to start the promise chain. - @param arguments - Arguments to pass to `fn`. - @returns The value of calling `fn(...arguments)`. If the function throws an error, the returned `Promise` will be rejected with that error. - - @example - ``` - import pTry = require('p-try'); - - (async () => { - try { - const value = await pTry(() => { - return synchronousFunctionThatMightThrow(); - }); - console.log(value); - } catch (error) { - console.error(error); - } - })(); - ``` - */ - <ValueType, ArgumentsType extends unknown[]>( - fn: (...arguments: ArgumentsType) => PromiseLike<ValueType> | ValueType, - ...arguments: ArgumentsType - ): Promise<ValueType>; - - // TODO: remove this in the next major version, refactor the whole definition to: - // declare function pTry<ValueType, ArgumentsType extends unknown[]>( - // fn: (...arguments: ArgumentsType) => PromiseLike<ValueType> | ValueType, - // ...arguments: ArgumentsType - // ): Promise<ValueType>; - // export = pTry; - default: typeof pTry; -}; - -export = pTry; |