mirror of
https://github.com/jellyfin/jellyfin-vue.git
synced 2025-02-26 08:46:25 +00:00
chore(deps): upgrade to node 20 LTS
This commit is contained in:
parent
0a2a46ac90
commit
39a7e8b477
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "jellyfin-vue Codespace (with support for Tauri and Docker development)",
|
||||
"image": "node:18-slim",
|
||||
"image": "node:20-slim",
|
||||
"features": {
|
||||
"ghcr.io/devcontainers/features/rust:1": {
|
||||
"profile": "default"
|
||||
|
6
.github/workflows/quality_checks.yml
vendored
6
.github/workflows/quality_checks.yml
vendored
@ -41,7 +41,7 @@ jobs:
|
||||
- name: Setup node environment ⚙️
|
||||
uses: actions/setup-node@v3.8.1
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
check-latest: true
|
||||
|
||||
- name: Install dependencies 📦
|
||||
@ -66,7 +66,7 @@ jobs:
|
||||
- name: Setup node environment ⚙️
|
||||
uses: actions/setup-node@v3.8.1
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
check-latest: true
|
||||
|
||||
- name: Install dependencies 📦
|
||||
@ -156,7 +156,7 @@ jobs:
|
||||
- name: Setup node environment ⚙️
|
||||
uses: actions/setup-node@v3.8.1
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
check-latest: true
|
||||
|
||||
- name: Install dependencies 📦
|
||||
|
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@ -93,7 +93,7 @@ jobs:
|
||||
- name: Setup node environment ⚙️
|
||||
uses: actions/setup-node@v3.8.1
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
check-latest: true
|
||||
|
||||
- name: Install dependencies 📦
|
||||
|
2
.github/workflows/unstable.yml
vendored
2
.github/workflows/unstable.yml
vendored
@ -98,7 +98,7 @@ jobs:
|
||||
- name: Setup node environment ⚙️
|
||||
uses: actions/setup-node@v3.8.1
|
||||
with:
|
||||
node-version: 18
|
||||
node-version: 20
|
||||
check-latest: true
|
||||
|
||||
- name: Install dependencies 📦
|
||||
|
@ -101,10 +101,5 @@
|
||||
"vue-eslint-parser": "9.3.2",
|
||||
"vue-i18n-extract": "2.0.7",
|
||||
"vue-tsc": "1.8.19"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18.12.0 <19.0.0",
|
||||
"npm": ">=8.19.2",
|
||||
"yarn": "Yarn is not supported. Please use NPM."
|
||||
}
|
||||
}
|
||||
|
14
package-lock.json
generated
14
package-lock.json
generated
@ -11,8 +11,8 @@
|
||||
"packaging/tauri"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=18.12.0 <19.0.0",
|
||||
"npm": ">=8.19.2",
|
||||
"node": ">=20.8.1 <21.0.0",
|
||||
"npm": ">=10.1.0",
|
||||
"yarn": "Yarn is not supported. Please use NPM."
|
||||
}
|
||||
},
|
||||
@ -92,11 +92,6 @@
|
||||
"vue-eslint-parser": "9.3.2",
|
||||
"vue-i18n-extract": "2.0.7",
|
||||
"vue-tsc": "1.8.19"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18.12.0 <19.0.0",
|
||||
"npm": ">=8.19.2",
|
||||
"yarn": "Yarn is not supported. Please use NPM."
|
||||
}
|
||||
},
|
||||
"node_modules/@aashutoshrathi/word-wrap": {
|
||||
@ -7793,11 +7788,6 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tauri-apps/cli": "1.5.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18.12.0 <19.0.0",
|
||||
"npm": ">=8.19.2",
|
||||
"yarn": "Yarn is not supported. Please use NPM."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -16,8 +16,8 @@
|
||||
"packaging/tauri"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=18.12.0 <19.0.0",
|
||||
"npm": ">=8.19.2",
|
||||
"node": ">=20.8.1 <21.0.0",
|
||||
"npm": ">=10.1.0",
|
||||
"yarn": "Yarn is not supported. Please use NPM."
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
## This dockerfile builds the client entirely in a Docker context
|
||||
|
||||
FROM node:18 AS build
|
||||
FROM node:20-slim AS build
|
||||
|
||||
# Set build arguments
|
||||
ARG DEFAULT_SERVERS
|
||||
|
@ -14,10 +14,5 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tauri-apps/cli": "1.5.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=18.12.0 <19.0.0",
|
||||
"npm": ">=8.19.2",
|
||||
"yarn": "Yarn is not supported. Please use NPM."
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user