Skip to content

Commit 7050dfc

Browse files
committed
Bump electron-store to fix a vulnerability
1 parent 4a7a942 commit 7050dfc

File tree

2 files changed

+79
-18
lines changed

2 files changed

+79
-18
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"electron-debug": "^2.0.0",
4949
"electron-is": "^3.0.0",
5050
"electron-localshortcut": "^3.1.0",
51-
"electron-store": "^2.0.0",
51+
"electron-store": "^3.1.0",
5252
"electron-updater": "^4.0.6"
5353
},
5454
"devDependencies": {

yarn.lock

+78-17
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ ajv-keywords@^3.4.0:
103103
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da"
104104
integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==
105105

106-
ajv@^6.10.2, ajv@^6.5.5, ajv@^6.9.1, ajv@^6.9.2:
106+
ajv@^6.10.0, ajv@^6.10.2, ajv@^6.5.5, ajv@^6.9.1, ajv@^6.9.2:
107107
version "6.12.0"
108108
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.0.tgz#06d60b96d87b8454a5adaba86e7854da629db4b7"
109109
integrity sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==
@@ -761,16 +761,18 @@ [email protected]:
761761
readable-stream "^2.2.2"
762762
typedarray "^0.0.6"
763763

764-
conf@^2.0.0:
765-
version "2.2.0"
766-
resolved "https://registry.yarnpkg.com/conf/-/conf-2.2.0.tgz#ee282efafc1450b61e205372041ad7d866802d9a"
767-
integrity sha512-93Kz74FOMo6aWRVpAZsonOdl2I57jKtHrNmxhumehFQw4X8Sk37SohNY11PG7Q8Okta+UnrVaI006WLeyp8/XA==
764+
conf@^4.1.0:
765+
version "4.1.0"
766+
resolved "https://registry.yarnpkg.com/conf/-/conf-4.1.0.tgz#c7029f629d7158eaf03ae118484d100f878c28b2"
767+
integrity sha512-/G++SsVVt4MkKYZ1E+XdNEyCYghM7e7SSgx4PA55lQrmJjUY1APGGfz42YX9YpRkhLFvlhkJ5S341FWsufZZ5w==
768768
dependencies:
769-
dot-prop "^4.1.0"
770-
env-paths "^1.0.0"
771-
make-dir "^1.0.0"
772-
pkg-up "^2.0.0"
773-
write-file-atomic "^2.3.0"
769+
ajv "^6.10.0"
770+
dot-prop "^5.0.0"
771+
env-paths "^2.2.0"
772+
json-schema-typed "^7.0.0"
773+
make-dir "^3.0.0"
774+
pkg-up "^3.0.1"
775+
write-file-atomic "^3.0.0"
774776

775777
configstore@^3.0.0:
776778
version "3.1.2"
@@ -1050,6 +1052,13 @@ dot-prop@^4.1.0:
10501052
dependencies:
10511053
is-obj "^1.0.0"
10521054

1055+
dot-prop@^5.0.0:
1056+
version "5.2.0"
1057+
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz#c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb"
1058+
integrity sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==
1059+
dependencies:
1060+
is-obj "^2.0.0"
1061+
10531062
dotenv-expand@^4.2.0:
10541063
version "4.2.0"
10551064
resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275"
@@ -1207,12 +1216,13 @@ electron-rebuild@^1.8.4:
12071216
spawn-rx "^3.0.0"
12081217
yargs "^12.0.5"
12091218

1210-
electron-store@^2.0.0:
1211-
version "2.0.0"
1212-
resolved "https://registry.yarnpkg.com/electron-store/-/electron-store-2.0.0.tgz#1035cca2a95409d1f54c7466606345852450d64a"
1213-
integrity sha512-1WCFYHsYvZBqDsoaS0Relnz0rd81ZkBAI0Fgx7Nq2UWU77rSNs1qxm4S6uH7TCZ0bV3LQpJFk7id/is/ZgoOPA==
1219+
electron-store@^3.1.0:
1220+
version "3.3.0"
1221+
resolved "https://registry.yarnpkg.com/electron-store/-/electron-store-3.3.0.tgz#8727bad42ae0b6a95bdd702087878105ef5e8934"
1222+
integrity sha512-++k1MjcNya7e7Q/xHm2ys8t2CZZZJDMnihvsonbHJ/7WIQatVaspYzF0oDO0hUmMCNXhHaLbKduPBYkRDXVbXA==
12141223
dependencies:
1215-
conf "^2.0.0"
1224+
conf "^4.1.0"
1225+
type-fest "^0.3.1"
12161226

12171227
electron-updater@^4.0.6:
12181228
version "4.0.6"
@@ -1267,6 +1277,11 @@ env-paths@^1.0.0:
12671277
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-1.0.0.tgz#4168133b42bb05c38a35b1ae4397c8298ab369e0"
12681278
integrity sha1-QWgTO0K7BcOKNbGuQ5fIKYqzaeA=
12691279

1280+
env-paths@^2.2.0:
1281+
version "2.2.0"
1282+
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.0.tgz#cdca557dc009152917d6166e2febe1f039685e43"
1283+
integrity sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==
1284+
12701285
error-ex@^1.2.0, error-ex@^1.3.1:
12711286
version "1.3.2"
12721287
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
@@ -2505,6 +2520,11 @@ is-obj@^1.0.0:
25052520
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
25062521
integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
25072522

2523+
is-obj@^2.0.0:
2524+
version "2.0.0"
2525+
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
2526+
integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
2527+
25082528
is-path-cwd@^1.0.0:
25092529
version "1.0.0"
25102530
resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d"
@@ -2583,7 +2603,7 @@ is-symbol@^1.0.2:
25832603
dependencies:
25842604
has-symbols "^1.0.1"
25852605

2586-
is-typedarray@~1.0.0:
2606+
is-typedarray@^1.0.0, is-typedarray@~1.0.0:
25872607
version "1.0.0"
25882608
resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
25892609
integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
@@ -2707,6 +2727,11 @@ json-schema-traverse@^0.4.1:
27072727
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
27082728
integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
27092729

2730+
json-schema-typed@^7.0.0:
2731+
version "7.0.3"
2732+
resolved "https://registry.yarnpkg.com/json-schema-typed/-/json-schema-typed-7.0.3.tgz#23ff481b8b4eebcd2ca123b4fa0409e66469a2d9"
2733+
integrity sha512-7DE8mpG+/fVw+dTpjbxnx47TaMnDfOI1jwft9g1VybltZCduyRQPJPvc+zzKY9WPHxhPWczyFuYa6I8Mw4iU5A==
2734+
27102735
27112736
version "0.2.3"
27122737
resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
@@ -2992,6 +3017,13 @@ make-dir@^2.0.0:
29923017
pify "^4.0.1"
29933018
semver "^5.6.0"
29943019

3020+
make-dir@^3.0.0:
3021+
version "3.0.2"
3022+
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.0.2.tgz#04a1acbf22221e1d6ef43559f43e05a90dbb4392"
3023+
integrity sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==
3024+
dependencies:
3025+
semver "^6.0.0"
3026+
29953027
map-age-cleaner@^0.1.1:
29963028
version "0.1.3"
29973029
resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"
@@ -3752,6 +3784,13 @@ pkg-up@^2.0.0:
37523784
dependencies:
37533785
find-up "^2.1.0"
37543786

3787+
pkg-up@^3.0.1:
3788+
version "3.1.0"
3789+
resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"
3790+
integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==
3791+
dependencies:
3792+
find-up "^3.0.0"
3793+
37553794
37563795
version "0.4.0"
37573796
resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.4.0.tgz#349dbb7ffd38081fcadc0853df687f0c7744cd65"
@@ -4755,6 +4794,18 @@ type-check@~0.3.2:
47554794
dependencies:
47564795
prelude-ls "~1.1.2"
47574796

4797+
type-fest@^0.3.1:
4798+
version "0.3.1"
4799+
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1"
4800+
integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==
4801+
4802+
typedarray-to-buffer@^3.1.5:
4803+
version "3.1.5"
4804+
resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
4805+
integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
4806+
dependencies:
4807+
is-typedarray "^1.0.0"
4808+
47584809
typedarray@^0.0.6:
47594810
version "0.0.6"
47604811
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
@@ -4944,7 +4995,7 @@ wrappy@1:
49444995
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
49454996
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
49464997

4947-
write-file-atomic@^2.0.0, write-file-atomic@^2.3.0:
4998+
write-file-atomic@^2.0.0:
49484999
version "2.4.2"
49495000
resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.2.tgz#a7181706dfba17855d221140a9c06e15fcdd87b9"
49505001
integrity sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g==
@@ -4953,6 +5004,16 @@ write-file-atomic@^2.0.0, write-file-atomic@^2.3.0:
49535004
imurmurhash "^0.1.4"
49545005
signal-exit "^3.0.2"
49555006

5007+
write-file-atomic@^3.0.0:
5008+
version "3.0.3"
5009+
resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
5010+
integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
5011+
dependencies:
5012+
imurmurhash "^0.1.4"
5013+
is-typedarray "^1.0.0"
5014+
signal-exit "^3.0.2"
5015+
typedarray-to-buffer "^3.1.5"
5016+
49565017
write-json-file@^2.2.0:
49575018
version "2.3.0"
49585019
resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-2.3.0.tgz#2b64c8a33004d54b8698c76d585a77ceb61da32f"

0 commit comments

Comments
 (0)