diff --git a/package.json b/package.json index beab3c0..a4cdc55 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "@testing-library/jest-dom": "6.9.1", "@testing-library/react": "16.3.2", "@types/jest": "30.0.0", - "@types/lodash": "4.17.23", + "@types/lodash": "4.17.24", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", "@typescript-eslint/eslint-plugin": "8.50.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f460c1d..6f90165 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: 30.0.0 version: 30.0.0 '@types/lodash': - specifier: 4.17.23 - version: 4.17.23 + specifier: 4.17.24 + version: 4.17.24 '@types/react': specifier: 19.2.7 version: 19.2.7 @@ -61,7 +61,7 @@ importers: version: 8.50.0(eslint@9.39.2(jiti@2.4.2))(typescript@5.9.3) '@vitejs/plugin-react': specifier: 4.7.0 - version: 4.7.0(vite@7.3.2(@types/node@22.7.4)(jiti@2.4.2)(yaml@2.7.0)) + version: 4.7.0(vite@7.3.2(@types/node@26.1.1)(jiti@2.4.2)(yaml@2.7.0)) '@yelo/rollup-node-external': specifier: 1.0.1 version: 1.0.1 @@ -73,13 +73,13 @@ importers: version: 2.5.1 commitizen: specifier: 4.3.1 - version: 4.3.1(@types/node@22.7.4)(typescript@5.9.3) + version: 4.3.1(@types/node@26.1.1)(typescript@5.9.3) commitlint: specifier: 20.2.0 - version: 20.2.0(@types/node@22.7.4)(typescript@5.9.3) + version: 20.2.0(@types/node@26.1.1)(typescript@5.9.3) cz-conventional-changelog: specifier: 3.3.0 - version: 3.3.0(@types/node@22.7.4)(typescript@5.9.3) + version: 3.3.0(@types/node@26.1.1)(typescript@5.9.3) eslint: specifier: 9.39.2 version: 9.39.2(jiti@2.4.2) @@ -172,10 +172,10 @@ importers: version: 8.50.0(eslint@9.39.2(jiti@2.4.2))(typescript@5.9.3) vite: specifier: 7.3.2 - version: 7.3.2(@types/node@22.7.4)(jiti@2.4.2)(yaml@2.7.0) + version: 7.3.2(@types/node@26.1.1)(jiti@2.4.2)(yaml@2.7.0) vite-plugin-dts: specifier: 4.5.4 - version: 4.5.4(@types/node@22.7.4)(rollup@4.52.5)(typescript@5.9.3)(vite@7.3.2(@types/node@22.7.4)(jiti@2.4.2)(yaml@2.7.0)) + version: 4.5.4(@types/node@22.7.4)(rollup@4.52.5)(typescript@5.9.3)(vite@7.3.2(@types/node@26.1.1)(jiti@2.4.2)(yaml@2.7.0)) packages: @@ -1154,10 +1154,6 @@ packages: '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} - '@jridgewell/gen-mapping@0.3.5': - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} - '@jridgewell/remapping@2.3.5': resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} @@ -1165,19 +1161,12 @@ packages: resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} engines: {node: '>=6.0.0'} - '@jridgewell/set-array@1.2.1': - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.4.15': resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} @@ -1597,12 +1586,15 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/lodash@4.17.23': - resolution: {integrity: sha512-RDvF6wTulMPjrNdCoYRC8gNR880JNGT8uB+REUpC2Ns4pRqQJhGz90wh7rgdXDPpCczF3VGktDuFGVnz8zP7HA==} + '@types/lodash@4.17.24': + resolution: {integrity: sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==} '@types/node@22.7.4': resolution: {integrity: sha512-y+NPi1rFzDs1NdQHHToqeiX2TIS79SWEAw9GYhkkx8bD0ChpfqC+n2j5OXOCpzfojBEBt6DnEnnG9MY0zk1XLg==} + '@types/node@26.1.1': + resolution: {integrity: sha512-nxAkRSVkN1Y0JC1W8ky/fTfkGsMmcrRsbx+3XoZE+rMOX71kLYTV7fLXpqud1GpbpP5TuffXFqfX7fH2GgZREw==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1721,6 +1713,7 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@unrs/resolver-binding-android-arm-eabi@1.11.1': resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} @@ -3149,7 +3142,7 @@ packages: git-raw-commits@4.0.0: resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} engines: {node: '>=16'} - deprecated: This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead. + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true glob-parent@5.1.2: @@ -5586,6 +5579,9 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@8.3.0: + resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==} + undici@5.29.0: resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} engines: {node: '>=14.0'} @@ -5929,7 +5925,7 @@ snapshots: '@babel/core@7.28.5': dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.29.0 '@babel/generator': 7.28.5 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5) @@ -5940,7 +5936,7 @@ snapshots: '@babel/types': 7.28.5 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.1 + debug: 4.4.3 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -5976,7 +5972,7 @@ snapshots: dependencies: '@babel/core': 7.28.5 '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -6105,13 +6101,13 @@ snapshots: '@babel/template@7.27.2': dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.29.0 '@babel/parser': 7.28.5 '@babel/types': 7.28.5 '@babel/traverse@7.28.5': dependencies: - '@babel/code-frame': 7.27.1 + '@babel/code-frame': 7.29.0 '@babel/generator': 7.28.5 '@babel/helper-globals': 7.28.0 '@babel/parser': 7.28.5 @@ -6161,6 +6157,19 @@ snapshots: - '@types/node' - typescript + '@commitlint/cli@20.2.0(@types/node@26.1.1)(typescript@5.9.3)': + dependencies: + '@commitlint/format': 20.2.0 + '@commitlint/lint': 20.2.0 + '@commitlint/load': 20.2.0(@types/node@26.1.1)(typescript@5.9.3) + '@commitlint/read': 20.2.0 + '@commitlint/types': 20.2.0 + tinyexec: 1.0.1 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - typescript + '@commitlint/config-conventional@20.2.0': dependencies: '@commitlint/types': 20.2.0 @@ -6214,7 +6223,7 @@ snapshots: '@commitlint/rules': 20.2.0 '@commitlint/types': 20.2.0 - '@commitlint/load@19.2.0(@types/node@22.7.4)(typescript@5.9.3)': + '@commitlint/load@19.2.0(@types/node@26.1.1)(typescript@5.9.3)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 @@ -6222,7 +6231,7 @@ snapshots: '@commitlint/types': 19.8.1 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.9.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.7.4)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@26.1.1)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -6247,6 +6256,22 @@ snapshots: - '@types/node' - typescript + '@commitlint/load@20.2.0(@types/node@26.1.1)(typescript@5.9.3)': + dependencies: + '@commitlint/config-validator': 20.2.0 + '@commitlint/execute-rule': 20.0.0 + '@commitlint/resolve-extends': 20.2.0 + '@commitlint/types': 20.2.0 + chalk: 5.4.1 + cosmiconfig: 9.0.0(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@26.1.1)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + transitivePeerDependencies: + - '@types/node' + - typescript + '@commitlint/message@20.0.0': {} '@commitlint/parse@20.2.0': @@ -6996,30 +7021,17 @@ snapshots: '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.31 - '@jridgewell/gen-mapping@0.3.5': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - '@jridgewell/remapping@2.3.5': dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.1': {} - '@jridgewell/set-array@1.2.1': {} - '@jridgewell/sourcemap-codec@1.4.15': {} '@jridgewell/sourcemap-codec@1.5.0': {} - '@jridgewell/trace-mapping@0.3.25': - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.1 @@ -7495,12 +7507,16 @@ snapshots: '@types/json5@0.0.29': {} - '@types/lodash@4.17.23': {} + '@types/lodash@4.17.24': {} '@types/node@22.7.4': dependencies: undici-types: 6.19.8 + '@types/node@26.1.1': + dependencies: + undici-types: 8.3.0 + '@types/normalize-package-data@2.4.4': {} '@types/react-dom@19.2.3(@types/react@19.2.7)': @@ -7714,7 +7730,7 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-react@4.7.0(vite@7.3.2(@types/node@22.7.4)(jiti@2.4.2)(yaml@2.7.0))': + '@vitejs/plugin-react@4.7.0(vite@7.3.2(@types/node@26.1.1)(jiti@2.4.2)(yaml@2.7.0))': dependencies: '@babel/core': 7.28.5 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5) @@ -7722,7 +7738,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.3.2(@types/node@22.7.4)(jiti@2.4.2)(yaml@2.7.0) + vite: 7.3.2(@types/node@26.1.1)(jiti@2.4.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -8276,10 +8292,10 @@ snapshots: commander@13.1.0: {} - commitizen@4.3.1(@types/node@22.7.4)(typescript@5.9.3): + commitizen@4.3.1(@types/node@26.1.1)(typescript@5.9.3): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@22.7.4)(typescript@5.9.3) + cz-conventional-changelog: 3.3.0(@types/node@26.1.1)(typescript@5.9.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -8296,9 +8312,9 @@ snapshots: - '@types/node' - typescript - commitlint@20.2.0(@types/node@22.7.4)(typescript@5.9.3): + commitlint@20.2.0(@types/node@26.1.1)(typescript@5.9.3): dependencies: - '@commitlint/cli': 20.2.0(@types/node@22.7.4)(typescript@5.9.3) + '@commitlint/cli': 20.2.0(@types/node@26.1.1)(typescript@5.9.3) '@commitlint/types': 20.2.0 transitivePeerDependencies: - '@types/node' @@ -8363,9 +8379,9 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@22.7.4)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@26.1.1)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 22.7.4 + '@types/node': 26.1.1 cosmiconfig: 9.0.0(typescript@5.9.3) jiti: 1.21.0 typescript: 5.9.3 @@ -8378,6 +8394,13 @@ snapshots: jiti: 2.4.2 typescript: 5.9.3 + cosmiconfig-typescript-loader@6.1.0(@types/node@26.1.1)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): + dependencies: + '@types/node': 26.1.1 + cosmiconfig: 9.0.0(typescript@5.9.3) + jiti: 2.4.2 + typescript: 5.9.3 + cosmiconfig@9.0.0(typescript@5.9.3): dependencies: env-paths: 2.2.1 @@ -8435,16 +8458,16 @@ snapshots: csstype@3.2.3: {} - cz-conventional-changelog@3.3.0(@types/node@22.7.4)(typescript@5.9.3): + cz-conventional-changelog@3.3.0(@types/node@26.1.1)(typescript@5.9.3): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@22.7.4)(typescript@5.9.3) + commitizen: 4.3.1(@types/node@26.1.1)(typescript@5.9.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.2.0(@types/node@22.7.4)(typescript@5.9.3) + '@commitlint/load': 19.2.0(@types/node@26.1.1)(typescript@5.9.3) transitivePeerDependencies: - '@types/node' - typescript @@ -12138,6 +12161,8 @@ snapshots: undici-types@6.19.8: {} + undici-types@8.3.0: {} + undici@5.29.0: dependencies: '@fastify/busboy': 2.1.1 @@ -12209,7 +12234,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-dts@4.5.4(@types/node@22.7.4)(rollup@4.52.5)(typescript@5.9.3)(vite@7.3.2(@types/node@22.7.4)(jiti@2.4.2)(yaml@2.7.0)): + vite-plugin-dts@4.5.4(@types/node@22.7.4)(rollup@4.52.5)(typescript@5.9.3)(vite@7.3.2(@types/node@26.1.1)(jiti@2.4.2)(yaml@2.7.0)): dependencies: '@microsoft/api-extractor': 7.52.3(@types/node@22.7.4) '@rollup/pluginutils': 5.1.4(rollup@4.52.5) @@ -12222,13 +12247,13 @@ snapshots: magic-string: 0.30.17 typescript: 5.9.3 optionalDependencies: - vite: 7.3.2(@types/node@22.7.4)(jiti@2.4.2)(yaml@2.7.0) + vite: 7.3.2(@types/node@26.1.1)(jiti@2.4.2)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@7.3.2(@types/node@22.7.4)(jiti@2.4.2)(yaml@2.7.0): + vite@7.3.2(@types/node@26.1.1)(jiti@2.4.2)(yaml@2.7.0): dependencies: esbuild: 0.27.1 fdir: 6.5.0(picomatch@4.0.3) @@ -12237,7 +12262,7 @@ snapshots: rollup: 4.52.5 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.7.4 + '@types/node': 26.1.1 fsevents: 2.3.3 jiti: 2.4.2 yaml: 2.7.0