Browse Source

chore: upgrade supported node version to 23.9 (#1184)

* upgrade node version to 23.9

* update package-lock.json
Arunabh Sharma 2 months ago
parent
commit
9626175d3a
4 changed files with 2082 additions and 3554 deletions
  1. 2 2
      Dockerfile
  2. 1 1
      README.md
  3. 2078 3550
      package-lock.json
  4. 1 1
      src/backend/package.json

+ 2 - 2
Dockerfile

@@ -8,7 +8,7 @@
 # worry about Docker unless the build/run process changes.
 
 # Build stage
-FROM node:22-alpine AS build
+FROM node:23.9-alpine AS build
 
 # Install build dependencies
 RUN apk add --no-cache git python3 make g++ \
@@ -41,7 +41,7 @@ RUN npm cache clean --force && \
 RUN cd src/gui && npm run build && cd -
 
 # Production stage
-FROM node:22-alpine
+FROM node:23.9-alpine
 
 # Set labels
 LABEL repo="https://github.com/HeyPuter/puter"

+ 1 - 1
README.md

@@ -114,7 +114,7 @@ Puter is available as a hosted service at [**puter.com**](https://puter.com).
 - **Operating Systems:** Linux, macOS, Windows
 - **RAM:** 2GB minimum (4GB recommended)
 - **Disk Space:** 1GB free space
-- **Node.js:** Version 16+ (Version 22+ recommended)
+- **Node.js:** Version 16+ (Version 23+ recommended)
 - **npm:** Latest stable version
 
 <br/>

File diff suppressed because it is too large
+ 2078 - 3550
package-lock.json


+ 1 - 1
src/backend/package.json

@@ -26,7 +26,7 @@
     "aws-sdk": "^2.1383.0",
     "axios": "^1.4.0",
     "bcrypt": "^5.1.0",
-    "better-sqlite3": "^9.4.3",
+    "better-sqlite3": "^11.9.0",
     "busboy": "^1.6.0",
     "chai-as-promised": "^7.1.1",
     "clean-css": "^5.3.2",

Some files were not shown because too many files changed in this diff