diff --git a/package.json b/package.json index 91e65fa..e3824d5 100644 --- a/package.json +++ b/package.json @@ -34,13 +34,13 @@ "@radix-ui/react-dialog": "^1.1.5", "@radix-ui/react-dropdown-menu": "^2.1.5", "@radix-ui/react-label": "^2.1.0", - "@radix-ui/react-popover": "^1.1.3", + "@radix-ui/react-popover": "^1.1.5", "@radix-ui/react-separator": "^1.0.3", "@radix-ui/react-slot": "^1.1.0", "@radix-ui/react-tooltip": "^1.1.7", "@radix-ui/react-visually-hidden": "^1.1.0", "@sentry/nextjs": "8", - "@tanstack/react-query": "^5.64.2", + "@tanstack/react-query": "^5.65.0", "@vercel/analytics": "^1.4.1", "@vercel/speed-insights": "^1.1.0", "class-variance-authority": "^0.7.1", @@ -88,11 +88,11 @@ "@types/node": "^22.10.7", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", - "@typescript-eslint/eslint-plugin": "^8.21.0", + "@typescript-eslint/eslint-plugin": "^8.22.0", "@typescript-eslint/parser": "^8.21.0", "autoprefixer": "^10.4.20", "babel-plugin-react-compiler": "^19.0.0-beta-55955c9-20241229", - "eslint": "^9.16.0", + "eslint": "^9.19.0", "eslint-config-next": "15.1.6", "eslint-config-prettier": "^10.0.1", "eslint-plugin-react-compiler": "^19.0.0-beta-55955c9-20241229", diff --git a/yarn.lock b/yarn.lock index 9ab9b3c..1de4260 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1229,7 +1229,14 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.18.0, @eslint/js@npm:^9.16.0": +"@eslint/js@npm:9.19.0": + version: 9.19.0 + resolution: "@eslint/js@npm:9.19.0" + checksum: 10c0/45dc544c8803984f80a438b47a8e578fae4f6e15bc8478a703827aaf05e21380b42a43560374ce4dad0d5cb6349e17430fc9ce1686fed2efe5d1ff117939ff90 + languageName: node + linkType: hard + +"@eslint/js@npm:^9.16.0": version: 9.18.0 resolution: "@eslint/js@npm:9.18.0" checksum: 10c0/3938344c5ac7feef4b73fcb30f3c3e753570cea74c24904bb5d07e9c42fcd34fcbc40f545b081356a299e11f360c9c274b348c05fb0113fc3d492e5175eee140 @@ -3149,29 +3156,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-dismissable-layer@npm:1.1.3": - version: 1.1.3 - resolution: "@radix-ui/react-dismissable-layer@npm:1.1.3" - dependencies: - "@radix-ui/primitive": "npm:1.1.1" - "@radix-ui/react-compose-refs": "npm:1.1.1" - "@radix-ui/react-primitive": "npm:2.0.1" - "@radix-ui/react-use-callback-ref": "npm:1.1.0" - "@radix-ui/react-use-escape-keydown": "npm:1.1.0" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/1ab2ebddf3d450bf4efb1e846894824a0056d3fa3deec0858206bc7547857fe5fe37e42f0a34918072702ead6dedc388a5770c060b2596cd408e20db86c54253 - languageName: node - linkType: hard - "@radix-ui/react-dismissable-layer@npm:1.1.4": version: 1.1.4 resolution: "@radix-ui/react-dismissable-layer@npm:1.1.4" @@ -3324,14 +3308,14 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-popover@npm:^1.1.3": - version: 1.1.4 - resolution: "@radix-ui/react-popover@npm:1.1.4" +"@radix-ui/react-popover@npm:^1.1.5": + version: 1.1.5 + resolution: "@radix-ui/react-popover@npm:1.1.5" dependencies: "@radix-ui/primitive": "npm:1.1.1" "@radix-ui/react-compose-refs": "npm:1.1.1" "@radix-ui/react-context": "npm:1.1.1" - "@radix-ui/react-dismissable-layer": "npm:1.1.3" + "@radix-ui/react-dismissable-layer": "npm:1.1.4" "@radix-ui/react-focus-guards": "npm:1.1.1" "@radix-ui/react-focus-scope": "npm:1.1.1" "@radix-ui/react-id": "npm:1.1.0" @@ -3341,8 +3325,8 @@ __metadata: "@radix-ui/react-primitive": "npm:2.0.1" "@radix-ui/react-slot": "npm:1.1.1" "@radix-ui/react-use-controllable-state": "npm:1.1.0" - aria-hidden: "npm:^1.1.1" - react-remove-scroll: "npm:^2.6.1" + aria-hidden: "npm:^1.2.4" + react-remove-scroll: "npm:^2.6.2" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -3353,7 +3337,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/c60dfb63a7827496ff667e9be5175947b01ca7d172442d00ac9a1180e7232424bfe2faf44e4e168eed4ac835d0dbe42914dd54b04736192b0231fc8a9b96ca15 + checksum: 10c0/95265a40ed7055a34b9b4d54fc644d3ea9d9e4e532f7562b6eb92c9923a8ce2a5bec8945f1c611ff59a9af741a403ce5a2a7e26736629b54a1c325300d47aab9 languageName: node linkType: hard @@ -4044,21 +4028,21 @@ __metadata: languageName: node linkType: hard -"@tanstack/query-core@npm:5.64.2": - version: 5.64.2 - resolution: "@tanstack/query-core@npm:5.64.2" - checksum: 10c0/96dfaa334d2e3aeb3bcd55a3b8b3f3b4f7283b435d90681302ca6c08d0a597a5745c3c790d0242908266af6188efe804aac3c82ca8ed3fd7cd73c24220d93acc +"@tanstack/query-core@npm:5.65.0": + version: 5.65.0 + resolution: "@tanstack/query-core@npm:5.65.0" + checksum: 10c0/8c957082819dc90aa162256e0cc9d7d33e90f4ba9a55ec788ef5ec36bbb2b1863663dda594f9b6eb820ec9855f8d6aecd01324a020d16b58ad012c99270fe989 languageName: node linkType: hard -"@tanstack/react-query@npm:^5.64.2": - version: 5.64.2 - resolution: "@tanstack/react-query@npm:5.64.2" +"@tanstack/react-query@npm:^5.65.0": + version: 5.65.0 + resolution: "@tanstack/react-query@npm:5.65.0" dependencies: - "@tanstack/query-core": "npm:5.64.2" + "@tanstack/query-core": "npm:5.65.0" peerDependencies: react: ^18 || ^19 - checksum: 10c0/4e81c8e922ced8ef5f2e5975d7784409b532ce007b1771fe8569e380d08666b5323a90fa91de6ef10f9f2f8882d3fdf1be109eeb99a54bd84b1fa2075de9e75b + checksum: 10c0/cebf15ea78474ab0e3c8fac513f2af4c8e0000c00856239917d8dce1a009053b1a871560ba39501f986e99930dcedde1558af20481a6b5b62d398f75893f87c0 languageName: node linkType: hard @@ -4651,15 +4635,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^8.21.0": - version: 8.21.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.21.0" +"@typescript-eslint/eslint-plugin@npm:^8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.22.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.21.0" - "@typescript-eslint/type-utils": "npm:8.21.0" - "@typescript-eslint/utils": "npm:8.21.0" - "@typescript-eslint/visitor-keys": "npm:8.21.0" + "@typescript-eslint/scope-manager": "npm:8.22.0" + "@typescript-eslint/type-utils": "npm:8.22.0" + "@typescript-eslint/utils": "npm:8.22.0" + "@typescript-eslint/visitor-keys": "npm:8.22.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -4668,7 +4652,7 @@ __metadata: "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10c0/4601d21ec35b9fa5cfc1ad0330733ab40d6c6822c7fc15c3584a16f678c9a72e077a1725a950823fe0f499a15f3981795b1ea5d1e7a1be5c7b8296ea9ae6327c + checksum: 10c0/eecc23e05287cc99a43855d64c0f0898f690ee14b8c31b60ba92ce9732443f6b0c9695514b276fb2ecd27e64c15d4c38cd28b570779115525b4dfdbba60e81ca languageName: node linkType: hard @@ -4724,6 +4708,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/scope-manager@npm:8.22.0" + dependencies: + "@typescript-eslint/types": "npm:8.22.0" + "@typescript-eslint/visitor-keys": "npm:8.22.0" + checksum: 10c0/f393ab32086f4b095fcd77169abb5200ad94f282860944d164cec8c9b70090c36235f49b066ba24dfd953201b7730e48200a254e5950a9a3565acdacbbc0fd64 + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:8.19.1": version: 8.19.1 resolution: "@typescript-eslint/type-utils@npm:8.19.1" @@ -4739,18 +4733,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.21.0": - version: 8.21.0 - resolution: "@typescript-eslint/type-utils@npm:8.21.0" +"@typescript-eslint/type-utils@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/type-utils@npm:8.22.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.21.0" - "@typescript-eslint/utils": "npm:8.21.0" + "@typescript-eslint/typescript-estree": "npm:8.22.0" + "@typescript-eslint/utils": "npm:8.22.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^2.0.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10c0/617f5dfe83fd9a7c722b27fa4e7f0c84f29baa94f75a4e8e5ccfd5b0a373437f65724e21b9642870fb0960f204b1a7f516a038200a12f8118f21b1bf86315bf3 + checksum: 10c0/dc457d9184dc2156eda225c63de03b1052d75464d6393edaf0f1728eecf64170f73e19bc9b9d4a4a029870ce25015b59bd6705e1e18b731ca4fcecac4398bfb7 languageName: node linkType: hard @@ -4768,6 +4762,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/types@npm:8.22.0" + checksum: 10c0/6357d0937e2b84ddb00763d05053fe50f2270fa428aa11f1ad6a1293827cf54da7e6d4d20b00b9d4f633b6982a2eb0e494f05285daa1279d8a3493f0d8abae18 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.19.1": version: 8.19.1 resolution: "@typescript-eslint/typescript-estree@npm:8.19.1" @@ -4804,6 +4805,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.22.0" + dependencies: + "@typescript-eslint/types": "npm:8.22.0" + "@typescript-eslint/visitor-keys": "npm:8.22.0" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^2.0.0" + peerDependencies: + typescript: ">=4.8.4 <5.8.0" + checksum: 10c0/0a9d77fbadfb1e54c06abde424e461103576595c70e50ae8a15a3d7c07f125f253f505208e1ea5cc483b9073d95fc10ce0c4ddfe0fe08ec2aceda6314c341e0d + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:8.19.1": version: 8.19.1 resolution: "@typescript-eslint/utils@npm:8.19.1" @@ -4819,18 +4838,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.21.0": - version: 8.21.0 - resolution: "@typescript-eslint/utils@npm:8.21.0" +"@typescript-eslint/utils@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/utils@npm:8.22.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.21.0" - "@typescript-eslint/types": "npm:8.21.0" - "@typescript-eslint/typescript-estree": "npm:8.21.0" + "@typescript-eslint/scope-manager": "npm:8.22.0" + "@typescript-eslint/types": "npm:8.22.0" + "@typescript-eslint/typescript-estree": "npm:8.22.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10c0/d8347dbe9176417220aa62902cfc1b2007a9246bb7a8cccdf8590120903eb50ca14cb668efaab4646d086277f2367559985b62230e43ebd8b0723d237eeaa2f2 + checksum: 10c0/6f1e3f9c0fb865c8cef4fdca04679cea7357ed011338b54d80550e9ad5369a3f24cbe4b0985d293192fe351fa133e5f4ea401f47af90bb46c21903bfe087b398 languageName: node linkType: hard @@ -4854,6 +4873,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.22.0": + version: 8.22.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.22.0" + dependencies: + "@typescript-eslint/types": "npm:8.22.0" + eslint-visitor-keys: "npm:^4.2.0" + checksum: 10c0/fd83d2feadaf79950427fbbc3d23ca01cf4646ce7e0dd515a9c881d31ec1cc768e7b8898d3af065e31df39452501a3345092581cbfccac89e89d293519540557 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0": version: 1.2.1 resolution: "@ungap/structured-clone@npm:1.2.1" @@ -5112,7 +5141,7 @@ __metadata: languageName: node linkType: hard -"aria-hidden@npm:^1.1.1, aria-hidden@npm:^1.2.4": +"aria-hidden@npm:^1.2.4": version: 1.2.4 resolution: "aria-hidden@npm:1.2.4" dependencies: @@ -6921,16 +6950,16 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.16.0": - version: 9.18.0 - resolution: "eslint@npm:9.18.0" +"eslint@npm:^9.19.0": + version: 9.19.0 + resolution: "eslint@npm:9.19.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.12.1" "@eslint/config-array": "npm:^0.19.0" "@eslint/core": "npm:^0.10.0" "@eslint/eslintrc": "npm:^3.2.0" - "@eslint/js": "npm:9.18.0" + "@eslint/js": "npm:9.19.0" "@eslint/plugin-kit": "npm:^0.2.5" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" @@ -6966,7 +6995,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/7f592ad228b9bd627a24870fdc875bacdab7bf535d4b67316c4cb791e90d0125130a74769f3c407b0c4b7027b3082ef33864a63ee1024552a60a17db60493f15 + checksum: 10c0/3b0dfaeff6a831de086884a3e2432f18468fe37c69f35e1a0a9a2833d9994a65b6dd2a524aaee28f361c849035ad9d15e3841029b67d261d0abd62c7de6d51f5 languageName: node linkType: hard @@ -11266,25 +11295,6 @@ __metadata: languageName: node linkType: hard -"react-remove-scroll@npm:^2.6.1": - version: 2.6.2 - resolution: "react-remove-scroll@npm:2.6.2" - dependencies: - react-remove-scroll-bar: "npm:^2.3.7" - react-style-singleton: "npm:^2.2.1" - tslib: "npm:^2.1.0" - use-callback-ref: "npm:^1.3.3" - use-sidecar: "npm:^1.1.2" - peerDependencies: - "@types/react": "*" - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10c0/8273e3f67a460af84b3387c93459b33920d48be15091c5ea10e8c1c4f514ad41f71dad028ee13df25370e5de16cadf02697fe28adaacbdacdf8b57bbf03ee559 - languageName: node - linkType: hard - "react-remove-scroll@npm:^2.6.2": version: 2.6.3 resolution: "react-remove-scroll@npm:2.6.3" @@ -11304,7 +11314,7 @@ __metadata: languageName: node linkType: hard -"react-style-singleton@npm:^2.2.1, react-style-singleton@npm:^2.2.2, react-style-singleton@npm:^2.2.3": +"react-style-singleton@npm:^2.2.2, react-style-singleton@npm:^2.2.3": version: 2.2.3 resolution: "react-style-singleton@npm:2.2.3" dependencies: @@ -12614,14 +12624,14 @@ __metadata: "@radix-ui/react-dialog": "npm:^1.1.5" "@radix-ui/react-dropdown-menu": "npm:^2.1.5" "@radix-ui/react-label": "npm:^2.1.0" - "@radix-ui/react-popover": "npm:^1.1.3" + "@radix-ui/react-popover": "npm:^1.1.5" "@radix-ui/react-separator": "npm:^1.0.3" "@radix-ui/react-slot": "npm:^1.1.0" "@radix-ui/react-tooltip": "npm:^1.1.7" "@radix-ui/react-visually-hidden": "npm:^1.1.0" "@sentry/nextjs": "npm:8" "@tailwindcss/typography": "npm:^0.5.16" - "@tanstack/react-query": "npm:^5.64.2" + "@tanstack/react-query": "npm:^5.65.0" "@testing-library/dom": "npm:^10.4.0" "@testing-library/jest-dom": "npm:^6.6.3" "@testing-library/react": "npm:^16.2.0" @@ -12634,7 +12644,7 @@ __metadata: "@types/node": "npm:^22.10.7" "@types/react": "npm:^19.0.8" "@types/react-dom": "npm:^19.0.3" - "@typescript-eslint/eslint-plugin": "npm:^8.21.0" + "@typescript-eslint/eslint-plugin": "npm:^8.22.0" "@typescript-eslint/parser": "npm:^8.21.0" "@vercel/analytics": "npm:^1.4.1" "@vercel/speed-insights": "npm:^1.1.0" @@ -12644,7 +12654,7 @@ __metadata: clsx: "npm:^2.1.1" date-fns: "npm:^4.1.0" dompurify: "npm:^3.2.3" - eslint: "npm:^9.16.0" + eslint: "npm:^9.19.0" eslint-config-next: "npm:15.1.6" eslint-config-prettier: "npm:^10.0.1" eslint-plugin-react-compiler: "npm:^19.0.0-beta-55955c9-20241229" @@ -13235,7 +13245,7 @@ __metadata: languageName: node linkType: hard -"use-sidecar@npm:^1.1.2, use-sidecar@npm:^1.1.3": +"use-sidecar@npm:^1.1.3": version: 1.1.3 resolution: "use-sidecar@npm:1.1.3" dependencies: