Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@defer/client

Package Overview
Dependencies
Maintainers
2
Versions
170
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@defer/client - npm Package Compare versions

Comparing version 1.14.1 to 1.15.0-alpha-20240105134148-b2363a6

21

cjs/index.js

@@ -35,3 +35,22 @@ "use strict";

const httpClient_js_1 = require("./httpClient.js");
const version_js_1 = __importDefault(require("./version.js"));
const utils_js_1 = require("./utils.js");
if ((0, utils_js_1.getEnv)("DEFER_TOKEN") === undefined) {
console.log(`
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Defer ${version_js_1.default}
@@@@ @@@ @@@@ @@@@ Running in development mode
@@@@ @@@ @@@@ @@@@
@@@@ @@@ @@@@ @@@@
@@@@@@@@@@@@@@ @@@@ @@@@
@@@@ @@@@ @@@@ Website: https://www.defer.run
@@@@ @@@@ @@@@ Documentation: https://defer.run/docs
@@@@@@@@@@@@@@@@@@@@@@@ @@@@
@@@@@@@@@@@@@@@@@@@@@@@ @@@@
@@@@ @@@@
@@@@ @@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
`);
}
const withDelay = (dt, delay) => new Date(dt.getTime() + (0, parse_duration_1.default)(delay));

@@ -175,2 +194,3 @@ exports.__database = new Map();

maxDuration: config?.maxDuration,
maxConcurrencyAction: config?.maxConcurrencyAction,
};

@@ -191,2 +211,3 @@ return wrapped;

maxDuration: config?.maxDuration,
maxConcurrencyAction: config?.maxConcurrencyAction,
};

@@ -193,0 +214,0 @@ return wrapped;

2

cjs/version.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = "1.14.1";
exports.default = "1.15.0-alpha-20240105134148-b2363a6";

@@ -6,3 +6,22 @@ import parseDuration from "parse-duration";

import { makeHTTPClient } from "./httpClient.js";
import version from "./version.js";
import { debug, getEnv, randomUUID, sanitizeFunctionArguments, } from "./utils.js";
if (getEnv("DEFER_TOKEN") === undefined) {
console.log(`
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Defer ${version}
@@@@ @@@ @@@@ @@@@ Running in development mode
@@@@ @@@ @@@@ @@@@
@@@@ @@@ @@@@ @@@@
@@@@@@@@@@@@@@ @@@@ @@@@
@@@@ @@@@ @@@@ Website: https://www.defer.run
@@@@ @@@@ @@@@ Documentation: https://defer.run/docs
@@@@@@@@@@@@@@@@@@@@@@@ @@@@
@@@@@@@@@@@@@@@@@@@@@@@ @@@@
@@@@ @@@@
@@@@ @@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
`);
}
const withDelay = (dt, delay) => new Date(dt.getTime() + parseDuration(delay));

@@ -145,2 +164,3 @@ export const __database = new Map();

maxDuration: config?.maxDuration,
maxConcurrencyAction: config?.maxConcurrencyAction,
};

@@ -160,2 +180,3 @@ return wrapped;

maxDuration: config?.maxDuration,
maxConcurrencyAction: config?.maxConcurrencyAction,
};

@@ -162,0 +183,0 @@ return wrapped;

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

export default "1.14.1";
export default "1.15.0-alpha-20240105134148-b2363a6";
{
"name": "@defer/client",
"version": "1.14.1",
"version": "1.15.0-alpha-20240105134148-b2363a6",
"description": "Zero infrastructure NodeJS background jobs",

@@ -5,0 +5,0 @@ "dependencies": {

@@ -13,7 +13,2 @@ import { Units } from "parse-duration";

}
export interface DeferredFunctionOptions {
delay?: Duration | Date;
metadata?: ExecutionMetadata;
discardAfter?: Duration | Date;
}
type Enumerate<N extends number, Acc extends number[] = []> = Acc["length"] extends N ? Acc[number] : Enumerate<N, [...Acc, Acc["length"]]>;

@@ -37,7 +32,2 @@ type Range<F extends number, T extends number> = Exclude<Enumerate<T>, Enumerate<F>>;

}
export interface DeferOptions {
retry?: boolean | number | Partial<RetryPolicy>;
concurrency?: Concurrency;
maxDuration?: number;
}
export type DeferableFunction = (...args: any) => Promise<any>;

@@ -59,2 +49,3 @@ export interface ExecutionOptions {

maxDuration?: number;
maxConcurrencyAction?: "keep" | "cancel";
}

@@ -61,0 +52,0 @@ export declare function defer<F extends DeferableFunction>(fn: F, config?: DeferredFunctionConfiguration): DeferredFunction<F>;

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

declare const _default: "1.14.1";
declare const _default: "1.15.0-alpha-20240105134148-b2363a6";
export default _default;

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc