New:Socket for Asana Is Now Available.Learn more
Get Started

@n8n/utils

Package Overview
Dependencies
Maintainers
5
Versions
50
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@n8n/utils - npm Package Compare versions

Comparing version
1.43.0
to
1.43.1
+12
-6
dist/sleep.cjs
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const require_errors_ensure_error = require("./errors/ensure-error.cjs");
//#region src/sleep.ts

@@ -6,14 +7,19 @@ async function sleepWithAbort(ms, abortSignal) {

if (abortSignal.aborted) {
reject(/* @__PURE__ */ new Error("Aborted"));
reject(require_errors_ensure_error.ensureError(abortSignal.reason));
return;
}
const timeout = setTimeout(resolve, ms);
abortSignal.addEventListener("abort", () => {
const onAbort = () => {
clearTimeout(timeout);
reject(/* @__PURE__ */ new Error("Aborted"));
}, { once: true });
reject(require_errors_ensure_error.ensureError(abortSignal.reason));
};
const timeout = setTimeout(() => {
abortSignal.removeEventListener("abort", onAbort);
resolve();
}, ms);
abortSignal.addEventListener("abort", onAbort, { once: true });
});
}
/**
* Resolves after `ms` milliseconds, or rejects early if `abortSignal` is aborted.
* Resolves after `ms` milliseconds, or rejects with the signal's abort reason
* if `abortSignal` fires first.
*/

@@ -20,0 +26,0 @@ async function sleep(ms, abortSignal) {

@@ -1,1 +0,1 @@

{"version":3,"file":"sleep.cjs","names":[],"sources":["../src/sleep.ts"],"sourcesContent":["async function sleepWithAbort(ms: number, abortSignal: AbortSignal): Promise<void> {\n\treturn await new Promise((resolve, reject) => {\n\t\tif (abortSignal.aborted) {\n\t\t\treject(new Error('Aborted'));\n\t\t\treturn;\n\t\t}\n\n\t\tconst timeout = setTimeout(resolve, ms);\n\n\t\tabortSignal.addEventListener(\n\t\t\t'abort',\n\t\t\t() => {\n\t\t\t\tclearTimeout(timeout);\n\t\t\t\treject(new Error('Aborted'));\n\t\t\t},\n\t\t\t{ once: true },\n\t\t);\n\t});\n}\n\n/**\n * Resolves after `ms` milliseconds, or rejects early if `abortSignal` is aborted.\n */\nexport async function sleep(ms: number, abortSignal?: AbortSignal): Promise<void> {\n\tif (!abortSignal) {\n\t\treturn await new Promise((resolve) => setTimeout(resolve, ms));\n\t}\n\n\treturn await sleepWithAbort(ms, abortSignal);\n}\n"],"mappings":";;AAAA,eAAe,eAAe,IAAY,aAAyC;CAClF,OAAO,MAAM,IAAI,SAAS,SAAS,WAAW;EAC7C,IAAI,YAAY,SAAS;GACxB,uBAAO,IAAI,MAAM,SAAS,CAAC;GAC3B;EACD;EAEA,MAAM,UAAU,WAAW,SAAS,EAAE;EAEtC,YAAY,iBACX,eACM;GACL,aAAa,OAAO;GACpB,uBAAO,IAAI,MAAM,SAAS,CAAC;EAC5B,GACA,EAAE,MAAM,KAAK,CACd;CACD,CAAC;AACF;;;;AAKA,eAAsB,MAAM,IAAY,aAA0C;CACjF,IAAI,CAAC,aACJ,OAAO,MAAM,IAAI,SAAS,YAAY,WAAW,SAAS,EAAE,CAAC;CAG9D,OAAO,MAAM,eAAe,IAAI,WAAW;AAC5C"}
{"version":3,"file":"sleep.cjs","names":["ensureError"],"sources":["../src/sleep.ts"],"sourcesContent":["import { ensureError } from './errors/ensure-error';\n\nasync function sleepWithAbort(ms: number, abortSignal: AbortSignal): Promise<void> {\n\treturn await new Promise((resolve, reject) => {\n\t\tif (abortSignal.aborted) {\n\t\t\treject(ensureError(abortSignal.reason));\n\t\t\treturn;\n\t\t}\n\n\t\tconst onAbort = () => {\n\t\t\tclearTimeout(timeout);\n\t\t\treject(ensureError(abortSignal.reason));\n\t\t};\n\n\t\tconst timeout = setTimeout(() => {\n\t\t\tabortSignal.removeEventListener('abort', onAbort);\n\t\t\tresolve();\n\t\t}, ms);\n\n\t\tabortSignal.addEventListener('abort', onAbort, { once: true });\n\t});\n}\n\n/**\n * Resolves after `ms` milliseconds, or rejects with the signal's abort reason\n * if `abortSignal` fires first.\n */\nexport async function sleep(ms: number, abortSignal?: AbortSignal): Promise<void> {\n\tif (!abortSignal) {\n\t\treturn await new Promise((resolve) => setTimeout(resolve, ms));\n\t}\n\n\treturn await sleepWithAbort(ms, abortSignal);\n}\n"],"mappings":";;;AAEA,eAAe,eAAe,IAAY,aAAyC;CAClF,OAAO,MAAM,IAAI,SAAS,SAAS,WAAW;EAC7C,IAAI,YAAY,SAAS;GACxB,OAAOA,4BAAAA,YAAY,YAAY,MAAM,CAAC;GACtC;EACD;EAEA,MAAM,gBAAgB;GACrB,aAAa,OAAO;GACpB,OAAOA,4BAAAA,YAAY,YAAY,MAAM,CAAC;EACvC;EAEA,MAAM,UAAU,iBAAiB;GAChC,YAAY,oBAAoB,SAAS,OAAO;GAChD,QAAQ;EACT,GAAG,EAAE;EAEL,YAAY,iBAAiB,SAAS,SAAS,EAAE,MAAM,KAAK,CAAC;CAC9D,CAAC;AACF;;;;;AAMA,eAAsB,MAAM,IAAY,aAA0C;CACjF,IAAI,CAAC,aACJ,OAAO,MAAM,IAAI,SAAS,YAAY,WAAW,SAAS,EAAE,CAAC;CAG9D,OAAO,MAAM,eAAe,IAAI,WAAW;AAC5C"}

@@ -0,1 +1,2 @@

import { ensureError } from "./errors/ensure-error.mjs";
//#region src/sleep.ts

@@ -5,14 +6,19 @@ async function sleepWithAbort(ms, abortSignal) {

if (abortSignal.aborted) {
reject(/* @__PURE__ */ new Error("Aborted"));
reject(ensureError(abortSignal.reason));
return;
}
const timeout = setTimeout(resolve, ms);
abortSignal.addEventListener("abort", () => {
const onAbort = () => {
clearTimeout(timeout);
reject(/* @__PURE__ */ new Error("Aborted"));
}, { once: true });
reject(ensureError(abortSignal.reason));
};
const timeout = setTimeout(() => {
abortSignal.removeEventListener("abort", onAbort);
resolve();
}, ms);
abortSignal.addEventListener("abort", onAbort, { once: true });
});
}
/**
* Resolves after `ms` milliseconds, or rejects early if `abortSignal` is aborted.
* Resolves after `ms` milliseconds, or rejects with the signal's abort reason
* if `abortSignal` fires first.
*/

@@ -19,0 +25,0 @@ async function sleep(ms, abortSignal) {

@@ -1,1 +0,1 @@

{"version":3,"file":"sleep.mjs","names":[],"sources":["../src/sleep.ts"],"sourcesContent":["async function sleepWithAbort(ms: number, abortSignal: AbortSignal): Promise<void> {\n\treturn await new Promise((resolve, reject) => {\n\t\tif (abortSignal.aborted) {\n\t\t\treject(new Error('Aborted'));\n\t\t\treturn;\n\t\t}\n\n\t\tconst timeout = setTimeout(resolve, ms);\n\n\t\tabortSignal.addEventListener(\n\t\t\t'abort',\n\t\t\t() => {\n\t\t\t\tclearTimeout(timeout);\n\t\t\t\treject(new Error('Aborted'));\n\t\t\t},\n\t\t\t{ once: true },\n\t\t);\n\t});\n}\n\n/**\n * Resolves after `ms` milliseconds, or rejects early if `abortSignal` is aborted.\n */\nexport async function sleep(ms: number, abortSignal?: AbortSignal): Promise<void> {\n\tif (!abortSignal) {\n\t\treturn await new Promise((resolve) => setTimeout(resolve, ms));\n\t}\n\n\treturn await sleepWithAbort(ms, abortSignal);\n}\n"],"mappings":";AAAA,eAAe,eAAe,IAAY,aAAyC;CAClF,OAAO,MAAM,IAAI,SAAS,SAAS,WAAW;EAC7C,IAAI,YAAY,SAAS;GACxB,uBAAO,IAAI,MAAM,SAAS,CAAC;GAC3B;EACD;EAEA,MAAM,UAAU,WAAW,SAAS,EAAE;EAEtC,YAAY,iBACX,eACM;GACL,aAAa,OAAO;GACpB,uBAAO,IAAI,MAAM,SAAS,CAAC;EAC5B,GACA,EAAE,MAAM,KAAK,CACd;CACD,CAAC;AACF;;;;AAKA,eAAsB,MAAM,IAAY,aAA0C;CACjF,IAAI,CAAC,aACJ,OAAO,MAAM,IAAI,SAAS,YAAY,WAAW,SAAS,EAAE,CAAC;CAG9D,OAAO,MAAM,eAAe,IAAI,WAAW;AAC5C"}
{"version":3,"file":"sleep.mjs","names":[],"sources":["../src/sleep.ts"],"sourcesContent":["import { ensureError } from './errors/ensure-error';\n\nasync function sleepWithAbort(ms: number, abortSignal: AbortSignal): Promise<void> {\n\treturn await new Promise((resolve, reject) => {\n\t\tif (abortSignal.aborted) {\n\t\t\treject(ensureError(abortSignal.reason));\n\t\t\treturn;\n\t\t}\n\n\t\tconst onAbort = () => {\n\t\t\tclearTimeout(timeout);\n\t\t\treject(ensureError(abortSignal.reason));\n\t\t};\n\n\t\tconst timeout = setTimeout(() => {\n\t\t\tabortSignal.removeEventListener('abort', onAbort);\n\t\t\tresolve();\n\t\t}, ms);\n\n\t\tabortSignal.addEventListener('abort', onAbort, { once: true });\n\t});\n}\n\n/**\n * Resolves after `ms` milliseconds, or rejects with the signal's abort reason\n * if `abortSignal` fires first.\n */\nexport async function sleep(ms: number, abortSignal?: AbortSignal): Promise<void> {\n\tif (!abortSignal) {\n\t\treturn await new Promise((resolve) => setTimeout(resolve, ms));\n\t}\n\n\treturn await sleepWithAbort(ms, abortSignal);\n}\n"],"mappings":";;AAEA,eAAe,eAAe,IAAY,aAAyC;CAClF,OAAO,MAAM,IAAI,SAAS,SAAS,WAAW;EAC7C,IAAI,YAAY,SAAS;GACxB,OAAO,YAAY,YAAY,MAAM,CAAC;GACtC;EACD;EAEA,MAAM,gBAAgB;GACrB,aAAa,OAAO;GACpB,OAAO,YAAY,YAAY,MAAM,CAAC;EACvC;EAEA,MAAM,UAAU,iBAAiB;GAChC,YAAY,oBAAoB,SAAS,OAAO;GAChD,QAAQ;EACT,GAAG,EAAE;EAEL,YAAY,iBAAiB,SAAS,SAAS,EAAE,MAAM,KAAK,CAAC;CAC9D,CAAC;AACF;;;;;AAMA,eAAsB,MAAM,IAAY,aAA0C;CACjF,IAAI,CAAC,aACJ,OAAO,MAAM,IAAI,SAAS,YAAY,WAAW,SAAS,EAAE,CAAC;CAG9D,OAAO,MAAM,eAAe,IAAI,WAAW;AAC5C"}
{
"name": "@n8n/utils",
"type": "module",
"version": "1.43.0",
"version": "1.43.1",
"files": [

@@ -6,0 +6,0 @@ "dist",