Skip to content

Commit 56ae763

Browse files
committed
chore(suite-desktop): bump electron-store
1 parent d34585a commit 56ae763

4 files changed

Lines changed: 104 additions & 70 deletions

File tree

packages/suite-desktop-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"@trezor/utils": "workspace:*",
4848
"chalk": "^5.6.2",
4949
"electron-localshortcut": "^3.2.1",
50-
"electron-store": "8.2.0",
50+
"electron-store": "11.0.2",
5151
"electron-updater": "6.6.4",
5252
"node-loader": "^2.1.0",
5353
"openpgp": "^6.2.2",

packages/suite-desktop-core/src/libs/store.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { SuiteThemeVariant } from '@trezor/suite-desktop-api';
55
import { getInitialWindowSize } from './screen';
66

77
type OnDidChangeCallback<T> = (newValue?: T, oldValue?: T) => void;
8+
type Unsubscribe = () => void;
89

910
export type WinBoundsCoords = WinBounds & {
1011
x?: number;
@@ -82,7 +83,7 @@ export class Store {
8283
this.store.set('torSettings', torSettings);
8384
}
8485

85-
public onTorSettingsChange(callback: OnDidChangeCallback<TorSettings>) {
86+
public onTorSettingsChange(callback: OnDidChangeCallback<TorSettings>): Unsubscribe {
8687
return this.store.onDidChange('torSettings', callback);
8788
}
8889

@@ -135,7 +136,7 @@ export class Store {
135136
});
136137
}
137138

138-
public onBioAuthSettingsChange(callback: OnDidChangeCallback<BioAuthSettings>) {
139+
public onBioAuthSettingsChange(callback: OnDidChangeCallback<BioAuthSettings>): Unsubscribe {
139140
return this.store.onDidChange('bioAuthSettings', callback);
140141
}
141142

packages/suite-desktop-core/tsconfig.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
{
22
"extends": "../../tsconfig.base.json",
3-
"compilerOptions": {
4-
"module": "commonjs",
5-
"moduleResolution": "node",
6-
"outDir": "libDev"
7-
},
3+
"compilerOptions": { "outDir": "libDev" },
84
"include": ["src", "e2e", "**/*.json"],
95
"references": [
106
{

yarn.lock

Lines changed: 99 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -14351,7 +14351,7 @@ __metadata:
1435114351
electron: "npm:39.0.0"
1435214352
electron-devtools-installer: "npm:^4.0.0"
1435314353
electron-localshortcut: "npm:^3.2.1"
14354-
electron-store: "npm:8.2.0"
14354+
electron-store: "npm:11.0.2"
1435514355
electron-updater: "npm:6.6.4"
1435614356
fs-extra: "npm:^11.3.1"
1435714357
glob: "npm:^11.0.3"
@@ -17601,6 +17601,20 @@ __metadata:
1760117601
languageName: node
1760217602
linkType: hard
1760317603

17604+
"ajv-formats@npm:^3.0.1":
17605+
version: 3.0.1
17606+
resolution: "ajv-formats@npm:3.0.1"
17607+
dependencies:
17608+
ajv: "npm:^8.0.0"
17609+
peerDependencies:
17610+
ajv: ^8.0.0
17611+
peerDependenciesMeta:
17612+
ajv:
17613+
optional: true
17614+
checksum: 10/5679b9f9ced9d0213a202a37f3aa91efcffe59a6de1a6e3da5c873344d3c161820a1f11cc29899661fee36271fd2895dd3851b6461c902a752ad661d1c1e8722
17615+
languageName: node
17616+
linkType: hard
17617+
1760417618
"ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2":
1760517619
version: 3.5.2
1760617620
resolution: "ajv-keywords@npm:3.5.2"
@@ -18254,10 +18268,13 @@ __metadata:
1825418268
languageName: node
1825518269
linkType: hard
1825618270

18257-
"atomically@npm:^1.7.0":
18258-
version: 1.7.0
18259-
resolution: "atomically@npm:1.7.0"
18260-
checksum: 10/085a81b7c34183c6b05e3f53beae9900657efa8cf366ba086fd76481095f001b8eb4566d02e0d34ecc296bfc832eee8319049db314de39ac360fb4b128e7ec5e
18271+
"atomically@npm:^2.0.3":
18272+
version: 2.1.0
18273+
resolution: "atomically@npm:2.1.0"
18274+
dependencies:
18275+
stubborn-fs: "npm:^2.0.0"
18276+
when-exit: "npm:^2.1.4"
18277+
checksum: 10/1f66d2fd2375b6a3ecdf29690dd14daa9c05eb3ce0fd266d36b3fe2bc43b3957336390334a2bfa56cd79d23817d5f6c6bb3cb56a58302bed141ec1af00c5e65f
1826118278
languageName: node
1826218279
linkType: hard
1826318280

@@ -20598,21 +20615,20 @@ __metadata:
2059820615
languageName: node
2059920616
linkType: hard
2060020617

20601-
"conf@npm:^10.2.0":
20602-
version: 10.2.0
20603-
resolution: "conf@npm:10.2.0"
20618+
"conf@npm:^15.0.2":
20619+
version: 15.0.2
20620+
resolution: "conf@npm:15.0.2"
2060420621
dependencies:
20605-
ajv: "npm:^8.6.3"
20606-
ajv-formats: "npm:^2.1.1"
20607-
atomically: "npm:^1.7.0"
20608-
debounce-fn: "npm:^4.0.0"
20609-
dot-prop: "npm:^6.0.1"
20610-
env-paths: "npm:^2.2.1"
20611-
json-schema-typed: "npm:^7.0.3"
20612-
onetime: "npm:^5.1.2"
20613-
pkg-up: "npm:^3.1.0"
20614-
semver: "npm:^7.3.5"
20615-
checksum: 10/429c23634793366aa35ebfd3b04eff550bb21dcc982986abcc069bffba8d1596d08c41df1456df76a9b8fb334aa72b021364b556f177fff06eb89afac70eb011
20622+
ajv: "npm:^8.17.1"
20623+
ajv-formats: "npm:^3.0.1"
20624+
atomically: "npm:^2.0.3"
20625+
debounce-fn: "npm:^6.0.0"
20626+
dot-prop: "npm:^10.0.0"
20627+
env-paths: "npm:^3.0.0"
20628+
json-schema-typed: "npm:^8.0.1"
20629+
semver: "npm:^7.7.2"
20630+
uint8array-extras: "npm:^1.5.0"
20631+
checksum: 10/a80c21e9325af20d5d86a9e85f1cd75e1797e0390af605016a2de4925338bec1d8e1dd1540c5a68a8a106fa17f4737633e09b1322f1c85f05649cd5190387d49
2061620632
languageName: node
2061720633
linkType: hard
2061820634

@@ -21979,12 +21995,12 @@ __metadata:
2197921995
languageName: node
2198021996
linkType: hard
2198121997

21982-
"debounce-fn@npm:^4.0.0":
21983-
version: 4.0.0
21984-
resolution: "debounce-fn@npm:4.0.0"
21998+
"debounce-fn@npm:^6.0.0":
21999+
version: 6.0.0
22000+
resolution: "debounce-fn@npm:6.0.0"
2198522001
dependencies:
21986-
mimic-fn: "npm:^3.0.0"
21987-
checksum: 10/1f0641c4dbfa38c2893943cd02cf94547840ac8fa21bed95489910bb7d312dd63dbad2d9cfcf0cf0ca47599090f41ebb4c356253aa9993a22461fa1f1d805ead
22002+
mimic-function: "npm:^5.0.0"
22003+
checksum: 10/9941efbf9ecd4015b8da7280eadbc1ef0d5bb263f74aab63a28e942e241d32b20167def5b9bc4559a944164ec697b628d0ee845400637c41f538cd5902c798e6
2198822004
languageName: node
2198922005
linkType: hard
2199022006

@@ -22811,12 +22827,12 @@ __metadata:
2281122827
languageName: node
2281222828
linkType: hard
2281322829

22814-
"dot-prop@npm:^6.0.1":
22815-
version: 6.0.1
22816-
resolution: "dot-prop@npm:6.0.1"
22830+
"dot-prop@npm:^10.0.0":
22831+
version: 10.1.0
22832+
resolution: "dot-prop@npm:10.1.0"
2281722833
dependencies:
22818-
is-obj: "npm:^2.0.0"
22819-
checksum: 10/1200a4f6f81151161b8526c37966d60738cf12619b0ed1f55be01bdb55790bf0a5cd1398b8f2c296dcc07d0a7c2dd0e650baf0b069c367e74bb5df2f6603aba0
22834+
type-fest: "npm:^5.0.0"
22835+
checksum: 10/3692cee5b06ce5ba306da571aa0304a4dd76053595785d2bceb00d866302584ba27f38bb56faa5d5411c3481402a9d096146a2af18f648edef4202ad9b56b4df
2282022836
languageName: node
2282122837
linkType: hard
2282222838

@@ -23046,13 +23062,13 @@ __metadata:
2304623062
languageName: node
2304723063
linkType: hard
2304823064

23049-
"electron-store@npm:8.2.0":
23050-
version: 8.2.0
23051-
resolution: "electron-store@npm:8.2.0"
23065+
"electron-store@npm:11.0.2":
23066+
version: 11.0.2
23067+
resolution: "electron-store@npm:11.0.2"
2305223068
dependencies:
23053-
conf: "npm:^10.2.0"
23054-
type-fest: "npm:^2.17.0"
23055-
checksum: 10/8bdc30100e3dc79f778783d5a1581ee955c5b348df329a9e5ded00a12c9394820528b690ad5af5910749fb3e0d4a55c4c9b2e722bdfe6ba95b9de570d6f1e9fb
23069+
conf: "npm:^15.0.2"
23070+
type-fest: "npm:^5.0.1"
23071+
checksum: 10/e95d4ec1df2891b68d68b659e0b3aac903bb28c0810be10408e1fb1d8c169a91e0ae306032fa1bccc8930f1f178ceffb1a4ba619f4ad188347079d34989c32e7
2305623072
languageName: node
2305723073
linkType: hard
2305823074

@@ -23287,6 +23303,13 @@ __metadata:
2328723303
languageName: node
2328823304
linkType: hard
2328923305

23306+
"env-paths@npm:^3.0.0":
23307+
version: 3.0.0
23308+
resolution: "env-paths@npm:3.0.0"
23309+
checksum: 10/b2b0a0d0d9931a13d279c22ed94d78648a1cc5f408f05d47ff3e0c1616f0aa0c38fb33deec5e5be50497225d500607d57f9c8652c4d39c2f2b7608cd45768128
23310+
languageName: node
23311+
linkType: hard
23312+
2329023313
"envinfo@npm:^7.13.0, envinfo@npm:^7.14.0":
2329123314
version: 7.17.0
2329223315
resolution: "envinfo@npm:7.17.0"
@@ -28752,13 +28775,6 @@ __metadata:
2875228775
languageName: node
2875328776
linkType: hard
2875428777

28755-
"is-obj@npm:^2.0.0":
28756-
version: 2.0.0
28757-
resolution: "is-obj@npm:2.0.0"
28758-
checksum: 10/c9916ac8f4621962a42f5e80e7ffdb1d79a3fab7456ceaeea394cd9e0858d04f985a9ace45be44433bf605673c8be8810540fe4cc7f4266fc7526ced95af5a08
28759-
languageName: node
28760-
linkType: hard
28761-
2876228778
"is-obj@npm:^3.0.0":
2876328779
version: 3.0.0
2876428780
resolution: "is-obj@npm:3.0.0"
@@ -30334,10 +30350,10 @@ __metadata:
3033430350
languageName: node
3033530351
linkType: hard
3033630352

30337-
"json-schema-typed@npm:^7.0.3":
30338-
version: 7.0.3
30339-
resolution: "json-schema-typed@npm:7.0.3"
30340-
checksum: 10/66c6b7e10aefb2d3f45284679f6dc3efc2dd6fbaceef3df74751d6c60d0334fc6c3fd649e980e9f70c0820e4529517e05813555529ca75d6c628c3a1c68b9810
30353+
"json-schema-typed@npm:^8.0.1":
30354+
version: 8.0.1
30355+
resolution: "json-schema-typed@npm:8.0.1"
30356+
checksum: 10/7f73246d4b7d93404701630f8063c83a24d477faa6d7300bf957cb6261ef03ca33f73547115582ca57976f059c274c8a95dd0a71a10efcf444a8d7b8d5ec5ba8
3034130357
languageName: node
3034230358
linkType: hard
3034330359

@@ -34235,20 +34251,20 @@ __metadata:
3423534251
languageName: node
3423634252
linkType: hard
3423734253

34238-
"mimic-fn@npm:^3.0.0":
34239-
version: 3.1.0
34240-
resolution: "mimic-fn@npm:3.1.0"
34241-
checksum: 10/f7b167f9115b8bbdf2c3ee55dce9149d14be9e54b237259c4bc1d8d0512ea60f25a1b323f814eb1fe8f5a541662804bcfcfff3202ca58df143edb986849d58db
34242-
languageName: node
34243-
linkType: hard
34244-
3424534254
"mimic-fn@npm:^4.0.0":
3424634255
version: 4.0.0
3424734256
resolution: "mimic-fn@npm:4.0.0"
3424834257
checksum: 10/995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56
3424934258
languageName: node
3425034259
linkType: hard
3425134260

34261+
"mimic-function@npm:^5.0.0":
34262+
version: 5.0.1
34263+
resolution: "mimic-function@npm:5.0.1"
34264+
checksum: 10/eb5893c99e902ccebbc267c6c6b83092966af84682957f79313311edb95e8bb5f39fb048d77132b700474d1c86d90ccc211e99bae0935447a4834eb4c882982c
34265+
languageName: node
34266+
linkType: hard
34267+
3425234268
"mimic-response@npm:^1.0.0":
3425334269
version: 1.0.1
3425434270
resolution: "mimic-response@npm:1.0.1"
@@ -36747,15 +36763,6 @@ __metadata:
3674736763
languageName: node
3674836764
linkType: hard
3674936765

36750-
"pkg-up@npm:^3.1.0":
36751-
version: 3.1.0
36752-
resolution: "pkg-up@npm:3.1.0"
36753-
dependencies:
36754-
find-up: "npm:^3.0.0"
36755-
checksum: 10/5bac346b7c7c903613c057ae3ab722f320716199d753f4a7d053d38f2b5955460f3e6ab73b4762c62fd3e947f58e04f1343e92089e7bb6091c90877406fcd8c8
36756-
languageName: node
36757-
linkType: hard
36758-
3675936766
"playwright-core@npm:1.55.0":
3676036767
version: 1.55.0
3676136768
resolution: "playwright-core@npm:1.55.0"
@@ -42048,6 +42055,22 @@ __metadata:
4204842055
languageName: node
4204942056
linkType: hard
4205042057

42058+
"stubborn-fs@npm:^2.0.0":
42059+
version: 2.0.0
42060+
resolution: "stubborn-fs@npm:2.0.0"
42061+
dependencies:
42062+
stubborn-utils: "npm:^1.0.1"
42063+
checksum: 10/6fe33bc45288d358a4522428e7de169e9db327d4c904201f1295896972a0ab81b76b7bd6286ff7b93edf43b9c4e94e2bfc04e23fac8b4cb739e486d81c40fbf1
42064+
languageName: node
42065+
linkType: hard
42066+
42067+
"stubborn-utils@npm:^1.0.1":
42068+
version: 1.0.2
42069+
resolution: "stubborn-utils@npm:1.0.2"
42070+
checksum: 10/96f60f3f82602c40b3e79e7c80d82f345a5258f43f32a567f906bd7cbd4606a88b6e87d161167dc89818ee60f4b6d3c2a2c7f013141d93e0cf67eb5c0569146c
42071+
languageName: node
42072+
linkType: hard
42073+
4205142074
"style-loader@npm:^3.3.1":
4205242075
version: 3.3.4
4205342076
resolution: "style-loader@npm:3.3.4"
@@ -43692,6 +43715,13 @@ __metadata:
4369243715
languageName: node
4369343716
linkType: hard
4369443717

43718+
"uint8array-extras@npm:^1.5.0":
43719+
version: 1.5.0
43720+
resolution: "uint8array-extras@npm:1.5.0"
43721+
checksum: 10/94fd56a2dda6a7445f5176f301f491814c87757d38e4b3c932299ab54d69ec504830e5d5c18ffa20cf694a69a210315be8b4a2c9952c6334da817ea2d2e1dce0
43722+
languageName: node
43723+
linkType: hard
43724+
4369543725
"uint8array-tools@npm:^0.0.8":
4369643726
version: 0.0.8
4369743727
resolution: "uint8array-tools@npm:0.0.8"
@@ -45721,6 +45751,13 @@ __metadata:
4572145751
languageName: node
4572245752
linkType: hard
4572345753

45754+
"when-exit@npm:^2.1.4":
45755+
version: 2.1.5
45756+
resolution: "when-exit@npm:2.1.5"
45757+
checksum: 10/94f0ca73dcbaac51e61bcf178268e82bd5b29c3ed45fc154807893d803b220bb15e234cf18b5f392c88e87acf33f0b72dc27c265f8cfdf371121c30d49686966
45758+
languageName: node
45759+
linkType: hard
45760+
4572445761
"which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1":
4572545762
version: 1.1.1
4572645763
resolution: "which-boxed-primitive@npm:1.1.1"

0 commit comments

Comments
 (0)