Upgrade to Node.js 24

This commit is contained in:
Matt Isenhower
2026-08-31 21:26:28 -07:00
parent 6ae419a0be
commit 3def89b0e1
8 changed files with 12 additions and 6 deletions

View File

@@ -13,7 +13,7 @@ jobs:
strategy:
matrix:
node-version: [22.x]
node-version: [24.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
steps:

View File

@@ -14,7 +14,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 22
node-version: 24
cache: 'npm'
- run: npm ci
- run: npm run lint -- --max-warnings 0

View File

@@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [22.x]
node-version: [24.x]
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}

View File

@@ -16,7 +16,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '22'
node-version: '24'
- name: Install dependencies
run: npm ci

2
.nvmrc
View File

@@ -1 +1 @@
22
24

View File

@@ -1,4 +1,4 @@
FROM node:22
FROM node:24
# App setup
WORKDIR /app

3
package-lock.json generated
View File

@@ -7,6 +7,9 @@
"": {
"name": "splatoon3.ink",
"version": "0.0.0",
"engines": {
"node": "24.x"
},
"dependencies": {
"@atproto/api": "^0.20.42",
"@aws-sdk/client-s3": "^3.341.0",

View File

@@ -1,6 +1,9 @@
{
"name": "splatoon3.ink",
"version": "0.0.0",
"engines": {
"node": "24.x"
},
"scripts": {
"dev": "vite",
"build": "vite build",