diff --git a/package.json b/package.json index 3e886fed..bcbfd341 100644 --- a/package.json +++ b/package.json @@ -71,6 +71,8 @@ "@typegoose/typegoose": "9.3.1", "typescript": "4.9.4", "got": "11.8.3", + "zustand": "4.3.6", + "immer": "9.0.21", "mongodb": "4.2.1", "mongoose@~6.0.14": "6.1.1", "mongoose@^6.0.0": "6.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b8bbc022..a9cc7ee4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,6 +12,8 @@ overrides: '@typegoose/typegoose': 9.3.1 typescript: 4.9.4 got: 11.8.3 + zustand: 4.3.6 + immer: 9.0.21 mongodb: 4.2.1 mongoose@~6.0.14: 6.1.1 mongoose@^6.0.0: 6.1.1 @@ -574,7 +576,7 @@ importers: specifier: ^0.32.9 version: 0.32.11 zustand: - specifier: ^4.3.6 + specifier: 4.3.6 version: 4.3.6(immer@9.0.21)(react@18.2.0) devDependencies: '@types/crc': @@ -644,8 +646,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 immer: - specifier: 9.0.15 - version: 9.0.15 + specifier: 9.0.21 + version: 9.0.21 is-electron: specifier: ^2.2.2 version: 2.2.2 @@ -756,7 +758,7 @@ importers: version: 0.32.11 zustand: specifier: 4.3.6 - version: 4.3.6(immer@9.0.15)(react@18.2.0) + version: 4.3.6(immer@9.0.21)(react@18.2.0) devDependencies: '@perfsee/webpack': specifier: 1.0.0-alpha.4 @@ -1918,7 +1920,7 @@ importers: specifier: ^5.3.6 version: 5.3.6(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) zustand: - specifier: ^4.3.6 + specifier: 4.3.6 version: 4.3.6(immer@9.0.21)(react@18.2.0) server/plugins/com.msgbyte.discover: @@ -2149,7 +2151,7 @@ importers: specifier: ^5.3.6 version: 5.3.6(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) zustand: - specifier: ^4.3.6 + specifier: 4.3.6 version: 4.3.6(immer@9.0.21)(react@18.2.0) server/plugins/com.msgbyte.welcome: @@ -8511,7 +8513,7 @@ packages: react-redux: optional: true dependencies: - immer: 9.0.15 + immer: 9.0.21 react: 18.2.0 react-redux: 8.0.2(@types/react@18.0.20)(react-dom@18.2.0)(react@18.2.0)(redux@4.2.1) redux: 4.2.1 @@ -21621,10 +21623,6 @@ packages: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} dev: false - /immer@9.0.15: - resolution: {integrity: sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==} - dev: false - /immer@9.0.21: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} @@ -29535,7 +29533,7 @@ packages: global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 - immer: 9.0.15 + immer: 9.0.21 is-root: 2.1.0 loader-utils: 3.2.1 open: 8.4.2 @@ -36118,23 +36116,6 @@ packages: commander: 9.5.0 dev: true - /zustand@4.3.6(immer@9.0.15)(react@18.2.0): - resolution: {integrity: sha512-6J5zDxjxLE+yukC2XZWf/IyWVKnXT9b9HUv09VJ/bwGCpKNcaTqp7Ws28Xr8jnbvnZcdRaidztAPsXFBIqufiw==} - engines: {node: '>=12.7.0'} - peerDependencies: - immer: '>=9.0' - react: '>=16.8' - peerDependenciesMeta: - immer: - optional: true - react: - optional: true - dependencies: - immer: 9.0.15 - react: 18.2.0 - use-sync-external-store: 1.2.0(react@18.2.0) - dev: false - /zustand@4.3.6(immer@9.0.21)(react@18.2.0): resolution: {integrity: sha512-6J5zDxjxLE+yukC2XZWf/IyWVKnXT9b9HUv09VJ/bwGCpKNcaTqp7Ws28Xr8jnbvnZcdRaidztAPsXFBIqufiw==} engines: {node: '>=12.7.0'}