diff --git a/golang/cosmos/package.json b/golang/cosmos/package.json index d3c6b2f53dc..dbd6faace08 100644 --- a/golang/cosmos/package.json +++ b/golang/cosmos/package.json @@ -7,7 +7,7 @@ }, "main": "index.cjs", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "test": "exit 0", diff --git a/package.json b/package.json index 23f9c3d73cf..5a1ed9c6f63 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@endo/eslint-plugin": "^2.1.0", "@jessie.js/eslint-plugin": "^0.4.0", "@types/express": "^4.17.17", - "@types/node": "^18.11.9", + "@types/node": "^18.19.24", "@typescript-eslint/eslint-plugin": "^6.20.0", "@typescript-eslint/parser": "^6.20.0", "ava": "^5.3.0", @@ -40,7 +40,7 @@ "**/protobufjs": "^7.2.4" }, "engines": { - "node": "^16.13 || ^18.12 || ^20.9" + "node": "^18.12 || ^20.9" }, "prettier": { "arrowParens": "avoid", diff --git a/packages/ERTP/package.json b/packages/ERTP/package.json index d993f5e2d64..19101726a65 100644 --- a/packages/ERTP/package.json +++ b/packages/ERTP/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/index.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/SwingSet/package.json b/packages/SwingSet/package.json index cd30c74286b..9e4e2875188 100644 --- a/packages/SwingSet/package.json +++ b/packages/SwingSet/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/index.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "bin": { "vat": "bin/vat" diff --git a/packages/assert/package.json b/packages/assert/package.json index 1841bc86ef9..2033d918a79 100755 --- a/packages/assert/package.json +++ b/packages/assert/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/assert.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/base-zone/package.json b/packages/base-zone/package.json index e5525e31b2b..7464451ef67 100644 --- a/packages/base-zone/package.json +++ b/packages/base-zone/package.json @@ -43,7 +43,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/boot/package.json b/packages/boot/package.json index 1f9810f6735..0939c568b2c 100644 --- a/packages/boot/package.json +++ b/packages/boot/package.json @@ -65,7 +65,7 @@ "exported.js" ], "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "extensions": { diff --git a/packages/builders/package.json b/packages/builders/package.json index 1069ead0edc..60f4c6059e4 100644 --- a/packages/builders/package.json +++ b/packages/builders/package.json @@ -65,7 +65,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/cache/package.json b/packages/cache/package.json index a2076dda566..39d11481764 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -35,7 +35,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/casting/package.json b/packages/casting/package.json index 59c8f0fe03d..14008c0632b 100644 --- a/packages/casting/package.json +++ b/packages/casting/package.json @@ -50,7 +50,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/cosmic-swingset/package.json b/packages/cosmic-swingset/package.json index be2b37be076..9826d22f0a6 100644 --- a/packages/cosmic-swingset/package.json +++ b/packages/cosmic-swingset/package.json @@ -56,7 +56,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/deploy-script-support/package.json b/packages/deploy-script-support/package.json index fd0439d4bbd..fc348d0eab1 100644 --- a/packages/deploy-script-support/package.json +++ b/packages/deploy-script-support/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/helpers.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/governance/package.json b/packages/governance/package.json index 418fba9dad4..63040e3bda7 100644 --- a/packages/governance/package.json +++ b/packages/governance/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/index.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "yarn build:bundles", diff --git a/packages/import-manager/package.json b/packages/import-manager/package.json index 28ea5642441..2ee5b3eccd0 100644 --- a/packages/import-manager/package.json +++ b/packages/import-manager/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "./src/importManager.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/inter-protocol/package.json b/packages/inter-protocol/package.json index 99749cabe19..97bdcf8fe20 100644 --- a/packages/inter-protocol/package.json +++ b/packages/inter-protocol/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/index.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "yarn build:bundles", diff --git a/packages/internal/package.json b/packages/internal/package.json index e5fc76a1869..4e3abf9b509 100755 --- a/packages/internal/package.json +++ b/packages/internal/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/index.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/network/package.json b/packages/network/package.json index f7668a4c0eb..d73ee359546 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -55,7 +55,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/notifier/package.json b/packages/notifier/package.json index e55eee5b9b6..418b7eb18d4 100644 --- a/packages/notifier/package.json +++ b/packages/notifier/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/index.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/pegasus/package.json b/packages/pegasus/package.json index e58280ee2a7..8812c050f9e 100644 --- a/packages/pegasus/package.json +++ b/packages/pegasus/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "./src/pegasus.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/solo/package.json b/packages/solo/package.json index b29b8937817..07ff642ffd9 100644 --- a/packages/solo/package.json +++ b/packages/solo/package.json @@ -65,7 +65,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/sparse-ints/package.json b/packages/sparse-ints/package.json index f76e4aa6874..a249a1e6475 100644 --- a/packages/sparse-ints/package.json +++ b/packages/sparse-ints/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/sparseInts.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/spawner/package.json b/packages/spawner/package.json index 0192ca2aaa9..75054526c2f 100644 --- a/packages/spawner/package.json +++ b/packages/spawner/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "./src/contractHost.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "yarn build:bundles", diff --git a/packages/store/package.json b/packages/store/package.json index 268ac6b0bae..3ff3a03fe2c 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/index.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/swingset-liveslots/package.json b/packages/swingset-liveslots/package.json index e3e9d99b005..7665cbc5aaf 100644 --- a/packages/swingset-liveslots/package.json +++ b/packages/swingset-liveslots/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "src/index.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index b83b9628885..b166c333e5d 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -50,7 +50,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/time/package.json b/packages/time/package.json index 756e5da9a17..45cb78be37f 100644 --- a/packages/time/package.json +++ b/packages/time/package.json @@ -6,7 +6,7 @@ "main": "index.js", "types": "index.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "exit 0", diff --git a/packages/vat-data/package.json b/packages/vat-data/package.json index 95febb94d4e..cbfe258f0e1 100644 --- a/packages/vat-data/package.json +++ b/packages/vat-data/package.json @@ -45,7 +45,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "typeCoverage": { "atLeast": 98.79 diff --git a/packages/vats/package.json b/packages/vats/package.json index 3ef69e3a86f..13ccd67fad0 100644 --- a/packages/vats/package.json +++ b/packages/vats/package.json @@ -62,7 +62,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/vm-config/package.json b/packages/vm-config/package.json index ea58b3b9cb9..791ff38541c 100644 --- a/packages/vm-config/package.json +++ b/packages/vm-config/package.json @@ -36,7 +36,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/packages/zoe/package.json b/packages/zoe/package.json index 617ba9e9060..7932a405832 100644 --- a/packages/zoe/package.json +++ b/packages/zoe/package.json @@ -5,7 +5,7 @@ "type": "module", "main": "./src/zoeService/zoe.js", "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "scripts": { "build": "yarn build:bundles", diff --git a/packages/zone/package.json b/packages/zone/package.json index 00a8029c00f..e188a1d53e0 100644 --- a/packages/zone/package.json +++ b/packages/zone/package.json @@ -41,7 +41,7 @@ "access": "public" }, "engines": { - "node": ">=14.15.0" + "node": "^18.12 || ^20.9" }, "ava": { "files": [ diff --git a/yarn.lock b/yarn.lock index 6733dc6290b..d2284bda47a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3573,10 +3573,10 @@ "@types/node" "*" form-data "^3.0.0" -"@types/node@*", "@types/node@>=13.7.0", "@types/node@^18.11.9": - version "18.19.3" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.3.tgz#e4723c4cb385641d61b983f6fe0b716abd5f8fc0" - integrity sha512-k5fggr14DwAytoA/t8rPrIz++lXK7/DqckthCmoZOKNsEbJkId4Z//BqgApXBUGrGddrigYa1oqheo/7YmW4rg== +"@types/node@*", "@types/node@>=13.7.0", "@types/node@^18.19.24": + version "18.19.24" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.24.tgz#707d8a4907e55901466e60e8f7a62bc6197ace95" + integrity sha512-eghAz3gnbQbvnHqB+mgB2ZR3aH6RhdEmHGS48BnV75KceQPHqabkxKI0BbUSsqhqy2Ddhc2xD/VAR9ySZd57Lw== dependencies: undici-types "~5.26.4"