diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c52c1c8..84e2b2b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,5 +2,9 @@ version: 2 updates: - package-ecosystem: "npm" # specify npm as the package ecosystem directory: "/" # Location of package manifests + schedule: + interval: "weekly" + - package-ecosystem: "github-actions" # specify GitHub Actions as the package ecosystem + directory: "/.github/workflows" # Location of package manifests schedule: interval: "weekly" \ No newline at end of file diff --git a/package.json b/package.json index ea4993b..e740f13 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "@babel/plugin-proposal-private-property-in-object": "^7.21.11", "@simonsmith/cypress-image-snapshot": "^10.0.2", "@vitejs/plugin-react": "^5.0.4", - "cypress": "^15.3.0", + "cypress": "^15.4.0", "prettier": "^3.6.2", "vite": "^7.1.9", "vite-plugin-svgr": "^4.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d784b0b..4d4ec7c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 4.1.14 '@tailwindcss/vite': specifier: ^4.1.14 - version: 4.1.14(vite@7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)) + version: 4.1.14(vite@7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)) '@testing-library/jest-dom': specifier: ^6.9.1 version: 6.9.1 @@ -86,25 +86,25 @@ importers: version: 7.21.11(@babel/core@7.28.4) '@simonsmith/cypress-image-snapshot': specifier: ^10.0.2 - version: 10.0.2(cypress@15.3.0) + version: 10.0.2(cypress@15.4.0) '@vitejs/plugin-react': specifier: ^5.0.4 - version: 5.0.4(vite@7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)) + version: 5.0.4(vite@7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)) cypress: - specifier: ^15.3.0 - version: 15.3.0 + specifier: ^15.4.0 + version: 15.4.0 prettier: specifier: ^3.6.2 version: 3.6.2 vite: specifier: ^7.1.9 - version: 7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) + version: 7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) vite-plugin-svgr: specifier: ^4.5.0 - version: 4.5.0(rollup@4.52.4)(typescript@5.9.3)(vite@7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)) + version: 4.5.0(rollup@4.52.4)(typescript@5.9.3)(vite@7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)) vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)) + version: 5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)) packages: @@ -918,8 +918,8 @@ packages: '@types/node@24.3.0': resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==} - '@types/node@24.6.0': - resolution: {integrity: sha512-F1CBxgqwOMc4GKJ7eY22hWhBVQuMYTtqI8L0FcszYcpYX0fzfDGpez22Xau8Mgm7O9fI+zA/TYIdq3tGWfweBA==} + '@types/node@24.7.2': + resolution: {integrity: sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==} '@types/pixelmatch@5.2.6': resolution: {integrity: sha512-wC83uexE5KGuUODn6zkm9gMzTwdY5L0chiK+VrKcDfEjzxh1uadlWTvOmAbCpnM9zx/Ww3f8uKlYQVnO/TrqVg==} @@ -1098,8 +1098,8 @@ packages: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} - ci-info@4.3.0: - resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} + ci-info@4.3.1: + resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} engines: {node: '>=8'} classlist-polyfill@1.2.0: @@ -1175,8 +1175,8 @@ packages: csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - cypress@15.3.0: - resolution: {integrity: sha512-g9rDhoK9y8wW4Vx3Ppr8dtfvThXxPL3mJsV5e98fG+6EerrhXKmeRT2sL86cvNRtEZouXJfsuVL1lqiMuGNGcg==} + cypress@15.4.0: + resolution: {integrity: sha512-+GC/Y/LXAcaMCzfuM7vRx5okRmonceZbr0ORUAoOrZt/5n2eGK8yh04bok1bWSjZ32wRHrZESqkswQ6biArN5w==} engines: {node: ^20.1.0 || ^22.0.0 || >=24.0.0} hasBin: true @@ -1979,6 +1979,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.3: + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} + engines: {node: '>=10'} + hasBin: true + shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -2292,8 +2297,8 @@ packages: undici-types@7.10.0: resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} - undici-types@7.13.0: - resolution: {integrity: sha512-Ov2Rr9Sx+fRgagJ5AX0qvItZG/JKKoBRAVITs1zk7IqZGTJUwgUr7qoYBpWwakpWilTZFM98rG/AFRocu10iIQ==} + undici-types@7.14.0: + resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==} universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} @@ -2770,7 +2775,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 24.6.0 + '@types/node': 24.7.2 jest-regex-util: 30.0.1 '@jest/schemas@30.0.5': @@ -2783,7 +2788,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.6.0 + '@types/node': 24.7.2 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -2942,11 +2947,11 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.52.4': optional: true - '@simonsmith/cypress-image-snapshot@10.0.2(cypress@15.3.0)': + '@simonsmith/cypress-image-snapshot@10.0.2(cypress@15.4.0)': dependencies: '@types/jest-image-snapshot': 6.4.0 chalk: 4.1.2 - cypress: 15.3.0 + cypress: 15.4.0 jest-image-snapshot: 6.5.1 transitivePeerDependencies: - jest @@ -3097,12 +3102,12 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.1.14 '@tailwindcss/oxide-win32-x64-msvc': 4.1.14 - '@tailwindcss/vite@4.1.14(vite@7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2))': + '@tailwindcss/vite@4.1.14(vite@7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2))': dependencies: '@tailwindcss/node': 4.1.14 '@tailwindcss/oxide': 4.1.14 tailwindcss: 4.1.14 - vite: 7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) + vite: 7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) '@testing-library/dom@10.4.1': dependencies: @@ -3188,9 +3193,9 @@ snapshots: dependencies: undici-types: 7.10.0 - '@types/node@24.6.0': + '@types/node@24.7.2': dependencies: - undici-types: 7.13.0 + undici-types: 7.14.0 '@types/pixelmatch@5.2.6': dependencies: @@ -3220,10 +3225,10 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.6.0 + '@types/node': 24.7.2 optional: true - '@vitejs/plugin-react@5.0.4(vite@7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2))': + '@vitejs/plugin-react@5.0.4(vite@7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2))': dependencies: '@babel/core': 7.28.4 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.4) @@ -3231,7 +3236,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.38 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) + vite: 7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) transitivePeerDependencies: - supports-color @@ -3354,7 +3359,7 @@ snapshots: chownr@3.0.0: {} - ci-info@4.3.0: {} + ci-info@4.3.1: {} classlist-polyfill@1.2.0: {} @@ -3423,7 +3428,7 @@ snapshots: csstype@3.1.3: {} - cypress@15.3.0: + cypress@15.4.0: dependencies: '@cypress/request': 3.0.9 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) @@ -3436,7 +3441,7 @@ snapshots: buffer: 5.7.1 cachedir: 2.4.0 chalk: 4.1.2 - ci-info: 4.3.0 + ci-info: 4.3.1 cli-cursor: 3.1.0 cli-table3: 0.6.1 commander: 6.2.1 @@ -3461,7 +3466,7 @@ snapshots: process: 0.11.10 proxy-from-env: 1.0.0 request-progress: 3.0.0 - semver: 7.7.2 + semver: 7.7.3 supports-color: 8.1.1 systeminformation: 5.27.7 tmp: 0.2.5 @@ -3840,7 +3845,7 @@ snapshots: jest-mock@30.0.5: dependencies: '@jest/types': 30.0.5 - '@types/node': 24.6.0 + '@types/node': 24.7.2 jest-util: 30.0.5 jest-regex-util@30.0.1: {} @@ -3848,9 +3853,9 @@ snapshots: jest-util@30.0.5: dependencies: '@jest/types': 30.0.5 - '@types/node': 24.6.0 + '@types/node': 24.7.2 chalk: 4.1.2 - ci-info: 4.3.0 + ci-info: 4.3.1 graceful-fs: 4.2.11 picomatch: 4.0.3 @@ -4224,6 +4229,8 @@ snapshots: semver@7.7.2: {} + semver@7.7.3: {} + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -4562,7 +4569,7 @@ snapshots: undici-types@7.10.0: {} - undici-types@7.13.0: {} + undici-types@7.14.0: {} universalify@2.0.1: {} @@ -4582,29 +4589,29 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-plugin-svgr@4.5.0(rollup@4.52.4)(typescript@5.9.3)(vite@7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)): + vite-plugin-svgr@4.5.0(rollup@4.52.4)(typescript@5.9.3)(vite@7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)): dependencies: '@rollup/pluginutils': 5.2.0(rollup@4.52.4) '@svgr/core': 8.1.0(typescript@5.9.3) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) - vite: 7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) + vite: 7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) transitivePeerDependencies: - rollup - supports-color - typescript - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2)): dependencies: debug: 4.4.1 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) optionalDependencies: - vite: 7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) + vite: 7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2) transitivePeerDependencies: - supports-color - typescript - vite@7.1.9(@types/node@24.6.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2): + vite@7.1.9(@types/node@24.7.2)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.2): dependencies: esbuild: 0.25.10 fdir: 6.5.0(picomatch@4.0.3) @@ -4613,7 +4620,7 @@ snapshots: rollup: 4.52.4 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.6.0 + '@types/node': 24.7.2 fsevents: 2.3.3 jiti: 2.6.1 lightningcss: 1.30.1