New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@whatwg-node/promise-helpers

Package Overview
Dependencies
Maintainers
0
Versions
60
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@whatwg-node/promise-helpers - npm Package Compare versions

Comparing version

to
1.3.0-alpha-20250308192050-f577f1502af3cc88d3cbac54250ba87dcc6cde0a

15

cjs/index.js

@@ -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);

2

package.json
{
"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,