Skip to content

Commit 090852b

Browse files
committed
force depency resolutions on higher majors to supress security issues
1 parent 9ed9af9 commit 090852b

File tree

2 files changed

+31
-61
lines changed

2 files changed

+31
-61
lines changed

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,11 @@
4848
"eslint-config-prettier": "^6.12.0",
4949
"eslint-plugin-prettier": "^3.1.4",
5050
"prettier": "^2.1.2"
51+
},
52+
"resolutions": {
53+
"immer": "^9.0.6",
54+
"browserslist": "^4.17.1",
55+
"set-value": "^4.0.1",
56+
"nth-check": "^2.0.1"
5157
}
5258
}

yarn.lock

Lines changed: 25 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -3205,7 +3205,7 @@ bonjour@^3.5.0:
32053205
multicast-dns "^6.0.1"
32063206
multicast-dns-service-types "^1.1.0"
32073207

3208-
boolbase@^1.0.0, boolbase@~1.0.0:
3208+
boolbase@^1.0.0:
32093209
version "1.0.0"
32103210
resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
32113211
integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
@@ -3246,27 +3246,7 @@ browser-process-hrtime@^1.0.0:
32463246
resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626"
32473247
integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
32483248

3249-
browserslist@4.14.2:
3250-
version "4.14.2"
3251-
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.2.tgz#1b3cec458a1ba87588cc5e9be62f19b6d48813ce"
3252-
integrity sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==
3253-
dependencies:
3254-
caniuse-lite "^1.0.30001125"
3255-
electron-to-chromium "^1.3.564"
3256-
escalade "^3.0.2"
3257-
node-releases "^1.1.61"
3258-
3259-
browserslist@^4.0.0, browserslist@^4.11.0, browserslist@^4.6.4:
3260-
version "4.11.0"
3261-
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.11.0.tgz#aef4357b10a8abda00f97aac7cd587b2082ba1ad"
3262-
integrity sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A==
3263-
dependencies:
3264-
caniuse-lite "^1.0.30001035"
3265-
electron-to-chromium "^1.3.380"
3266-
node-releases "^1.1.52"
3267-
pkg-up "^3.1.0"
3268-
3269-
browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.16.6, browserslist@^4.17.1:
3249+
browserslist@4.14.2, browserslist@^4.0.0, browserslist@^4.11.0, browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.16.6, browserslist@^4.17.1, browserslist@^4.6.4:
32703250
version "4.17.1"
32713251
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.17.1.tgz#a98d104f54af441290b7d592626dd541fa642eb9"
32723252
integrity sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ==
@@ -3365,7 +3345,7 @@ caniuse-api@^3.0.0:
33653345
lodash.memoize "^4.1.2"
33663346
lodash.uniq "^4.5.0"
33673347

3368-
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001035, caniuse-lite@^1.0.30001036, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001259:
3348+
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001036, caniuse-lite@^1.0.30001259:
33693349
version "1.0.30001261"
33703350
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001261.tgz"
33713351
integrity sha512-vM8D9Uvp7bHIN0fZ2KQ4wnmYFpJo/Etb4Vwsuc+ka0tfGDHvOPrFm6S/7CCNLSOkAUjenT2HnUPESdOIL91FaA==
@@ -4327,12 +4307,7 @@ ejs@^2.6.1:
43274307
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba"
43284308
integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==
43294309

4330-
electron-to-chromium@^1.3.380:
4331-
version "1.3.383"
4332-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.383.tgz#8bbef55963529bfbf8344ac3620e1bcb455cffc3"
4333-
integrity sha512-EHYVJl6Ox1kFy/SzGVbijHu8ksQotJnqHCFFfaVhXiC+erOSplwhCtOTSocu1jRwirlNsSn/aZ9Kf84Z6s5qrg==
4334-
4335-
electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.846:
4310+
electron-to-chromium@^1.3.846:
43364311
version "1.3.854"
43374312
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.854.tgz#003f0b9c80eccc35be0ef04a0e0b1c31a10b90d5"
43384313
integrity sha512-00/IIC1mFPkq32MhUJyLdcTp7+wsKK2G3Sb65GSas9FKJQGYkDcZ4GwJkkxf5YyM3ETvl6n+toV8OmtXl4IA/g==
@@ -4458,7 +4433,7 @@ es-to-primitive@^1.2.1:
44584433
is-date-object "^1.0.1"
44594434
is-symbol "^1.0.2"
44604435

4461-
escalade@^3.0.2, escalade@^3.1.1:
4436+
escalade@^3.1.1:
44624437
version "3.1.1"
44634438
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
44644439
integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
@@ -5735,10 +5710,10 @@ ignore@^5.1.4, ignore@^5.1.8:
57355710
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
57365711
integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
57375712

5738-
immer@8.0.4:
5739-
version "8.0.4"
5740-
resolved "https://registry.yarnpkg.com/immer/-/immer-8.0.4.tgz#3a21605a4e2dded852fb2afd208ad50969737b7a"
5741-
integrity sha512-jMfL18P+/6P6epANRvRk6q8t+3gGhqsJ9EuJ25AXE+9bNTYtssvzeYbEd0mXRYWCmmXSIbnlpz6vd6iJlmGGGQ==
5713+
immer@8.0.4, immer@^9.0.6:
5714+
version "9.0.6"
5715+
resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.6.tgz#7a96bf2674d06c8143e327cbf73539388ddf1a73"
5716+
integrity sha512-G95ivKpy+EvVAnAab4fVa4YGYn24J1SpEktnJX7JJ45Bd7xqME/SCplFzYFmTbrkwZbQ4xJK1xMTUYBkN6pWsQ==
57425717

57435718
import-fresh@^3.0.0, import-fresh@^3.1.0:
57445719
version "3.2.1"
@@ -6058,7 +6033,7 @@ is-plain-obj@^3.0.0:
60586033
resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7"
60596034
integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==
60606035

6061-
is-plain-object@^2.0.3, is-plain-object@^2.0.4:
6036+
is-plain-object@^2.0.4:
60626037
version "2.0.4"
60636038
resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
60646039
integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
@@ -6070,6 +6045,11 @@ is-potential-custom-element-name@^1.0.1:
60706045
resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
60716046
integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
60726047

6048+
is-primitive@^3.0.1:
6049+
version "3.0.1"
6050+
resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-3.0.1.tgz#98c4db1abff185485a657fc2905052b940524d05"
6051+
integrity sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==
6052+
60736053
is-regex@^1.0.4, is-regex@^1.0.5:
60746054
version "1.0.5"
60756055
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae"
@@ -7370,14 +7350,7 @@ node-notifier@^8.0.0:
73707350
uuid "^8.3.0"
73717351
which "^2.0.2"
73727352

7373-
node-releases@^1.1.52:
7374-
version "1.1.52"
7375-
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.52.tgz#bcffee3e0a758e92e44ecfaecd0a47554b0bcba9"
7376-
integrity sha512-snSiT1UypkgGt2wxPqS6ImEUICbNCMb31yaxWrOLXjhlt2z2/IBpaOxzONExqSm4y5oLnAqjjRWu+wsDzK5yNQ==
7377-
dependencies:
7378-
semver "^6.3.0"
7379-
7380-
node-releases@^1.1.61, node-releases@^1.1.76:
7353+
node-releases@^1.1.76:
73817354
version "1.1.76"
73827355
resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.76.tgz#df245b062b0cafbd5282ab6792f7dccc2d97f36e"
73837356
integrity sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==
@@ -7428,14 +7401,7 @@ npm-run-path@^4.0.0, npm-run-path@^4.0.1:
74287401
dependencies:
74297402
path-key "^3.0.0"
74307403

7431-
nth-check@^1.0.2:
7432-
version "1.0.2"
7433-
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
7434-
integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==
7435-
dependencies:
7436-
boolbase "~1.0.0"
7437-
7438-
nth-check@^2.0.0:
7404+
nth-check@^1.0.2, nth-check@^2.0.0, nth-check@^2.0.1:
74397405
version "2.0.1"
74407406
resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.1.tgz#2efe162f5c3da06a28959fbd3db75dbeea9f0fc2"
74417407
integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==
@@ -7908,7 +7874,7 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0:
79087874
dependencies:
79097875
find-up "^4.0.0"
79107876

7911-
pkg-up@3.1.0, pkg-up@^3.1.0:
7877+
pkg-up@3.1.0:
79127878
version "3.1.0"
79137879
resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"
79147880
integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==
@@ -9510,15 +9476,13 @@ set-blocking@^2.0.0:
95109476
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
95119477
integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
95129478

9513-
set-value@^2.0.0, set-value@^2.0.1:
9514-
version "2.0.1"
9515-
resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b"
9516-
integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==
9479+
set-value@^2.0.0, set-value@^2.0.1, set-value@^4.0.1:
9480+
version "4.1.0"
9481+
resolved "https://registry.yarnpkg.com/set-value/-/set-value-4.1.0.tgz#aa433662d87081b75ad88a4743bd450f044e7d09"
9482+
integrity sha512-zTEg4HL0RwVrqcWs3ztF+x1vkxfm0lP+MQQFPiMJTKVceBwEV0A569Ou8l9IYQG8jOZdMVI1hGsc0tmeD2o/Lw==
95179483
dependencies:
9518-
extend-shallow "^2.0.1"
9519-
is-extendable "^0.1.1"
9520-
is-plain-object "^2.0.3"
9521-
split-string "^3.0.1"
9484+
is-plain-object "^2.0.4"
9485+
is-primitive "^3.0.1"
95229486

95239487
setprototypeof@1.1.0:
95249488
version "1.1.0"
@@ -9771,7 +9735,7 @@ spdy@^4.0.2:
97719735
select-hose "^2.0.0"
97729736
spdy-transport "^3.0.0"
97739737

9774-
split-string@^3.0.1, split-string@^3.0.2:
9738+
split-string@^3.0.2:
97759739
version "3.1.0"
97769740
resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
97779741
integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==

0 commit comments

Comments
 (0)