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-20250309193428-c964a818386b30d5ef00968233f6f0e15674fb8e

18

cjs/index.js

@@ -14,2 +14,3 @@ "use strict";

exports.promiseLikeFinally = promiseLikeFinally;
exports.unfakePromise = unfakePromise;
function isPromise(value) {

@@ -27,9 +28,3 @@ return value?.then != null;

}
if (isFakePromise(result$)) {
return result$.__fakePromiseValue;
}
if (isFakeRejectPromise(result$)) {
throw result$.__fakeRejectError;
}
return result$;
return unfakePromise(result$);
}

@@ -264,1 +259,10 @@ function fakePromise(value) {

}
function unfakePromise(promise) {
if (isFakePromise(promise)) {
return promise.__fakePromiseValue;
}
if (isFakeRejectPromise(promise)) {
throw promise.__fakeRejectError;
}
return promise;
}

@@ -13,9 +13,3 @@ export function isPromise(value) {

}
if (isFakePromise(result$)) {
return result$.__fakePromiseValue;
}
if (isFakeRejectPromise(result$)) {
throw result$.__fakeRejectError;
}
return result$;
return unfakePromise(result$);
}

@@ -251,1 +245,10 @@ export function fakePromise(value) {

}
export function unfakePromise(promise) {
if (isFakePromise(promise)) {
return promise.__fakePromiseValue;
}
if (isFakeRejectPromise(promise)) {
throw promise.__fakeRejectError;
}
return promise;
}
{
"name": "@whatwg-node/promise-helpers",
"version": "1.3.0-alpha-20250308192050-f577f1502af3cc88d3cbac54250ba87dcc6cde0a",
"version": "1.3.0-alpha-20250309193428-c964a818386b30d5ef00968233f6f0e15674fb8e",
"description": "Promise helpers",

@@ -5,0 +5,0 @@ "sideEffects": false,

@@ -31,1 +31,2 @@ export type MaybePromise<T> = Promise<T> | T;

export declare function promiseLikeFinally<T>(value: PromiseLike<T> | Promise<T>, onFinally: () => MaybePromiseLike<void>): PromiseLike<T>;
export declare function unfakePromise<T>(promise: Promise<T>): MaybePromise<T>;

Sorry, the diff of this file is not supported yet