diff options
author | MCMXC <16797721+mcmxcdev@users.noreply.github.com> | 2023-07-24 13:38:57 -0600 |
---|---|---|
committer | Vijay Aravamudhan <vraravam@users.noreply.github.com> | 2023-07-26 16:30:20 +0000 |
commit | 09d4f8e7abc40eef6202f3ea7f2db4691587800f (patch) | |
tree | 6ca02203059866a5de9e421103d7519e3722fa3c | |
parent | style: reformat all files properly (diff) | |
download | ferdium-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-- | .npmrc | 3 | ||||
-rw-r--r-- | package.json | 24 | ||||
-rw-r--r-- | pnpm-lock.yaml | 14 |
3 files changed, 32 insertions, 9 deletions
@@ -1,5 +1,4 @@ | |||
1 | save-exact = true | 1 | save-exact = true |
2 | engine-strict = true | 2 | engine-strict = true |
3 | unsafe-perm = true | 3 | unsafe-perm = true |
4 | legacy-peer-deps = true | 4 | strict-peer-dependencies=true |
5 | frozen-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 |