diff --git a/.nvmrc b/.nvmrc index d9289897d..b460d6f2d 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16.15.1 +18.12.1 diff --git a/package.json b/package.json index fb2fcb2cf..619306ad4 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ ] }, "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "scripts": { "lint": "yarn workspaces foreach -p -j 10 --verbose run lint", diff --git a/packages/analytics/Dockerfile b/packages/analytics/Dockerfile index e0473cc9b..f1f915001 100644 --- a/packages/analytics/Dockerfile +++ b/packages/analytics/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.1-alpine +FROM node:18.12.1-alpine RUN apk add --update \ curl \ diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 17c971197..6baf1ad18 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/analytics", "version": "2.9.6", "engines": { - "node": ">=14.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "private": true, "description": "Analytics tools for Standard Notes projects", diff --git a/packages/api-gateway/Dockerfile b/packages/api-gateway/Dockerfile index b8d428188..1366b5ce9 100644 --- a/packages/api-gateway/Dockerfile +++ b/packages/api-gateway/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.1-alpine +FROM node:18.12.1-alpine RUN apk add --update \ curl \ diff --git a/packages/api-gateway/package.json b/packages/api-gateway/package.json index 9fde8698e..f47f10f95 100644 --- a/packages/api-gateway/package.json +++ b/packages/api-gateway/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/api-gateway", "version": "1.38.1", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "private": true, "description": "API Gateway For Standard Notes Services", diff --git a/packages/auth/Dockerfile b/packages/auth/Dockerfile index 21b618df8..22875ed16 100644 --- a/packages/auth/Dockerfile +++ b/packages/auth/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.1-alpine +FROM node:18.12.1-alpine RUN apk add --update \ curl \ diff --git a/packages/auth/package.json b/packages/auth/package.json index 407f4e3cc..a98af497c 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/auth-server", "version": "1.59.7", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "private": true, "description": "Auth Server", diff --git a/packages/common/package.json b/packages/common/package.json index 84599075a..68b9198fb 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/common", "version": "1.44.1", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "description": "Common types and utilities for Standard Notes projects", "main": "dist/src/index.js", diff --git a/packages/domain-events-infra/package.json b/packages/domain-events-infra/package.json index bf30d4b9c..8ed85108f 100644 --- a/packages/domain-events-infra/package.json +++ b/packages/domain-events-infra/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/domain-events-infra", "version": "1.9.23", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "description": "Domain Events Infrastructure SDK used in SN projects", "main": "dist/src/index.js", diff --git a/packages/domain-events/package.json b/packages/domain-events/package.json index b33fbba30..01467eca9 100644 --- a/packages/domain-events/package.json +++ b/packages/domain-events/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/domain-events", "version": "2.86.0", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "description": "Domain Events SDK used in SN projects", "main": "dist/src/index.js", diff --git a/packages/event-store/Dockerfile b/packages/event-store/Dockerfile index 72ab94c62..2da2b0e52 100644 --- a/packages/event-store/Dockerfile +++ b/packages/event-store/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.1-alpine +FROM node:18.12.1-alpine RUN apk add --update \ curl \ diff --git a/packages/event-store/package.json b/packages/event-store/package.json index 2d0808550..4c0dfc63f 100644 --- a/packages/event-store/package.json +++ b/packages/event-store/package.json @@ -6,7 +6,7 @@ "main": "dist/src/index.js", "typings": "dist/src/index.d.ts", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "scripts": { "clean": "rm -fr dist", diff --git a/packages/files/Dockerfile b/packages/files/Dockerfile index fa484d536..e799b288c 100644 --- a/packages/files/Dockerfile +++ b/packages/files/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.1-alpine +FROM node:18.12.1-alpine RUN apk add --update \ curl \ diff --git a/packages/files/package.json b/packages/files/package.json index c0ba3d985..81b9ace1c 100644 --- a/packages/files/package.json +++ b/packages/files/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/files-server", "version": "1.8.18", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "private": true, "description": "Standard Notes Files Server", diff --git a/packages/predicates/package.json b/packages/predicates/package.json index 83b9a8cc3..5355f8762 100644 --- a/packages/predicates/package.json +++ b/packages/predicates/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/predicates", "version": "1.5.4", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "description": "Utils and models required for scheduling jobs", "main": "dist/src/index.js", diff --git a/packages/scheduler/Dockerfile b/packages/scheduler/Dockerfile index 276449d0a..e4f5f9884 100644 --- a/packages/scheduler/Dockerfile +++ b/packages/scheduler/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.1-alpine +FROM node:18.12.1-alpine RUN apk add --update \ curl \ diff --git a/packages/scheduler/package.json b/packages/scheduler/package.json index ddfb0ffe4..3bc16ccab 100644 --- a/packages/scheduler/package.json +++ b/packages/scheduler/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/scheduler-server", "version": "1.13.19", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "private": true, "description": "Scheduler Server", diff --git a/packages/security/package.json b/packages/security/package.json index bf23ce374..51779fd93 100644 --- a/packages/security/package.json +++ b/packages/security/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/security", "version": "1.6.1", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "description": "Security SDK for Standard Notes projects", "main": "dist/src/index.js", diff --git a/packages/settings/package.json b/packages/settings/package.json index 2ab1cdd2c..479809026 100644 --- a/packages/settings/package.json +++ b/packages/settings/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/settings", "version": "1.18.0", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "description": "Settings SDK for Standard Notes projects", "main": "dist/src/index.js", diff --git a/packages/sncrypto-node/package.json b/packages/sncrypto-node/package.json index 2df21c885..5e855bcb0 100644 --- a/packages/sncrypto-node/package.json +++ b/packages/sncrypto-node/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/sncrypto-node", "version": "1.12.0", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "description": "SNCrypto for Node.js", "main": "dist/src/index.js", diff --git a/packages/syncing-server/Dockerfile b/packages/syncing-server/Dockerfile index ff83aeb1f..5b89531f6 100644 --- a/packages/syncing-server/Dockerfile +++ b/packages/syncing-server/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.1-alpine +FROM node:18.12.1-alpine RUN apk add --update \ curl \ diff --git a/packages/syncing-server/package.json b/packages/syncing-server/package.json index 3e5efa4ce..dbf0e8c90 100644 --- a/packages/syncing-server/package.json +++ b/packages/syncing-server/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/syncing-server", "version": "1.13.2", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "private": true, "description": "Syncing Server", diff --git a/packages/time/package.json b/packages/time/package.json index 85fcaadc4..795d9db5b 100644 --- a/packages/time/package.json +++ b/packages/time/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/time", "version": "1.13.0", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "description": "Utilities for time processing and calculation", "main": "dist/src/index.js", diff --git a/packages/websockets/Dockerfile b/packages/websockets/Dockerfile index e030fb4db..cf59fc318 100644 --- a/packages/websockets/Dockerfile +++ b/packages/websockets/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.1-alpine +FROM node:18.12.1-alpine RUN apk add --update \ curl \ diff --git a/packages/websockets/package.json b/packages/websockets/package.json index 47370beaf..5b97dba84 100644 --- a/packages/websockets/package.json +++ b/packages/websockets/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/websockets-server", "version": "1.4.20", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "private": true, "description": "Websockets Server", diff --git a/packages/workspace/Dockerfile b/packages/workspace/Dockerfile index 4865b1bdd..f1341c94b 100644 --- a/packages/workspace/Dockerfile +++ b/packages/workspace/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.1-alpine +FROM node:18.12.1-alpine RUN apk add --update \ curl \ diff --git a/packages/workspace/package.json b/packages/workspace/package.json index e4f2d820e..56f9ac9fe 100644 --- a/packages/workspace/package.json +++ b/packages/workspace/package.json @@ -2,7 +2,7 @@ "name": "@standardnotes/workspace-server", "version": "1.17.18", "engines": { - "node": ">=16.0.0 <17.0.0" + "node": ">=18.0.0 <19.0.0" }, "private": true, "description": "Workspace Server",