@whatwg-node/promise-helpers
Advanced tools
Comparing version
@@ -22,16 +22,3 @@ "use strict"; | ||
function handleMaybePromise(inputFactory, outputSuccessFactory, outputErrorFactory, finallyFactory) { | ||
let input$; | ||
try { | ||
input$ = fakePromise(inputFactory()); | ||
} | ||
catch (err) { | ||
input$ = fakeRejectPromise(err); | ||
} | ||
let result$; | ||
try { | ||
result$ = input$.then(outputSuccessFactory, outputErrorFactory); | ||
} | ||
catch (err) { | ||
result$ = fakeRejectPromise(err); | ||
} | ||
let result$ = fakePromise().then(inputFactory).then(outputSuccessFactory, outputErrorFactory); | ||
if (finallyFactory) { | ||
@@ -38,0 +25,0 @@ result$ = result$.finally(finallyFactory); |
@@ -9,16 +9,3 @@ export function isPromise(value) { | ||
export function handleMaybePromise(inputFactory, outputSuccessFactory, outputErrorFactory, finallyFactory) { | ||
let input$; | ||
try { | ||
input$ = fakePromise(inputFactory()); | ||
} | ||
catch (err) { | ||
input$ = fakeRejectPromise(err); | ||
} | ||
let result$; | ||
try { | ||
result$ = input$.then(outputSuccessFactory, outputErrorFactory); | ||
} | ||
catch (err) { | ||
result$ = fakeRejectPromise(err); | ||
} | ||
let result$ = fakePromise().then(inputFactory).then(outputSuccessFactory, outputErrorFactory); | ||
if (finallyFactory) { | ||
@@ -25,0 +12,0 @@ result$ = result$.finally(finallyFactory); |
{ | ||
"name": "@whatwg-node/promise-helpers", | ||
"version": "1.3.0-alpha-20250308191445-808d86c02a40e2c583dd12e2b9f76ac014891d26", | ||
"version": "1.3.0-alpha-20250308192050-f577f1502af3cc88d3cbac54250ba87dcc6cde0a", | ||
"description": "Promise helpers", | ||
@@ -5,0 +5,0 @@ "sideEffects": false, |
22098
-1.92%542
-4.58%