diff --git a/package.json b/package.json index 771b5f9..2646cf8 100644 --- a/package.json +++ b/package.json @@ -23,14 +23,14 @@ "@mantine/form": "7.17.0", "@mantine/hooks": "7.17.0", "@mantine/notifications": "7.17.0", - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "19.2.4", + "react-dom": "19.2.4" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@slack/web-api": "7.7.0", - "@types/react": "18.3.12", - "@types/react-dom": "18.3.1", + "@types/react": "19.2.14", + "@types/react-dom": "19.2.3", "@vitejs/plugin-react": "4.3.3", "postcss": "8.4.49", "postcss-preset-mantine": "1.17.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aaf84cb..2176ba2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,22 +10,22 @@ importers: dependencies: '@mantine/core': specifier: 7.17.0 - version: 7.17.0(@mantine/hooks@7.17.0(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.17.0(@mantine/hooks@7.17.0(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@mantine/form': specifier: 7.17.0 - version: 7.17.0(react@18.3.1) + version: 7.17.0(react@19.2.4) '@mantine/hooks': specifier: 7.17.0 - version: 7.17.0(react@18.3.1) + version: 7.17.0(react@19.2.4) '@mantine/notifications': specifier: 7.17.0 - version: 7.17.0(@mantine/core@7.17.0(@mantine/hooks@7.17.0(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.17.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.17.0(@mantine/core@7.17.0(@mantine/hooks@7.17.0(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@7.17.0(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.2.4 + version: 19.2.4 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.2.4 + version: 19.2.4(react@19.2.4) devDependencies: '@biomejs/biome': specifier: 1.9.4 @@ -34,11 +34,11 @@ importers: specifier: 7.7.0 version: 7.7.0 '@types/react': - specifier: 18.3.12 - version: 18.3.12 + specifier: 19.2.14 + version: 19.2.14 '@types/react-dom': - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.2.3 + version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': specifier: 4.3.3 version: 4.3.3(vite@6.1.1(@types/node@24.0.13)(sugarss@4.0.1(postcss@8.4.49))) @@ -560,14 +560,13 @@ packages: '@types/node@24.0.13': resolution: {integrity: sha512-Qm9OYVOFHFYg3wJoTSrz80hoec5Lia/dPp84do3X7dZvLikQvM1YpmvTBEdIr/e+U8HTkFjLHLnl78K/qjf+jQ==} - '@types/prop-types@15.7.15': - resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} - - '@types/react-dom@18.3.1': - resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} + '@types/react-dom@19.2.3': + resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} + peerDependencies: + '@types/react': ^19.2.0 - '@types/react@18.3.12': - resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} + '@types/react@19.2.14': + resolution: {integrity: sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==} '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} @@ -623,6 +622,9 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + debug@4.4.1: resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} @@ -902,10 +904,10 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + react-dom@19.2.4: + resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} peerDependencies: - react: ^18.3.1 + react: ^19.2.4 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -962,8 +964,8 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + react@19.2.4: + resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} engines: {node: '>=0.10.0'} retry@0.13.1: @@ -982,8 +984,8 @@ packages: run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} @@ -1360,18 +1362,18 @@ snapshots: '@floating-ui/core': 1.7.2 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react-dom@2.1.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@floating-ui/dom': 1.7.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) - '@floating-ui/react@0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/react@0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@floating-ui/react-dom': 2.1.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@floating-ui/react-dom': 2.1.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@floating-ui/utils': 0.2.10 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) tabbable: 6.2.0 '@floating-ui/utils@0.2.10': {} @@ -1390,42 +1392,42 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.4 - '@mantine/core@7.17.0(@mantine/hooks@7.17.0(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/core@7.17.0(@mantine/hooks@7.17.0(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.17.0(react@18.3.1) + '@floating-ui/react': 0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@mantine/hooks': 7.17.0(react@19.2.4) clsx: 2.1.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-number-format: 5.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-remove-scroll: 2.7.1(@types/react@18.3.12)(react@18.3.1) - react-textarea-autosize: 8.5.6(@types/react@18.3.12)(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + react-number-format: 5.4.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + react-remove-scroll: 2.7.1(@types/react@19.2.14)(react@19.2.4) + react-textarea-autosize: 8.5.6(@types/react@19.2.14)(react@19.2.4) type-fest: 4.41.0 transitivePeerDependencies: - '@types/react' - '@mantine/form@7.17.0(react@18.3.1)': + '@mantine/form@7.17.0(react@19.2.4)': dependencies: fast-deep-equal: 3.1.3 klona: 2.0.6 - react: 18.3.1 + react: 19.2.4 - '@mantine/hooks@7.17.0(react@18.3.1)': + '@mantine/hooks@7.17.0(react@19.2.4)': dependencies: - react: 18.3.1 + react: 19.2.4 - '@mantine/notifications@7.17.0(@mantine/core@7.17.0(@mantine/hooks@7.17.0(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mantine/hooks@7.17.0(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mantine/notifications@7.17.0(@mantine/core@7.17.0(@mantine/hooks@7.17.0(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@mantine/hooks@7.17.0(react@19.2.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@mantine/core': 7.17.0(@mantine/hooks@7.17.0(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mantine/hooks': 7.17.0(react@18.3.1) - '@mantine/store': 7.17.0(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mantine/core': 7.17.0(@mantine/hooks@7.17.0(react@19.2.4))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@mantine/hooks': 7.17.0(react@19.2.4) + '@mantine/store': 7.17.0(react@19.2.4) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + react-transition-group: 4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@mantine/store@7.17.0(react@18.3.1)': + '@mantine/store@7.17.0(react@19.2.4)': dependencies: - react: 18.3.1 + react: 19.2.4 '@nodelib/fs.scandir@2.1.5': dependencies: @@ -1549,16 +1551,13 @@ snapshots: dependencies: undici-types: 7.8.0 - '@types/prop-types@15.7.15': {} - - '@types/react-dom@18.3.1': + '@types/react-dom@19.2.3(@types/react@19.2.14)': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.14 - '@types/react@18.3.12': + '@types/react@19.2.14': dependencies: - '@types/prop-types': 15.7.15 - csstype: 3.1.3 + csstype: 3.2.3 '@types/retry@0.12.0': {} @@ -1615,6 +1614,8 @@ snapshots: csstype@3.1.3: {} + csstype@3.2.3: {} + debug@4.4.1: dependencies: ms: 2.1.3 @@ -1882,69 +1883,66 @@ snapshots: queue-microtask@1.2.3: {} - react-dom@18.3.1(react@18.3.1): + react-dom@19.2.4(react@19.2.4): dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 + react: 19.2.4 + scheduler: 0.27.0 react-is@16.13.1: {} - react-number-format@5.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-number-format@5.4.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@18.3.12)(react@18.3.1): + react-remove-scroll-bar@2.3.8(@types/react@19.2.14)(react@19.2.4): dependencies: - react: 18.3.1 - react-style-singleton: 2.2.3(@types/react@18.3.12)(react@18.3.1) + react: 19.2.4 + react-style-singleton: 2.2.3(@types/react@19.2.14)(react@19.2.4) tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.14 - react-remove-scroll@2.7.1(@types/react@18.3.12)(react@18.3.1): + react-remove-scroll@2.7.1(@types/react@19.2.14)(react@19.2.4): dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.8(@types/react@18.3.12)(react@18.3.1) - react-style-singleton: 2.2.3(@types/react@18.3.12)(react@18.3.1) + react: 19.2.4 + react-remove-scroll-bar: 2.3.8(@types/react@19.2.14)(react@19.2.4) + react-style-singleton: 2.2.3(@types/react@19.2.14)(react@19.2.4) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@18.3.12)(react@18.3.1) - use-sidecar: 1.1.3(@types/react@18.3.12)(react@18.3.1) + use-callback-ref: 1.3.3(@types/react@19.2.14)(react@19.2.4) + use-sidecar: 1.1.3(@types/react@19.2.14)(react@19.2.4) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.14 - react-style-singleton@2.2.3(@types/react@18.3.12)(react@18.3.1): + react-style-singleton@2.2.3(@types/react@19.2.14)(react@19.2.4): dependencies: get-nonce: 1.0.1 - react: 18.3.1 + react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.14 - react-textarea-autosize@8.5.6(@types/react@18.3.12)(react@18.3.1): + react-textarea-autosize@8.5.6(@types/react@19.2.14)(react@19.2.4): dependencies: '@babel/runtime': 7.27.6 - react: 18.3.1 - use-composed-ref: 1.4.0(@types/react@18.3.12)(react@18.3.1) - use-latest: 1.3.0(@types/react@18.3.12)(react@18.3.1) + react: 19.2.4 + use-composed-ref: 1.4.0(@types/react@19.2.14)(react@19.2.4) + use-latest: 1.3.0(@types/react@19.2.14)(react@19.2.4) transitivePeerDependencies: - '@types/react' - react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-transition-group@4.4.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@babel/runtime': 7.27.6 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) - react@18.3.1: - dependencies: - loose-envify: 1.4.0 + react@19.2.4: {} retry@0.13.1: {} @@ -1980,9 +1978,7 @@ snapshots: dependencies: queue-microtask: 1.2.3 - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 + scheduler@0.27.0: {} semver@6.3.1: {} @@ -2012,39 +2008,39 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 - use-callback-ref@1.3.3(@types/react@18.3.12)(react@18.3.1): + use-callback-ref@1.3.3(@types/react@19.2.14)(react@19.2.4): dependencies: - react: 18.3.1 + react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.14 - use-composed-ref@1.4.0(@types/react@18.3.12)(react@18.3.1): + use-composed-ref@1.4.0(@types/react@19.2.14)(react@19.2.4): dependencies: - react: 18.3.1 + react: 19.2.4 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.14 - use-isomorphic-layout-effect@1.2.1(@types/react@18.3.12)(react@18.3.1): + use-isomorphic-layout-effect@1.2.1(@types/react@19.2.14)(react@19.2.4): dependencies: - react: 18.3.1 + react: 19.2.4 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.14 - use-latest@1.3.0(@types/react@18.3.12)(react@18.3.1): + use-latest@1.3.0(@types/react@19.2.14)(react@19.2.4): dependencies: - react: 18.3.1 - use-isomorphic-layout-effect: 1.2.1(@types/react@18.3.12)(react@18.3.1) + react: 19.2.4 + use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.14)(react@19.2.4) optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.14 - use-sidecar@1.1.3(@types/react@18.3.12)(react@18.3.1): + use-sidecar@1.1.3(@types/react@19.2.14)(react@19.2.4): dependencies: detect-node-es: 1.1.0 - react: 18.3.1 + react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 18.3.12 + '@types/react': 19.2.14 util-deprecate@1.0.2: {}