修改后台权限
This commit is contained in:
16
node_modules/until-async/lib/index.d.ts
generated
vendored
Normal file
16
node_modules/until-async/lib/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
//#region src/index.d.ts
|
||||
type UntilResult<RejectionReason, ResolveData> = [reason: RejectionReason, data: null] | [reason: null, data: ResolveData];
|
||||
/**
|
||||
* Gracefully handles a callback that returns a promise.
|
||||
*
|
||||
* @example
|
||||
* await until(() => Promise.resolve(123))
|
||||
* // [null, 123]
|
||||
*
|
||||
* await until(() => Promise.reject(new Error('Oops!')))
|
||||
* // [new Error('Oops!'), null]
|
||||
*/
|
||||
declare function until<RejectionReason = Error, ResolveData = unknown>(callback: () => Promise<ResolveData>): Promise<UntilResult<RejectionReason, ResolveData>>;
|
||||
//#endregion
|
||||
export { UntilResult, until };
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
24
node_modules/until-async/lib/index.js
generated
vendored
Normal file
24
node_modules/until-async/lib/index.js
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
//#region src/index.ts
|
||||
/**
|
||||
* Gracefully handles a callback that returns a promise.
|
||||
*
|
||||
* @example
|
||||
* await until(() => Promise.resolve(123))
|
||||
* // [null, 123]
|
||||
*
|
||||
* await until(() => Promise.reject(new Error('Oops!')))
|
||||
* // [new Error('Oops!'), null]
|
||||
*/
|
||||
async function until(callback) {
|
||||
try {
|
||||
return [null, await callback().catch((error) => {
|
||||
throw error;
|
||||
})];
|
||||
} catch (error) {
|
||||
return [error, null];
|
||||
}
|
||||
}
|
||||
|
||||
//#endregion
|
||||
export { until };
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/until-async/lib/index.js.map
generated
vendored
Normal file
1
node_modules/until-async/lib/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","names":["error: any"],"sources":["../src/index.ts"],"sourcesContent":["export type UntilResult<RejectionReason, ResolveData> =\n | [reason: RejectionReason, data: null]\n | [reason: null, data: ResolveData]\n\n/**\n * Gracefully handles a callback that returns a promise.\n *\n * @example\n * await until(() => Promise.resolve(123))\n * // [null, 123]\n *\n * await until(() => Promise.reject(new Error('Oops!')))\n * // [new Error('Oops!'), null]\n */\nexport async function until<RejectionReason = Error, ResolveData = unknown>(\n callback: () => Promise<ResolveData>,\n): Promise<UntilResult<RejectionReason, ResolveData>> {\n try {\n const data = await callback().catch((error) => {\n throw error\n })\n return [null, data]\n } catch (error: any) {\n return [error, null]\n }\n}\n"],"mappings":";;;;;;;;;;;AAcA,eAAsB,MACpB,UACoD;AACpD,KAAI;AAIF,SAAO,CAAC,MAHK,MAAM,UAAU,CAAC,OAAO,UAAU;AAC7C,SAAM;IACN,CACiB;UACZA,OAAY;AACnB,SAAO,CAAC,OAAO,KAAK"}
|
||||
Reference in New Issue
Block a user