Browse Source

Upgrade to Node.js 20.12.2 for Fastify (#8945)

* Upgrade to Node.js 20.12.2 for Fastify

* Fix mongodb for Fastify
김재혁 1 year ago
parent
commit
3f1ea36505

+ 1 - 7
frameworks/JavaScript/fastify/db/mongo.js

@@ -7,13 +7,7 @@ let client;
 
 
 async function getCollection(name) {
 async function getCollection(name) {
   if (!client) {
   if (!client) {
-    client = await new MongoClient(
-      mongoUrl,
-      {
-        useNewUrlParser: true,
-        useUnifiedTopology: true
-      }
-    ).connect();
+    client = await new MongoClient(mongoUrl).connect();
   }
   }
 
 
   const db = client.db(dbName);
   const db = client.db(dbName);

+ 1 - 1
frameworks/JavaScript/fastify/fastify-mysql.dockerfile

@@ -1,4 +1,4 @@
-FROM node:18.12.1-alpine
+FROM node:20.12.2-alpine
 
 
 COPY ./ ./
 COPY ./ ./
 
 

+ 1 - 1
frameworks/JavaScript/fastify/fastify-postgres.dockerfile

@@ -1,4 +1,4 @@
-FROM node:18.12.1-alpine
+FROM node:20.12.2-alpine
 
 
 COPY ./ ./
 COPY ./ ./
 
 

+ 1 - 1
frameworks/JavaScript/fastify/fastify.dockerfile

@@ -1,4 +1,4 @@
-FROM node:18.12.1-alpine
+FROM node:20.12.2-alpine
 
 
 COPY ./ ./
 COPY ./ ./
 
 

+ 1 - 1
frameworks/JavaScript/fastify/package.json

@@ -9,7 +9,7 @@
     "fastify": "4.13.0",
     "fastify": "4.13.0",
     "handlebars": "4.7.6",
     "handlebars": "4.7.6",
     "knex": "2.4.2",
     "knex": "2.4.2",
-    "mongodb": "3.5.9",
+    "mongodb": "6.5.0",
     "mysql2": "3.9.7",
     "mysql2": "3.9.7",
     "pg": "8.5.1"
     "pg": "8.5.1"
   }
   }