From 184eafde4686a145ea77c07e72759077a3fd31b1 Mon Sep 17 00:00:00 2001 From: Lucid Date: Sun, 3 May 2026 08:08:32 -0400 Subject: [PATCH 1/5] upgrade yarn --- .yarnrc.yml | 5 +++++ package.json | 2 +- yarn.lock | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.yarnrc.yml b/.yarnrc.yml index 3186f3f..dc61281 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1 +1,6 @@ +approvedGitRepositories: + - "**" + +enableScripts: true + nodeLinker: node-modules diff --git a/package.json b/package.json index 91188e6..6f20375 100644 --- a/package.json +++ b/package.json @@ -55,5 +55,5 @@ "typescript": "^5.9.3", "typescript-eslint": "^8.57.1" }, - "packageManager": "yarn@4.12.0" + "packageManager": "yarn@4.14.1" } diff --git a/yarn.lock b/yarn.lock index 674117c..3b25ac2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,7 +2,7 @@ # Manual changes might be lost - proceed with caution! __metadata: - version: 8 + version: 9 cacheKey: 10c0 "@0no-co/graphql.web@npm:^1.0.13": -- 2.52.0 From 2c8f09a028beb35ab693eecf07138fe179ce503e Mon Sep 17 00:00:00 2001 From: Lucid Date: Sun, 3 May 2026 08:10:07 -0400 Subject: [PATCH 2/5] upgrade dependencies --- package.json | 30 +- yarn.lock | 1880 +++++++++++++++++++++++++++----------------------- 2 files changed, 1041 insertions(+), 869 deletions(-) diff --git a/package.json b/package.json index 6f20375..4f3642e 100644 --- a/package.json +++ b/package.json @@ -12,25 +12,25 @@ "prisma-update": "yarn prisma db push" }, "dependencies": { - "@chakra-ui/charts": "^3.34.0", - "@chakra-ui/react": "^3.34.0", + "@chakra-ui/charts": "^3.35.0", + "@chakra-ui/react": "^3.35.0", "@emotion/react": "^11.14.0", "@escape.tech/graphql-armor": "^3.2.0", - "@prisma/client": "^6.19.2", + "@prisma/client": "^6.19.3", "@prisma/extension-accelerate": "^3.0.1", "@urql/next": "^2.0.0", - "dotenv": "^17.3.1", - "graphql": "^16.13.1", + "dotenv": "^17.4.2", + "graphql": "^16.13.2", "graphql-scalars": "^1.25.0", - "graphql-yoga": "^5.18.1", - "next": "16.2.1", + "graphql-yoga": "^5.21.0", + "next": "16.2.4", "next-themes": "^0.4.6", - "react": "19.2.4", - "react-dom": "19.2.4", + "react": "19.2.5", + "react-dom": "19.2.5", "react-icons": "^5.6.0", - "recharts": "^3.8.0", + "recharts": "^3.8.1", "rxjs": "^7.8.2", - "urql": "^5.0.1" + "urql": "^5.0.2" }, "devDependencies": { "@eslint/eslintrc": "^3.3.5", @@ -41,7 +41,7 @@ "@types/react-dom": "^19.2.3", "@typescript-eslint/eslint-plugin": "^8.57.1", "@typescript-eslint/parser": "^8.57.1", - "baseline-browser-mapping": "^2.10.10", + "baseline-browser-mapping": "^2.10.25", "eslint": "^9.39.4", "eslint-config-next": "16.2.1", "eslint-config-prettier": "^10.1.8", @@ -49,11 +49,11 @@ "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.0.1", - "prettier": "3.8.1", - "prisma": "^6.19.2", + "prettier": "3.8.3", + "prisma": "^6.19.3", "tsx": "^4.21.0", "typescript": "^5.9.3", - "typescript-eslint": "^8.57.1" + "typescript-eslint": "^8.59.1" }, "packageManager": "yarn@4.14.1" } diff --git a/yarn.lock b/yarn.lock index 3b25ac2..a8d9665 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17,79 +17,81 @@ __metadata: languageName: node linkType: hard -"@ark-ui/react@npm:^5.34.1": - version: 5.34.1 - resolution: "@ark-ui/react@npm:5.34.1" +"@ark-ui/react@npm:5.36.2": + version: 5.36.2 + resolution: "@ark-ui/react@npm:5.36.2" dependencies: - "@internationalized/date": "npm:3.11.0" - "@zag-js/accordion": "npm:1.35.3" - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/angle-slider": "npm:1.35.3" - "@zag-js/async-list": "npm:1.35.3" - "@zag-js/auto-resize": "npm:1.35.3" - "@zag-js/avatar": "npm:1.35.3" - "@zag-js/carousel": "npm:1.35.3" - "@zag-js/cascade-select": "npm:1.35.3" - "@zag-js/checkbox": "npm:1.35.3" - "@zag-js/clipboard": "npm:1.35.3" - "@zag-js/collapsible": "npm:1.35.3" - "@zag-js/collection": "npm:1.35.3" - "@zag-js/color-picker": "npm:1.35.3" - "@zag-js/color-utils": "npm:1.35.3" - "@zag-js/combobox": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/date-picker": "npm:1.35.3" - "@zag-js/date-utils": "npm:1.35.3" - "@zag-js/dialog": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/drawer": "npm:1.35.3" - "@zag-js/editable": "npm:1.35.3" - "@zag-js/file-upload": "npm:1.35.3" - "@zag-js/file-utils": "npm:1.35.3" - "@zag-js/floating-panel": "npm:1.35.3" - "@zag-js/focus-trap": "npm:1.35.3" - "@zag-js/highlight-word": "npm:1.35.3" - "@zag-js/hover-card": "npm:1.35.3" - "@zag-js/i18n-utils": "npm:1.35.3" - "@zag-js/image-cropper": "npm:1.35.3" - "@zag-js/json-tree-utils": "npm:1.35.3" - "@zag-js/listbox": "npm:1.35.3" - "@zag-js/marquee": "npm:1.35.3" - "@zag-js/menu": "npm:1.35.3" - "@zag-js/navigation-menu": "npm:1.35.3" - "@zag-js/number-input": "npm:1.35.3" - "@zag-js/pagination": "npm:1.35.3" - "@zag-js/password-input": "npm:1.35.3" - "@zag-js/pin-input": "npm:1.35.3" - "@zag-js/popover": "npm:1.35.3" - "@zag-js/presence": "npm:1.35.3" - "@zag-js/progress": "npm:1.35.3" - "@zag-js/qr-code": "npm:1.35.3" - "@zag-js/radio-group": "npm:1.35.3" - "@zag-js/rating-group": "npm:1.35.3" - "@zag-js/react": "npm:1.35.3" - "@zag-js/scroll-area": "npm:1.35.3" - "@zag-js/select": "npm:1.35.3" - "@zag-js/signature-pad": "npm:1.35.3" - "@zag-js/slider": "npm:1.35.3" - "@zag-js/splitter": "npm:1.35.3" - "@zag-js/steps": "npm:1.35.3" - "@zag-js/switch": "npm:1.35.3" - "@zag-js/tabs": "npm:1.35.3" - "@zag-js/tags-input": "npm:1.35.3" - "@zag-js/timer": "npm:1.35.3" - "@zag-js/toast": "npm:1.35.3" - "@zag-js/toggle": "npm:1.35.3" - "@zag-js/toggle-group": "npm:1.35.3" - "@zag-js/tooltip": "npm:1.35.3" - "@zag-js/tour": "npm:1.35.3" - "@zag-js/tree-view": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" + "@internationalized/date": "npm:3.12.0" + "@zag-js/accordion": "npm:1.40.0" + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/angle-slider": "npm:1.40.0" + "@zag-js/async-list": "npm:1.40.0" + "@zag-js/auto-resize": "npm:1.40.0" + "@zag-js/avatar": "npm:1.40.0" + "@zag-js/carousel": "npm:1.40.0" + "@zag-js/cascade-select": "npm:1.40.0" + "@zag-js/checkbox": "npm:1.40.0" + "@zag-js/clipboard": "npm:1.40.0" + "@zag-js/collapsible": "npm:1.40.0" + "@zag-js/collection": "npm:1.40.0" + "@zag-js/color-picker": "npm:1.40.0" + "@zag-js/color-utils": "npm:1.40.0" + "@zag-js/combobox": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/date-input": "npm:1.40.0" + "@zag-js/date-picker": "npm:1.40.0" + "@zag-js/date-utils": "npm:1.40.0" + "@zag-js/dialog": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/drawer": "npm:1.40.0" + "@zag-js/editable": "npm:1.40.0" + "@zag-js/file-upload": "npm:1.40.0" + "@zag-js/file-utils": "npm:1.40.0" + "@zag-js/floating-panel": "npm:1.40.0" + "@zag-js/focus-trap": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/highlight-word": "npm:1.40.0" + "@zag-js/hover-card": "npm:1.40.0" + "@zag-js/i18n-utils": "npm:1.40.0" + "@zag-js/image-cropper": "npm:1.40.0" + "@zag-js/json-tree-utils": "npm:1.40.0" + "@zag-js/listbox": "npm:1.40.0" + "@zag-js/marquee": "npm:1.40.0" + "@zag-js/menu": "npm:1.40.0" + "@zag-js/navigation-menu": "npm:1.40.0" + "@zag-js/number-input": "npm:1.40.0" + "@zag-js/pagination": "npm:1.40.0" + "@zag-js/password-input": "npm:1.40.0" + "@zag-js/pin-input": "npm:1.40.0" + "@zag-js/popover": "npm:1.40.0" + "@zag-js/presence": "npm:1.40.0" + "@zag-js/progress": "npm:1.40.0" + "@zag-js/qr-code": "npm:1.40.0" + "@zag-js/radio-group": "npm:1.40.0" + "@zag-js/rating-group": "npm:1.40.0" + "@zag-js/react": "npm:1.40.0" + "@zag-js/scroll-area": "npm:1.40.0" + "@zag-js/select": "npm:1.40.0" + "@zag-js/signature-pad": "npm:1.40.0" + "@zag-js/slider": "npm:1.40.0" + "@zag-js/splitter": "npm:1.40.0" + "@zag-js/steps": "npm:1.40.0" + "@zag-js/switch": "npm:1.40.0" + "@zag-js/tabs": "npm:1.40.0" + "@zag-js/tags-input": "npm:1.40.0" + "@zag-js/timer": "npm:1.40.0" + "@zag-js/toast": "npm:1.40.0" + "@zag-js/toggle": "npm:1.40.0" + "@zag-js/toggle-group": "npm:1.40.0" + "@zag-js/tooltip": "npm:1.40.0" + "@zag-js/tour": "npm:1.40.0" + "@zag-js/tree-view": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" peerDependencies: react: ">=18.0.0" react-dom: ">=18.0.0" - checksum: 10c0/2e0d0605950fed794c7bd12986329a6fb016f39ff63e50d79bb490104107d1085657930f8cd43748741ac25a17b31b2ab5833bceee5794c5a4fc84468c90f40c + checksum: 10c0/e7fc19cfc86be698f06116e642212eb08f552a3fe73db61799996fb8baef418d5ecd1cf89b582b93347857468d47f70cc7361b2cdf27003e2972198bc5b8b893 languageName: node linkType: hard @@ -275,23 +277,23 @@ __metadata: languageName: node linkType: hard -"@chakra-ui/charts@npm:^3.34.0": - version: 3.34.0 - resolution: "@chakra-ui/charts@npm:3.34.0" +"@chakra-ui/charts@npm:^3.35.0": + version: 3.35.0 + resolution: "@chakra-ui/charts@npm:3.35.0" peerDependencies: "@chakra-ui/react": ">=3" react: ">=18" react-dom: ">=18" recharts: ">=3" - checksum: 10c0/5587df468f6982a7f9cc083de1e388e9c63042f0f9760972ee449a1ff32aa8392fed722089826074b9f6acff7cd81e9ccd09ac9951ef81711962134e61c1545a + checksum: 10c0/201e560c3315ce2d63f863ba24bdde5bc953ad4f6e1a668148d917457efd6f1110e37e3d093f44c648418a75cd38b55e944fa16b8f6e8f94ad31c98effa0049a languageName: node linkType: hard -"@chakra-ui/react@npm:^3.34.0": - version: 3.34.0 - resolution: "@chakra-ui/react@npm:3.34.0" +"@chakra-ui/react@npm:^3.35.0": + version: 3.35.0 + resolution: "@chakra-ui/react@npm:3.35.0" dependencies: - "@ark-ui/react": "npm:^5.34.1" + "@ark-ui/react": "npm:5.36.2" "@emotion/is-prop-valid": "npm:^1.4.0" "@emotion/serialize": "npm:^1.3.3" "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.2.0" @@ -302,7 +304,7 @@ __metadata: "@emotion/react": ">=11" react: ">=18" react-dom: ">=18" - checksum: 10c0/42eb3edc63a6155d13763c4759b42d2c073742a681fd14dee96dba73379aa724955b0deb7f95024cfb942710906a5fb4da1d74685946def7281eec1bdcfd2c72 + checksum: 10c0/30d56362efc638fb35aeb1b0b3bc92c6ea0e85a5dd6ef48cbf9a94b7982654d1dbe3e2c01ed9ebcf661fed458c2b4085ff7331e8e891eec543067f0ae01d5780 languageName: node linkType: hard @@ -918,7 +920,7 @@ __metadata: languageName: node linkType: hard -"@floating-ui/dom@npm:^1.7.5": +"@floating-ui/dom@npm:^1.7.6": version: 1.7.6 resolution: "@floating-ui/dom@npm:1.7.6" dependencies: @@ -1320,12 +1322,12 @@ __metadata: languageName: node linkType: hard -"@internationalized/date@npm:3.11.0": - version: 3.11.0 - resolution: "@internationalized/date@npm:3.11.0" +"@internationalized/date@npm:3.12.0": + version: 3.12.0 + resolution: "@internationalized/date@npm:3.12.0" dependencies: "@swc/helpers": "npm:^0.5.0" - checksum: 10c0/05dfa06806cb0c58c51a99ae3ccae2eebeafb645f8d55f2956b448db21996b9eef61c3da0f8b2256e76cd457bfd0efd1ef62f987e547d75611c2fb6ae3dd2bef + checksum: 10c0/6a26495d32f010b227a1f506da02cdf8438506014b41cfb81576c707a3dfe3d0fd207f80bcf28acd9eef8248a2c2da115cf9016515d513653ea1b22a796d0246 languageName: node linkType: hard @@ -1418,10 +1420,10 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:16.2.1": - version: 16.2.1 - resolution: "@next/env@npm:16.2.1" - checksum: 10c0/9eb3c0ca653f786395127022675f193f623e1bcbb4dadf179a4de2120394936f399ba446fe6df9133763817b6dd5db9e8aadf3f5d43b70dbdf5e7cc28068b3ef +"@next/env@npm:16.2.4": + version: 16.2.4 + resolution: "@next/env@npm:16.2.4" + checksum: 10c0/4bf41f0da7cc97ca2a2f2b7f3fc81e14aba2afc280d32163b134b8f642b315fbabb5d9c224a783d8e759bbc73eedfc9acd048e772950395aa1e6290dd386d209 languageName: node linkType: hard @@ -1434,58 +1436,58 @@ __metadata: languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:16.2.1": - version: 16.2.1 - resolution: "@next/swc-darwin-arm64@npm:16.2.1" +"@next/swc-darwin-arm64@npm:16.2.4": + version: 16.2.4 + resolution: "@next/swc-darwin-arm64@npm:16.2.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:16.2.1": - version: 16.2.1 - resolution: "@next/swc-darwin-x64@npm:16.2.1" +"@next/swc-darwin-x64@npm:16.2.4": + version: 16.2.4 + resolution: "@next/swc-darwin-x64@npm:16.2.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:16.2.1": - version: 16.2.1 - resolution: "@next/swc-linux-arm64-gnu@npm:16.2.1" +"@next/swc-linux-arm64-gnu@npm:16.2.4": + version: 16.2.4 + resolution: "@next/swc-linux-arm64-gnu@npm:16.2.4" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:16.2.1": - version: 16.2.1 - resolution: "@next/swc-linux-arm64-musl@npm:16.2.1" +"@next/swc-linux-arm64-musl@npm:16.2.4": + version: 16.2.4 + resolution: "@next/swc-linux-arm64-musl@npm:16.2.4" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:16.2.1": - version: 16.2.1 - resolution: "@next/swc-linux-x64-gnu@npm:16.2.1" +"@next/swc-linux-x64-gnu@npm:16.2.4": + version: 16.2.4 + resolution: "@next/swc-linux-x64-gnu@npm:16.2.4" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:16.2.1": - version: 16.2.1 - resolution: "@next/swc-linux-x64-musl@npm:16.2.1" +"@next/swc-linux-x64-musl@npm:16.2.4": + version: 16.2.4 + resolution: "@next/swc-linux-x64-musl@npm:16.2.4" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:16.2.1": - version: 16.2.1 - resolution: "@next/swc-win32-arm64-msvc@npm:16.2.1" +"@next/swc-win32-arm64-msvc@npm:16.2.4": + version: 16.2.4 + resolution: "@next/swc-win32-arm64-msvc@npm:16.2.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:16.2.1": - version: 16.2.1 - resolution: "@next/swc-win32-x64-msvc@npm:16.2.1" +"@next/swc-win32-x64-msvc@npm:16.2.4": + version: 16.2.4 + resolution: "@next/swc-win32-x64-msvc@npm:16.2.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1560,9 +1562,9 @@ __metadata: languageName: node linkType: hard -"@prisma/client@npm:^6.19.2": - version: 6.19.2 - resolution: "@prisma/client@npm:6.19.2" +"@prisma/client@npm:^6.19.3": + version: 6.19.3 + resolution: "@prisma/client@npm:6.19.3" peerDependencies: prisma: "*" typescript: ">=5.1.0" @@ -1571,26 +1573,26 @@ __metadata: optional: true typescript: optional: true - checksum: 10c0/b1b81171af50627275f1f66ee44652363eb9b3e0fac60590f15a99e48ca434f0cbf8580c252f0b8f4268468be219ba4f18e338c6275a038f8473fad809a782f7 + checksum: 10c0/50dbdd80181d5f020e311f3055a3664a2a36afda39e9e14cf1e2be80e11253bbfce5f6e1cb4fbfbdc955a91be26cb4c55cae659e950ce1b58085e38ca567878c languageName: node linkType: hard -"@prisma/config@npm:6.19.2": - version: 6.19.2 - resolution: "@prisma/config@npm:6.19.2" +"@prisma/config@npm:6.19.3": + version: 6.19.3 + resolution: "@prisma/config@npm:6.19.3" dependencies: c12: "npm:3.1.0" deepmerge-ts: "npm:7.1.5" - effect: "npm:3.18.4" + effect: "npm:3.21.0" empathic: "npm:2.0.0" - checksum: 10c0/dfa186781c0e3a67d2bcc2925e8f7551fff184f66d12428e2d55621fedd52aa69414b1b950f7b569fc41eaeb189716d55860c2152a9033a70e39851c3f2a7499 + checksum: 10c0/5177e2e63021ccdb3f6e03344242ba8859382031c958cc7d3a7f70d0b414fbf8892a76d0381bcb4d948dc3a45f6e605a9fa0a1dec12dfbaffa88ec0267d94dd9 languageName: node linkType: hard -"@prisma/debug@npm:6.19.2": - version: 6.19.2 - resolution: "@prisma/debug@npm:6.19.2" - checksum: 10c0/340650d8cd0e7f3c70e0b24c2d60e46ca14e1e356d77976185ecd7c9f8b7938f782b8575a4b60e8aeb359bcf8c3cd730c6354105e7e81612fdb67742d7aa230c +"@prisma/debug@npm:6.19.3": + version: 6.19.3 + resolution: "@prisma/debug@npm:6.19.3" + checksum: 10c0/5be746e0c2a1bb4c10eaa5e6584c90626090d437b4570503845e31776239fa52f04cf224cf8278e3f738c9e7e39ab78594dd7a4db2cd4ae8ddf863ef1f8c18a1 languageName: node linkType: hard @@ -1601,15 +1603,15 @@ __metadata: languageName: node linkType: hard -"@prisma/engines@npm:6.19.2": - version: 6.19.2 - resolution: "@prisma/engines@npm:6.19.2" +"@prisma/engines@npm:6.19.3": + version: 6.19.3 + resolution: "@prisma/engines@npm:6.19.3" dependencies: - "@prisma/debug": "npm:6.19.2" + "@prisma/debug": "npm:6.19.3" "@prisma/engines-version": "npm:7.1.1-3.c2990dca591cba766e3b7ef5d9e8a84796e47ab7" - "@prisma/fetch-engine": "npm:6.19.2" - "@prisma/get-platform": "npm:6.19.2" - checksum: 10c0/7f94f141d9e0190b7a8cbf0c2ffa4e0638d810b28f9ef4d3e46e70648ba25b0ab74e3962d2cc824283a01e115c92efac7e043683af6ed382b22aa769b0586f03 + "@prisma/fetch-engine": "npm:6.19.3" + "@prisma/get-platform": "npm:6.19.3" + checksum: 10c0/337dea12de75e1075eeda7321b265d92e41139c14498c597738b55d75a2dd98fd593dfe03d51f2090d0c070080c82895b60955f7e9e006d9e3e89d2e597b9027 languageName: node linkType: hard @@ -1622,23 +1624,23 @@ __metadata: languageName: node linkType: hard -"@prisma/fetch-engine@npm:6.19.2": - version: 6.19.2 - resolution: "@prisma/fetch-engine@npm:6.19.2" +"@prisma/fetch-engine@npm:6.19.3": + version: 6.19.3 + resolution: "@prisma/fetch-engine@npm:6.19.3" dependencies: - "@prisma/debug": "npm:6.19.2" + "@prisma/debug": "npm:6.19.3" "@prisma/engines-version": "npm:7.1.1-3.c2990dca591cba766e3b7ef5d9e8a84796e47ab7" - "@prisma/get-platform": "npm:6.19.2" - checksum: 10c0/6f569ef6bb15f54f62efa68b84a8ae2c1a2d65b9eb995205862a288ae641c92e1d56f26e633f22fb89e927ddc8b5bbe72a100803835d775ea98e857677fecee5 + "@prisma/get-platform": "npm:6.19.3" + checksum: 10c0/e42f7e5fbc4d18cc87362e60f24dee201664d384e5c4ce9c051cf26b7bb11fd9be8720addeb6f916835b41c775b3a8b024ed0c3de0a57fbc39b367f8b17caba9 languageName: node linkType: hard -"@prisma/get-platform@npm:6.19.2": - version: 6.19.2 - resolution: "@prisma/get-platform@npm:6.19.2" +"@prisma/get-platform@npm:6.19.3": + version: 6.19.3 + resolution: "@prisma/get-platform@npm:6.19.3" dependencies: - "@prisma/debug": "npm:6.19.2" - checksum: 10c0/9fd401cac64753223e89db6564b8149a9c4abbd6932a8f017e3b0261fa73786e904b69b8d83ef2bea1bb42b9a728bcf6738e4710bc414f289900a7af24c13e42 + "@prisma/debug": "npm:6.19.3" + checksum: 10c0/06e831c254add864ad7c06ccf2a02809d9d4e70d581a133e1201470ad925e90a547ab505d3866d68d1f6f4003f579a3eb84fe8688cf92f5b2fb8c0664c268888 languageName: node linkType: hard @@ -1870,7 +1872,27 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.57.1, @typescript-eslint/eslint-plugin@npm:^8.57.1": +"@typescript-eslint/eslint-plugin@npm:8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.59.1" + dependencies: + "@eslint-community/regexpp": "npm:^4.12.2" + "@typescript-eslint/scope-manager": "npm:8.59.1" + "@typescript-eslint/type-utils": "npm:8.59.1" + "@typescript-eslint/utils": "npm:8.59.1" + "@typescript-eslint/visitor-keys": "npm:8.59.1" + ignore: "npm:^7.0.5" + natural-compare: "npm:^1.4.0" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + "@typescript-eslint/parser": ^8.59.1 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/6dedd272d1aac960df74ab81e38bb4b398ac11b52118c69493a3aeecd15984c83bd4cae89df2e8362fbc2213f0a6d68c00d71dd53868fa1b5e1011290d4ea7b6 + languageName: node + linkType: hard + +"@typescript-eslint/eslint-plugin@npm:^8.57.1": version: 8.57.1 resolution: "@typescript-eslint/eslint-plugin@npm:8.57.1" dependencies: @@ -1906,7 +1928,23 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.57.1, @typescript-eslint/parser@npm:^8.57.1": +"@typescript-eslint/parser@npm:8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/parser@npm:8.59.1" + dependencies: + "@typescript-eslint/scope-manager": "npm:8.59.1" + "@typescript-eslint/types": "npm:8.59.1" + "@typescript-eslint/typescript-estree": "npm:8.59.1" + "@typescript-eslint/visitor-keys": "npm:8.59.1" + debug: "npm:^4.4.3" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/a20271b96e35fa5a8deea11ec40b30f7987daa5c3402e6e763e474517a25af20749a620490af159c2a65048065dea8a6d5fa3527ccc7a3716c2cd648a05ebc55 + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:^8.57.1": version: 8.57.1 resolution: "@typescript-eslint/parser@npm:8.57.1" dependencies: @@ -1948,6 +1986,19 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/project-service@npm:8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/project-service@npm:8.59.1" + dependencies: + "@typescript-eslint/tsconfig-utils": "npm:^8.59.1" + "@typescript-eslint/types": "npm:^8.59.1" + debug: "npm:^4.4.3" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/487e60e9696fbae11070fd0591a009c94b932af2a92d37a1a9d9f9eac5bbc2f56fef83f3d4e72349dfdaadf95473bb5fb7332eb13f9296b87b3f14e842f42747 + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:8.54.0": version: 8.54.0 resolution: "@typescript-eslint/scope-manager@npm:8.54.0" @@ -1968,6 +2019,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/scope-manager@npm:8.59.1" + dependencies: + "@typescript-eslint/types": "npm:8.59.1" + "@typescript-eslint/visitor-keys": "npm:8.59.1" + checksum: 10c0/05c19039bde67691ad7a558ac61260639593ab0ffd8b73903b0f23c770aa3d79868bc8c1a11cdd5b0c8226e5dcef9ab1d679db46b5c5fe019541216170451614 + languageName: node + linkType: hard + "@typescript-eslint/tsconfig-utils@npm:8.54.0, @typescript-eslint/tsconfig-utils@npm:^8.54.0": version: 8.54.0 resolution: "@typescript-eslint/tsconfig-utils@npm:8.54.0" @@ -1986,6 +2047,15 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/tsconfig-utils@npm:8.59.1, @typescript-eslint/tsconfig-utils@npm:^8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.59.1" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/a3d123edbc39e7bfa3f58f722fe755787e71771d97b03ed80ea0706dcf3f25895e217e61b38049db1b05f246a26c6afb4e4a518bad21e7d1e71bb8dc136084ce + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:8.54.0": version: 8.54.0 resolution: "@typescript-eslint/type-utils@npm:8.54.0" @@ -2018,6 +2088,22 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/type-utils@npm:8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/type-utils@npm:8.59.1" + dependencies: + "@typescript-eslint/types": "npm:8.59.1" + "@typescript-eslint/typescript-estree": "npm:8.59.1" + "@typescript-eslint/utils": "npm:8.59.1" + debug: "npm:^4.4.3" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/c5f0f8e53f85ddf796a45b485937b7d5aef5c884fed412ff945392376166242658e4b431bd9633e1e08d6dba7e83b6125283e4866f5a9b4ae61fec355705122d + languageName: node + linkType: hard + "@typescript-eslint/types@npm:8.54.0, @typescript-eslint/types@npm:^8.54.0": version: 8.54.0 resolution: "@typescript-eslint/types@npm:8.54.0" @@ -2032,6 +2118,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.59.1, @typescript-eslint/types@npm:^8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/types@npm:8.59.1" + checksum: 10c0/a0bf98389e8673d4aa1034fdef9bb78f576b3dc6b8f413d4adf07ef6edff4a33fdb916148c3bac2cafdbf282c765eebf253c2a05edf3fda4123b8889921cd518 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:8.54.0": version: 8.54.0 resolution: "@typescript-eslint/typescript-estree@npm:8.54.0" @@ -2070,6 +2163,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.59.1" + dependencies: + "@typescript-eslint/project-service": "npm:8.59.1" + "@typescript-eslint/tsconfig-utils": "npm:8.59.1" + "@typescript-eslint/types": "npm:8.59.1" + "@typescript-eslint/visitor-keys": "npm:8.59.1" + debug: "npm:^4.4.3" + minimatch: "npm:^10.2.2" + semver: "npm:^7.7.3" + tinyglobby: "npm:^0.2.15" + ts-api-utils: "npm:^2.5.0" + peerDependencies: + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/80b2624185d303741a710ba90e4fcb4e52320c1fc614f62cce785bfb39dfb9560ea5d325ff590d929c689b7dae7c28a598a26e1862477cc108c4ae4e8fe62c78 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:8.54.0": version: 8.54.0 resolution: "@typescript-eslint/utils@npm:8.54.0" @@ -2100,6 +2212,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/utils@npm:8.59.1" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.9.1" + "@typescript-eslint/scope-manager": "npm:8.59.1" + "@typescript-eslint/types": "npm:8.59.1" + "@typescript-eslint/typescript-estree": "npm:8.59.1" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/82a3fdb52d5f54622f8796eaeca508c630e65bfb94423645c1097b377fd56cf43b2999a83f11f42924e0cbb93b22faca6e572ee27cf550795b99e22193a0d41c + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:8.54.0": version: 8.54.0 resolution: "@typescript-eslint/visitor-keys@npm:8.54.0" @@ -2120,6 +2247,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.59.1": + version: 8.59.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.59.1" + dependencies: + "@typescript-eslint/types": "npm:8.59.1" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10c0/1144426dda53e855698301eae6301ae928785915225e6a775f0b51bf5d67b67e90def7b851e851ce76235cff3e1324132d03c7843a33ce2c4f0eb0764cc2b80a + languageName: node + linkType: hard + "@unrs/resolver-binding-android-arm-eabi@npm:1.11.1": version: 1.11.1 resolution: "@unrs/resolver-binding-android-arm-eabi@npm:1.11.1" @@ -2339,931 +2476,948 @@ __metadata: languageName: node linkType: hard -"@zag-js/accordion@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/accordion@npm:1.35.3" +"@zag-js/accordion@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/accordion@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/39adcc70c6b29de962b5647b68c61570fdfaab3f2ab875eee6b4eef1f4c3d5ef5f1a269e962fef322ef92e2a6fef5b86eac679528dc9b821288ae772c3554460 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/13e55b22ce41a32e5a06bde29dbfd9fd67d741e4da36aa5c8b334a5aab87ba80df57a3897d5f6609334ae83e21e025701a2e2993de2fbcfd2cae854f09e618fa languageName: node linkType: hard -"@zag-js/anatomy@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/anatomy@npm:1.35.3" - checksum: 10c0/40378d8dc5f4cbbde5963c7ce158f473c62af0520480f414e820fb01aa2a4f06843943bc5eb8be7b0c5155d5b292890b65fe2590218c3271873abcc764f76348 +"@zag-js/anatomy@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/anatomy@npm:1.40.0" + checksum: 10c0/fdedc6b751757495cfe03f9f1831f463d0481ba0411ccc868dadffa4813cec87d236b755b56e4f204e3b9a062962e737289b5a68e3cde4673397e2bbf4a02513 languageName: node linkType: hard -"@zag-js/angle-slider@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/angle-slider@npm:1.35.3" +"@zag-js/angle-slider@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/angle-slider@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/rect-utils": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/37e772dc47380dc898e61d6a89e95b8bcb087a0db44f48f192858e5ef0b34dec67c0213d9ea5032b6a38a63723295dc59b14e42ab345dbfaf156f94cb742917b + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/rect-utils": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/3d16bc1c8285e0e33795a5cc6aa085b2d0538f7f0cd5a93a0ca555c10e2b8b6743b6e1257d73e42b9545df6bbb48ebb826cfe37fba6edece702310d85616bebb languageName: node linkType: hard -"@zag-js/aria-hidden@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/aria-hidden@npm:1.35.3" +"@zag-js/aria-hidden@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/aria-hidden@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - checksum: 10c0/09b49053d585dd7b28316a21a203a0022605e259b5c02e3c8adb8446d5660e4242f63ad721f53f7de250830c6eaffde979efa413e97263a6bae2a9dac830543c + "@zag-js/dom-query": "npm:1.40.0" + checksum: 10c0/999c0c5a0e823fa50ceee0b7d84e836173496f359a7988039baa8619d5038b08e1833638c9557a631b91327279a508fe5b6a1c0a866fbf1d0fc6854353aa5c59 languageName: node linkType: hard -"@zag-js/async-list@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/async-list@npm:1.35.3" +"@zag-js/async-list@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/async-list@npm:1.40.0" dependencies: - "@zag-js/core": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/cb32c9d2b493b29100d437dc1b0df78cf339dc162640e5430738d9ee17f32ac5898cca2281fb39905f60ca6bb55ee790b8377361b583e78bb2e0036875b1ef81 + "@zag-js/core": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/b092ac40ba16b3ddeb50356659c67638cdbfee280be856cba23a518c5e22152cfa5f12111f1621fc3df040838af5621cf4ec209c9a053002324eaff30a7dcd79 languageName: node linkType: hard -"@zag-js/auto-resize@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/auto-resize@npm:1.35.3" +"@zag-js/auto-resize@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/auto-resize@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - checksum: 10c0/2910dfbe7fcdc4009fc3398f451918689d20d668ebbb653c472c39c06b059495691695c1400b95fd083666813bcc1dfaacd655b30380d19afe7347894f9e6bb1 + "@zag-js/dom-query": "npm:1.40.0" + checksum: 10c0/6a250498a3ffad097082fc07ab40365a090d797de00fb8d4e5bc43d73e4c3640cfb412b2ba6d8bfb69124045990f4a677bba46e5fd16082a3d4f26907a715ef7 languageName: node linkType: hard -"@zag-js/avatar@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/avatar@npm:1.35.3" +"@zag-js/avatar@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/avatar@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/d8a04945e455273690df43558815101599a5a528492fffe784c422a6a7df1624da6e1cb95d9330e784fdb6fe484a4711da543c47fffab62ed8d868603f0b3f47 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/1446ed80ba6fcbeda049a5020f0e4c438cd3817b31192793f3e70fa1ea58cebc81cc89490ac0b5982099de2b4da322ee9b6ddad48cc47b3b7380355d82d03032 languageName: node linkType: hard -"@zag-js/carousel@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/carousel@npm:1.35.3" +"@zag-js/carousel@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/carousel@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/scroll-snap": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/7e50f22a7e13d1fc74593b0614dfa6227076f78b7fbcacc8ed1c2e5a8d4e5a734674494045465da228ac1387fb0ee0e959a00fffca61dc6d1d1a41e19cf10104 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/scroll-snap": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/861ba27fa42d4e76b581919172298eb4a562200debafce3b3aa5532a595a00a44588a44d0a359727a34719bad1f3a79da7c2306ae784d02b7183556355296a05 languageName: node linkType: hard -"@zag-js/cascade-select@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/cascade-select@npm:1.35.3" +"@zag-js/cascade-select@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/cascade-select@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/collection": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-visible": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/rect-utils": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/f2fee4786019441a60d11756cc0889f0e5c9427ea7cbdedd17cdf356434b2b576a518503e28559cd3dc513da5b0057815de08acb93792cf54344506fa5b065b8 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/collection": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/rect-utils": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/808688bbf7f3273b349f8f1d9dca11c2aec3715f31fecdd7e30c7842b1def33045252c842cbc867395640f5827ebe04c39aa819cdd14df17f636cf077e89bc9e languageName: node linkType: hard -"@zag-js/checkbox@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/checkbox@npm:1.35.3" +"@zag-js/checkbox@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/checkbox@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-visible": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/feb2dfb1caa07ab983d7a31f531254d02c83e33d093b9b250aaa5f5940e6b584e96d6469cbff6774b6b7170122cd1cbae2d7c73e650362f2f09e7aefbdca1d63 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/dc3275bade349f38b1d6ff3768d3d8a969bbf2c7a0fe7f362f84bf2e42fbe4386319844a6867370e7df1c22b3037227757f143f6c1560b7fff1afffca575a9d5 languageName: node linkType: hard -"@zag-js/clipboard@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/clipboard@npm:1.35.3" +"@zag-js/clipboard@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/clipboard@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/8c54ef178ac9969c744cc968f3e2fca229bc2775d7ff2941d50acfc6b544737985a70eba6aa77dd6fb39b73f1e0f0f769a2b62559fb6447bc775b5340bc70c0a + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/c11cd11a87508cd79440c61461f9952a6794e07be27c2720290441e8c88941873d9474b1549c77db7632f2ea7894602affd1c615e1f1ef664ee181b6d3a67584 languageName: node linkType: hard -"@zag-js/collapsible@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/collapsible@npm:1.35.3" +"@zag-js/collapsible@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/collapsible@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/1dbfdf0dffd1975f0c851d2d6955a080fe664b32213b5d7657c1eaf47962402dbd53753fcb4e8a3b44988b0dac32ccad58df94a1a99f6415dc1508db03da76a1 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/dec3f016a84708511649c4471a50a499813cfdd039accfeca4ec5e4b22d68c81a0a0360bf9689528b90ceefb4718bdc86cfca2e23bfefb7c1857a18f5ad4a9eb languageName: node linkType: hard -"@zag-js/collection@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/collection@npm:1.35.3" +"@zag-js/collection@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/collection@npm:1.40.0" dependencies: - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/2b69e35621045b518c91333c8e65a0a32610564457254c188e1b4095d7c2265a24ac766bde9ca237714c8b33d357c825c4ec3cabd93516f40e54f91900021ca9 + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/98e899e2b5c35d3f3aafb4f817d366311eaaebf5e9789b014c5f54e6cac176802b2632892db4905209e85a47ed0a54dc7db260c2500c52c68f8c532e8cf441e2 languageName: node linkType: hard -"@zag-js/color-picker@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/color-picker@npm:1.35.3" +"@zag-js/color-picker@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/color-picker@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/color-utils": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/ea516f8b1bd55b338b811c994c8c9532c121f1bd4d1002b1b242971053786028cdc8d427dd2fa03d2e2343f2c0db81051e409f2eee526abd768c44671de01199 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/color-utils": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/f6db66fe540ae74d47fb079f1a189ec3a3fe432a25f8a5b54d84c69c802b23a8cac9e5b6a785d649c8b6a18837d733eae53c2515c654a9ceeee0a695562dd074 languageName: node linkType: hard -"@zag-js/color-utils@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/color-utils@npm:1.35.3" +"@zag-js/color-utils@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/color-utils@npm:1.40.0" dependencies: - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/6e3c2f21fa887f6c098e5c5874f4739898502162b0bb688d17e9427c360844b7b0efa8234fccf5cb5a6a25bee3fa8ad0e535fa2fc1d84060e7d812083b1fcc15 + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/c51b9003f96a3cbf41708047544120492b93ef9909fac3a42121af5cd439d43ede6864836a218383d7e125c36e3ec5875e32b6f9358b70b4f1b668f2c4490f3a languageName: node linkType: hard -"@zag-js/combobox@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/combobox@npm:1.35.3" +"@zag-js/combobox@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/combobox@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/aria-hidden": "npm:1.35.3" - "@zag-js/collection": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-visible": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/75afa44fe1b84840c26cf2468b42beaf24e45c65119521f4285506b6fd3a3343f3cc183b8f0c91f26f308b42685b8a5c04edbac02209290a69bba9bee8b1e9a4 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/collection": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/live-region": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/025b7b1cbc889ffc752f00558b5e827e4c328e9d49f92675b21fe16b88096dd1097097068445c698a202f89691834813cbe895c7e41f42d06372aef5f19b71ed languageName: node linkType: hard -"@zag-js/core@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/core@npm:1.35.3" +"@zag-js/core@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/core@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/3cd5db2554953e726c1c189ba2fd3869c5b1317e4b67f01391615f9fed396745669a099bb71f9108b6a79fbc5762709afbafda58c947c1df962e28342a4c9fb0 + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/82b276256f9c95b52f9fc45cf42ba8fcac88c3619849f2e62ce05ce18c372a33474314f1516e8f71f240e2a037c3c79b40a556a414ae23c2ed5ca9702bb9bd5b languageName: node linkType: hard -"@zag-js/date-picker@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/date-picker@npm:1.35.3" +"@zag-js/date-input@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/date-input@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/date-utils": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/live-region": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/date-utils": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/live-region": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" peerDependencies: "@internationalized/date": ">=3.0.0" - checksum: 10c0/8d74124c71b0ef08417cf955c53018db18a4fb43fa68845852c21551e988c3d0eb29c0fc9185cd03d423ee14fbc7c254c7690da6047bc9c3376973143af054d5 + checksum: 10c0/e856d2c906b1a6c3ef43f62086c51f12e65dd5d20af53e8817821159c868c8391a0ae7f00da627c05f3c0ef9566680fc40260f52d24bb63252640c27afd21a48 languageName: node linkType: hard -"@zag-js/date-utils@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/date-utils@npm:1.35.3" +"@zag-js/date-picker@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/date-picker@npm:1.40.0" + dependencies: + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/date-utils": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/live-region": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" peerDependencies: "@internationalized/date": ">=3.0.0" - checksum: 10c0/4bf24afdb26d2513e02703b7990ebc4dae7e1062b9ac7ff4c2e6f32e6884afd028dc098f922c1651f90c5fc845977554dbd4b735c34f009d62ebc4eb10c06e6c + checksum: 10c0/6e9c1f103459e0d6b900e4b6965376dfce22bdcaa7c126e7e1a8dd9befcf94ec64baf50e85da112f92febeee5f52a037d395ae7d71482d43742bb22f8f0e58e5 languageName: node linkType: hard -"@zag-js/dialog@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/dialog@npm:1.35.3" +"@zag-js/date-utils@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/date-utils@npm:1.40.0" + peerDependencies: + "@internationalized/date": ">=3.0.0" + checksum: 10c0/cf0fb585ddb723d0642bd640f1abe783446fea57abf91d466150c4728f56e0b950e78f6293900c6f79e286b4b567e86901216a1543b74bc70718f56c4f629105 + languageName: node + linkType: hard + +"@zag-js/dialog@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/dialog@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/aria-hidden": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-trap": "npm:1.35.3" - "@zag-js/remove-scroll": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/5654e1bf343068312d452f6fea928ba0aaf9c16e4f1ca8550f99b590a1716f715ec4abf1f8058d3aa8eefaabc192d12527d699022a5c777a3ce164f9bd041a3a + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/aria-hidden": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-trap": "npm:1.40.0" + "@zag-js/remove-scroll": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/e6b9731feac4a0761176a3296d1d0609c04af607b53cfd05e396a770dc9383a573b7e11021a5a6d30dec17589b2322add07ab1d9b6e57217c5c5e830e5114be8 languageName: node linkType: hard -"@zag-js/dismissable@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/dismissable@npm:1.35.3" +"@zag-js/dismissable@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/dismissable@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/interact-outside": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/491f40817f8913244214a5995128209939be595986ae9b80bfa1ce4218b19f589e7ecbdb84dc9b15887e7c1bee63cb88d8bfdd53fbe7e5905259756ed7f55636 + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/interact-outside": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/58932f22f768c796e5b3cc0e5f41c2b44d6c86c1b0f391f05e31f319ffd56a761b936b59b8310bfd82bb0431ee5ed2c2defe91ab27f6f6dda44d5ff92b4f6b5c languageName: node linkType: hard -"@zag-js/dom-query@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/dom-query@npm:1.35.3" +"@zag-js/dom-query@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/dom-query@npm:1.40.0" dependencies: - "@zag-js/types": "npm:1.35.3" - checksum: 10c0/27cad52ce4fb720a3702d6fdcaa666bb4b6dd4400206778e715d835a3719429cc4c53a2292b20de45ed126b521786ad4adf0a065083e6e8f0af3413c03814c76 + "@zag-js/types": "npm:1.40.0" + checksum: 10c0/5e7d14374565afdc4a25c318b7b939b84d803a01016bc293256e19ccf5654bd078774d13834eed85e1b43fa26ba27fdba9567b1ec62f83ec8c9c90337a51c468 languageName: node linkType: hard -"@zag-js/drawer@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/drawer@npm:1.35.3" +"@zag-js/drawer@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/drawer@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/aria-hidden": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-trap": "npm:1.35.3" - "@zag-js/remove-scroll": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/24558a674993e32e785cc9daf0460e5f0a03be287994c1107926c3542f92ca6a3c5937de810ff402a0ad1d9e6fd9f00efef068d34fd8d5413ec22ce5a4308f3a + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/aria-hidden": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-trap": "npm:1.40.0" + "@zag-js/remove-scroll": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/593a362a81566d46272f3f18d9be5061c6d2441aa6ac719d8a749b9cb0cc43228b774ceb83a0b24901846ce756f66497a2dc9f29e74b387a5329ab360c661601 languageName: node linkType: hard -"@zag-js/editable@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/editable@npm:1.35.3" +"@zag-js/editable@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/editable@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/interact-outside": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/dffce3e570b8c3825d8c99dc24152d5d1b0299537de414b4ef89c5b5c27f529a61db20a2884aea767a8d0280c47d4b34110ec7388f27b3b6f75743538188d9fe + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/interact-outside": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/58dfee0883534d4867cae094793143a9cd5ac6769a7c4cd7134457ea980cd8d14a88fcda2f26fedcaa531013211041904deffde511efdf33d22276ee25dac9b0 languageName: node linkType: hard -"@zag-js/file-upload@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/file-upload@npm:1.35.3" +"@zag-js/file-upload@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/file-upload@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/file-utils": "npm:1.35.3" - "@zag-js/i18n-utils": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/01e954cba84f40fd6a8a7f26fbc08542a5626f301aff3d1f4e3dae5b9469e82da8febb0f24a6245976637944c0a196a781b4a4a9a14fdaa6241f2b3647b9d5fb + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/file-utils": "npm:1.40.0" + "@zag-js/i18n-utils": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/2ec5b9591e986e024b0456142a2c31f711fc0753524c1388ab62147e704707c37acd7393c6652cb392881297621e1f72d8f5f834c81e1eb960d5c83ee3dfe6d7 languageName: node linkType: hard -"@zag-js/file-utils@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/file-utils@npm:1.35.3" +"@zag-js/file-utils@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/file-utils@npm:1.40.0" dependencies: - "@zag-js/i18n-utils": "npm:1.35.3" - checksum: 10c0/2dc7346535acca40015c4880346ba80effbd571df2977851972172a67b1f65093ed57e24d3e3c396527679acedec03c37c748ba5904339ecfcfca9189f3ee3ab + "@zag-js/i18n-utils": "npm:1.40.0" + checksum: 10c0/e0663cb196bca13a4852b3512326e845f30f667efd1286f566ecc2ebf443b1313489512c826859d3f165f1335932ca936f1f335e59de12571f01a2b6e5212961 languageName: node linkType: hard -"@zag-js/floating-panel@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/floating-panel@npm:1.35.3" +"@zag-js/floating-panel@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/floating-panel@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/rect-utils": "npm:1.35.3" - "@zag-js/store": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/c8425c7cfb55d01dfa7ecc1024dc02580772988d8cc550ed4710b2d415a9e01c0c80cf1c4aa004f8e5784b0667b8a90a54e168793afb71fdcb858c0704a96628 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/rect-utils": "npm:1.40.0" + "@zag-js/store": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/e0f921dde0eece4c714fd75e441967749fb992c65a737b52f508bc1943046c5ab9b42b4f1e027c113dabbae4a2bd9a285daa0e70ead443f587ba17da0c9ce0db languageName: node linkType: hard -"@zag-js/focus-trap@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/focus-trap@npm:1.35.3" +"@zag-js/focus-trap@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/focus-trap@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - checksum: 10c0/25fcdecd41eccfff22ef178e5f1da60631d1aa49cd5c94e4ec23cf48fe7080e31e6c8b7ed22e571e3a02685442fd2b5689aaff825d5187894f3e0c206b7f8320 + "@zag-js/dom-query": "npm:1.40.0" + checksum: 10c0/92cd050736ddc27a6a0b9e7b359b7dd9d18c05df9cd4350e0b11b51957c93341c637294b27570937edad6b0d27912dc41b235ad51b5232ddb3a6a4aea2477c3f languageName: node linkType: hard -"@zag-js/focus-visible@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/focus-visible@npm:1.35.3" +"@zag-js/focus-visible@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/focus-visible@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - checksum: 10c0/379ad0376cc2c830f9efacef0da28c0dc0622bc8a6ff4049253a81673077ca6a25c8eb330e8ee983253bf058b638d23f009f0fe4a82db8b3c8e2b82148cbb799 + "@zag-js/dom-query": "npm:1.40.0" + checksum: 10c0/5bd5a4bb51a89673a0855a6013f0808e88c658baa587cc05a4623dd873da3dc66941b657830fbd156ec5a4e3bf3b240ae4a09484fa912f2d90ee704fa590d878 languageName: node linkType: hard -"@zag-js/highlight-word@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/highlight-word@npm:1.35.3" - checksum: 10c0/afe2c3dbbe536d35e3ec5789104e032e8f405e1d86232035afbce1c5237c0d49199584d40f8c0a9ff99808a6fffb479a6db7c9b674f4a032c1aac03d0486b9c2 +"@zag-js/highlight-word@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/highlight-word@npm:1.40.0" + checksum: 10c0/7f4a00bd0c42a3245b28178e6216d19b691f17bb974b365bc3551b5eebb482f1844ddc0f646ed4416d14bbccaa7aec8b6e62b930f5d07dac289752f0f0f1073d languageName: node linkType: hard -"@zag-js/hover-card@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/hover-card@npm:1.35.3" +"@zag-js/hover-card@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/hover-card@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/3e9ad3961d20dc937750082364db381db00f2d8cdc8719290d4ed0518c7e47f6a1a4255fa9e19b75758a6c27dd3e0fb02854c36b89577bc0d5e110e6be557859 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/03f6dc63c3295f42ca3f9a8c2cd88d929a84e2ac983c003ac2e4de84ff012df193a18e584a479f81daa46b0ad553905c9046de4a9267eec23d6abe5ed2989b68 languageName: node linkType: hard -"@zag-js/i18n-utils@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/i18n-utils@npm:1.35.3" +"@zag-js/i18n-utils@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/i18n-utils@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - checksum: 10c0/1615ad2b2e49da4273d5f5925fa8b23d80f69cf9b30d46670376758b43cc8e6c9334cc680f8e313a6a60fa1e56249aa128259a73661b4b1cd7f43eafc407d64f + "@zag-js/dom-query": "npm:1.40.0" + checksum: 10c0/3c10a7a35902e4635c088fbccbba106444ef9c1e2d3c7b6af3d70e3e357337b1c6066d3f997e741882d19fd0d2b3a638f6ec5ab9a102278d7321ffa872de1bf5 languageName: node linkType: hard -"@zag-js/image-cropper@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/image-cropper@npm:1.35.3" +"@zag-js/image-cropper@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/image-cropper@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/f9acddb082abce9479bf862dbb29ff18fe4397b441403d117690a24bafdf93349facaad4d9696b6a8b09ca55e9ad1342d03a0e74605bde1644ccc36a4d73579c + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/7db96c919ccf8ffe05ac6979e224cd9680ac999e4614307307a04ca8f965a2c6e6e240c8d4228c89e47fac7f6bb78c42d59a94a1ac22f909b2fafcb1eae8b497 languageName: node linkType: hard -"@zag-js/interact-outside@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/interact-outside@npm:1.35.3" +"@zag-js/interact-outside@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/interact-outside@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/171a7f689f4b4ca2c5c813442b27dcedf46d5462b5e4f194ab9cae256c75e557a174cc5773226ddd7ffcc9140a89c60dee76e77a93863aa58d49ebd3d31d8f29 + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/c289ab53c414768d5a69729c01ec4d0a195cfafd88249d68fc380338bf4eb970db27b0b3bbccaa029d66753152a4964ce568f1e65645511ab067deb2589cdc67 languageName: node linkType: hard -"@zag-js/json-tree-utils@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/json-tree-utils@npm:1.35.3" - checksum: 10c0/eaf99898352b4a3b72be3c760fbe23bedb39de5532f4fa3074c511459c474debc0613b9a99f542c87217ad2aaf849e403777871c06d7cd718700d8f14dc433fb +"@zag-js/json-tree-utils@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/json-tree-utils@npm:1.40.0" + checksum: 10c0/9c7072ca4f7c18a252f9dcd621d2592443a87c75d661ed8eea023a717d5d6f1b7ee37e8a1c648b2e94673a96e77905b58794d93a065077ae3cd18a6d007c8216 languageName: node linkType: hard -"@zag-js/listbox@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/listbox@npm:1.35.3" +"@zag-js/listbox@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/listbox@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/collection": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-visible": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/7f150abde0301c8a5fb540eba893ca1f977725a587e7f56096db43b591e2c83e15b7f178cb3646222ca098c616e4678218010757fd5b8eb65f86dc47131f0484 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/collection": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/226b3a89d56843b921a350d8be2daf644293faa6c899a9b3ec16025e0173166e3a974845cf2eb9c3f9a77b0dc2a0ff2bacb29f2a0b50b668b3e1214aeb94cc42 languageName: node linkType: hard -"@zag-js/live-region@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/live-region@npm:1.35.3" - checksum: 10c0/57ba37774e0d64f086c8d6a7d2501d63f26a09b7cfcc144804b2298b0eb3c148f0417b1f2f92ea874c55391537641db6fd666801e2851ed9100f8d2129ad5acc +"@zag-js/live-region@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/live-region@npm:1.40.0" + checksum: 10c0/a7b5b650410e82a02d2343cbcae96bf54a1a6ec524d9842bdddad8b36681d6465dea871b1af2edbbfa6d345ebe2abf157bb91b233a7beda1a24952d7b57b8d90 languageName: node linkType: hard -"@zag-js/marquee@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/marquee@npm:1.35.3" +"@zag-js/marquee@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/marquee@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/15b3c1353f4da6f336b5aaeffb2e133ed6d39b5c46099c8f977fd2070fc82193d7f647a48316ccdae054610b74e682d2a312c22bf70d8530cb5328760851ed5d + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/eb674203b09d8b4d4341c1bf391950aac9aef77cd403451ce264715338e19a759cd0edb89c66d665dc422f9d0d52a9bf31d9615473ecd8fd667ebe707a1bf303 languageName: node linkType: hard -"@zag-js/menu@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/menu@npm:1.35.3" +"@zag-js/menu@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/menu@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-visible": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/rect-utils": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/99bd07b0ed3e3a0f1992c0d50734fa16bbed3f26c4327fa7ff526e21b02cbdd4466f7523896b4d50cc621c2b92a645cf36bf09443b5f041d84c82e078e4a23ac + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/rect-utils": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/424abe7d780f682c6c65b3de4b0e715dad4a3d80c72457e972cc35e0d4512ac280a9afbd6837e61aee9502b8e5c2ddedbe0f05c84e13af309c7a5058612420ff languageName: node linkType: hard -"@zag-js/navigation-menu@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/navigation-menu@npm:1.35.3" +"@zag-js/navigation-menu@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/navigation-menu@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/5bee85c4da6b6465dbe977e277733e926f82338b2b0df896b7e4d6627a28fa28cf21ee753093cd715f4f7f40b0c8f85024a979d1fbd4e499c06ec155a174e305 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/cd4616a7207ead4f43235fb63be61b1bb0adfd7bbacc6e18f752aed2af79f76157304986a3745e3bdf9f2de8266175b3a81c71f0b883ce3ef1134dd9f545a233 languageName: node linkType: hard -"@zag-js/number-input@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/number-input@npm:1.35.3" +"@zag-js/number-input@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/number-input@npm:1.40.0" dependencies: "@internationalized/number": "npm:3.6.5" - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/9016782a86503d20cf45ff462bc2abf48d1c1e31143cb6d154ccfb5df995d4ddf217eb91fe9204397f2df35ee8027338eee9766d6d1b9fc7fde4169e8fd4e262 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/de52246124182155e2a95fb1dd5433406493499ac84db115d0f4d39540cb67fbe88cf81f4442bfa91d595836ed7c51d02d94602cb5e78b2df33700cfbab71300 languageName: node linkType: hard -"@zag-js/pagination@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/pagination@npm:1.35.3" +"@zag-js/pagination@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/pagination@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/24050b455f753771bedf9570f0473f527ef2239b53be1b2786bb6ee377d40da000214b94b0f38cbc10609ed2aff51aabbaf071e73c5e341ec53ec6314577abea + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/0cbfef873ba7d59842c654107738fe840ea3a9c45acfb87199c946bbd9030cd36f5bcb2ad03c542ff3fd573b4728dc47b6729665af8f7c5abd968de44898bfcd languageName: node linkType: hard -"@zag-js/password-input@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/password-input@npm:1.35.3" +"@zag-js/password-input@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/password-input@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/ee997b707f2e4d171ae3ab7f5d5c51b321514667f4cd4873ee2c6bc0eab08b20b9873a92479eb86bd8fa7a027379cb928a79495fbdcb51966cd44daf3926f01e + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/adb063b4d4e56dc00a118f56935d102ca552c53f5b274055f85693d4837ab667bcbc73f9b81af64777407e700444e0f4e24a505ce37667aff2f0085b5ad3a286 languageName: node linkType: hard -"@zag-js/pin-input@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/pin-input@npm:1.35.3" +"@zag-js/pin-input@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/pin-input@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/9ee837aea33c1feff066ec332dd50c83ddd10e405ed949af56b2da60fd20ea095e54b92644796c5c5cbd9d5fb8998bddf5044e70e1a9d5f0c01da2625df5b481 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/5ea966028c7a115c65881ffbec3a986b4fa6c1c61b2df5ded52141eacbf250e16e7f2dea1f0f3a4cf766075459b72360d9ab4f39a70f243e4155ebbb26039d00 languageName: node linkType: hard -"@zag-js/popover@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/popover@npm:1.35.3" +"@zag-js/popover@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/popover@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/aria-hidden": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-trap": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/remove-scroll": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/cb36c840cc2d9d5ef20b95dab6505eef776d93bdb6048248ba5fde3217b1cedbc51c6ab332bb2bc2ede7b70c65a22c66b2a45a225ea1adf2ca18b5ed2b9a564a + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/aria-hidden": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-trap": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/remove-scroll": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/dd3091ed932145df397b89f77aece0f4f7507b4e69ecfaf992206aefa1c7890bbf13fc5f6923ee4475aea994ba70722d01b931f34c5e3eebe5442f8487f43ae6 languageName: node linkType: hard -"@zag-js/popper@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/popper@npm:1.35.3" +"@zag-js/popper@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/popper@npm:1.40.0" dependencies: - "@floating-ui/dom": "npm:^1.7.5" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/fb74e048dca993aaded38a3e1c6fd6c27ed5332424ddb3845c92da9be0cc922b88ab885ab805cfaa5333b44214871b223fecacad0e0f311fb173a3e9994e141d + "@floating-ui/dom": "npm:^1.7.6" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/0c040afb32353a6ebe1fb0f0615a73fa396ae28d5ddfbba4236787a0ba9a6893f3c7d064c870f28e137396b0a2f183db0043278a6b03136b35c037783036ea6d languageName: node linkType: hard -"@zag-js/presence@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/presence@npm:1.35.3" +"@zag-js/presence@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/presence@npm:1.40.0" dependencies: - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - checksum: 10c0/d7f335d3dbabd41fbc44f726f36b89ae0af33c5142dc44a7a38e8e07395e4aa40306a270149d92234e0aaf79861634be8331fd3025566c93c467de8a2b413be2 + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + checksum: 10c0/e12c8fe987c71534307966298d2899f4f64209291ecf59eb40ea3bd6e932d30946f476d4e373eab830c944715979a7150123657be4aeaa33665abeabadbe2a24 languageName: node linkType: hard -"@zag-js/progress@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/progress@npm:1.35.3" +"@zag-js/progress@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/progress@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/3c1ffe53bec5e4ba1fd2cd7b986be2732a86f81c6436842f448ba0a3ccd4faccdc3a8458dbc72a287af72e34d07951f879d818f77a04adb913db8a1121ff8524 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/b65d79028fa41597465a5cb857021c75fb16f23fe32c58bdb7b9e25cbf0889133828236eba9cc83d68ca5846d14adfade8eccc7433ffbb43170fe044a6dc2326 languageName: node linkType: hard -"@zag-js/qr-code@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/qr-code@npm:1.35.3" +"@zag-js/qr-code@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/qr-code@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" proxy-memoize: "npm:3.0.1" uqr: "npm:0.1.2" - checksum: 10c0/5a038f9f99709504b10472ddce83cc717b41dacdb6214550b46d641efc04bdba4450aa0618916cd76955cdd92bc0a0598a294559270f186aaf805bf2efea1185 + checksum: 10c0/60155896dd295e52e33f524675057edda375f2966778c3f4aa6e37be5edac52097b6650eafddfd3f10552fbf249936875066bf60fb3087561a7b60ae6e0d60d6 languageName: node linkType: hard -"@zag-js/radio-group@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/radio-group@npm:1.35.3" +"@zag-js/radio-group@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/radio-group@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-visible": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/90d340f9e07b15a4a4e18bf008ec73ebd15dbb110cca9ad0c36049a75a101af29a3b4f3785f261bf81d96fb9ddb3856edb606fadbaeccb3b9b3abc0edd06820d + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/1466e963ab96967506acffb615c8cd4314d2c79e16ce51445a25ed2bcb0533c54e8635597c8c4e6ca2f46ad5387e4aed358a01063f5e341d83bf82ba4faf0d3a languageName: node linkType: hard -"@zag-js/rating-group@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/rating-group@npm:1.35.3" +"@zag-js/rating-group@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/rating-group@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/3774c4b8a03811e1cfb454a8556212c2d7326b810e56feb1334b18e5f1fede908c05101612a5b9a53b3814ff90cfe5cb1b9899e52a4e8b8173d5b7abd0b4847d + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/5f9c343d2d5de57d8be66c38677d911c0fb76be1942bc7579a025ebc24b702ff0491470cb25d2401b55c7d9af56ccd88b7b89ea41a15b0e2baed960a683e4256 languageName: node linkType: hard -"@zag-js/react@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/react@npm:1.35.3" +"@zag-js/react@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/react@npm:1.40.0" dependencies: - "@zag-js/core": "npm:1.35.3" - "@zag-js/store": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" + "@zag-js/core": "npm:1.40.0" + "@zag-js/store": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" peerDependencies: react: ">=18.0.0" react-dom: ">=18.0.0" - checksum: 10c0/d8e9fb8e184f9ec8e90589097e32196d5fafef7fb56222349634f0e51d2d9ebb4cf303da8877487ab701da44a63983768e64425c19eb2018e16aa6918eab366f + checksum: 10c0/713f29e7c63c9d8b6a9563dffca026ed56eeafd336e7de9e9b3b93e040faaf5e79793b6ce786c294aef1908764b6e0fb6fbe957badbf6545f6a293af805a689f languageName: node linkType: hard -"@zag-js/rect-utils@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/rect-utils@npm:1.35.3" - checksum: 10c0/2aeaa90afcb62813d31539e58fdd8a1180511e32634f7e40cb45b27d23b7fb98dc1bfd77b016c37037267771e4c278e1e05aa9778fa1239889e3ca9383709388 +"@zag-js/rect-utils@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/rect-utils@npm:1.40.0" + checksum: 10c0/0f2e2297755d53c8dc594737bc2d4879145b15456146a69e8b47219eb26053c5f2f98ceab67ffe8fd3c3faa63c3bdf84ec31450e077065d75f02a1235f6b4c40 languageName: node linkType: hard -"@zag-js/remove-scroll@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/remove-scroll@npm:1.35.3" +"@zag-js/remove-scroll@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/remove-scroll@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - checksum: 10c0/71203383234903db940feb9764aacd793300b691203e095b7ed6523aa7d0b1c1f2a398279559c5b7b90e82323ad3a7b3f11004df52207017f700d5243e7e6a51 + "@zag-js/dom-query": "npm:1.40.0" + checksum: 10c0/76d67999dd0d37e804c688719254149d91cdb0fb35a224dd0e2c16ac43d1347d14646c9870b885028ff0cde45f9f85a77d605981ba05f20242141e72afe08e12 languageName: node linkType: hard -"@zag-js/scroll-area@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/scroll-area@npm:1.35.3" +"@zag-js/scroll-area@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/scroll-area@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/e9cfd57d1399187207dd9a9a3ab5bd43c0934aef4ac681b82a354f03f8cd086c7435c201f94d8cfba14ccfd554df913f525b84184c741b9f01624cf1215b0549 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/e305e72e65bb157ff9a373e94545ce5998c472a2904124fbd6c94fd35302508018335c6ae17104a5db710279f75c7bfbacb1ce24e06b12e015c3fe74ac1b422d languageName: node linkType: hard -"@zag-js/scroll-snap@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/scroll-snap@npm:1.35.3" +"@zag-js/scroll-snap@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/scroll-snap@npm:1.40.0" dependencies: - "@zag-js/dom-query": "npm:1.35.3" - checksum: 10c0/569bef1a195b11756c8bb7fd7113cea9277b0e3cd98848e1ce944e5d2e7ca3311ee92bf81a5cec604d81eb6c7b0b83fc124d5036e175b06f8f499df3a233f6b0 + "@zag-js/dom-query": "npm:1.40.0" + checksum: 10c0/7d2edfd99fa0995013a0a39e04de8025eb762456f6212f307a17d3416d7f97ddad3706a1c5eff1d572aee6bf219cc0dbc7ddaabbd71e36496276c04f8e8d7d68 languageName: node linkType: hard -"@zag-js/select@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/select@npm:1.35.3" +"@zag-js/select@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/select@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/collection": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-visible": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/6b9e3147341a7e7bdad848305e1faec24749cf25bc67f35c94f69196851d5c2e055c4d2bb056ce9a74e0f2d38a6252dd9788f63a36bfbf5d45ce8f9e094865cb + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/collection": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/362d634f0c21fc7e4f9f8fdd6949cc5661538a260bdf2e506574b4f4465c15b766cb8f3011a11232362e7eb9f84e745933fc8eddfa002969f2fc0f0e9be1eeef languageName: node linkType: hard -"@zag-js/signature-pad@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/signature-pad@npm:1.35.3" +"@zag-js/signature-pad@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/signature-pad@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" perfect-freehand: "npm:^1.2.3" - checksum: 10c0/ea697fb374b286f2860fdb6e6e19b6fa436ed58a162bb75f844650dcc916bc8990e9e689f0391d98a598aa9ba00bafa451a28828bcb0f9932a137cd58b15f04f + checksum: 10c0/fba9b8bfd78fd7e645f107f57077d69520853895ceede25ac6fe3dcf0820c4c2e9967768da2f353116fc6e6347c900a743631e4f85d0c282abe03f08239010ce languageName: node linkType: hard -"@zag-js/slider@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/slider@npm:1.35.3" +"@zag-js/slider@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/slider@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/b0759793b791770340ec8a332c925fe9033286e391ce45e5fd6abbb5e5a697c07985932202a8cc42d40b53dcf678b2ecb78cfb9e4de33d3391e4316d3ecb4aca + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/900fa4fe93176c38acf45916121055a66ff2bc5ac6150cbc73793fbb65f480e9ffa4ed3a37e4f0281b2ebed44dde0daa8282bc26305080868e74011e60c4b601 languageName: node linkType: hard -"@zag-js/splitter@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/splitter@npm:1.35.3" +"@zag-js/splitter@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/splitter@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/2992717ef4ac08971ee9f35d88c3f822d16b822bd74bfab09acd980e8449230f22b2631e3934da4e5905ec0daf4f413b2bfbb8a805f4106dff600b37b6b83392 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/b39084153672e711a0acf46850fe65b8c901ee8a9a42111b4ab3394dd1d9782ab5de1681085234297a43ba8f330a50d6ca615b4875490e862935e74b08f09427 languageName: node linkType: hard -"@zag-js/steps@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/steps@npm:1.35.3" +"@zag-js/steps@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/steps@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/203b395312853f585e842054bfef3baac829f11f72d8d1466e16007bfca9e9f28c2dceb555a9584987777d18ef05700ba439ca1520cec362181ee41da0a921de + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/c1b19bb245aaf60800ee6065f5803e0ecddddf883bad3a50abb2711648143e3b112a4e1196a27d6462d5c51357fac5755eb6d9bdfe9fd4a60d4c927f8a668f65 languageName: node linkType: hard -"@zag-js/store@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/store@npm:1.35.3" +"@zag-js/store@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/store@npm:1.40.0" dependencies: proxy-compare: "npm:3.0.1" - checksum: 10c0/3cf634f2ec3f21ad07be1bb73ee06affc3a25a06c0c7f041854b6d7f3261407338d2e5c1e2fe354b072653882cacef2a223fd7c86292fe4435c0d6e627e29032 + checksum: 10c0/bc43de9c48b0e965ad7b377090a3800cefb2cab01e88581e10f2514ee1b8da23ab70bfdef0ab6d611ba00a35033efb83e22058a43aab4ec739a66584fa727554 languageName: node linkType: hard -"@zag-js/switch@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/switch@npm:1.35.3" +"@zag-js/switch@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/switch@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-visible": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/c54c689b44f47ce723b08e80e856635abd0065a4537ca63c0445984384812c3933aa7401c47b0138ed29b154f7242155ff94ee005a53a3b0854c9faa6507dec9 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/86293ebd1533232fe7b313607df3428092a6b6b15f3c4ba7cde137f11d2b6cfb2567921d7aa43234f1d678a04ebab920374807af83c382dcbad311f98555642f languageName: node linkType: hard -"@zag-js/tabs@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/tabs@npm:1.35.3" +"@zag-js/tabs@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/tabs@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/8c353dce03fec69388403bac86ce1494ea611aa3bf51b7db7983a8fe070cfbb9d86a4d14b9225d03f0549f2ebeb14703f083264cafa76b9b72b5db0f52e41791 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/b59d1f6ae774be984b68e3aa25a8b7018b5c05ba647dbc53a377015b3e9244110bdf2993cd70ba2201838601db6df0f58f0d59079da431326be2cb695408ddf6 languageName: node linkType: hard -"@zag-js/tags-input@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/tags-input@npm:1.35.3" +"@zag-js/tags-input@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/tags-input@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/auto-resize": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/interact-outside": "npm:1.35.3" - "@zag-js/live-region": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/3b26cb8698948bca15e73a1458eebc96b2d7e1eaf4e99f048522380f548ffca80495aab6b08d8687ca9e5f2a4cb554339fbb2f4694cf0fa654c349452f91aebe + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/auto-resize": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/interact-outside": "npm:1.40.0" + "@zag-js/live-region": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/650a1c5bdfb5a59229aed6904a90f9d3c67926802632e05759ab21fac7b02ff1460bb34fd4093d520ec0ff035063057edc30e0e952d512dc7944e09e50601751 languageName: node linkType: hard -"@zag-js/timer@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/timer@npm:1.35.3" +"@zag-js/timer@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/timer@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/ffe6b7a64057e550644052610d6eb4e50449d24318e8cba67074df508d11c2c8246601eaeaab139d32617a91a2f586dd6597c61a0f240c7b07dc153879e09db0 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/aa3eb5e427802c74e4fc3e836bba0bd4356cd9cfde7e600d54cfbf02d25b5df165a577b2c1dc6315d8855f2fb2ffdcdc1547bca68dfee9d3e08f978f1e66f59c languageName: node linkType: hard -"@zag-js/toast@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/toast@npm:1.35.3" +"@zag-js/toast@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/toast@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/8d6371e2f752ab4edae6d16b3ea49442a50139a77c805ac9a80b0955bf68527f35057f36c39655f71d591676fb5574908e9d82bab3f6a41be4a11b31ce0bcb01 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/32a43331500b77116a5eb625ee91ed180f08a498a49bd6b5a8247db1acbac16b039b64ee8abda09d7797cd3c2fe76e2560c7d0770d29d33b6e41efb46b98ee10 languageName: node linkType: hard -"@zag-js/toggle-group@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/toggle-group@npm:1.35.3" +"@zag-js/toggle-group@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/toggle-group@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/09f159297b380dc33240d2d12d30b0ff296e182e002b2f5d1e5b70a5995c39defb7fb164b2eaa458b5e1b0773e6c46d85742c0cd82a49935166d7a301294a3ca + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/59dbccafbe15514545ff8e6a2f03d3d3201ad30dc243f6d69cef287de8958032e6667f61bddc546b24281dcd83c939f14416e8993c023ffdb399610ecdb44879 languageName: node linkType: hard -"@zag-js/toggle@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/toggle@npm:1.35.3" +"@zag-js/toggle@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/toggle@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/781645d3c6db9d0c4ab64c524f95bd26e4f18f25eea3ce6b9ae0d122eed9543c2f5cf7655c9d9c79ff4757064baf26306cda3c1fc378d1d04fcab14b261e591a + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/efe07fe7fc9b8d89c9892974b41cf1c0428bd305790334559899bcc417ca99ac815819b7fb879c07a213fb0ea43905f5d6c1bb130588085c0c02743b1535b305 languageName: node linkType: hard -"@zag-js/tooltip@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/tooltip@npm:1.35.3" +"@zag-js/tooltip@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/tooltip@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-visible": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/e5e26eca9ed8a3f3fff7e2572606a07f2f57e91ac05edfc044e547e2ad5d183bc55822a58ec9aa05e6bf65ac77fbea1a8d3a338f6f5244d0cd0a616eea8c7a34 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-visible": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/9c08fb145ea7380a6abf42b1e37ffe7a2191e82d5c4c554e1148a4035ba26372f56d246fa7bd99bea267b08f05482235b89932e4ef615b38e0ce671eafacd5bb languageName: node linkType: hard -"@zag-js/tour@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/tour@npm:1.35.3" +"@zag-js/tour@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/tour@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dismissable": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/focus-trap": "npm:1.35.3" - "@zag-js/interact-outside": "npm:1.35.3" - "@zag-js/popper": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/b9e2218de93aabe1f3450cda06b9af44c94c6da587a871c8bd56412f75f407ceeaf46e5b2cfafe0f9355abdcc301de60bf699a27cfaa43161c11b6e17363bce4 + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dismissable": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/focus-trap": "npm:1.40.0" + "@zag-js/interact-outside": "npm:1.40.0" + "@zag-js/popper": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/ad7060ce7e255fe9030e26fbe0e99d79a75ef7d4bf8020fcdfacb3a484b3eefe392017e07a829382cd8e0f9c948354ed7a937654d52881b743676f350f5f21d8 languageName: node linkType: hard -"@zag-js/tree-view@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/tree-view@npm:1.35.3" +"@zag-js/tree-view@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/tree-view@npm:1.40.0" dependencies: - "@zag-js/anatomy": "npm:1.35.3" - "@zag-js/collection": "npm:1.35.3" - "@zag-js/core": "npm:1.35.3" - "@zag-js/dom-query": "npm:1.35.3" - "@zag-js/types": "npm:1.35.3" - "@zag-js/utils": "npm:1.35.3" - checksum: 10c0/e7193e81c892ddc7e9d54be3b0e4d64006a1e43018b65d0974c4d76870d5d89f9dcb8009a8c9b4f3d61a92d4a84c629686927225c67b1ce338354f069200601b + "@zag-js/anatomy": "npm:1.40.0" + "@zag-js/collection": "npm:1.40.0" + "@zag-js/core": "npm:1.40.0" + "@zag-js/dom-query": "npm:1.40.0" + "@zag-js/types": "npm:1.40.0" + "@zag-js/utils": "npm:1.40.0" + checksum: 10c0/57c4213a6c995779b0fde7d9203aa7ecbd4ac36e180aac5d887c3e7b44894f7e19315886efd0dafec76a1efcda39744d9daff02122a70914715fc6bd9342d121 languageName: node linkType: hard -"@zag-js/types@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/types@npm:1.35.3" +"@zag-js/types@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/types@npm:1.40.0" dependencies: csstype: "npm:3.2.3" - checksum: 10c0/e6fd6e778ca30052c62f73aac5dcc45ceae81257aa35f6e6150a4a23dbfa6403b2ba1909cafbaf1913ded8453acc3c029c88e3f9be05e83c5564aa732d608011 + checksum: 10c0/2cfa8834c2b60f9b3625233b6e6d0be4a9154a4635f7a0c1d63f16517160ad41feea7954215021827cbb3ffacca2efb3f92caf2e7f388a9f40b11847ebd4d63a languageName: node linkType: hard -"@zag-js/utils@npm:1.35.3": - version: 1.35.3 - resolution: "@zag-js/utils@npm:1.35.3" - checksum: 10c0/a69b987f208d38509af0227ec085dac8f9799de8897906005a7ba0aaea71aca0cefdaf30b23a44bdd07453ea484e45b9930655bc14385e5e7ad63a705fa41fb0 +"@zag-js/utils@npm:1.40.0": + version: 1.40.0 + resolution: "@zag-js/utils@npm:1.40.0" + checksum: 10c0/203b75618a594afa9a11a5726947d7d1f098f690525a1532324ca58b058bc5e8a01a61e578086fbfecb49e1a9b83fb0ec8098790f944ade30ead3ef6582241e5 languageName: node linkType: hard @@ -3510,12 +3664,12 @@ __metadata: languageName: node linkType: hard -"baseline-browser-mapping@npm:^2.10.10, baseline-browser-mapping@npm:^2.9.19": - version: 2.10.10 - resolution: "baseline-browser-mapping@npm:2.10.10" +"baseline-browser-mapping@npm:^2.10.25": + version: 2.10.25 + resolution: "baseline-browser-mapping@npm:2.10.25" bin: baseline-browser-mapping: dist/cli.cjs - checksum: 10c0/39dee9d955a5e017852f338cb9057feee8d938c82f217d63158f04ccdbbc1c19e80bbed8d15223e3d410ee8b3703829d41fd7eb345e6e44230034ea9adaf8a1d + checksum: 10c0/3955a01d1ca9487b23805b89250465911c0aa7aa1bd7b6207ab64257c945ad50e37d2d6d33b559e47e20cf1d3b1930fc15115bfbc340e84fd33c238a01bdebb6 languageName: node linkType: hard @@ -3528,6 +3682,15 @@ __metadata: languageName: node linkType: hard +"baseline-browser-mapping@npm:^2.9.19": + version: 2.10.10 + resolution: "baseline-browser-mapping@npm:2.10.10" + bin: + baseline-browser-mapping: dist/cli.cjs + checksum: 10c0/39dee9d955a5e017852f338cb9057feee8d938c82f217d63158f04ccdbbc1c19e80bbed8d15223e3d410ee8b3703829d41fd7eb345e6e44230034ea9adaf8a1d + languageName: node + linkType: hard + "brace-expansion@npm:^1.1.7": version: 1.1.12 resolution: "brace-expansion@npm:1.1.12" @@ -4051,10 +4214,10 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^17.3.1": - version: 17.3.1 - resolution: "dotenv@npm:17.3.1" - checksum: 10c0/c78e0c2d5a549c751e544cc60e2b95e7cb67e0c551f42e094d161c6b297aa44b630a3c2dcacf5569e529a6c2a6b84e2ab9be8d37b299d425df5a18b81ce4a35f +"dotenv@npm:^17.4.2": + version: 17.4.2 + resolution: "dotenv@npm:17.4.2" + checksum: 10c0/164f8e77a646c8446867d5b588d26ea6005c8ea7c5eb41cf926f6113d23f2191355f6e0cfd95ea9bab98394a5b0a3f1e51a8399711b666fe55cc7b0bd745f942 languageName: node linkType: hard @@ -4069,13 +4232,13 @@ __metadata: languageName: node linkType: hard -"effect@npm:3.18.4": - version: 3.18.4 - resolution: "effect@npm:3.18.4" +"effect@npm:3.21.0": + version: 3.21.0 + resolution: "effect@npm:3.21.0" dependencies: "@standard-schema/spec": "npm:^1.0.0" fast-check: "npm:^3.23.1" - checksum: 10c0/086603b2b4e13426b5230e65a8ed9da8db7f00918c2e2c783565b40d5e5f59050148900dd7c9eee56ea0ff2ea48c1dd7e95b0879e1b1025752fbd9027a830f36 + checksum: 10c0/665cb8fd0862f334eeb1d0fbadb14913de358948c08929bfd079fd38903132ba54daa99da4c453f738c318fa5ce0de862bf8db08974d97a05d868f6bc685eb50 languageName: node linkType: hard @@ -5077,9 +5240,9 @@ __metadata: languageName: node linkType: hard -"graphql-yoga@npm:^5.18.1": - version: 5.18.1 - resolution: "graphql-yoga@npm:5.18.1" +"graphql-yoga@npm:^5.21.0": + version: 5.21.0 + resolution: "graphql-yoga@npm:5.21.0" dependencies: "@envelop/core": "npm:^5.5.1" "@envelop/instrumentation": "npm:^1.0.0" @@ -5095,7 +5258,7 @@ __metadata: tslib: "npm:^2.8.1" peerDependencies: graphql: ^15.2.0 || ^16.0.0 - checksum: 10c0/62d96701cb35da7043187c8dcc7fe67edf68e595b1caa76ec61938d5a2a8bafa589fa734a25cf5f83be2638a8cec09f46ae66f98f996b1f8313cfbc11cdaeb7d + checksum: 10c0/15e344ffd77e29e1f09efcaf4d6cb4d0bf92cb4a2f3e81d69c009c55103a03cd7eb1c24fdbafc31d67204b5e6669e2c3e5afef34ccea13d012a1f2581184eb44 languageName: node linkType: hard @@ -5106,10 +5269,10 @@ __metadata: languageName: node linkType: hard -"graphql@npm:^16.13.1": - version: 16.13.1 - resolution: "graphql@npm:16.13.1" - checksum: 10c0/0c7a9aea59504fbf3e0674f13ddb82935780f2a388e1db0ef41c3711c0ff8cb0a871c50d30d2d5288f32b946af3570d6f9ba8d13b03a330336f27121f9ac7a6b +"graphql@npm:^16.13.2": + version: 16.13.2 + resolution: "graphql@npm:16.13.2" + checksum: 10c0/64e822a0a0e4398781e4bc9765b88d370c08261498b517add4b878038ef7be2005b6b394a79a5102b9379d57052f60bc7f23fec8f39808d101984a74772ebd9d languageName: node linkType: hard @@ -5993,19 +6156,19 @@ __metadata: languageName: node linkType: hard -"next@npm:16.2.1": - version: 16.2.1 - resolution: "next@npm:16.2.1" +"next@npm:16.2.4": + version: 16.2.4 + resolution: "next@npm:16.2.4" dependencies: - "@next/env": "npm:16.2.1" - "@next/swc-darwin-arm64": "npm:16.2.1" - "@next/swc-darwin-x64": "npm:16.2.1" - "@next/swc-linux-arm64-gnu": "npm:16.2.1" - "@next/swc-linux-arm64-musl": "npm:16.2.1" - "@next/swc-linux-x64-gnu": "npm:16.2.1" - "@next/swc-linux-x64-musl": "npm:16.2.1" - "@next/swc-win32-arm64-msvc": "npm:16.2.1" - "@next/swc-win32-x64-msvc": "npm:16.2.1" + "@next/env": "npm:16.2.4" + "@next/swc-darwin-arm64": "npm:16.2.4" + "@next/swc-darwin-x64": "npm:16.2.4" + "@next/swc-linux-arm64-gnu": "npm:16.2.4" + "@next/swc-linux-arm64-musl": "npm:16.2.4" + "@next/swc-linux-x64-gnu": "npm:16.2.4" + "@next/swc-linux-x64-musl": "npm:16.2.4" + "@next/swc-win32-arm64-msvc": "npm:16.2.4" + "@next/swc-win32-x64-msvc": "npm:16.2.4" "@swc/helpers": "npm:0.5.15" baseline-browser-mapping: "npm:^2.9.19" caniuse-lite: "npm:^1.0.30001579" @@ -6049,7 +6212,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 10c0/902c936546f64e2dbbdeacc6599a3d6f9beae334b0aa8f2a439439b573369f1d49530fafc817f7ac1dcbcc0b5a42c44287ee293c5c91590773e190c416b48db9 + checksum: 10c0/81dc1ef30141891dc5cc999a0a6210c68305b585b3a7508799767572a9fb7e4c7dcb5a50f5fa3fabadf6a46c2273405360b1d6f17f89edd891da1746ae31c186 languageName: node linkType: hard @@ -6057,14 +6220,14 @@ __metadata: version: 0.0.0-use.local resolution: "no-twitter-bot-stats@workspace:." dependencies: - "@chakra-ui/charts": "npm:^3.34.0" - "@chakra-ui/react": "npm:^3.34.0" + "@chakra-ui/charts": "npm:^3.35.0" + "@chakra-ui/react": "npm:^3.35.0" "@emotion/react": "npm:^11.14.0" "@escape.tech/graphql-armor": "npm:^3.2.0" "@eslint/eslintrc": "npm:^3.3.5" "@eslint/js": "npm:^9.39.4" "@iconify/react": "npm:^6.0.2" - "@prisma/client": "npm:^6.19.2" + "@prisma/client": "npm:^6.19.3" "@prisma/extension-accelerate": "npm:^3.0.1" "@types/node": "npm:^25.5.0" "@types/react": "npm:^19.2.14" @@ -6072,8 +6235,8 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.57.1" "@typescript-eslint/parser": "npm:^8.57.1" "@urql/next": "npm:^2.0.0" - baseline-browser-mapping: "npm:^2.10.10" - dotenv: "npm:^17.3.1" + baseline-browser-mapping: "npm:^2.10.25" + dotenv: "npm:^17.4.2" eslint: "npm:^9.39.4" eslint-config-next: "npm:16.2.1" eslint-config-prettier: "npm:^10.1.8" @@ -6081,22 +6244,22 @@ __metadata: eslint-plugin-prettier: "npm:^5.5.5" eslint-plugin-react: "npm:^7.37.5" eslint-plugin-react-hooks: "npm:^7.0.1" - graphql: "npm:^16.13.1" + graphql: "npm:^16.13.2" graphql-scalars: "npm:^1.25.0" - graphql-yoga: "npm:^5.18.1" - next: "npm:16.2.1" + graphql-yoga: "npm:^5.21.0" + next: "npm:16.2.4" next-themes: "npm:^0.4.6" - prettier: "npm:3.8.1" - prisma: "npm:^6.19.2" - react: "npm:19.2.4" - react-dom: "npm:19.2.4" + prettier: "npm:3.8.3" + prisma: "npm:^6.19.3" + react: "npm:19.2.5" + react-dom: "npm:19.2.5" react-icons: "npm:^5.6.0" - recharts: "npm:^3.8.0" + recharts: "npm:^3.8.1" rxjs: "npm:^7.8.2" tsx: "npm:^4.21.0" typescript: "npm:^5.9.3" - typescript-eslint: "npm:^8.57.1" - urql: "npm:^5.0.1" + typescript-eslint: "npm:^8.59.1" + urql: "npm:^5.0.2" languageName: unknown linkType: soft @@ -6443,21 +6606,21 @@ __metadata: languageName: node linkType: hard -"prettier@npm:3.8.1": - version: 3.8.1 - resolution: "prettier@npm:3.8.1" +"prettier@npm:3.8.3": + version: 3.8.3 + resolution: "prettier@npm:3.8.3" bin: prettier: bin/prettier.cjs - checksum: 10c0/33169b594009e48f570471271be7eac7cdcf88a209eed39ac3b8d6d78984039bfa9132f82b7e6ba3b06711f3bfe0222a62a1bfb87c43f50c25a83df1b78a2c42 + checksum: 10c0/754816fd7593eb80f6376d7476d463e832c38a12f32775a82683adb6e35b772b1f484d65f19401507b983a8c8a7cd5a4a9f12006bd56491e8f35503473f77473 languageName: node linkType: hard -"prisma@npm:^6.19.2": - version: 6.19.2 - resolution: "prisma@npm:6.19.2" +"prisma@npm:^6.19.3": + version: 6.19.3 + resolution: "prisma@npm:6.19.3" dependencies: - "@prisma/config": "npm:6.19.2" - "@prisma/engines": "npm:6.19.2" + "@prisma/config": "npm:6.19.3" + "@prisma/engines": "npm:6.19.3" peerDependencies: typescript: ">=5.1.0" peerDependenciesMeta: @@ -6465,7 +6628,7 @@ __metadata: optional: true bin: prisma: build/index.js - checksum: 10c0/b7e78dab6e568dc1db78bd5ce60d61ef6116cb3889e84f6f397d80198681b052492ef3b96440519c8b61bef78448e9f23dae5b9f0c28d2949a0de15728ea7de6 + checksum: 10c0/454802479a7adc76bd9ee202c760acb25ecc317d138af0fb4e80e05086d96af2b758058cf58d58df6e0b127ce763a6d546b111f3b16afd02a1b13481b1a23e85 languageName: node linkType: hard @@ -6544,14 +6707,14 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:19.2.4": - version: 19.2.4 - resolution: "react-dom@npm:19.2.4" +"react-dom@npm:19.2.5": + version: 19.2.5 + resolution: "react-dom@npm:19.2.5" dependencies: scheduler: "npm:^0.27.0" peerDependencies: - react: ^19.2.4 - checksum: 10c0/f0c63f1794dedb154136d4d0f59af00b41907f4859571c155940296808f4b94bf9c0c20633db75b5b2112ec13d8d7dd4f9bf57362ed48782f317b11d05a44f35 + react: ^19.2.5 + checksum: 10c0/8067606e9f58e4c2e8cb5f09570217dbc71c4843ebcaa20ae2085912d3e3a351f17d8f7c1713313cdda7f272840c8c34ff6c860fcb840862071bceea218e0c63 languageName: node linkType: hard @@ -6590,10 +6753,10 @@ __metadata: languageName: node linkType: hard -"react@npm:19.2.4": - version: 19.2.4 - resolution: "react@npm:19.2.4" - checksum: 10c0/cd2c9ff67a720799cc3b38a516009986f7fc4cb8d3e15716c6211cf098d1357ee3e348ab05ad0600042bbb0fd888530ba92e329198c92eafa0994f5213396596 +"react@npm:19.2.5": + version: 19.2.5 + resolution: "react@npm:19.2.5" + checksum: 10c0/4b5f231dbef92886f602533c9ce3bde04d99f0e71dfb5d794c43e02726efaad0421c08688f75fc98a6d6e1dc017372e1af7abbfecdc86a79968f461675931a7a languageName: node linkType: hard @@ -6604,9 +6767,9 @@ __metadata: languageName: node linkType: hard -"recharts@npm:^3.8.0": - version: 3.8.0 - resolution: "recharts@npm:3.8.0" +"recharts@npm:^3.8.1": + version: 3.8.1 + resolution: "recharts@npm:3.8.1" dependencies: "@reduxjs/toolkit": "npm:^1.9.0 || 2.x.x" clsx: "npm:^2.1.1" @@ -6623,7 +6786,7 @@ __metadata: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-is: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10c0/ae8e60202138670211a9464ecd838600803044796570281978f3d79d02c3add39d6513fd943c29d62a1bdefe01c0b98287e12a2a6685da3617257969c6ef2290 + checksum: 10c0/71a40596e95c4f683a78e6be5f7c27d1713e7bdd5f012c22c19c07b26375e87703a6620d0a553e810ebb5f15a3a972ab89283a689e8e45dfac29eef028e0c2ca languageName: node linkType: hard @@ -7294,6 +7457,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^2.5.0": + version: 2.5.0 + resolution: "ts-api-utils@npm:2.5.0" + peerDependencies: + typescript: ">=4.8.4" + checksum: 10c0/767849383c114e7f1971fa976b20e73ac28fd0c70d8d65c0004790bf4d8f89888c7e4cf6d5949f9c1beae9bc3c64835bef77bbe27fddf45a3c7b60cebcf85c8c + languageName: node + linkType: hard + "tsconfig-paths@npm:^3.15.0": version: 3.15.0 resolution: "tsconfig-paths@npm:3.15.0" @@ -7406,18 +7578,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.57.1": - version: 8.57.1 - resolution: "typescript-eslint@npm:8.57.1" +"typescript-eslint@npm:^8.59.1": + version: 8.59.1 + resolution: "typescript-eslint@npm:8.59.1" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.57.1" - "@typescript-eslint/parser": "npm:8.57.1" - "@typescript-eslint/typescript-estree": "npm:8.57.1" - "@typescript-eslint/utils": "npm:8.57.1" + "@typescript-eslint/eslint-plugin": "npm:8.59.1" + "@typescript-eslint/parser": "npm:8.59.1" + "@typescript-eslint/typescript-estree": "npm:8.59.1" + "@typescript-eslint/utils": "npm:8.59.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/be5a19738a785a2695e01874cbedbddbb63ea0a1c2eac331be7d251bda35116505f4d4d8de5a25a77a09392396247af4b89d2a793580217af4891e9e5036a716 + typescript: ">=4.8.4 <6.1.0" + checksum: 10c0/93f3d66e2a2427a719a19f7bfd5d21c76a6bdcf9cfe82ba14d37f869434893f7d4d62c75671a87a93a3ef13816636d2bfe79b2f145d6cbcda5efbfddd90c1c2d languageName: node linkType: hard @@ -7582,16 +7754,16 @@ __metadata: languageName: node linkType: hard -"urql@npm:^5.0.1": - version: 5.0.1 - resolution: "urql@npm:5.0.1" +"urql@npm:^5.0.2": + version: 5.0.2 + resolution: "urql@npm:5.0.2" dependencies: "@urql/core": "npm:^6.0.1" wonka: "npm:^6.3.2" peerDependencies: "@urql/core": ^6.0.0 react: ">= 16.8.0" - checksum: 10c0/6baffa304573565ce4f5853ddf4e3b6dfda77a68729df5eed8ccbd60b058c01d8b3fd9201e3de6e58ec38c7488774b244a7bf48f66bab938ec0c06db0e50d190 + checksum: 10c0/13bb21fd3d7d7946854bb4ec16932004fbe4649f4edf78fba5b09c6f65a0e2a40477e8998f970aa5a56be6f5b74d1ca5c29cc553567da0c4730783bed461f477 languageName: node linkType: hard -- 2.52.0 From 69b7f1f8648f920651d4fba5fc0f201df95736fc Mon Sep 17 00:00:00 2001 From: Lucid Date: Sun, 3 May 2026 08:18:27 -0400 Subject: [PATCH 3/5] upgrade dependencies --- package.json | 10 +-- yarn.lock | 199 ++++++++++----------------------------------------- 2 files changed, 43 insertions(+), 166 deletions(-) diff --git a/package.json b/package.json index 4f3642e..16273dc 100644 --- a/package.json +++ b/package.json @@ -34,16 +34,16 @@ }, "devDependencies": { "@eslint/eslintrc": "^3.3.5", - "@eslint/js": "^9.39.4", + "@eslint/js": "^10.0.1", "@iconify/react": "^6.0.2", - "@types/node": "^25.5.0", + "@types/node": "^25.6.0", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", - "@typescript-eslint/eslint-plugin": "^8.57.1", - "@typescript-eslint/parser": "^8.57.1", + "@typescript-eslint/eslint-plugin": "^8.59.1", + "@typescript-eslint/parser": "^8.59.1", "baseline-browser-mapping": "^2.10.25", "eslint": "^9.39.4", - "eslint-config-next": "16.2.1", + "eslint-config-next": "16.2.4", "eslint-config-prettier": "^10.1.8", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-prettier": "^5.5.5", diff --git a/yarn.lock b/yarn.lock index a8d9665..138239c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -880,13 +880,25 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.39.4, @eslint/js@npm:^9.39.4": +"@eslint/js@npm:9.39.4": version: 9.39.4 resolution: "@eslint/js@npm:9.39.4" checksum: 10c0/5aa7dea2cbc5decf7f5e3b0c6f86a084ccee0f792d288ca8e839f8bc1b64e03e227068968e49b26096e6f71fd857ab6e42691d1b993826b9a3883f1bdd7a0e46 languageName: node linkType: hard +"@eslint/js@npm:^10.0.1": + version: 10.0.1 + resolution: "@eslint/js@npm:10.0.1" + peerDependencies: + eslint: ^10.0.0 + peerDependenciesMeta: + eslint: + optional: true + checksum: 10c0/9f3fcaf71ba7fdf65d82e8faad6ecfe97e11801cc3c362b306a88ea1ed1344ae0d35330dddb0e8ad18f010f6687a70b75491b9e01c8af57acd7987cee6b3ec6c + languageName: node + linkType: hard + "@eslint/object-schema@npm:^2.1.7": version: 2.1.7 resolution: "@eslint/object-schema@npm:2.1.7" @@ -1427,12 +1439,12 @@ __metadata: languageName: node linkType: hard -"@next/eslint-plugin-next@npm:16.2.1": - version: 16.2.1 - resolution: "@next/eslint-plugin-next@npm:16.2.1" +"@next/eslint-plugin-next@npm:16.2.4": + version: 16.2.4 + resolution: "@next/eslint-plugin-next@npm:16.2.4" dependencies: fast-glob: "npm:3.3.1" - checksum: 10c0/cb6870ee6846d1a683393bdb303ce0bfcd0f60389ac976c019bca90818bc1adba55c3c2d2896541f7607f92dfa348111fd04440042036ae6ba888329ceb17abe + checksum: 10c0/d42df02ff5928339414bb75371c67e0025ac6144096edfad468bb0ee992f87157d235be58a771aa983be65d7c1eb77064401a9e6f96ad0744907ba8dbedb86d0 languageName: node linkType: hard @@ -1811,12 +1823,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^25.5.0": - version: 25.5.0 - resolution: "@types/node@npm:25.5.0" +"@types/node@npm:^25.6.0": + version: 25.6.0 + resolution: "@types/node@npm:25.6.0" dependencies: - undici-types: "npm:~7.18.0" - checksum: 10c0/70c508165b6758c4f88d4f91abca526c3985eee1985503d4c2bd994dbaf588e52ac57e571160f18f117d76e963570ac82bd20e743c18987e82564312b3b62119 + undici-types: "npm:~7.19.0" + checksum: 10c0/d2d2015630ff098a201407f55f5077a20270ae4f465c739b40865cd9933b91b9c5d2b85568eadaf3db0801b91e267333ca7eb39f007428b173d1cdab4b339ac5 languageName: node linkType: hard @@ -1872,7 +1884,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.59.1": +"@typescript-eslint/eslint-plugin@npm:8.59.1, @typescript-eslint/eslint-plugin@npm:^8.59.1": version: 8.59.1 resolution: "@typescript-eslint/eslint-plugin@npm:8.59.1" dependencies: @@ -1892,26 +1904,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/eslint-plugin@npm:8.57.1" - dependencies: - "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.57.1" - "@typescript-eslint/type-utils": "npm:8.57.1" - "@typescript-eslint/utils": "npm:8.57.1" - "@typescript-eslint/visitor-keys": "npm:8.57.1" - ignore: "npm:^7.0.5" - natural-compare: "npm:^1.4.0" - ts-api-utils: "npm:^2.4.0" - peerDependencies: - "@typescript-eslint/parser": ^8.57.1 - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/5bf9227f5d608d4313c9f898da3a2f6737eca985aa925df9e90b73499b9d552221781d3d09245543c6d09995ab262ea0d6773d2dae4b8bdf319765d46b22d0e1 - languageName: node - linkType: hard - "@typescript-eslint/parser@npm:8.54.0": version: 8.54.0 resolution: "@typescript-eslint/parser@npm:8.54.0" @@ -1928,7 +1920,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.59.1": +"@typescript-eslint/parser@npm:8.59.1, @typescript-eslint/parser@npm:^8.59.1": version: 8.59.1 resolution: "@typescript-eslint/parser@npm:8.59.1" dependencies: @@ -1944,22 +1936,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/parser@npm:8.57.1" - dependencies: - "@typescript-eslint/scope-manager": "npm:8.57.1" - "@typescript-eslint/types": "npm:8.57.1" - "@typescript-eslint/typescript-estree": "npm:8.57.1" - "@typescript-eslint/visitor-keys": "npm:8.57.1" - debug: "npm:^4.4.3" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/ab624f5ad6f3585ee690d11be36597135779a373e7f07810ed921163de2e879000f6d3213db67413ee630bcf25d5cfaa24b089ee49596cd11b0456372bc17163 - languageName: node - linkType: hard - "@typescript-eslint/project-service@npm:8.54.0": version: 8.54.0 resolution: "@typescript-eslint/project-service@npm:8.54.0" @@ -1973,19 +1949,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/project-service@npm:8.57.1" - dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.57.1" - "@typescript-eslint/types": "npm:^8.57.1" - debug: "npm:^4.4.3" - peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/7830f61e35364ba77799f4badeaca8bd8914bbcda6afe37b788821f94f4b88b9c49817c50f4bdba497e8e542a705e9d921d36f5e67960ebf33f4f3d3111cdfee - languageName: node - linkType: hard - "@typescript-eslint/project-service@npm:8.59.1": version: 8.59.1 resolution: "@typescript-eslint/project-service@npm:8.59.1" @@ -2009,16 +1972,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/scope-manager@npm:8.57.1" - dependencies: - "@typescript-eslint/types": "npm:8.57.1" - "@typescript-eslint/visitor-keys": "npm:8.57.1" - checksum: 10c0/42b0b54981318bf21be6b107df82910718497b7b7b2b60df635aa06d78e313759e4b675830c0e542b6d87104d35b49df41b9fb7739b8ae326eaba2d6f7116166 - languageName: node - linkType: hard - "@typescript-eslint/scope-manager@npm:8.59.1": version: 8.59.1 resolution: "@typescript-eslint/scope-manager@npm:8.59.1" @@ -2038,15 +1991,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.57.1, @typescript-eslint/tsconfig-utils@npm:^8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.57.1" - peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/3d3c8d80621507d31e4656c693534f28a1c04dfb047538cb79b0b6da874ef41875f5df5e814fa3a38812451cff6d5a7ae38d0bf77eb7fec7867f9c80af361b00 - languageName: node - linkType: hard - "@typescript-eslint/tsconfig-utils@npm:8.59.1, @typescript-eslint/tsconfig-utils@npm:^8.59.1": version: 8.59.1 resolution: "@typescript-eslint/tsconfig-utils@npm:8.59.1" @@ -2072,22 +2016,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/type-utils@npm:8.57.1" - dependencies: - "@typescript-eslint/types": "npm:8.57.1" - "@typescript-eslint/typescript-estree": "npm:8.57.1" - "@typescript-eslint/utils": "npm:8.57.1" - debug: "npm:^4.4.3" - ts-api-utils: "npm:^2.4.0" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/e8eae4e3b9ca71ad065c307fd3cdefdcc6abc31bda2ef74f0e54b5c9ac0ee6bc0e2d69ec9097899f4d7a99d4a8a72391503b47f4317b3b6b9ba41cea24e6b9e9 - languageName: node - linkType: hard - "@typescript-eslint/type-utils@npm:8.59.1": version: 8.59.1 resolution: "@typescript-eslint/type-utils@npm:8.59.1" @@ -2111,13 +2039,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.57.1, @typescript-eslint/types@npm:^8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/types@npm:8.57.1" - checksum: 10c0/f447015276a31871440b07e328c2bbcee8337d72dca90ae00ac91e87d09e28a8a9c2fe44726a5226fcaa7db9d5347aafa650d59f7577a074dc65ea1414d24da1 - languageName: node - linkType: hard - "@typescript-eslint/types@npm:8.59.1, @typescript-eslint/types@npm:^8.59.1": version: 8.59.1 resolution: "@typescript-eslint/types@npm:8.59.1" @@ -2144,25 +2065,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/typescript-estree@npm:8.57.1" - dependencies: - "@typescript-eslint/project-service": "npm:8.57.1" - "@typescript-eslint/tsconfig-utils": "npm:8.57.1" - "@typescript-eslint/types": "npm:8.57.1" - "@typescript-eslint/visitor-keys": "npm:8.57.1" - debug: "npm:^4.4.3" - minimatch: "npm:^10.2.2" - semver: "npm:^7.7.3" - tinyglobby: "npm:^0.2.15" - ts-api-utils: "npm:^2.4.0" - peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/a87e1d920a8fd2231b6a98b279dc7680d10ceac072001e85a72cd43adce288ed471afcaf8f171378f5a3221c500b3cf0ffc10a75fd521fb69fbd8b26d4626677 - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:8.59.1": version: 8.59.1 resolution: "@typescript-eslint/typescript-estree@npm:8.59.1" @@ -2197,21 +2099,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/utils@npm:8.57.1" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.57.1" - "@typescript-eslint/types": "npm:8.57.1" - "@typescript-eslint/typescript-estree": "npm:8.57.1" - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/c85d6e7c618dbf902fda98cc795883388bc512bc2c34c7ac0481ea43acb6dd3cd38d60bdb571b586f392419a17998c89330fd7b0b9a344161f4a595637dd3f55 - languageName: node - linkType: hard - "@typescript-eslint/utils@npm:8.59.1": version: 8.59.1 resolution: "@typescript-eslint/utils@npm:8.59.1" @@ -2237,16 +2124,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.57.1": - version: 8.57.1 - resolution: "@typescript-eslint/visitor-keys@npm:8.57.1" - dependencies: - "@typescript-eslint/types": "npm:8.57.1" - eslint-visitor-keys: "npm:^5.0.0" - checksum: 10c0/088a545c4aec6d9cabb266e1e40634f5fafa06cb05ef172526555957b0d99ac08822733fb788a09227071fdd6bd8b63f054393a0ecf9d4599c54b57918aa0e57 - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:8.59.1": version: 8.59.1 resolution: "@typescript-eslint/visitor-keys@npm:8.59.1" @@ -4551,11 +4428,11 @@ __metadata: languageName: node linkType: hard -"eslint-config-next@npm:16.2.1": - version: 16.2.1 - resolution: "eslint-config-next@npm:16.2.1" +"eslint-config-next@npm:16.2.4": + version: 16.2.4 + resolution: "eslint-config-next@npm:16.2.4" dependencies: - "@next/eslint-plugin-next": "npm:16.2.1" + "@next/eslint-plugin-next": "npm:16.2.4" eslint-import-resolver-node: "npm:^0.3.6" eslint-import-resolver-typescript: "npm:^3.5.2" eslint-plugin-import: "npm:^2.32.0" @@ -4570,7 +4447,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/f2a538bbf97aa73224b332f22f6fb86f83925722497bedef1e0b4ebd153f998224877e2c6696a9611fc366f1c32435b68141022caa5b9bc91a50c2e4aa170097 + checksum: 10c0/84edd2c73c83dc0e513ddc536d3f2a6d1b64eee6f66fffa8031750f5c1c6491b9fe4de71682b2c5ee4acf4ba0b1528df70555ad0fe676d280ab71ca7d9502887 languageName: node linkType: hard @@ -6225,20 +6102,20 @@ __metadata: "@emotion/react": "npm:^11.14.0" "@escape.tech/graphql-armor": "npm:^3.2.0" "@eslint/eslintrc": "npm:^3.3.5" - "@eslint/js": "npm:^9.39.4" + "@eslint/js": "npm:^10.0.1" "@iconify/react": "npm:^6.0.2" "@prisma/client": "npm:^6.19.3" "@prisma/extension-accelerate": "npm:^3.0.1" - "@types/node": "npm:^25.5.0" + "@types/node": "npm:^25.6.0" "@types/react": "npm:^19.2.14" "@types/react-dom": "npm:^19.2.3" - "@typescript-eslint/eslint-plugin": "npm:^8.57.1" - "@typescript-eslint/parser": "npm:^8.57.1" + "@typescript-eslint/eslint-plugin": "npm:^8.59.1" + "@typescript-eslint/parser": "npm:^8.59.1" "@urql/next": "npm:^2.0.0" baseline-browser-mapping: "npm:^2.10.25" dotenv: "npm:^17.4.2" eslint: "npm:^9.39.4" - eslint-config-next: "npm:16.2.1" + eslint-config-next: "npm:16.2.4" eslint-config-prettier: "npm:^10.1.8" eslint-plugin-jsx-a11y: "npm:^6.10.2" eslint-plugin-prettier: "npm:^5.5.5" @@ -7625,10 +7502,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.18.0": - version: 7.18.2 - resolution: "undici-types@npm:7.18.2" - checksum: 10c0/85a79189113a238959d7a647368e4f7c5559c3a404ebdb8fc4488145ce9426fcd82252a844a302798dfc0e37e6fb178ff481ed03bc4caf634c5757d9ef43521d +"undici-types@npm:~7.19.0": + version: 7.19.2 + resolution: "undici-types@npm:7.19.2" + checksum: 10c0/7159f10546f9f6c47d36776bb1bbf8671e87c1e587a6fee84ae1f111ae8de4f914efa8ca0dfcd224f4f4a9dfc3f6028f627ccb5ddaccf82d7fd54671b89fac3e languageName: node linkType: hard -- 2.52.0 From c17ecaaa7afedd7fed56145190f50cf89a6d20ef Mon Sep 17 00:00:00 2001 From: Lucid Date: Sun, 3 May 2026 08:44:29 -0400 Subject: [PATCH 4/5] Added console logs on mutation resolvers. --- src/graphql/resolvers.ts | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/graphql/resolvers.ts b/src/graphql/resolvers.ts index 942be6d..b9a30bd 100644 --- a/src/graphql/resolvers.ts +++ b/src/graphql/resolvers.ts @@ -81,10 +81,13 @@ export const resolvers = { if (env !== "development") { if (!mutationKey) { + console.info("INIT: REFUSED - no mutation key was provided."); + return null; } if (mutationKey !== envMutationKey) { + console.info("INIT: REFUSED - mutation key provided was incorrect."); return null; } } @@ -101,6 +104,7 @@ export const resolvers = { count++; } + console.info(`INIT: ${count} tables have been initialized with data.`); return `${count} tables have been initialized with data.`; }, cronJob: async ( @@ -112,10 +116,14 @@ export const resolvers = { if (env !== "development") { if (!mutationKey) { + console.info("CRONJOB: REFUSED - no mutation key was provided."); return null; } if (mutationKey !== envMutationKey) { + console.info( + "CRONJOB: REFUSED - mutation key provided was incorrect." + ); return null; } } @@ -124,6 +132,7 @@ export const resolvers = { if (latestDailyStats !== null) { if (isDailyStatToday(String(latestDailyStats.createdAt))) { + console.info("Cron job refused: latest document is current date."); return null; } } @@ -159,6 +168,7 @@ export const resolvers = { } }); + console.info("CRONJOB: Creating new document."); return await prisma.totalStats.update({ where: { createdAt: totalStats?.createdAt @@ -183,10 +193,15 @@ export const resolvers = { if (env !== "development") { if (!mutationKey) { + console.info("ADD GROUP: REFUSED - no mutation key was provided."); + return null; } if (mutationKey !== envMutationKey) { + console.info( + "ADD GROUP: REFUSED - mutation key provided was incorrect." + ); return null; } } @@ -208,6 +223,7 @@ export const resolvers = { }); } + console.info("ADD GROUP: Created new document."); return existingGroup; } @@ -227,14 +243,21 @@ export const resolvers = { if (env !== "development") { if (!mutationKey) { + console.info( + "INCREMENT GROUP: REFUSED - no mutation key was provided." + ); return null; } if (mutationKey !== envMutationKey) { + console.info( + "INCREMENT GROUP: REFUSED - mutation key provided was incorrect." + ); return null; } } + console.info("INCREMENT GROUP: Incremented group document."); return await prisma.groups.update({ where: { telegramID: BigInt(groupID) }, data: { linksDeleted: { increment: linksDeleted } } @@ -254,10 +277,14 @@ export const resolvers = { if (env !== "development") { if (!mutationKey) { + console.info("INCREMENT: REFUSED - no mutation key was provided."); return null; } if (mutationKey !== envMutationKey) { + console.info( + "INCREMENT: REFUSED - mutation key provided was incorrect." + ); return null; } } @@ -279,6 +306,8 @@ export const resolvers = { }); } + console.info("INCREMENT: Incremented information on today's document."); + return await prisma.dailyStats.update({ where: { createdAt: latestDailyStats.createdAt }, data: { -- 2.52.0 From 0cef1b671e378ab52bd93d49ae8dacf53e848550 Mon Sep 17 00:00:00 2001 From: Lucid Date: Sun, 3 May 2026 10:12:19 -0400 Subject: [PATCH 5/5] Added documentation. --- src/graphql/resolvers.ts | 75 +++++++++++++++++++++++++++++++--------- 1 file changed, 59 insertions(+), 16 deletions(-) diff --git a/src/graphql/resolvers.ts b/src/graphql/resolvers.ts index b9a30bd..027999c 100644 --- a/src/graphql/resolvers.ts +++ b/src/graphql/resolvers.ts @@ -39,6 +39,9 @@ export const resolvers = { const { startDate, endDate } = data; if (!startDate || !endDate) { + console.info( + "GET STATS RANGE: REFUSED - one or both dates not provided." + ); return null; } @@ -79,33 +82,44 @@ export const resolvers = { ) => { const { mutationKey } = data; + // If env is not development check for the mutation key. if (env !== "development") { + // If mutation key was not provided. if (!mutationKey) { console.info("INIT: REFUSED - no mutation key was provided."); - return null; } + // If provided mutation key is invalid. if (mutationKey !== envMutationKey) { console.info("INIT: REFUSED - mutation key provided was incorrect."); return null; } } - const date = new Date().toISOString(); - let count = 0; + const createdAtDate = new Date().toISOString(); + // How many tables were created + let newTablesCount = 0; + // Check for daily stats document count. if ((await prisma.dailyStats.count()) === 0) { - await prisma.dailyStats.create({ data: { createdAt: date } }); - count++; + // Make a daily stats document. + console.info("INIT: created new document"); + await prisma.dailyStats.create({ data: { createdAt: createdAtDate } }); + newTablesCount++; } + // Check for a total stats document. if ((await prisma.totalStats.count()) === 0) { - await prisma.totalStats.create({ data: { createdAt: date } }); - count++; + // Make the total stats document. + console.info("INIT: created new document"); + await prisma.totalStats.create({ data: { createdAt: createdAtDate } }); + newTablesCount++; } - console.info(`INIT: ${count} tables have been initialized with data.`); - return `${count} tables have been initialized with data.`; + console.info( + `INIT: ${newTablesCount} tables have been initialized with data.` + ); + return `${newTablesCount} tables have been initialized with data.`; }, cronJob: async ( _parent: unknown, @@ -114,12 +128,15 @@ export const resolvers = { ) => { const { mutationKey } = data; + // If env is not development check for the mutation key. if (env !== "development") { + // If mutation key was not provided. if (!mutationKey) { console.info("CRONJOB: REFUSED - no mutation key was provided."); return null; } + // If provided mutation key is invalid. if (mutationKey !== envMutationKey) { console.info( "CRONJOB: REFUSED - mutation key provided was incorrect." @@ -130,19 +147,23 @@ export const resolvers = { const latestDailyStats = await getLatestDailyStat(); + // If there is a daily stats documents. if (latestDailyStats !== null) { + // Check if the latest document is for today. if (isDailyStatToday(String(latestDailyStats.createdAt))) { console.info("Cron job refused: latest document is current date."); return null; } } - const date = new Date().toISOString(); - - await prisma.dailyStats.create({ data: { createdAt: date } }); + // Create new daily stats document. + const createdAtDate = new Date().toISOString(); + await prisma.dailyStats.create({ data: { createdAt: createdAtDate } }); + // Get every daily stats documents. const allStats = await prisma.dailyStats.findMany({}); + // Add all stats into one object. const calculatedStats = allStats.reduce( (acc, curr) => { const links = (acc.linksDeleted += curr.linksDeleted); @@ -162,12 +183,14 @@ export const resolvers = { } ); + // Take the total stats document. const totalStats = await prisma.totalStats.findFirst({ orderBy: { createdAt: "desc" } }); + // Update the total stats document with the new total. console.info("CRONJOB: Creating new document."); return await prisma.totalStats.update({ where: { @@ -191,13 +214,15 @@ export const resolvers = { const { groupID, groupName, groupUsername, mutationKey } = data; const groupIDInt = BigInt(groupID); + // If env is not development check for the mutation key. if (env !== "development") { + // If mutation key was not provided. if (!mutationKey) { console.info("ADD GROUP: REFUSED - no mutation key was provided."); - return null; } + // If provided mutation key is invalid. if (mutationKey !== envMutationKey) { console.info( "ADD GROUP: REFUSED - mutation key provided was incorrect." @@ -206,15 +231,20 @@ export const resolvers = { } } + // Attempt to find the group's document. const existingGroup = await prisma.groups.findUnique({ where: { telegramID: groupIDInt } }); + // If the document was found. if (existingGroup !== null) { + // Check if the document details are incorrect. if ( existingGroup.name !== groupName || existingGroup.username !== groupUsername ) { + // Return the document after updating the details. + console.info("ADD GROUP: Updated group document."); return await prisma.groups.update({ where: { telegramID: existingGroup.telegramID @@ -223,10 +253,12 @@ export const resolvers = { }); } - console.info("ADD GROUP: Created new document."); + // Return document without making changed. return existingGroup; } + // Return document after creating one for the group. + console.info("ADD GROUP: Created new group document."); return await prisma.groups.create({ data: { telegramID: groupIDInt, @@ -241,7 +273,9 @@ export const resolvers = { ) => { const { groupID, linksDeleted, mutationKey } = data; + // If env is not development check for the mutation key. if (env !== "development") { + // If mutation key was not provided. if (!mutationKey) { console.info( "INCREMENT GROUP: REFUSED - no mutation key was provided." @@ -249,6 +283,7 @@ export const resolvers = { return null; } + // If provided mutation key is invalid. if (mutationKey !== envMutationKey) { console.info( "INCREMENT GROUP: REFUSED - mutation key provided was incorrect." @@ -257,6 +292,7 @@ export const resolvers = { } } + // Return updated group document after incrementing it. console.info("INCREMENT GROUP: Incremented group document."); return await prisma.groups.update({ where: { telegramID: BigInt(groupID) }, @@ -275,12 +311,15 @@ export const resolvers = { ) => { const { link, command, trigger, mutationKey } = data; + // If env is not development check for the mutation key. if (env !== "development") { + // If mutation key was not provided. if (!mutationKey) { console.info("INCREMENT: REFUSED - no mutation key was provided."); return null; } + // If provided mutation key is invalid. if (mutationKey !== envMutationKey) { console.info( "INCREMENT: REFUSED - mutation key provided was incorrect." @@ -289,12 +328,16 @@ export const resolvers = { } } + // Get latest daily stats. let latestDailyStats = await getLatestDailyStat(); + // If there is a daily stats documents. if (latestDailyStats !== null) { + // Check if the latest document is for today. if (!isDailyStatToday(String(latestDailyStats.createdAt))) { + // Create new daily stats document. + console.info("INCREMENT: Created new document."); const date = new Date().toISOString(); - await prisma.dailyStats .create({ data: { createdAt: date } }) .then(async () => { @@ -306,8 +349,8 @@ export const resolvers = { }); } + // Return latest daily stats after incrementing it. console.info("INCREMENT: Incremented information on today's document."); - return await prisma.dailyStats.update({ where: { createdAt: latestDailyStats.createdAt }, data: { -- 2.52.0