mirror of
https://github.com/jellyfin/jellyfin-vue.git
synced 2024-10-06 19:13:36 +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)",
|
"name": "jellyfin-vue Codespace (with support for Tauri and Docker development)",
|
||||||
"image": "node:18-slim",
|
"image": "node:20-slim",
|
||||||
"features": {
|
"features": {
|
||||||
"ghcr.io/devcontainers/features/rust:1": {
|
"ghcr.io/devcontainers/features/rust:1": {
|
||||||
"profile": "default"
|
"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 ⚙️
|
- name: Setup node environment ⚙️
|
||||||
uses: actions/setup-node@v3.8.1
|
uses: actions/setup-node@v3.8.1
|
||||||
with:
|
with:
|
||||||
node-version: 18
|
node-version: 20
|
||||||
check-latest: true
|
check-latest: true
|
||||||
|
|
||||||
- name: Install dependencies 📦
|
- name: Install dependencies 📦
|
||||||
@ -66,7 +66,7 @@ jobs:
|
|||||||
- name: Setup node environment ⚙️
|
- name: Setup node environment ⚙️
|
||||||
uses: actions/setup-node@v3.8.1
|
uses: actions/setup-node@v3.8.1
|
||||||
with:
|
with:
|
||||||
node-version: 18
|
node-version: 20
|
||||||
check-latest: true
|
check-latest: true
|
||||||
|
|
||||||
- name: Install dependencies 📦
|
- name: Install dependencies 📦
|
||||||
@ -156,7 +156,7 @@ jobs:
|
|||||||
- name: Setup node environment ⚙️
|
- name: Setup node environment ⚙️
|
||||||
uses: actions/setup-node@v3.8.1
|
uses: actions/setup-node@v3.8.1
|
||||||
with:
|
with:
|
||||||
node-version: 18
|
node-version: 20
|
||||||
check-latest: true
|
check-latest: true
|
||||||
|
|
||||||
- name: Install dependencies 📦
|
- name: Install dependencies 📦
|
||||||
|
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@ -93,7 +93,7 @@ jobs:
|
|||||||
- name: Setup node environment ⚙️
|
- name: Setup node environment ⚙️
|
||||||
uses: actions/setup-node@v3.8.1
|
uses: actions/setup-node@v3.8.1
|
||||||
with:
|
with:
|
||||||
node-version: 18
|
node-version: 20
|
||||||
check-latest: true
|
check-latest: true
|
||||||
|
|
||||||
- name: Install dependencies 📦
|
- name: Install dependencies 📦
|
||||||
|
2
.github/workflows/unstable.yml
vendored
2
.github/workflows/unstable.yml
vendored
@ -98,7 +98,7 @@ jobs:
|
|||||||
- name: Setup node environment ⚙️
|
- name: Setup node environment ⚙️
|
||||||
uses: actions/setup-node@v3.8.1
|
uses: actions/setup-node@v3.8.1
|
||||||
with:
|
with:
|
||||||
node-version: 18
|
node-version: 20
|
||||||
check-latest: true
|
check-latest: true
|
||||||
|
|
||||||
- name: Install dependencies 📦
|
- name: Install dependencies 📦
|
||||||
|
@ -101,10 +101,5 @@
|
|||||||
"vue-eslint-parser": "9.3.2",
|
"vue-eslint-parser": "9.3.2",
|
||||||
"vue-i18n-extract": "2.0.7",
|
"vue-i18n-extract": "2.0.7",
|
||||||
"vue-tsc": "1.8.19"
|
"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"
|
"packaging/tauri"
|
||||||
],
|
],
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=18.12.0 <19.0.0",
|
"node": ">=20.8.1 <21.0.0",
|
||||||
"npm": ">=8.19.2",
|
"npm": ">=10.1.0",
|
||||||
"yarn": "Yarn is not supported. Please use NPM."
|
"yarn": "Yarn is not supported. Please use NPM."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -92,11 +92,6 @@
|
|||||||
"vue-eslint-parser": "9.3.2",
|
"vue-eslint-parser": "9.3.2",
|
||||||
"vue-i18n-extract": "2.0.7",
|
"vue-i18n-extract": "2.0.7",
|
||||||
"vue-tsc": "1.8.19"
|
"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": {
|
"node_modules/@aashutoshrathi/word-wrap": {
|
||||||
@ -7793,11 +7788,6 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@tauri-apps/cli": "1.5.2"
|
"@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"
|
"packaging/tauri"
|
||||||
],
|
],
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=18.12.0 <19.0.0",
|
"node": ">=20.8.1 <21.0.0",
|
||||||
"npm": ">=8.19.2",
|
"npm": ">=10.1.0",
|
||||||
"yarn": "Yarn is not supported. Please use NPM."
|
"yarn": "Yarn is not supported. Please use NPM."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
## This dockerfile builds the client entirely in a Docker context
|
## This dockerfile builds the client entirely in a Docker context
|
||||||
|
|
||||||
FROM node:18 AS build
|
FROM node:20-slim AS build
|
||||||
|
|
||||||
# Set build arguments
|
# Set build arguments
|
||||||
ARG DEFAULT_SERVERS
|
ARG DEFAULT_SERVERS
|
||||||
|
@ -14,10 +14,5 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@tauri-apps/cli": "1.5.2"
|
"@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…
Reference in New Issue
Block a user