/
var
/
www
/
greso.tech
/
server
/
nsm
/
node_modules
/
p-try
/
/var/www/greso.tech/server/nsm/node_modules/p-try
mkdir
upload
Name
Size
Mode
Actions
index.d.ts
1082
0644
edit
dl
rm
index.js
211
0644
edit
dl
rm
license
1109
0644
edit
dl
rm
package.json
636
0644
edit
dl
rm
readme.md
1333
0644
edit
dl
rm
Edit:
/var/www/greso.tech/server/nsm/node_modules/p-try/index.d.ts
(1082B)
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;
Save
cmd:
run