diff --git a/.changeset/module-state_bump-immer.md b/.changeset/module-state_bump-immer.md new file mode 100644 index 0000000000..446d20447a --- /dev/null +++ b/.changeset/module-state_bump-immer.md @@ -0,0 +1,5 @@ +--- +"@equinor/fusion-framework-module-state": patch +--- + +Internal: bump `immer` from `9.0.21` to `11.1.17`. The dependency is unused in this package's source, so there is no consumer-facing behavior change. diff --git a/packages/modules/state/package.json b/packages/modules/state/package.json index 33fb9895eb..1b9837b5e5 100644 --- a/packages/modules/state/package.json +++ b/packages/modules/state/package.json @@ -63,7 +63,7 @@ "@equinor/fusion-observable": "workspace:^", "events": "^3.3.0", "fast-deep-equal": "^3.1.3", - "immer": "^9.0.16", + "immer": "^11.1.17", "pouchdb": "^9.0.0", "rxjs": "^7.8.1", "uuid": "^14.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b4e5bb7b73..bef4862052 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -158,10 +158,10 @@ importers: devDependencies: '@assistant-ui/react': specifier: ^0.15.0 - version: 0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) + version: 0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) '@assistant-ui/react-markdown': specifier: ^0.14.0 - version: 0.14.10(@assistant-ui/react@0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)))(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@8.1.1) + version: 0.14.10(@assistant-ui/react@0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)))(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@8.1.1) '@equinor/fusion-framework-cli': specifier: workspace:^ version: link:../../packages/cli @@ -1793,7 +1793,7 @@ importers: version: 3.1.3 immer: specifier: ^11.0.0 - version: 11.1.4 + version: 11.1.17 rxjs: specifier: ^7.8.1 version: 7.8.2 @@ -1862,7 +1862,7 @@ importers: version: 3.1.3 immer: specifier: ^11.0.0 - version: 11.1.4 + version: 11.1.17 rxjs: specifier: ^7.8.1 version: 7.8.2 @@ -1949,7 +1949,7 @@ importers: version: link:../../utils/observable immer: specifier: ^11.0.0 - version: 11.1.4 + version: 11.1.17 rxjs: specifier: ^7.8.1 version: 7.8.2 @@ -2183,8 +2183,8 @@ importers: specifier: ^3.1.3 version: 3.1.3 immer: - specifier: ^9.0.16 - version: 9.0.21 + specifier: ^11.1.17 + version: 11.1.17 pouchdb: specifier: ^9.0.0 version: 9.0.0 @@ -2273,7 +2273,7 @@ importers: version: link:../../utils/query immer: specifier: ^11.0.0 - version: 11.1.4 + version: 11.1.17 rxjs: specifier: ^7.8.1 version: 7.8.2 @@ -2871,7 +2871,7 @@ importers: dependencies: immer: specifier: ^11.0.0 - version: 11.1.4 + version: 11.1.17 rxjs: specifier: ^7.8.1 version: 7.8.2 @@ -2914,7 +2914,7 @@ importers: version: link:../observable immer: specifier: ^11.0.0 - version: 11.1.4 + version: 11.1.17 rxjs: specifier: ^7.8.1 version: 7.8.2 @@ -9106,11 +9106,8 @@ packages: immediate@3.3.0: resolution: {integrity: sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==} - immer@11.1.4: - resolution: {integrity: sha512-XREFCPo6ksxVzP4E0ekD5aMdf8WMwmdNaz6vuvxgI40UaEiu6q3p8X52aU6GdyvLY3XXX/8R7JOTXStz/nBbRw==} - - immer@9.0.21: - resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} + immer@11.1.17: + resolution: {integrity: sha512-8Vu44Y0MuMBlTQz/jQ8HEMYNq/bBqk87MnBwYR5mC8AthfhEXidZ5aT/oA/CUqboa8THKltnD9L3xyqhU/Sy1Q==} immutable@5.1.9: resolution: {integrity: sha512-m8nVez3rwrgmWxtLMt1ZYXB2Lv7OKYn/disyxAlSDYAlKSlFoPPfIAmAM/M5xqL4m4C/wAPw7S2/CNaUii1Hxg==} @@ -12073,7 +12070,7 @@ snapshots: is-potential-custom-element-name: 1.0.1 lru-cache: 11.5.2 - '@assistant-ui/core@0.3.13(@assistant-ui/store@0.3.9(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(react@19.2.8))(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(assistant-cloud@0.1.40)(react@19.2.8)(zustand@5.0.15(@types/react@19.2.18)(immer@11.1.4)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)))': + '@assistant-ui/core@0.3.13(@assistant-ui/store@0.3.9(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(react@19.2.8))(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(assistant-cloud@0.1.40)(react@19.2.8)(zustand@5.0.15(@types/react@19.2.18)(immer@11.1.17)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)))': dependencies: '@assistant-ui/store': 0.3.9(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(react@19.2.8) '@assistant-ui/tap': 0.9.12(@types/react@19.2.18)(react@19.2.8) @@ -12083,14 +12080,14 @@ snapshots: '@types/react': 19.2.18 assistant-cloud: 0.1.40 react: 19.2.8 - zustand: 5.0.15(@types/react@19.2.18)(immer@11.1.4)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) + zustand: 5.0.15(@types/react@19.2.18)(immer@11.1.17)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) transitivePeerDependencies: - ioredis - redis - '@assistant-ui/react-markdown@0.14.10(@assistant-ui/react@0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)))(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@8.1.1)': + '@assistant-ui/react-markdown@0.14.10(@assistant-ui/react@0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)))(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@8.1.1)': dependencies: - '@assistant-ui/react': 0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) + '@assistant-ui/react': 0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) '@radix-ui/react-primitive': 2.1.10(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8) '@radix-ui/react-use-callback-ref': 1.1.4(@types/react@19.2.18)(react@19.2.8) classnames: 2.5.1 @@ -12103,9 +12100,9 @@ snapshots: - react-dom - supports-color - '@assistant-ui/react@0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.4)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8))': + '@assistant-ui/react@0.15.14(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(immer@11.1.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8))': dependencies: - '@assistant-ui/core': 0.3.13(@assistant-ui/store@0.3.9(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(react@19.2.8))(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(assistant-cloud@0.1.40)(react@19.2.8)(zustand@5.0.15(@types/react@19.2.18)(immer@11.1.4)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8))) + '@assistant-ui/core': 0.3.13(@assistant-ui/store@0.3.9(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(react@19.2.8))(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(assistant-cloud@0.1.40)(react@19.2.8)(zustand@5.0.15(@types/react@19.2.18)(immer@11.1.17)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8))) '@assistant-ui/store': 0.3.9(@assistant-ui/tap@0.9.12(@types/react@19.2.18)(react@19.2.8))(@types/react@19.2.18)(react@19.2.8) '@assistant-ui/tap': 0.9.12(@types/react@19.2.18)(react@19.2.8) '@radix-ui/primitive': 1.1.7 @@ -12124,7 +12121,7 @@ snapshots: react-textarea-autosize: 8.5.9(@types/react@19.2.18)(react@19.2.8) safe-content-frame: 0.0.27 zod: 4.4.3 - zustand: 5.0.15(@types/react@19.2.18)(immer@11.1.4)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) + zustand: 5.0.15(@types/react@19.2.18)(immer@11.1.17)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)) optionalDependencies: '@types/react': 19.2.18 '@types/react-dom': 19.2.4(@types/react@19.2.18) @@ -18527,9 +18524,7 @@ snapshots: immediate@3.3.0: {} - immer@11.1.4: {} - - immer@9.0.21: {} + immer@11.1.17: {} immutable@5.1.9: {} @@ -21732,10 +21727,10 @@ snapshots: zod@4.4.3: {} - zustand@5.0.15(@types/react@19.2.18)(immer@11.1.4)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)): + zustand@5.0.15(@types/react@19.2.18)(immer@11.1.17)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)): optionalDependencies: '@types/react': 19.2.18 - immer: 11.1.4 + immer: 11.1.17 react: 19.2.8 use-sync-external-store: 1.6.0(react@19.2.8)