aboutsummaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorLibravatar MCMXC <16797721+mcmxcdev@users.noreply.github.com>2023-11-01 11:38:13 -0600
committerLibravatar GitHub <noreply@github.com>2023-11-01 11:38:13 -0600
commit264e704f3d59184ab6605c81538faf4e6234fefb (patch)
treebf15fb9ea4959d7e502bd68be0567d3533b6bb26 /package.json
parentfeat(i18n): new Crowdin updates (#1437) (diff)
downloadferdium-app-264e704f3d59184ab6605c81538faf4e6234fefb.tar.gz
ferdium-app-264e704f3d59184ab6605c81538faf4e6234fefb.tar.zst
ferdium-app-264e704f3d59184ab6605c81538faf4e6234fefb.zip
chore: upgrade used node and pnpm version (#1433)
- upgrade node and pnpm version in `engines`, `volta` and `packageManager` config - upgrade `@types/node` to v20 - remove `react-loader` overrides from `peerDependencyRules.allowedVersions` - remove `@npmcli/move-file` 2.0.1 from `allowedDeprecatedVersions` - update node image to 20.9.0 in `Dockerfile` - update required system dependencies in `CONTRIBUTING.md` - update node version to 20.9.0 in `.nvmrc` - correct type definitions for `setInterval` usage in `WebviewCrashHandler` and `AppStore` necessary due to `@types/node` upgrade
Diffstat (limited to 'package.json')
-rw-r--r--package.json16
1 files changed, 7 insertions, 9 deletions
diff --git a/package.json b/package.json
index de30ee4cf..d1e55ce7d 100644
--- a/package.json
+++ b/package.json
@@ -13,15 +13,15 @@
13 "repository": "https://github.com/ferdium/ferdium-app.git", 13 "repository": "https://github.com/ferdium/ferdium-app.git",
14 "private": true, 14 "private": true,
15 "engines": { 15 "engines": {
16 "node": "18.18.0", 16 "node": "20.9.0",
17 "pnpm": "8.7.6" 17 "pnpm": "8.10.0"
18 }, 18 },
19 "engine-strict": true, 19 "engine-strict": true,
20 "volta": { 20 "volta": {
21 "node": "18.18.0", 21 "node": "20.9.0",
22 "pnpm": "8.7.6" 22 "pnpm": "8.10.0"
23 }, 23 },
24 "packageManager": "pnpm@8.7.6", 24 "packageManager": "pnpm@8.10.0",
25 "scripts": { 25 "scripts": {
26 "prepare": "is-ci || husky install", 26 "prepare": "is-ci || husky install",
27 "start": "electron ./build", 27 "start": "electron ./build",
@@ -146,7 +146,7 @@
146 "@types/lodash": "4.14.198", 146 "@types/lodash": "4.14.198",
147 "@types/minimist": "1.2.2", 147 "@types/minimist": "1.2.2",
148 "@types/ms": "0.7.31", 148 "@types/ms": "0.7.31",
149 "@types/node": "18.15.3", 149 "@types/node": "20.8.10",
150 "@types/prop-types": "15.7.6", 150 "@types/prop-types": "15.7.6",
151 "@types/react": "18.2.22", 151 "@types/react": "18.2.22",
152 "@types/react-color": "3.0.6", 152 "@types/react-color": "3.0.6",
@@ -205,8 +205,6 @@
205 "esbuild-sass-plugin>esbuild": "^0.16.7", 205 "esbuild-sass-plugin>esbuild": "^0.16.7",
206 "react-electron-web-view>react": "^18.0.0", 206 "react-electron-web-view>react": "^18.0.0",
207 "react-electron-web-view>react-dom": "^18.0.0", 207 "react-electron-web-view>react-dom": "^18.0.0",
208 "react-loader>react": "^18.0.0",
209 "react-loader>react-dom": "^18.0.0",
210 "react-sortable-hoc>react": "^18.0.0", 208 "react-sortable-hoc>react": "^18.0.0",
211 "react-sortable-hoc>react-dom": "^18.0.0" 209 "react-sortable-hoc>react-dom": "^18.0.0"
212 } 210 }
@@ -218,7 +216,7 @@
218 "har-validator": "5.1.5", 216 "har-validator": "5.1.5",
219 "uuid": "3.4.0", 217 "uuid": "3.4.0",
220 "@sinonjs/fake-timers": "10.2.0", 218 "@sinonjs/fake-timers": "10.2.0",
221 "@npmcli/move-file": "1.1.2 || 2.0.1", 219 "@npmcli/move-file": "1.1.2",
222 "source-map-resolve": "0.5.3", 220 "source-map-resolve": "0.5.3",
223 "source-map-url": "0.4.1", 221 "source-map-url": "0.4.1",
224 "resolve-url": "0.2.1", 222 "resolve-url": "0.2.1",