aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar MCMXC <16797721+mcmxcdev@users.noreply.github.com>2023-07-24 13:38:57 -0600
committerLibravatar Vijay Aravamudhan <vraravam@users.noreply.github.com>2023-07-26 16:30:20 +0000
commit09d4f8e7abc40eef6202f3ea7f2db4691587800f (patch)
tree6ca02203059866a5de9e421103d7519e3722fa3c
parentstyle: reformat all files properly (diff)
downloadferdium-app-09d4f8e7abc40eef6202f3ea7f2db4691587800f.tar.gz
ferdium-app-09d4f8e7abc40eef6202f3ea7f2db4691587800f.tar.zst
ferdium-app-09d4f8e7abc40eef6202f3ea7f2db4691587800f.zip
chore: silence deprecated version and unmet peer dependency warnings
- add logged deprecated dependencies to pnpm.allowedDeprecatedVersions - configure unmet peer dependencies in pnpm.peerDependencyRules.allowedVersions - update used flags in .npmrc
-rw-r--r--.npmrc3
-rw-r--r--package.json24
-rw-r--r--pnpm-lock.yaml14
3 files changed, 32 insertions, 9 deletions
diff --git a/.npmrc b/.npmrc
index 9de4cdb0f..ef1ad604a 100644
--- a/.npmrc
+++ b/.npmrc
@@ -1,5 +1,4 @@
1save-exact = true 1save-exact = true
2engine-strict = true 2engine-strict = true
3unsafe-perm = true 3unsafe-perm = true
4legacy-peer-deps = true 4strict-peer-dependencies=true
5frozen-lockfile = false
diff --git a/package.json b/package.json
index 7a950caf7..bbd6074b9 100644
--- a/package.json
+++ b/package.json
@@ -189,6 +189,30 @@
189 "pnpm": { 189 "pnpm": {
190 "overrides": { 190 "overrides": {
191 "usocket": "_EXCLUDED_" 191 "usocket": "_EXCLUDED_"
192 },
193 "peerDependencyRules": {
194 "allowedVersions": {
195 "esbuild-sass-plugin>esbuild": "^0.16.7",
196 "react-electron-web-view>react": "^18.0.0",
197 "react-electron-web-view>react-dom": "^18.0.0",
198 "react-loader>react": "^18.0.0",
199 "react-loader>react-dom": "^18.0.0",
200 "react-sortable-hoc>react": "^18.0.0",
201 "react-sortable-hoc>react-dom": "^18.0.0"
202 }
203 },
204 "allowedDeprecatedVersions": {
205 "kleur": "2.0.2",
206 "set-value": "1.0.0",
207 "request": "2.88.2",
208 "har-validator": "5.1.5",
209 "uuid": "3.4.0",
210 "@sinonjs/fake-timers": "10.2.0",
211 "@npmcli/move-file": "1.1.2 || 2.0.1",
212 "source-map-resolve": "0.5.3",
213 "source-map-url": "0.4.1",
214 "resolve-url": "0.2.1",
215 "urix": "0.1.0"
192 } 216 }
193 }, 217 },
194 "overrides": { 218 "overrides": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index eddb70357..5f706e5da 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5362,7 +5362,7 @@ packages:
5362 /esbuild-sass-plugin@2.10.0(esbuild@0.16.17): 5362 /esbuild-sass-plugin@2.10.0(esbuild@0.16.17):
5363 resolution: {integrity: sha512-STv849QGT8g77RRFmroSt4VBVKjv+dypKcO4aWz8IP4G5JbRH0KC0+B8ODuzlUNu9R5MbkGcev/62RDP/JcZ2Q==} 5363 resolution: {integrity: sha512-STv849QGT8g77RRFmroSt4VBVKjv+dypKcO4aWz8IP4G5JbRH0KC0+B8ODuzlUNu9R5MbkGcev/62RDP/JcZ2Q==}
5364 peerDependencies: 5364 peerDependencies:
5365 esbuild: ^0.18.0 5365 esbuild: ^0.18.0 || ^0.16.7
5366 dependencies: 5366 dependencies:
5367 esbuild: 0.16.17 5367 esbuild: 0.16.17
5368 resolve: 1.22.2 5368 resolve: 1.22.2
@@ -10388,8 +10388,8 @@ packages:
10388 /react-electron-web-view@2.0.1(react-dom@18.2.0)(react@18.2.0): 10388 /react-electron-web-view@2.0.1(react-dom@18.2.0)(react@18.2.0):
10389 resolution: {integrity: sha512-C/mrvzvLzu/2j/ZFXkv1INNs7Sxv4EmySnAG/L24NRM8zW2Ij0aIbr0rNSLpg43RlAESKfM6TklMZu/UqPDFaA==} 10389 resolution: {integrity: sha512-C/mrvzvLzu/2j/ZFXkv1INNs7Sxv4EmySnAG/L24NRM8zW2Ij0aIbr0rNSLpg43RlAESKfM6TklMZu/UqPDFaA==}
10390 peerDependencies: 10390 peerDependencies:
10391 react: ^15.0.0 10391 react: ^15.0.0 || ^18.0.0
10392 react-dom: ^15.0.0 10392 react-dom: ^15.0.0 || ^18.0.0
10393 dependencies: 10393 dependencies:
10394 lodash.camelcase: 4.3.0 10394 lodash.camelcase: 4.3.0
10395 react: 18.2.0 10395 react: 18.2.0
@@ -10452,8 +10452,8 @@ packages:
10452 /react-loader@2.4.7(react-dom@18.2.0)(react@18.2.0): 10452 /react-loader@2.4.7(react-dom@18.2.0)(react@18.2.0):
10453 resolution: {integrity: sha512-pNW5xoSt0Q7HdmQh/EaIeeFbG0Ii74y6Le8gPdDyWyEFNgCiY1NcreQxMioQGjQ4Jo4EenQGKN/qMbxW+dpZkQ==} 10453 resolution: {integrity: sha512-pNW5xoSt0Q7HdmQh/EaIeeFbG0Ii74y6Le8gPdDyWyEFNgCiY1NcreQxMioQGjQ4Jo4EenQGKN/qMbxW+dpZkQ==}
10454 peerDependencies: 10454 peerDependencies:
10455 react: ^0.14.0 || ^15.0.0 || ^16.0.0 10455 react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^18.0.0
10456 react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0 10456 react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^18.0.0
10457 dependencies: 10457 dependencies:
10458 create-react-class: 15.7.0 10458 create-react-class: 15.7.0
10459 prop-types: 15.8.1 10459 prop-types: 15.8.1
@@ -10504,8 +10504,8 @@ packages:
10504 resolution: {integrity: sha512-JZUw7hBsAHXK7PTyErJyI7SopSBFRcFHDjWW5SWjcugY0i6iH7f+eJkY8cJmGMlZ1C9xz1J3Vjz0plFpavVeRg==} 10504 resolution: {integrity: sha512-JZUw7hBsAHXK7PTyErJyI7SopSBFRcFHDjWW5SWjcugY0i6iH7f+eJkY8cJmGMlZ1C9xz1J3Vjz0plFpavVeRg==}
10505 peerDependencies: 10505 peerDependencies:
10506 prop-types: ^15.5.7 10506 prop-types: ^15.5.7
10507 react: ^16.3.0 || ^17.0.0 10507 react: ^16.3.0 || ^17.0.0 || ^18.0.0
10508 react-dom: ^16.3.0 || ^17.0.0 10508 react-dom: ^16.3.0 || ^17.0.0 || ^18.0.0
10509 dependencies: 10509 dependencies:
10510 '@babel/runtime': 7.20.1 10510 '@babel/runtime': 7.20.1
10511 invariant: 2.2.4 10511 invariant: 2.2.4