summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-04-23 12:37:44 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-04-23 12:37:44 +0900
commit70958a9f7757745cc06b21b961dadeae071151e2 (patch)
treea980ea92ef938981e276ff6fd609784571549d2e
parentupdate deps (diff)
downloadmisskey-70958a9f7757745cc06b21b961dadeae071151e2.tar.gz
misskey-70958a9f7757745cc06b21b961dadeae071151e2.tar.bz2
misskey-70958a9f7757745cc06b21b961dadeae071151e2.zip
update node to 18
-rw-r--r--.node-version2
-rw-r--r--CHANGELOG.md10
-rw-r--r--Dockerfile14
-rw-r--r--packages/backend/tsconfig.json7
4 files changed, 24 insertions, 9 deletions
diff --git a/.node-version b/.node-version
index bf79505bb8..658984787f 100644
--- a/.node-version
+++ b/.node-version
@@ -1 +1 @@
-v16.14.0
+v18.0.0
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2117101347..11636249d1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,16 @@
You should also include the user name that made the change.
-->
+## 12.x.x (unreleased)
+### NOTE
+- From this version, Node 18.0.0 or later is required.
+
+### Improvements
+-
+
+### Bugfixes
+-
+
## 12.110.0 (2022/04/11)
### Improvements
diff --git a/Dockerfile b/Dockerfile
index e4959756e8..174e2e9bc7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:16.14.0-alpine3.15 AS base
+FROM node:18.0.0-alpine3.15 AS base
ENV NODE_ENV=production
@@ -11,16 +11,16 @@ FROM base AS builder
COPY . ./
RUN apk add --no-cache $BUILD_DEPS && \
- git submodule update --init && \
- yarn install && \
- yarn build && \
- rm -rf .git
+ git submodule update --init && \
+ yarn install && \
+ yarn build && \
+ rm -rf .git
FROM base AS runner
RUN apk add --no-cache \
- ffmpeg \
- tini
+ ffmpeg \
+ tini
ENTRYPOINT ["/sbin/tini", "--"]
diff --git a/packages/backend/tsconfig.json b/packages/backend/tsconfig.json
index 3120851aae..22338a4976 100644
--- a/packages/backend/tsconfig.json
+++ b/packages/backend/tsconfig.json
@@ -25,9 +25,14 @@
"rootDir": "./src",
"baseUrl": "./",
"paths": {
- "@/*": ["./src/*"]
+ "@/*": [
+ "./src/*"
+ ]
},
"outDir": "./built",
+ "types": [
+ "node"
+ ],
"typeRoots": [
"./node_modules/@types",
"./src/@types"