From 460055d7cad16fe61b4e0768fc0a21aa7d52457d Mon Sep 17 00:00:00 2001 From: Alberto Ricart Date: Wed, 20 Nov 2024 18:06:10 -0600 Subject: [PATCH] change(core): requestMany() JitterTimer and its associated `jitter` property is now called "stall" change(core): requestMany() `RequestStrategy` is now a simple string "timer" | "count" | "stall" | "sentinel" Signed-off-by: Alberto Ricart --- core/deno.json | 4 ++-- core/package.json | 4 ++-- core/src/version.ts | 2 +- deno.json | 3 +-- jetstream/deno.json | 4 ++-- jetstream/import_map.json | 6 +++--- jetstream/package.json | 4 ++-- kv/deno.json | 6 +++--- kv/import_map.json | 10 +++++----- kv/package.json | 6 +++--- obj/deno.json | 6 +++--- obj/import_map.json | 10 +++++----- obj/package.json | 6 +++--- services/deno.json | 4 ++-- services/import_map.json | 6 +++--- services/package.json | 4 ++-- transport-deno/deno.json | 6 +++--- transport-deno/src/version.ts | 2 +- transport-node/package-lock.json | 4 ++-- transport-node/package.json | 12 ++++++------ transport-node/src/version.ts | 2 +- 21 files changed, 55 insertions(+), 56 deletions(-) diff --git a/core/deno.json b/core/deno.json index 35c6b281..d2e58d9a 100644 --- a/core/deno.json +++ b/core/deno.json @@ -1,6 +1,6 @@ { "name": "@nats-io/nats-core", - "version": "3.0.0-44", + "version": "3.0.0-45", "exports": { ".": "./src/mod.ts", "./internal": "./src/internal_mod.ts" @@ -35,7 +35,7 @@ "test": "deno test -A --parallel --reload tests/ --import-map=./import_map.json" }, "imports": { - "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-2", + "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-3", "@nats-io/nuid": "jsr:@nats-io/nuid@2.0.1-2" } } diff --git a/core/package.json b/core/package.json index 3d2589aa..b14000ff 100644 --- a/core/package.json +++ b/core/package.json @@ -1,6 +1,6 @@ { "name": "@nats-io/nats-core", - "version": "3.0.0-44", + "version": "3.0.0-45", "files": [ "lib/", "LICENSE", @@ -34,7 +34,7 @@ }, "description": "nats-core library - this library implements all the base functionality for NATS javascript clients", "dependencies": { - "@nats-io/nkeys": "2.0.0-2", + "@nats-io/nkeys": "2.0.0-3", "@nats-io/nuid": "2.0.1-2" }, "devDependencies": { diff --git a/core/src/version.ts b/core/src/version.ts index 7b33c71c..a5db8198 100644 --- a/core/src/version.ts +++ b/core/src/version.ts @@ -1,2 +1,2 @@ // This file is generated - do not edit -export const version = "3.0.0-44"; +export const version = "3.0.0-45"; diff --git a/deno.json b/deno.json index 3e4dc712..034e8e21 100644 --- a/deno.json +++ b/deno.json @@ -70,6 +70,5 @@ "./kv", "./obj", "./services" - ], - "nodeModulesDir": "auto" + ] } diff --git a/jetstream/deno.json b/jetstream/deno.json index 71b72d84..10058731 100644 --- a/jetstream/deno.json +++ b/jetstream/deno.json @@ -1,6 +1,6 @@ { "name": "@nats-io/jetstream", - "version": "3.0.0-31", + "version": "3.0.0-32", "exports": { ".": "./src/mod.ts", "./internal": "./src/internal_mod.ts" @@ -33,6 +33,6 @@ "test": "deno test -A --parallel --reload --trace-leaks --quiet tests/ --import-map=import_map.json" }, "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-44" + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-45" } } diff --git a/jetstream/import_map.json b/jetstream/import_map.json index 5dbc1df1..d35f0154 100644 --- a/jetstream/import_map.json +++ b/jetstream/import_map.json @@ -1,9 +1,9 @@ { "imports": { - "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-2", + "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-3", "@nats-io/nuid": "jsr:@nats-io/nuid@~2.0.1-2", - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-44", - "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-44/internal", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-45", + "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-45/internal", "test_helpers": "../test_helpers/mod.ts", "@std/io": "jsr:@std/io@0.224.0" } diff --git a/jetstream/package.json b/jetstream/package.json index b9c468de..ea2ea203 100644 --- a/jetstream/package.json +++ b/jetstream/package.json @@ -1,6 +1,6 @@ { "name": "@nats-io/jetstream", - "version": "3.0.0-31", + "version": "3.0.0-32", "files": [ "lib/", "LICENSE", @@ -34,7 +34,7 @@ }, "description": "jetstream library - this library implements all the base functionality for NATS JetStream for javascript clients", "dependencies": { - "@nats-io/nats-core": "3.0.0-44" + "@nats-io/nats-core": "3.0.0-45" }, "devDependencies": { "@types/node": "^22.7.6", diff --git a/kv/deno.json b/kv/deno.json index 0c1398c7..f2300a6d 100644 --- a/kv/deno.json +++ b/kv/deno.json @@ -1,6 +1,6 @@ { "name": "@nats-io/kv", - "version": "3.0.0-25", + "version": "3.0.0-26", "exports": { ".": "./src/mod.ts", "./internal": "./src/internal_mod.ts" @@ -33,7 +33,7 @@ "test": "deno test -A --parallel --reload --quiet tests/ --import-map=import_map.json" }, "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-44", - "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-31" + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-45", + "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-32" } } diff --git a/kv/import_map.json b/kv/import_map.json index 7278ee24..18d35cf9 100644 --- a/kv/import_map.json +++ b/kv/import_map.json @@ -1,11 +1,11 @@ { "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-44", - "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-44/internal", - "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-31", - "@nats-io/jetstream/internal": "jsr:@nats-io/jetstream@~3.0.0-31/internal", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-45", + "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-45/internal", + "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-32", + "@nats-io/jetstream/internal": "jsr:@nats-io/jetstream@~3.0.0-32/internal", "test_helpers": "../test_helpers/mod.ts", - "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-2", + "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-3", "@nats-io/nuid": "jsr:@nats-io/nuid@~2.0.1-2", "@std/io": "jsr:@std/io@0.224.0" } diff --git a/kv/package.json b/kv/package.json index 5d3c3161..4ce7a37c 100644 --- a/kv/package.json +++ b/kv/package.json @@ -1,6 +1,6 @@ { "name": "@nats-io/kv", - "version": "3.0.0-25", + "version": "3.0.0-26", "files": [ "lib/", "LICENSE", @@ -34,8 +34,8 @@ }, "description": "kv library - this library implements all the base functionality for NATS KV javascript clients", "dependencies": { - "@nats-io/jetstream": "3.0.0-31", - "@nats-io/nats-core": "3.0.0-44" + "@nats-io/jetstream": "3.0.0-32", + "@nats-io/nats-core": "3.0.0-45" }, "devDependencies": { "@types/node": "^22.7.6", diff --git a/obj/deno.json b/obj/deno.json index deadc25e..018bdbe2 100644 --- a/obj/deno.json +++ b/obj/deno.json @@ -1,6 +1,6 @@ { "name": "@nats-io/obj", - "version": "3.0.0-26", + "version": "3.0.0-27", "exports": { ".": "./src/mod.ts", "./internal": "./src/internal_mod.ts" @@ -33,7 +33,7 @@ "test": "deno test -A --parallel --reload --quiet tests/ --import-map=import_map.json" }, "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-44", - "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-31" + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-45", + "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-32" } } diff --git a/obj/import_map.json b/obj/import_map.json index 7278ee24..18d35cf9 100644 --- a/obj/import_map.json +++ b/obj/import_map.json @@ -1,11 +1,11 @@ { "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-44", - "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-44/internal", - "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-31", - "@nats-io/jetstream/internal": "jsr:@nats-io/jetstream@~3.0.0-31/internal", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-45", + "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-45/internal", + "@nats-io/jetstream": "jsr:@nats-io/jetstream@~3.0.0-32", + "@nats-io/jetstream/internal": "jsr:@nats-io/jetstream@~3.0.0-32/internal", "test_helpers": "../test_helpers/mod.ts", - "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-2", + "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-3", "@nats-io/nuid": "jsr:@nats-io/nuid@~2.0.1-2", "@std/io": "jsr:@std/io@0.224.0" } diff --git a/obj/package.json b/obj/package.json index 16a35503..06a5d7a9 100644 --- a/obj/package.json +++ b/obj/package.json @@ -1,6 +1,6 @@ { "name": "@nats-io/obj", - "version": "3.0.0-26", + "version": "3.0.0-27", "files": [ "lib/", "LICENSE", @@ -34,8 +34,8 @@ }, "description": "obj library - this library implements all the base functionality for NATS objectstore for javascript clients", "dependencies": { - "@nats-io/jetstream": "3.0.0-31", - "@nats-io/nats-core": "3.0.0-44" + "@nats-io/jetstream": "3.0.0-32", + "@nats-io/nats-core": "3.0.0-45" }, "devDependencies": { "@types/node": "^22.7.6", diff --git a/services/deno.json b/services/deno.json index 38cb1dfb..e0be7992 100644 --- a/services/deno.json +++ b/services/deno.json @@ -1,6 +1,6 @@ { "name": "@nats-io/services", - "version": "3.0.0-19", + "version": "3.0.0-20", "exports": { ".": "./src/mod.ts", "./internal": "./src/internal_mod.ts" @@ -33,6 +33,6 @@ "test": "deno test -A --parallel --reload --quiet tests/ --import-map=import_map.json" }, "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-44" + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-45" } } diff --git a/services/import_map.json b/services/import_map.json index a7610fad..64df2ea5 100644 --- a/services/import_map.json +++ b/services/import_map.json @@ -1,9 +1,9 @@ { "imports": { - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-44", - "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-44/internal", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-45", + "@nats-io/nats-core/internal": "jsr:@nats-io/nats-core@~3.0.0-45/internal", "test_helpers": "../test_helpers/mod.ts", - "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-2", + "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-3", "@nats-io/nuid": "jsr:@nats-io/nuid@~2.0.1-2", "@std/io": "jsr:@std/io@0.224.0" } diff --git a/services/package.json b/services/package.json index 0de9bc13..b687f247 100644 --- a/services/package.json +++ b/services/package.json @@ -1,6 +1,6 @@ { "name": "@nats-io/services", - "version": "3.0.0-19", + "version": "3.0.0-20", "files": [ "lib/", "LICENSE", @@ -34,7 +34,7 @@ }, "description": "services library - this library implements all the base functionality for NATS services for javascript clients", "dependencies": { - "@nats-io/nats-core": "3.0.0-44" + "@nats-io/nats-core": "3.0.0-45" }, "devDependencies": { "@types/node": "^22.7.6", diff --git a/transport-deno/deno.json b/transport-deno/deno.json index 32472742..e85a839e 100644 --- a/transport-deno/deno.json +++ b/transport-deno/deno.json @@ -1,6 +1,6 @@ { "name": "@nats-io/transport-deno", - "version": "3.0.0-17", + "version": "3.0.0-18", "exports": { ".": "./src/mod.ts" }, @@ -20,8 +20,8 @@ }, "imports": { "@std/io": "jsr:@std/io@0.225.0", - "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-44", - "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-2", + "@nats-io/nats-core": "jsr:@nats-io/nats-core@~3.0.0-45", + "@nats-io/nkeys": "jsr:@nats-io/nkeys@~2.0.0-3", "@nats-io/nuid": "jsr:@nats-io/nuid@~2.0.1-2" } } diff --git a/transport-deno/src/version.ts b/transport-deno/src/version.ts index df709f1a..35419336 100644 --- a/transport-deno/src/version.ts +++ b/transport-deno/src/version.ts @@ -1,2 +1,2 @@ // This file is generated - do not edit -export const version = "3.0.0-17"; +export const version = "3.0.0-18"; diff --git a/transport-node/package-lock.json b/transport-node/package-lock.json index b6cb81c2..f68840b9 100644 --- a/transport-node/package-lock.json +++ b/transport-node/package-lock.json @@ -1,12 +1,12 @@ { "name": "@nats-io/transport-node", - "version": "3.0.0-27", + "version": "3.0.0-29", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@nats-io/transport-node", - "version": "3.0.0-27", + "version": "3.0.0-29", "license": "Apache-2.0", "dependencies": { "@nats-io/nats-core": "~3.0.0-20", diff --git a/transport-node/package.json b/transport-node/package.json index dc3b9db4..0f29a8d4 100644 --- a/transport-node/package.json +++ b/transport-node/package.json @@ -1,6 +1,6 @@ { "name": "@nats-io/transport-node", - "version": "3.0.0-28", + "version": "3.0.0-30", "description": "Node.js client for NATS, a lightweight, high-performance cloud native messaging system", "keywords": [ "nats", @@ -54,8 +54,8 @@ "node": ">= 18.0.0" }, "dependencies": { - "@nats-io/nats-core": "3.0.0-44", - "@nats-io/nkeys": "2.0.0-2", + "@nats-io/nats-core": "3.0.0-45", + "@nats-io/nkeys": "2.0.0-3", "@nats-io/nuid": "2.0.1-2" }, "devDependencies": { @@ -64,8 +64,8 @@ "nats-jwt": "^0.0.9", "shx": "^0.3.3", "typescript": "5.6.3", - "@nats-io/jetstream": "3.0.0-31", - "@nats-io/kv": "3.0.0-25", - "@nats-io/obj": "3.0.0-26" + "@nats-io/jetstream": "3.0.0-32", + "@nats-io/kv": "3.0.0-26", + "@nats-io/obj": "3.0.0-27" } } diff --git a/transport-node/src/version.ts b/transport-node/src/version.ts index e26f0ee9..14911460 100644 --- a/transport-node/src/version.ts +++ b/transport-node/src/version.ts @@ -1,2 +1,2 @@ // This file is generated - do not edit -export const version = "3.0.0-28"; +export const version = "3.0.0-30";