diff --git a/package.json b/package.json index c59eaa415e43..318c0d7b42df 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "@edgeandnode/eslint-config": "^2.0.3", - "@types/node": "^22.16.4", + "@types/node": "^22.16.5", "eslint": "^8.57.1", "eslint-plugin-mdx": "^3.6.2", "prettier": "^3.6.2", @@ -31,7 +31,7 @@ "remark-lint-heading-increment": "^4.0.1", "remark-lint-no-heading-punctuation": "^4.0.1", "remark-lint-restrict-elements": "workspace:*", - "turbo": "^2.5.4", + "turbo": "^2.5.5", "typescript": "^5.8.3" }, "resolutions": { diff --git a/packages/og-image/package.json b/packages/og-image/package.json index 00039ec94383..71eaa27b1a6b 100644 --- a/packages/og-image/package.json +++ b/packages/og-image/package.json @@ -12,11 +12,11 @@ "dependencies": { "@resvg/resvg-wasm": "^2.6.2", "react": "^18.3.1", - "satori": "^0.15.2", + "satori": "^0.16.1", "yoga-wasm-web": "^0.3.3" }, "devDependencies": { - "@cloudflare/workers-types": "^4.20250710.0", + "@cloudflare/workers-types": "^4.20250724.0", "@types/react": "^18.3.23", "jest-image-snapshot": "^6.5.1", "tsx": "^4.20.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a14f42b2e2c8..8f3bf7a54bfe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^2.0.3 version: 2.0.3(eslint@8.57.1)(typescript@5.8.3) '@types/node': - specifier: ^22.16.4 - version: 22.16.4 + specifier: ^22.16.5 + version: 22.16.5 eslint: specifier: ^8.57.1 version: 8.57.1 @@ -45,8 +45,8 @@ importers: specifier: workspace:* version: link:packages/remark-lint-restrict-elements turbo: - specifier: ^2.5.4 - version: 2.5.4 + specifier: ^2.5.5 + version: 2.5.5 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -60,15 +60,15 @@ importers: specifier: ^18.3.1 version: 18.3.1 satori: - specifier: ^0.15.2 - version: 0.15.2 + specifier: ^0.16.1 + version: 0.16.1 yoga-wasm-web: specifier: ^0.3.3 version: 0.3.3 devDependencies: '@cloudflare/workers-types': - specifier: ^4.20250710.0 - version: 4.20250715.0 + specifier: ^4.20250724.0 + version: 4.20250724.0 '@types/react': specifier: ^18.3.23 version: 18.3.23 @@ -83,10 +83,10 @@ importers: version: 5.8.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.16.4)(jsdom@24.1.3) + version: 2.1.9(@types/node@22.16.5)(jsdom@24.1.3) wrangler: specifier: ^3.114.11 - version: 3.114.11(@cloudflare/workers-types@4.20250715.0) + version: 3.114.11(@cloudflare/workers-types@4.20250724.0) packages/remark-lint-restrict-elements: dependencies: @@ -101,16 +101,16 @@ importers: dependencies: '@docsearch/react': specifier: ^3.9.0 - version: 3.9.0(@algolia/client-search@5.33.0)(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3) + version: 3.9.0(@algolia/client-search@5.34.1)(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3) '@edgeandnode/common': specifier: ^7.0.4 - version: 7.0.4(hardhat@2.25.0(typescript@5.8.3)) + version: 7.0.4(hardhat@2.26.1(typescript@5.8.3)) '@edgeandnode/gds': specifier: ^6.7.1 - version: 6.7.1(@emotion/is-prop-valid@0.8.8)(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@theme-ui/core@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(dayjs@1.11.13)(hardhat@2.25.0(typescript@5.8.3))(next@14.2.30(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(theme-ui@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(typescript@5.8.3) + version: 6.7.1(@emotion/is-prop-valid@0.8.8)(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@theme-ui/core@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(dayjs@1.11.13)(hardhat@2.26.1(typescript@5.8.3))(next@14.2.30(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(theme-ui@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(typescript@5.8.3) '@edgeandnode/go': specifier: ^10.3.1 - version: 10.3.1(442dd4704c05a99a69d6fa587fe6972c) + version: 10.3.1(1b29eee08dfa1082e05ffae0de269dca) '@emotion/react': specifier: ^11.14.0 version: 11.14.0(@types/react@18.3.23)(react@18.3.1) @@ -127,7 +127,7 @@ importers: specifier: ^11.0.0 version: 11.0.0 '@readme/openapi-parser': - specifier: ^4.1.1 + specifier: ^4.1.2 version: 4.1.2(openapi-types@12.1.3) fetch-har: specifier: ^11.1.1 @@ -148,11 +148,11 @@ importers: specifier: ^13.2.0 version: 13.2.0 mixpanel-browser: - specifier: ^2.66.0 - version: 2.66.0 + specifier: ^2.67.0 + version: 2.67.0 motion: - specifier: ^12.23.6 - version: 12.23.6(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^12.23.9 + version: 12.23.9(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next: specifier: ^14.2.30 version: 14.2.30(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -206,11 +206,11 @@ importers: specifier: ^4.0.4 version: 4.0.4 '@types/mixpanel-browser': - specifier: ^2.60.0 - version: 2.60.0 + specifier: ^2.66.0 + version: 2.66.0 '@types/node': - specifier: ^22.16.4 - version: 22.16.4 + specifier: ^22.16.5 + version: 22.16.5 '@types/react': specifier: ^18.3.23 version: 18.3.23 @@ -267,56 +267,56 @@ packages: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' - '@algolia/client-abtesting@5.33.0': - resolution: {integrity: sha512-Pyv+iHkkq7BJWFKzdrXm/JSbcTGvrGqJnIMwHYYlKDjuEBWhYt/z4WDLP9MbFZ9cTKb4qe8OvzEmS/0ERW3ibg==} + '@algolia/client-abtesting@5.34.1': + resolution: {integrity: sha512-M4zb6J7q+pg9V9Xk0k1WDgvupfCtXcxjKGTrNVYemiredLVGOmvVIPAUjg2rx4QmK7DWNApWLsieYwk7PAaOXw==} engines: {node: '>= 14.0.0'} - '@algolia/client-analytics@5.33.0': - resolution: {integrity: sha512-qkRc7ovjWQQJng6U1yM5esLPNDB0leGCaOh3FEfeWRyLB0xnjLsBEUkKanYq9GrewPvi17l78nDhkqB2SYzTCw==} + '@algolia/client-analytics@5.34.1': + resolution: {integrity: sha512-h18zlL+bVUlbNE92olo1d/r6HQPkxhmP7yCpA1osERwpgC6F058kWm0O0aYdrHJIHtWBcs9aRqq7IkQSkpjPJg==} engines: {node: '>= 14.0.0'} - '@algolia/client-common@5.33.0': - resolution: {integrity: sha512-Gq8Z4Fv0DkqDkf/bZl7ZwIF7PSCnRFwpyQoNDnUg+s4SwerXx6VwZJlIx/t5b9+l7vwWsjnKVivCfM4Ab5gw+g==} + '@algolia/client-common@5.34.1': + resolution: {integrity: sha512-otPWALs72KvmVuP0CN0DI6sqVx1jQWKi+/DgAiP8DysVMgiNlva3GDKTtAK6XVGlT08f4h32FNuL0yQODuCfKA==} engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.33.0': - resolution: {integrity: sha512-/tp1oWD3lpSXhAC4n8j0GMDbmN6pd+pATeO1GeURAFP5TVF+2Jz+NbQ1et0uCTzdazOfjEjSIv0fQSLo7bqSgA==} + '@algolia/client-insights@5.34.1': + resolution: {integrity: sha512-SNDb5wuEpQFM6S5Shk2iytLMusvGycm9uTuYh7cGa1h3U7O65OjjjIgQ0lLY5HPybHNtmXr4Zh/EZ23pZvAJHg==} engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@5.33.0': - resolution: {integrity: sha512-hZNSqe2BXkrBQ04t5NSlqsNl4u0QrFfhXHbjO5iZ14TWt5jyOdtFMBxF3Qc0o0sqTVYnFIp0xtUbEi+/HkGeyQ==} + '@algolia/client-personalization@5.34.1': + resolution: {integrity: sha512-T8z9KqYJOup83Hw0mgICYWfJoLh//FNWbf4roFd95ZJzZ4v1cN/hvr7Eqml1qWMoCkJb4y/XQjrXsJ6Y9XnMLw==} engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.33.0': - resolution: {integrity: sha512-kpu2hCIR+848T0lcf3W1GCMe+HQp/LcHceIglA6Dyw6i+y9wH3w8kmXqIV2Svv6JQ9ojEqIL8Knk7NEvD3xIBg==} + '@algolia/client-query-suggestions@5.34.1': + resolution: {integrity: sha512-YA0kC4CwO1mc1dliNgbFgToweRa7Uihjz3izEaV4cXninF1v4SaOrPkQUsiFPprAffjMzOUoT7vahQZ/HZyiKQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-search@5.33.0': - resolution: {integrity: sha512-Z5SAqPLxF8KyE9YPO4tAdHrXyb87DUJ0lXhFrcrG+dl/AQT9nqycQhtqDqdcQnfZrj02PImSWZQpxQj34nGZKw==} + '@algolia/client-search@5.34.1': + resolution: {integrity: sha512-bt5hC9vvjaKvdvsgzfXJ42Sl3qjQqoi/FD8V7HOQgtNFhwSauZOlgLwFoUiw67sM+r7ehF7QDk5WRDgY7fAkIg==} engines: {node: '>= 14.0.0'} - '@algolia/ingestion@1.33.0': - resolution: {integrity: sha512-KNJI60N+twnDLiIY+oGO2Q+syS+yBNOmNdhsB5vCzzrhi3CYs+bufnJ67/BUUfnt+T5+3VlnkvUgDkGBmmZXmA==} + '@algolia/ingestion@1.34.1': + resolution: {integrity: sha512-QLxiBskQxFGzPqKZvBNEvNN95kgDCbBd2X29ZGfh6Sr2QOSU34US6Z9x2duiF4o9FwsB0i6eQ2c9vHfuH0lAQg==} engines: {node: '>= 14.0.0'} - '@algolia/monitoring@1.33.0': - resolution: {integrity: sha512-47R0kMDTSj8Q7rCUgIRv5Xc518tCBBS0KIZ5oRKg+hspQaJmEO+fxwGLrIIwp5JiaK6y+5sbS7bhtaajelJhpg==} + '@algolia/monitoring@1.34.1': + resolution: {integrity: sha512-NteCvWcWXXdnPGyZH8rXHslcf2pM1WGDNMGNZFXLFtOt1Gf1Tjy2t0NZLp+Mxap3JMV4mbYmactbXrvpQf/lLA==} engines: {node: '>= 14.0.0'} - '@algolia/recommend@5.33.0': - resolution: {integrity: sha512-HpeLoVQuv5kW9xL0RSq1exa8ueNwyx+9B02dzFonlQzKTaSedM0jiWo6m3nWpi1hChAKqjzkL40FkxrgyrWTSg==} + '@algolia/recommend@5.34.1': + resolution: {integrity: sha512-UdgDSrunLIBAAAxQlYLXYLnYFN4wkzkrAYx+wMLEk/pzASWyza3BkecbUFVqoYOBIgwo7Mt4iymzVtFkzL2uCQ==} engines: {node: '>= 14.0.0'} - '@algolia/requester-browser-xhr@5.33.0': - resolution: {integrity: sha512-uOqDkvY7s9c9rkaZ4+n69LkTmZ5ax3el+8u6ipvODfj1P3HzrGvMUVFy/nGSXxw+XITKcIRphPQcyqn15b02dA==} + '@algolia/requester-browser-xhr@5.34.1': + resolution: {integrity: sha512-567LfFTc9VOiPtuySQohoqaWMeohYWbXK71aMSin+SLMgeKX7hz5LrVmkmMQj9udwWK6/mtHEYZGPYHSuXpLQg==} engines: {node: '>= 14.0.0'} - '@algolia/requester-fetch@5.33.0': - resolution: {integrity: sha512-NzTEGjwjPhUXPsrjj9nXM43+jtBVeL6UgGNBTQKsxjpqJ3EEAQ2Kq5g7DRK6mVDTQiTBWvBLKChJpn4qxwtLsg==} + '@algolia/requester-fetch@5.34.1': + resolution: {integrity: sha512-YRbygPgGBEik5U593JvyjgxFjcsyZMR25eIQxNHvSQumdAzt5A4E4Idw3yXnwhrmMdjML54ZXT7EAjnTjWy8Xw==} engines: {node: '>= 14.0.0'} - '@algolia/requester-node-http@5.33.0': - resolution: {integrity: sha512-FhEE19ScAYuXL3VLj2I3KhL7683gZwZoa+BQZUEnA05vSbVBhCAqUBQgiVu7j2RF3VceqLX3+GEeY0bHs4y7eA==} + '@algolia/requester-node-http@5.34.1': + resolution: {integrity: sha512-o0mqRYbS82Rt4DE02Od7RL6pNtV7oSxScPuIw8LW4aqO2V5eCF05Pry/SnUgcI/Vb2QCYC66hytBCqzyC/toZA==} engines: {node: '>= 14.0.0'} '@alloc/quick-lru@5.2.0': @@ -365,8 +365,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/runtime@7.27.6': - resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==} + '@babel/runtime@7.28.2': + resolution: {integrity: sha512-KHp2IflsnGywDjBWDkR9iEqiWSpc8GIi0lgTT3mOElT0PP1tG26P4tmFI2YvAdzgq9RGyoHZQEIEdZy6Ec5xCA==} engines: {node: '>=6.9.0'} '@babel/template@7.27.2': @@ -377,8 +377,8 @@ packages: resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} - '@babel/types@7.28.1': - resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==} + '@babel/types@7.28.2': + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} '@base-ui-components/react@1.0.0-alpha.7': @@ -457,8 +457,8 @@ packages: cpu: [x64] os: [win32] - '@cloudflare/workers-types@4.20250715.0': - resolution: {integrity: sha512-uMp+ClvvhNlk3ojIgWuIB5Zteq4YVmZcyX16hpJ8eCeCX3izagfEZwXe/vETlv4cc5vtM3xAOMdV//0BD0E98g==} + '@cloudflare/workers-types@4.20250724.0': + resolution: {integrity: sha512-TRuz+kMArBpW3lR7xoPR7Ek+/ymvukE5JC7RITlaRyHbs6vWPfwpH9TWQ1dfztYFmSQl5ZiAbLcK8UDRjgiW7g==} '@corex/deepmerge@4.0.43': resolution: {integrity: sha512-N8uEMrMPL0cu/bdboEWpQYb/0i2K5Qn8eCsxzOmxSggJbbQte7ljMRoXm917AbntqTGOzdTu+vP3KOOzoC70HQ==} @@ -563,14 +563,14 @@ packages: next: optional: true - '@emnapi/core@1.4.4': - resolution: {integrity: sha512-A9CnAbC6ARNMKcIcrQwq6HeHCjpcBZ5wSx4U01WXCqEKlrzB9F9315WDNHkrs2xbx7YjjSxbUYxuN6EQzpcY2g==} + '@emnapi/core@1.4.5': + resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} - '@emnapi/runtime@1.4.4': - resolution: {integrity: sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg==} + '@emnapi/runtime@1.4.5': + resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} - '@emnapi/wasi-threads@1.0.3': - resolution: {integrity: sha512-8K5IFFsQqF9wQNJptGbS6FNKgUTsSRYnTqNCG1vPP8jFdjSv18n2mQfJpkt2Oibo9iBEzcDnDxNwKTzC7svlJw==} + '@emnapi/wasi-threads@1.0.4': + resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} '@emotion/babel-plugin@11.13.5': resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==} @@ -656,8 +656,8 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.25.6': - resolution: {integrity: sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw==} + '@esbuild/aix-ppc64@0.25.8': + resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -674,8 +674,8 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.25.6': - resolution: {integrity: sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA==} + '@esbuild/android-arm64@0.25.8': + resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -692,8 +692,8 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.25.6': - resolution: {integrity: sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg==} + '@esbuild/android-arm@0.25.8': + resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -710,8 +710,8 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.25.6': - resolution: {integrity: sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A==} + '@esbuild/android-x64@0.25.8': + resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -728,8 +728,8 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.25.6': - resolution: {integrity: sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA==} + '@esbuild/darwin-arm64@0.25.8': + resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -746,8 +746,8 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.25.6': - resolution: {integrity: sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg==} + '@esbuild/darwin-x64@0.25.8': + resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -764,8 +764,8 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.25.6': - resolution: {integrity: sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg==} + '@esbuild/freebsd-arm64@0.25.8': + resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -782,8 +782,8 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.6': - resolution: {integrity: sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ==} + '@esbuild/freebsd-x64@0.25.8': + resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -800,8 +800,8 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.25.6': - resolution: {integrity: sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ==} + '@esbuild/linux-arm64@0.25.8': + resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -818,8 +818,8 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.25.6': - resolution: {integrity: sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw==} + '@esbuild/linux-arm@0.25.8': + resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -836,8 +836,8 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.25.6': - resolution: {integrity: sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw==} + '@esbuild/linux-ia32@0.25.8': + resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -854,8 +854,8 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.25.6': - resolution: {integrity: sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg==} + '@esbuild/linux-loong64@0.25.8': + resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==} engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -872,8 +872,8 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.25.6': - resolution: {integrity: sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw==} + '@esbuild/linux-mips64el@0.25.8': + resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -890,8 +890,8 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.25.6': - resolution: {integrity: sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw==} + '@esbuild/linux-ppc64@0.25.8': + resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -908,8 +908,8 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.25.6': - resolution: {integrity: sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w==} + '@esbuild/linux-riscv64@0.25.8': + resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -926,8 +926,8 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.25.6': - resolution: {integrity: sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw==} + '@esbuild/linux-s390x@0.25.8': + resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -944,14 +944,14 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.25.6': - resolution: {integrity: sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig==} + '@esbuild/linux-x64@0.25.8': + resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.6': - resolution: {integrity: sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q==} + '@esbuild/netbsd-arm64@0.25.8': + resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] @@ -968,14 +968,14 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.6': - resolution: {integrity: sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g==} + '@esbuild/netbsd-x64@0.25.8': + resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.6': - resolution: {integrity: sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg==} + '@esbuild/openbsd-arm64@0.25.8': + resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -992,14 +992,14 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.6': - resolution: {integrity: sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw==} + '@esbuild/openbsd-x64@0.25.8': + resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.25.6': - resolution: {integrity: sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA==} + '@esbuild/openharmony-arm64@0.25.8': + resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] @@ -1016,8 +1016,8 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.25.6': - resolution: {integrity: sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA==} + '@esbuild/sunos-x64@0.25.8': + resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -1034,8 +1034,8 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.25.6': - resolution: {integrity: sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q==} + '@esbuild/win32-arm64@0.25.8': + resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -1052,8 +1052,8 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.25.6': - resolution: {integrity: sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ==} + '@esbuild/win32-ia32@0.25.8': + resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -1070,8 +1070,8 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.25.6': - resolution: {integrity: sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA==} + '@esbuild/win32-x64@0.25.8': + resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -1264,8 +1264,8 @@ packages: '@hasparus/eslint-plugin@1.0.0': resolution: {integrity: sha512-Pef5tKZVNdMxkbO5RJE9KFzdN/vgMOAcZLd9gfmXZa1Th+zKMh8N+JP0p9+oVTeSH1n7MaFmuW23tBJTjzqL0w==} - '@headlessui/react@2.2.4': - resolution: {integrity: sha512-lz+OGcAH1dK93rgSMzXmm1qKOJkBUqZf1L4M8TWLNplftQD3IkoEDdUFNfAn4ylsN6WOTVtWaLmvmaHOUk1dTA==} + '@headlessui/react@2.2.6': + resolution: {integrity: sha512-gN5CT8Kf4IWwL04GQOjZ/ZnHMFoeFHZmVSFoDKeTmbtmy9oFqQqJMthdBiO3Pl5LXk2w03fGFLpQV6EW84vjjQ==} engines: {node: '>=10'} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -1405,8 +1405,8 @@ packages: '@internationalized/message@3.1.8': resolution: {integrity: sha512-Rwk3j/TlYZhn3HQ6PyXUV0XP9Uv42jqZGNegt0BXlxjE6G3+LwHjbQZAGHhCnCPdaA6Tvd3ma/7QzLlLkJxAWA==} - '@internationalized/number@3.6.3': - resolution: {integrity: sha512-p+Zh1sb6EfrfVaS86jlHGQ9HA66fJhV9x5LiE5vCbZtXEHAuhcmUZUdZ4WrFpUBfNalr2OkAJI5AcKEQF+Lebw==} + '@internationalized/number@3.6.4': + resolution: {integrity: sha512-P+/h+RDaiX8EGt3shB9AYM1+QgkvHmJ5rKi4/59k4sg9g58k9rqsRW0WxRO7jCoHyvVbFRRFKmVTdFYdehrxHg==} '@internationalized/string@3.2.7': resolution: {integrity: sha512-D4OHBjrinH+PFZPvfCXvG28n2LSykWcJ7GIioQL+ok0LON15SdfoUssoHzzOUmVZLbRoREsQXVzA6r8JKsbP6A==} @@ -1443,95 +1443,101 @@ packages: '@types/react': '>=16' react: '>=16' - '@mermaid-js/parser@0.6.1': - resolution: {integrity: sha512-lCQNpV8R4lgsGcjX5667UiuDLk2micCtjtxR1YKbBXvN5w2v+FeLYoHrTSSrjwXdMcDYvE4ZBPvKT31dfeSmmA==} + '@mermaid-js/parser@0.6.2': + resolution: {integrity: sha512-+PO02uGF6L6Cs0Bw8RpGhikVvMWEysfAyl27qTlroUB8jSWr1lL0Sf6zi78ZxlSnmgSY2AMMKVgghnN9jTtwkQ==} - '@napi-rs/simple-git-android-arm-eabi@0.1.19': - resolution: {integrity: sha512-XryEH/hadZ4Duk/HS/HC/cA1j0RHmqUGey3MsCf65ZS0VrWMqChXM/xlTPWuY5jfCc/rPubHaqI7DZlbexnX/g==} + '@napi-rs/simple-git-android-arm-eabi@0.1.21': + resolution: {integrity: sha512-NSZTD3c+RzSR3cg0acPFqUfV64+Vqye4Veda5L9fbbnsYRzziYHbL3alMI/6p5Ur44ezw5RqKRZ4Tbp1T08veA==} engines: {node: '>= 10'} cpu: [arm] os: [android] - '@napi-rs/simple-git-android-arm64@0.1.19': - resolution: {integrity: sha512-ZQ0cPvY6nV9p7zrR9ZPo7hQBkDAcY/CHj3BjYNhykeUCiSNCrhvwX+WEeg5on8M1j4d5jcI/cwVG2FslfiByUg==} + '@napi-rs/simple-git-android-arm64@0.1.21': + resolution: {integrity: sha512-FR8J/pmy4nFyzWon0RuhReucociF8kiCTBRBQV+TN+7tmI2lsHp+8sDNh1HXf+UP0iOC8azMTKwcHiyhv7oPPw==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@napi-rs/simple-git-darwin-arm64@0.1.19': - resolution: {integrity: sha512-viZB5TYgjA1vH+QluhxZo0WKro3xBA+1xSzYx8mcxUMO5gnAoUMwXn0ZO/6Zy6pai+aGae+cj6XihGnrBRu3Pg==} + '@napi-rs/simple-git-darwin-arm64@0.1.21': + resolution: {integrity: sha512-FoUck6Sv1VJZyEZ7CcAKPDystkwnv4osJs3XCXCtx6AdT/8oDyfjMHxe3CSBMcNVjawsd+tG7yFvhgKJCdjBvA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@napi-rs/simple-git-darwin-x64@0.1.19': - resolution: {integrity: sha512-6dNkzSNUV5X9rsVYQbpZLyJu4Gtkl2vNJ3abBXHX/Etk0ILG5ZasO3ncznIANZQpqcbn/QPHr49J2QYAXGoKJA==} + '@napi-rs/simple-git-darwin-x64@0.1.21': + resolution: {integrity: sha512-PlqZgFhcwJmdj4j/LSLxddrAZU5KbDtq54UMp35++IFs+XkK0SnJlfB9oQTE+m6ieQPYQVz6S9cLeyw5X12L+w==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@napi-rs/simple-git-freebsd-x64@0.1.19': - resolution: {integrity: sha512-sB9krVIchzd20FjI2ZZ8FDsTSsXLBdnwJ6CpeVyrhXHnoszfcqxt49ocZHujAS9lMpXq7i2Nv1EXJmCy4KdhwA==} + '@napi-rs/simple-git-freebsd-x64@0.1.21': + resolution: {integrity: sha512-n3S74zw0WIuCdsXV6hdU3vpakYNZyeTU3VlQdV/m5f3TxxqeEGcxJi18s2QfQOelE/N0Ze+u23USd7b06NQlCg==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@napi-rs/simple-git-linux-arm-gnueabihf@0.1.19': - resolution: {integrity: sha512-6HPn09lr9N1n5/XKfP8Np53g4fEXVxOFqNkS6rTH3Rm1lZHdazTRH62RggXLTguZwjcE+MvOLvoTIoR5kAS8+g==} + '@napi-rs/simple-git-linux-arm-gnueabihf@0.1.21': + resolution: {integrity: sha512-gsLnZD8OMttCjB2OYofDdsI9SpidMfJP6H8fjPXcon2q90JT/XUS7xIYXDEABiwRvz1BZ149HqmnjO8yPgNMIQ==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@napi-rs/simple-git-linux-arm64-gnu@0.1.19': - resolution: {integrity: sha512-G0gISckt4cVDp3oh5Z6PV3GHJrJO6Z8bIS+9xA7vTtKdqB1i5y0n3cSFLlzQciLzhr+CajFD27doW4lEyErQ/Q==} + '@napi-rs/simple-git-linux-arm64-gnu@0.1.21': + resolution: {integrity: sha512-05hSW4K5RexXo6YICmKzBThkY4WXJ25MAkSON720kIVv8ZPLi0ZouijJuM7GWmEZPcgCm6/mvrGrEDrS6i0/Mg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@napi-rs/simple-git-linux-arm64-musl@0.1.19': - resolution: {integrity: sha512-OwTRF+H4IZYxmDFRi1IrLMfqbdIpvHeYbJl2X94NVsLVOY+3NUHvEzL3fYaVx5urBaMnIK0DD3wZLbcueWvxbA==} + '@napi-rs/simple-git-linux-arm64-musl@0.1.21': + resolution: {integrity: sha512-z2dyQmwtbpgAuUmWeJBhz00/6C3//SV0YSYE9Smfaf2DiSEEAvWyoni67pQU5/Q9FFaiyvzrCoz966EVNmz6Bg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@napi-rs/simple-git-linux-powerpc64le-gnu@0.1.19': - resolution: {integrity: sha512-p7zuNNVyzpRvkCt2RIGv9FX/WPcPbZ6/FRUgUTZkA2WU33mrbvNqSi4AOqCCl6mBvEd+EOw5NU4lS9ORRJvAEg==} + '@napi-rs/simple-git-linux-ppc64-gnu@0.1.21': + resolution: {integrity: sha512-mEkVx9oQxKTdzTdjDTCc9XAaH9E9eI2F+KsY0R6DTYafgb/rwq0FJO+eCa8Llzz6ndgbLrzq4q+wHqR8z7dF3w==} engines: {node: '>= 10'} - cpu: [powerpc64le] + cpu: [ppc64] os: [linux] - '@napi-rs/simple-git-linux-s390x-gnu@0.1.19': - resolution: {integrity: sha512-6N2vwJUPLiak8GLrS0a3is0gSb0UwI2CHOOqtvQxPmv+JVI8kn3vKiUscsktdDb0wGEPeZ8PvZs0y8UWix7K4g==} + '@napi-rs/simple-git-linux-s390x-gnu@0.1.21': + resolution: {integrity: sha512-FulRem5vdsvH0VER2Q9cynv01SugMk/jQwbytwyPziF6JZ81D6I8otP9NkS3dqv//6HCokyojH+oOnrsF82/VQ==} engines: {node: '>= 10'} cpu: [s390x] os: [linux] - '@napi-rs/simple-git-linux-x64-gnu@0.1.19': - resolution: {integrity: sha512-61YfeO1J13WK7MalLgP3QlV6of2rWnVw1aqxWkAgy/lGxoOFSJ4Wid6ANVCEZk4tJpPX/XNeneqkUz5xpeb2Cw==} + '@napi-rs/simple-git-linux-x64-gnu@0.1.21': + resolution: {integrity: sha512-SY6HuLVH+IFlkz8aTf4hwtaXalqBIPyE7FvEMCQIVPf85slOHMs9RThmrL7fvuSl0EDuUKOXANUP2OtdgT+zNg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@napi-rs/simple-git-linux-x64-musl@0.1.19': - resolution: {integrity: sha512-cCTWNpMJnN3PrUBItWcs3dQKCydsIasbrS3laMzq8k7OzF93Zrp2LWDTPlLCO9brbBVpBzy2Qk5Xg9uAfe/Ukw==} + '@napi-rs/simple-git-linux-x64-musl@0.1.21': + resolution: {integrity: sha512-bG6zRqlXmVysjUUXNPsApfXP6c+rSjhinmGlLh8XW6Tfj0PqYmbSTL/3XcowbP6yJGTJbbkvxmhQDdGYO99AnQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@napi-rs/simple-git-win32-arm64-msvc@0.1.19': - resolution: {integrity: sha512-sWavb1BjeLKKBA+PbTsRSSzVNfb7V/dOpaJvkgR5d2kWFn/AHmCZHSSj/3nyZdYf0BdDC+DIvqk3daAEZ6QMVw==} + '@napi-rs/simple-git-win32-arm64-msvc@0.1.21': + resolution: {integrity: sha512-bTX+Xb5Fl3AYK2c8E/Pm04i29n9gP+FGNzaT7AQp0q/5Bgq1z/4jEadSmg5hXvoJOlIFN0+HZyau9gWGq7DpCQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@napi-rs/simple-git-win32-x64-msvc@0.1.19': - resolution: {integrity: sha512-FmNuPoK4+qwaSCkp8lm3sJlrxk374enW+zCE5ZksXlZzj/9BDJAULJb5QUJ7o9Y8A/G+d8LkdQLPBE2Jaxe5XA==} + '@napi-rs/simple-git-win32-ia32-msvc@0.1.21': + resolution: {integrity: sha512-jGdFPAJYgUSrPTGaM9D7devuSXby6FL9NzKffB5AXcL0AeB5HpqxaxOiOikunP5NQil1vEow6YxD4SyDIX57Cg==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + + '@napi-rs/simple-git-win32-x64-msvc@0.1.21': + resolution: {integrity: sha512-OEVKwZ4pEGSk3AxlEaEKba6bCepbV7w+v7BjeNgCscl0Evw8A81nV2ytNqajZAPk49bZZDSDzeNWe44kkaD96Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@napi-rs/simple-git@0.1.19': - resolution: {integrity: sha512-jMxvwzkKzd3cXo2EB9GM2ic0eYo2rP/BS6gJt6HnWbsDO1O8GSD4k7o2Cpr2YERtMpGF/MGcDfsfj2EbQPtrXw==} + '@napi-rs/simple-git@0.1.21': + resolution: {integrity: sha512-49ij3JTYr/eSqvUaAXORgohU7pARH7GpCn/8JrwQo/mIulSY+gc/Xj4FtZ2+RdJrK6dLD6jSGU5vI17Of0qtCw==} engines: {node: '>= 10'} '@napi-rs/wasm-runtime@0.2.12': @@ -1615,6 +1621,10 @@ packages: resolution: {integrity: sha512-HxngEd2XUcg9xi20JkwlLCtYwfoFw4JGkuZpT+WlsPD4gB/cxkvTD8fSsoAnphGZhFdZYKeQIPCuFlWPm1uE0g==} engines: {node: ^14.21.3 || >=16} + '@noble/curves@1.9.4': + resolution: {integrity: sha512-2bKONnuM53lINoDrSmK8qP8W271ms7pygDhZt4SiLOoLwBtoHqeCFi6RG42V8zd3mLHuJFhU/Bmaqo4nX0/kBw==} + engines: {node: ^14.21.3 || >=16} + '@noble/hashes@1.2.0': resolution: {integrity: sha512-FZfhjEDbT5GRswV3C6uvLPHMiVD6lQBmpoX5+eSiPaMTXte/IKqI5dykDxzZB/WBeK/CDuQRBWarPdi3FNY2zQ==} @@ -1760,8 +1770,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@pkgr/core@0.2.7': - resolution: {integrity: sha512-YLT9Zo3oNPJoBjBc4q8G2mjU4tqIbf5CEOORbUUr48dCD9q3umJ3IPlVqOqDakPfd2HuwccBaqlGhN4Gmr5OWg==} + '@pkgr/core@0.2.9': + resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} '@radix-ui/number@1.1.1': @@ -2198,275 +2208,275 @@ packages: '@radix-ui/rect@1.1.1': resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} - '@react-aria/breadcrumbs@3.5.26': - resolution: {integrity: sha512-jybk2jy3m9KNmTpzJu87C0nkcMcGbZIyotgK1s8st8aUE2aJlxPZrvGuJTO8GUFZn9TKnCg3JjBC8qS9sizKQg==} + '@react-aria/breadcrumbs@3.5.27': + resolution: {integrity: sha512-fuXD9nvBaBVZO0Z6EntBlxQD621/2Ldcxz76jFjc4V/jNOq/6BIVQRtpnAYYrSTiW3ZV2IoAyxRWNxQU22hOow==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/button@3.13.3': - resolution: {integrity: sha512-Xn7eTssaefNPUydogI1qDf7qQWPmb+hGoS1QiCNBodPlRpVDXxlZSIhOqQFnLWHv5+z5UL+vu+joqlSPYHqOFw==} + '@react-aria/button@3.14.0': + resolution: {integrity: sha512-we6z+2GpZO8lGD6EPmYH2S87kLCpU14D2E3tD2vES+SS2sZM2qcm2dUGpeo4+gZqBToLWKEBAGCSlkWEtgS19A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/calendar@3.8.3': - resolution: {integrity: sha512-1TAZADcWbfznXzo4oJEqFgX4IE1chZjWsTSJDWr03UEx3XqIJI8GXm+ylOQUiN4j8xqZ7tl4yNuuslKkzoSjMQ==} + '@react-aria/calendar@3.9.0': + resolution: {integrity: sha512-YxHLqL/LZrgwYGKzlQ96Fgt6gC+Q1L8k56sD51jJAtiD+YtT/pKJfK1zjZ3rtHtPTDYzosJ8vFgOmZNpnKQpXQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/checkbox@3.15.7': - resolution: {integrity: sha512-L64van+K2ZEmCpx/KeZGHoxdxQvVHgfusFRFYZbh3e7YEtDcShvUrTDVKmZkINqnmuhGTDolFDQq+E8fWEpcRg==} + '@react-aria/checkbox@3.16.0': + resolution: {integrity: sha512-XPaMz1/iVBG6EbJOPYlNtvr+q4f0axJeoIvyzWW3ciIdDSX/3jYuFg/sv/b3OQQl389cbQ/WUBQyWre/uXWVEg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/color@3.0.9': - resolution: {integrity: sha512-dWyK8a3kNii8Yuj1/CQivnVVxsgkV8em+sb0oA29w04t+CFRQywpE2OVV3wZTDzOIVaz3pXx7/X012WoF6d/eQ==} + '@react-aria/color@3.1.0': + resolution: {integrity: sha512-95qcCmz5Ss6o1Z4Z7X3pEEQxoUA83qGNQkpjOvobcHbNWKfhvOAsUzdBleOx2NpyBzY16OAnhWR7PJZwR4AqiA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/combobox@3.12.5': - resolution: {integrity: sha512-mg9RrOTjxQFPy0BQrlqdp5uUC2pLevIqhZit6OfndmOr7khQ32qepDjXoSwYeeSag/jrokc2cGfXfzOwrgAFaQ==} + '@react-aria/combobox@3.13.0': + resolution: {integrity: sha512-eBa8aWcL3Ar/BvgSaqYDmNQP70LPZ7us2myM31QQt2YDRptqGHd44wzXCts9SaDVIeMVy+AEY2NkuxrVE6yNrw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/datepicker@3.14.5': - resolution: {integrity: sha512-TeV/yXEOQ2QOYMxvetWcWUcZN83evmnmG/uSruTdk93e2nZzs227Gg/M95tzgCYRRACCzSzrGujJhNs12Nh7mg==} + '@react-aria/datepicker@3.15.0': + resolution: {integrity: sha512-AONeLj7sMKz4JmzCu4bhsqwcNFXCSWoaBhi4wOJO9+WYmxudn5mSI9ez8NMCVn+s5kcYpyvzrrAFf/DvQ4UDgw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/dialog@3.5.27': - resolution: {integrity: sha512-Sp8LWQQYNxkLk2+L0bdWmAd9fz1YIrzvxbHXmAn9Tn6+/4SPnQhkOo+qQwtHFbjqe9fyS7cJZxegXd1RegIFew==} + '@react-aria/dialog@3.5.28': + resolution: {integrity: sha512-S9dgdFBQc9LbhyBiHwGPSATwtvsIl6h+UnxDJ4oKBSse+wxdAyshbZv2tyO5RFbe3k73SAgU7yKocfg7YyRM0A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/disclosure@3.0.6': - resolution: {integrity: sha512-swO7U2G1Qhelj08RUiPQ8OEwDWDGj7DgWBmMyU2HjVEihR9wlvwsJTvzmxNQvJJT0l1bxQ/tM4RWxdUycUYy7A==} + '@react-aria/disclosure@3.0.7': + resolution: {integrity: sha512-g17smH+5v7B6JijzN20rIRUmE2N8owYK/4blR6tIyS+oLIHr+Crkt1ErNoUWynibj2/4gDd9KGrKyzwB4vxK9g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/dnd@3.10.1': - resolution: {integrity: sha512-EWiFbRoWs0zBlBbdPvd7gPyA3B8TPUtMfSUnLBCjwc+N0YaUoizZxW2VYgpAkZYAlVrPYV6n2Gs+98PHKZ8rsg==} + '@react-aria/dnd@3.11.0': + resolution: {integrity: sha512-jr47o7Fy55eYjSKWqRyuWKPnynpgC4cE9YXnYg5xa+1woRefIF2IyteOxgSHeX16+6ef2UDSsvC61T3gS6NWxQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/focus@3.20.5': - resolution: {integrity: sha512-JpFtXmWQ0Oca7FcvkqgjSyo6xEP7v3oQOLUId6o0xTvm4AD5W0mU2r3lYrbhsJ+XxdUUX4AVR5473sZZ85kU4A==} + '@react-aria/focus@3.21.0': + resolution: {integrity: sha512-7NEGtTPsBy52EZ/ToVKCu0HSelE3kq9qeis+2eEq90XSuJOMaDHUQrA7RC2Y89tlEwQB31bud/kKRi9Qme1dkA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/form@3.0.18': - resolution: {integrity: sha512-e4Ktc3NiNwV5dz82zVE7lspYmKwAnGoJfOHgc9MApS7Fy/BEAuVUuLgTjMo1x5me7dY+ADxqrIhbOpifscGGoQ==} + '@react-aria/form@3.1.0': + resolution: {integrity: sha512-aDAOZafrn0V8e09mDAtCvc+JnpnkFM9X8cbI5+fdXsXAA+JxO+3uRRfnJHBlIL0iLc4C4OVWxBxWToV95pg1KA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/grid@3.14.2': - resolution: {integrity: sha512-5oS6sLq0DishBvPVsWnxGcUdBRXyFXCj8/n02yJvjbID5Mpjn9JIHUSL4ZCZAO7QGCXpvO3PI40vB2F6QUs2VA==} + '@react-aria/grid@3.14.3': + resolution: {integrity: sha512-O4Ius5tJqKcMGfQT6IXD4MnEOeq6f/59nKmfCLTXMREFac/oxafqanUx3zrEVYbaqLOjEmONcd8S61ptQM6aPg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/gridlist@3.13.2': - resolution: {integrity: sha512-mPGhW2+Jke66LJIPrYoAdL5BBiC8iZ9orjoan7TBTCX9Xk87EK1XLm1cTxAylRqGNjnLzy+vp05Zt2fHY4QduA==} + '@react-aria/gridlist@3.13.3': + resolution: {integrity: sha512-U2x/1MpdrAgK/vay2s2nVSko4WysajlMS+L8c18HE/ig2to+C8tCPWH2UuK4jTQWrK5x/PxTH+/yvtytljnIuQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/i18n@3.12.10': - resolution: {integrity: sha512-1j00soQ2W0nTgzaaIsGFdMF/5aN60AEdCJPhmXGZiuWdWzMxObN9LQ9vdzYPTjTqyqMdSaSp9DZKs5I26Xovpw==} + '@react-aria/i18n@3.12.11': + resolution: {integrity: sha512-1mxUinHbGJ6nJ/uSl62dl48vdZfWTBZePNF/wWQy98gR0qNFXLeusd7CsEmJT1971CR5i/WNYUo1ezNlIJnu6A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/interactions@3.25.3': - resolution: {integrity: sha512-J1bhlrNtjPS/fe5uJQ+0c7/jiXniwa4RQlP+Emjfc/iuqpW2RhbF9ou5vROcLzWIyaW8tVMZ468J68rAs/aZ5A==} + '@react-aria/interactions@3.25.4': + resolution: {integrity: sha512-HBQMxgUPHrW8V63u9uGgBymkMfj6vdWbB0GgUJY49K9mBKMsypcHeWkWM6+bF7kxRO728/IK8bWDV6whDbqjHg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/label@3.7.19': - resolution: {integrity: sha512-ZJIj/BKf66q52idy24ErzX77vDGuyQn4neWtu51RRSk4npI3pJqEPsdkPCdo2dlBCo/Uc1pfuLGg2hY3N/ni9Q==} + '@react-aria/label@3.7.20': + resolution: {integrity: sha512-Hw7OsC2GBnjptyW1lC1+SNoSIZA0eIh02QnNDr1XX2S+BPfn958NxoI7sJIstO/TUpQVNqdjEN/NI6+cyuJE6g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/landmark@3.0.4': - resolution: {integrity: sha512-1U5ce6cqg1qGbK4M4R6vwrhUrKXuUzReZwHaTrXxEY22IMxKDXIZL8G7pFpcKix2XKqjLZWf+g8ngGuNhtQ2QQ==} + '@react-aria/landmark@3.0.5': + resolution: {integrity: sha512-klUgRGQyTv5qWFQ0EMMLBOLa87qSTGjWoiMvytL9EgJCACkn/OzNMPbqVSkMADvadDyWCMWFYWvfweLxl3T5yw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/link@3.8.3': - resolution: {integrity: sha512-83gS9Bb+FMa4Tae2VQrOxWixqYhqj4MDt4Bn0i3gzsP/sPWr1bwo5DJmXfw16UAXMaccl1rUKSqqHdigqaealw==} + '@react-aria/link@3.8.4': + resolution: {integrity: sha512-7cPRGIo7x6ZZv1dhp2xGjqLR1snazSQgl7tThrBDL5E8f6Yr7SVpxOOK5/EBmfpFkhkmmXEO/Fgo/GPJdc6Vmw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/listbox@3.14.6': - resolution: {integrity: sha512-ZaYpBXiS+nUzxAmeCmXyvDcZECuZi1ZLn5y8uJ4ZFRVqSxqplVHodsQKwKqklmAM3+IVDyQx2WB4/HIKTGg2Bw==} + '@react-aria/listbox@3.14.7': + resolution: {integrity: sha512-U5a+AIDblaeQTIA1MDFUaYIKoPwPNAuY7SwkuA5Z7ClDOeQJkiyExmAoKcUXwUkrLULQcbOPKr401q38IL3T7Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/live-announcer@3.4.3': - resolution: {integrity: sha512-nbBmx30tW53Vlbq3BbMxHGbHa7vGE9ItacI+1XAdH2UZDLtdZA5J6U9YC6lokKQCv+aEVO6Zl9YG4yp57YwnGw==} + '@react-aria/live-announcer@3.4.4': + resolution: {integrity: sha512-PTTBIjNRnrdJOIRTDGNifY2d//kA7GUAwRFJNOEwSNG4FW+Bq9awqLiflw0JkpyB0VNIwou6lqKPHZVLsGWOXA==} - '@react-aria/menu@3.18.5': - resolution: {integrity: sha512-mOQb4PcNvDdFhyqF7nxREwc1YUg+pPTiMNcSHlz/MKFkkUteIQBYfuJJa8i72ooiE55xfYEQhPLjmrLHAOIJ+g==} + '@react-aria/menu@3.19.0': + resolution: {integrity: sha512-VLUGbZedKJvK2OFWEpa86GPIaj9QcWox/R9JXmNk6nyrAz/V46OBQENdliV26PEdBZgzrVxGvmkjaH7ZsN/32Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/meter@3.4.24': - resolution: {integrity: sha512-IYI0Z2pwMvIe8r/3G3PHhM4G/KRiW1ssFCBZdCjBbSpl6/EkmrHiyeaBYG0j8Ux8tmRmXiMVjxLdDlCJQDH7mQ==} + '@react-aria/meter@3.4.25': + resolution: {integrity: sha512-6IqOnwuEt8z6UDy8Ru3ZZRZIUiELD0N3Wi/udMfR8gz4oznutvnRCMpRXkVVaVLYQfRglybu2/Lxfe+rq8WiRg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/numberfield@3.11.16': - resolution: {integrity: sha512-AGk0BMdHXPP3gSy39UVropyvpNMxAElPGIcicjXXyD/tZdemsgLXUFT2zI4DwE0csFZS8BGgunLWT9VluMF4FQ==} + '@react-aria/numberfield@3.12.0': + resolution: {integrity: sha512-JkgkjYsZ9lN5m3//X3buOKVrA/QJEeeXJ+5T5r6AmF29YdIhD1Plf5AEOWoRpZWQ25chH7FI/Orsf4h3/SLOpg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/overlays@3.27.3': - resolution: {integrity: sha512-1hawsRI+QiM0TkPNwApNJ2+N49NQTP+48xq0JG8hdEUPChQLDoJ39cvT1sxdg0mnLDzLaAYkZrgfokq9sX6FLA==} + '@react-aria/overlays@3.28.0': + resolution: {integrity: sha512-qaHahAXTmxXULgg2/UfWEIwfgdKsn27XYryXAWWDu2CAZTcbI+5mGwYrQZSDWraM6v5PUUepzOVvm7hjTqiMFw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/progress@3.4.24': - resolution: {integrity: sha512-lpMVrZlSo1Dulo67COCNrcRkJ+lRrC2PI3iRoOIlqw1Ljz4KFoSGyRudg/MLJ/YrQ+6zmNdz5ytdeThrZwHpPQ==} + '@react-aria/progress@3.4.25': + resolution: {integrity: sha512-KD9Gow+Ip6ZCBdsarR+Hby3c4d99I6L95Ruf7tbCh4ut9i9Dbr+x99OwhpAbT0g549cOyeIqxutPkT+JuzrRuA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/radio@3.11.5': - resolution: {integrity: sha512-6BjpeTupQnxetfvC2bqIxWUt6USMqNZoKOoOO7mUL7ESF6/Gp8ocutvQn0VnTxU+7OhdrZX5AACPg/qIQYumVw==} + '@react-aria/radio@3.12.0': + resolution: {integrity: sha512-//0zZUuHtbm6uZR9+sNRNzVcQpjJKjZj57bDD0lMNj3NZp/Tkw+zXIFy6j1adv3JMe6iYkzEgaB7YRDD1Fe/ZA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/searchfield@3.8.6': - resolution: {integrity: sha512-fEhNOtOV5yRZ8hkWmFO5Mh8nq63/ePun2dUMLAiW1sCQXTUpN9Oo+T4vsEUabuZ25mHvqgVoCVhAFdMbvZ+W+A==} + '@react-aria/searchfield@3.8.7': + resolution: {integrity: sha512-15jfALRyz5EAA5tvIELVfUlqTFdk8oG442OiS3Xq/jJij8uKRzwUdnL57EVTFYyg+VMLp/t5wX+obXYcRG+kdQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/select@3.15.7': - resolution: {integrity: sha512-b1PpanLblnXgrvIeYPkL9ELdeE3GQXwoRJLNv9DSKSAyBVx+pm6+4BtzngOBdBidRCcOGEBEYxuUW8hMXjFB8w==} + '@react-aria/select@3.16.0': + resolution: {integrity: sha512-UkiLSxMOKWW24qnhZdOObkFLpauvmu0T6wuPXbdQgwlis/UeLzDamPAWc6loRFJgHCpJftaaaWVQG3ks4NX7ew==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/selection@3.24.3': - resolution: {integrity: sha512-QznlHCUcjFgVALUIVBK4SWJd6osaU9lVaZgU4M8uemoIfOHqnBY3zThkQvEhcw/EJ2RpuYYLPOBYZBnk1knD5A==} + '@react-aria/selection@3.25.0': + resolution: {integrity: sha512-Q3U0Ya0PTP/TR0a2g+7YEbFVLphiWthmEkHyvOx9HsKSjE8w9wXY3C14DZWKskB/BBrXKJuOWxBDa0xhC83S+A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/separator@3.4.10': - resolution: {integrity: sha512-T9hJpO6lfg6zHRbs5CZD0eZrWIIjN6LY+EC6X5pQJbJeq6HqviVSQx25q98K430S/EGwHRltY5Bwy+XwlMZfdA==} + '@react-aria/separator@3.4.11': + resolution: {integrity: sha512-WwYEb7Wga4YQvlEwbzlVcVkfByullcORKtIe30pmh1YkTRRVJhbRPaE/mwcSMufbfjSYdtDavxmF+WY7Tdb9/A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/slider@3.7.21': - resolution: {integrity: sha512-eWu69KnQ7qCmpYBEkgGLjIuKfFqoHu2W6r9d7ys0ZmX81HPj9DhatGpEgHlnjRfCeSl9wL5h2FY9wnIio82cbg==} + '@react-aria/slider@3.8.0': + resolution: {integrity: sha512-D7Sa7q21cV3gBid7frjoYw6924qYqNdJn2oai1BEemHSuwQatRlm1o2j+fnPTy9sYZfNOqXYnv5YjEn0o1T+Gw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/spinbutton@3.6.16': - resolution: {integrity: sha512-Ko1e9GeQiiEXeR3IyPT8STS1Pw4k/1OBs9LqI3WKlHFwH5M8q3DbbaMOgekD41/CPVBKmCcqFM7K7Wu9kFrT2A==} + '@react-aria/spinbutton@3.6.17': + resolution: {integrity: sha512-gdGc3kkqpvFUd9XsrhPwQHMrG2TY0LVuGGgjvaZwF/ONm9FMz393ogCM0P484HsjU50hClO+yiRRgNjdwDIzPQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/ssr@3.9.9': - resolution: {integrity: sha512-2P5thfjfPy/np18e5wD4WPt8ydNXhij1jwA8oehxZTFqlgVMGXzcWKxTb4RtJrLFsqPO7RUQTiY8QJk0M4Vy2g==} + '@react-aria/ssr@3.9.10': + resolution: {integrity: sha512-hvTm77Pf+pMBhuBm760Li0BVIO38jv1IBws1xFm1NoL26PU+fe+FMW5+VZWyANR6nYL65joaJKZqOdTQMkO9IQ==} engines: {node: '>= 12'} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/switch@3.7.5': - resolution: {integrity: sha512-GV9rFYf4wRHAh9tkhptvm3uOflKcQHdgZh+eGpSAHyq2iTq0j2nEhlmtFordpcJgC4XWro7TXLNltfqUqVHtkw==} + '@react-aria/switch@3.7.6': + resolution: {integrity: sha512-C+Od8hZNZCf3thgtZnZKzHl5b/63Q9xf+Pw6ugLA1qaKazwp46x1EwUVVqVhfAeVhmag++eHs8Lol5ZwQEinjQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/table@3.17.5': - resolution: {integrity: sha512-Q9HDr2EAhoah7HFIT6XxOOOv2fiAs0agwQQd3d1w6jqgyu9m20lM/jxcSwcCFj2O7FPKHfapSAijHDZZoc4Shg==} + '@react-aria/table@3.17.6': + resolution: {integrity: sha512-PSEaeKOIazVEaykeTLudPbDLytJgOPLZJalS/xXY0/KL+Gi0Olchmz4tvS0WBe87ChmlVi6GQqU+stk23aZVWg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/tabs@3.10.5': - resolution: {integrity: sha512-ddmGPikXW+27W2Rx0VuEwwGJVLTo68QkNbSl8R+TEM0EUIAJo3nwHzAlQhuo5Tcb1PdK7biTjO1dyI4pno2/0Q==} + '@react-aria/tabs@3.10.6': + resolution: {integrity: sha512-L8MaE7+bu6ByDOUxNPpMMYxdHULhKUfBoXdsSsXqb1z3QxdFW2zovfag0dvpyVWB6ALghX2T0PlTUNqaKA5tGw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/tag@3.6.2': - resolution: {integrity: sha512-xO33FU0bZSpZ3Bw7bnJz7+Me0daVLJrn5dAllf18Mmf9T2cEr63Gg4AL4nR+rj6NLSq0aH8QyDtRGNqXJjo5SQ==} + '@react-aria/tag@3.7.0': + resolution: {integrity: sha512-nU0Sl7u82RBn8XLNyrjkXhtw+xbJD9fyjesmDu7zeOq78e4eunKW7OZ/9+t+Lyu5wW+B7vKvetIgkdXKPQm3MA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/textfield@3.17.5': - resolution: {integrity: sha512-HFdvqd3Mdp6WP7uYAWD64gRrL1D4Khi+Fm3dIHBhm1ANV0QjYkphJm4DYNDq/MXCZF46+CZNiOWEbL/aeviykA==} + '@react-aria/textfield@3.18.0': + resolution: {integrity: sha512-kCwbyDHi2tRaD/OjagA3m3q2mMZUPeXY7hRqhDxpl2MwyIdd+/PQOJLM8tZr5+m2zvBx+ffOcjZMGTMwMtoV5w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/toast@3.0.5': - resolution: {integrity: sha512-uhwiZqPy6hqucBUL7z6uUZjAJ/ou3bNdTjZlXS+zbcm+T0dsjKDfzNkaebyZY7AX3cYkFCaRjc3N6omXwoAviw==} + '@react-aria/toast@3.0.6': + resolution: {integrity: sha512-PoCLWoZzdHIMYY0zIU3WYsHAHPS52sN1gzGRJ+cr5zogU8wwg8lwFZCvs/yql0IhQLsO930zcCXWeL/NsCMrlA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/toggle@3.11.5': - resolution: {integrity: sha512-8+Evk/JVMQ25PNhbnHUvsAK99DAjnCWMdSBNswJ1sWseKCYQzBXsNkkF6Dl/FlSkfDBFAaRHkX9JUz02wehb9A==} + '@react-aria/toggle@3.12.0': + resolution: {integrity: sha512-JfcrF8xUEa2CbbUXp+WQiTBVwSM/dm21v5kueQlksvLfXG6DGE8/zjM6tJFErrFypAasc1JXyrI4dspLOWCfRA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/toolbar@3.0.0-beta.18': - resolution: {integrity: sha512-P1fXhmTRBK4YvPQDzCY3XoZl+HiBADgvQ89jszxJ2jD4Qzs/E096ttCc+otZnbvRcoU27IxC2vWFInqK/bP31g==} + '@react-aria/toolbar@3.0.0-beta.19': + resolution: {integrity: sha512-G4sgtOUTUUJHznXlpKcY64SxD2gKOqIQXZXjWTVcY/Q5hAjl8gbTt5XIED22GmeIgd/tVl6+lddGj6ESze4vSg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/tooltip@3.8.5': - resolution: {integrity: sha512-spGAuHHNkiqAfyOl4JWzKEK642KC1oQylioYg+LKCq2avUyaDqFlRx2JrC4a6nt3BV6E5/cJUMV9K7gMRApd5Q==} + '@react-aria/tooltip@3.8.6': + resolution: {integrity: sha512-lW/PegiswGLlCP0CM4FH2kbIrEe4Li2SoklzIRh4nXZtiLIexswoE5/5af7PMtoMAl31or6fHZleVLzZD4VcfA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/tree@3.1.1': - resolution: {integrity: sha512-9LIe9unStA/9HHX6idHdbxMJLjebFP9mngIjoBgbWSNaYx3oH1X3Ei2Q9qHmimebtBagEZgSjxy7M+RcEqFhlw==} + '@react-aria/tree@3.1.2': + resolution: {integrity: sha512-duyAoxSIzgIEP1UvCivx8uY7GZxo8nhfSsHW77GO+UMgwBjWkrvHnYQXBYbLq1GLqLxuDN+U7SFe8Az7+HcbOg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/utils@3.29.1': - resolution: {integrity: sha512-yXMFVJ73rbQ/yYE/49n5Uidjw7kh192WNN9PNQGV0Xoc7EJUlSOxqhnpHmYTyO0EotJ8fdM1fMH8durHjUSI8g==} + '@react-aria/utils@3.30.0': + resolution: {integrity: sha512-ydA6y5G1+gbem3Va2nczj/0G0W7/jUVo/cbN10WA5IizzWIwMP5qhFr7macgbKfHMkZ+YZC3oXnt2NNre5odKw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/visually-hidden@3.8.25': - resolution: {integrity: sha512-9tRRFV1YMLuDId9E8PeUf0xy0KmQBoP8y/bm0PKWzXOqLOVmp/+kop9rwsjC7J6ppbBnlak7XCXTc7GoSFOCRA==} + '@react-aria/visually-hidden@3.8.26': + resolution: {integrity: sha512-Lz36lTVaQbv5Kn74sPv0l9SnLQ5XHKCoq2zilP14Eb4QixDIqR7Ovj43m+6wi9pynf29jtOb/8D/9jrTjbmmgw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 @@ -2482,266 +2492,266 @@ packages: js-cookie: optional: true - '@react-stately/calendar@3.8.2': - resolution: {integrity: sha512-IGSbTgCMiGYisQ+CwH31wek10UWvNZ1LVwhr0ZNkhDIRtj+p+FuLNtBnmT1CxTFe2Y4empAxyxNA0QSjQrOtvQ==} + '@react-stately/calendar@3.8.3': + resolution: {integrity: sha512-HTWD6ZKQcXDlvj6glEEG0oi2Tpkaw19y5rK526s04zJs894wFqM9PK0WHthEYqjCeQJ5B/OkyG19XX4lENxnZw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/checkbox@3.6.15': - resolution: {integrity: sha512-jt3Kzbk6heUMtAlCbUwnrEBknnzFhPBFMEZ00vff7VyhDXup7DJcJRxreloHepARZLIhLhC5QPyO5GS4YOHlvw==} + '@react-stately/checkbox@3.7.0': + resolution: {integrity: sha512-opViVhNvxFVHjXhM4nA/E03uvbLazsIKloXX9JtyBCZAQRUag17dpmkekfIkHvP4o7z7AWFoibD8JBFV1IrMcQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/collections@3.12.5': - resolution: {integrity: sha512-5SIb+6nF9cyu+WXqZ6io56BtdOu8FjSQQaaLCCpfAC6fc6zHRk8by0WreRmvJ5/Kn8oq2FNJtCNRvluM0Z01UA==} + '@react-stately/collections@3.12.6': + resolution: {integrity: sha512-S158RKWGZSodbJXKZDdcnrLzFxzFmyRWDNakQd1nBGhSrW2JV8lDn9ku5Og7TrjoEpkz//B2oId648YT792ilw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/color@3.8.6': - resolution: {integrity: sha512-KBpnXt31hCgdYq1a7PxUspK990/V5hPO4LqJ1K89p7r2t4OF66IBW5FmOS7KY6p1bGOoZgbk9m5w+yUeQq4wmw==} + '@react-stately/color@3.9.0': + resolution: {integrity: sha512-9eG0gDxVIu+A+DTdfwyYuU4pR788pVdq1Snpk8el787OsOb5WiuT4C4VWJb5Qbrq2PiFhhZmxuJXpzz4B1gW3A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/combobox@3.10.6': - resolution: {integrity: sha512-XOfG90MQPfPCNjl2KJOKuFFzx2ULlwnJ/QXl9zCQUtUBOExbFRHldj5E4NPcH14AVeYZX6DBn4GTS9ocOVbE7Q==} + '@react-stately/combobox@3.11.0': + resolution: {integrity: sha512-W9COXdSOC+uqCZrRHJI0K7emlPb/Tx4A89JHWBcFmiAk+hs1Cnlyjw3aaqEiT8A8/HxDNMO9QcfisWC1iNyE9A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/datepicker@3.14.2': - resolution: {integrity: sha512-KvOUFz/o+hNIb7oCli6nxBdDurbGjRjye6U99GEYAx6timXOjiIJvtKQyqCLRowGYtCS6GH41yM6DhJ2MlMF8w==} + '@react-stately/datepicker@3.15.0': + resolution: {integrity: sha512-OuBx+h802CoANy6KNR6XuZCndiyRf9vpB32CYZX86nqWy21GSTeT73G41ze5cAH88A/6zmtpYK24nTlk8bdfWA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/disclosure@3.0.5': - resolution: {integrity: sha512-Rh+y+XAUNwyFvvzBS/MtFvdWHC38mXI99S6mdNe3e5Og8IZxLBDtvwBCzrT30YzYqN40yd3alm9xLzpYXsvYYA==} + '@react-stately/disclosure@3.0.6': + resolution: {integrity: sha512-tR2IzcS7JbgAXy9U0gxQQGRHKIqgC7nj3xsY5U9QGCE1BKzwf/84iDE63AXpLRje31yuYzwXsJs6UrE9wSjb3g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/dnd@3.6.0': - resolution: {integrity: sha512-H0zWOjjoocM+8r5rJ2x0B66NXZd2+7lF1zhomoMoR5+57DA5hWZTY0tht21DKjNoFk4f96Ythh0jRLziQbSkBw==} + '@react-stately/dnd@3.6.1': + resolution: {integrity: sha512-cbBLptL+tpXFQ0oU0v6GBtSvzP0doohyhCIr8pOzk6aYutFI0c5JZw8LGoKN/GLfXkm7iPyrfCKeKqDlDTHCzQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 '@react-stately/flags@3.1.2': resolution: {integrity: sha512-2HjFcZx1MyQXoPqcBGALwWWmgFVUk2TuKVIQxCbRq7fPyWXIl6VHcakCLurdtYC2Iks7zizvz0Idv48MQ38DWg==} - '@react-stately/form@3.1.5': - resolution: {integrity: sha512-wOs0SVXFgNr1aIdywiNH1MhxrFlN5YxBr1k9y3Z7lX+pc/MGRJFTgfDDw5JDxvwLH9joJ9ciniCdWep9L/TqcQ==} + '@react-stately/form@3.2.0': + resolution: {integrity: sha512-PfefxvT7/BIhAGpD4oQpdcxnL8cfN0ZTQxQq+Wmb9z3YzK1oM8GFxb8eGdDRG71JeF8WUNMAQVZFhgl00Z/YKg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/grid@3.11.3': - resolution: {integrity: sha512-/YurYfPARtgsgS5f8rklB7ZQu6MWLdpfTHuwOELEUZ4L52S2gGA5VfLxDnAsHHnu5XHFI3ScuYLAvjWN0rgs/Q==} + '@react-stately/grid@3.11.4': + resolution: {integrity: sha512-oaXFSk2eM0PJ0GVniGA0ZlTpAA0AL0O4MQ7V3cHqZAQbwSO0n2pT31GM0bSVnYP/qTF5lQHo3ECmRQCz0fVyMw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/list@3.12.3': - resolution: {integrity: sha512-RiqYyxPYAF3YRBEin8/WHC8/hvpZ/fG1Tx3h1W4aXU5zTIBuy0DrjRKePwP90oCiDpztgRXePLlzhgWeKvJEow==} + '@react-stately/list@3.12.4': + resolution: {integrity: sha512-r7vMM//tpmagyNlRzl2NFPPtx+az5R9pM6q7aI4aBf6/zpZt2eX2UW5gaDTGlkQng7r6OGyAgJD52jmGcCJk7Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/menu@3.9.5': - resolution: {integrity: sha512-Y+PqHBaQToo6ooCB4i4RoNfRiHbd4iozmLWePBrF4d/zBzJ9p+/5O6XIWFxLw4O128Tg3tSMGuwrxfecPDYHzA==} + '@react-stately/menu@3.9.6': + resolution: {integrity: sha512-2rVtgeVAiyr7qL8BhmCK/4el49rna/5kADRH5NfPdpXw8ZzaiiHq2RtX443Txj7pUU82CJWQn+CRobq7k6ZTEw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/numberfield@3.9.13': - resolution: {integrity: sha512-FWbbL4E3+5uctPGVtDwHzeNXgyFw0D3glOJhgW1QHPn3qIswusn0z/NjFSuCVOSpri8BZYIrTPUQHpRJPnjgRw==} + '@react-stately/numberfield@3.10.0': + resolution: {integrity: sha512-6C8ML4/e2tcn01BRNfFLxetVaWwz0n0pVROnVpo8p761c6lmTqohqEMNcXCVNw9H0wsa1hug2a1S5PcN2OXgag==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/overlays@3.6.17': - resolution: {integrity: sha512-bkGYU4NPC/LgX9OGHLG8hpf9QDoazlb6fKfD+b5o7GtOdctBqCR287T/IBOQyvHqpySqrQ8XlyaGxJPGIcCiZw==} + '@react-stately/overlays@3.6.18': + resolution: {integrity: sha512-g8n2FtDCxIg2wQ09R7lrM2niuxMPCdP17bxsPV9hyYnN6m42aAKGOhzWrFOK+3phQKgk/E1JQZEvKw1cyyGo1A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/radio@3.10.14': - resolution: {integrity: sha512-Y7xizUWJ0YJ8pEtqMeKOibX21B5dk56fHgMHXYLeUEm43y5muWQft2YvP0/n4mlkP2Isbk96kPbv7/ez3Gi+lA==} + '@react-stately/radio@3.11.0': + resolution: {integrity: sha512-hsCmKb9e/ygmzBADFYIGpEQ43LrxjWnlKESgxphvlv0Klla4d6XLAYSFOTX1kcjSztpvVWrdl4cIfmKVF1pz2g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/searchfield@3.5.13': - resolution: {integrity: sha512-JNvsnvK6A1057hQREHabRYAAtwj2vl20oqGBvl1IleKlFe3KInV9WBY5l6zR3RXrnCPHVvJuzGe2R7+g142Mnw==} + '@react-stately/searchfield@3.5.14': + resolution: {integrity: sha512-OAycTULyF/UWy7Odyzw5lZV2yWH+Cy7fWsZxDUedeUs4Aiwbb6D4ph9pGb0RvhD4S3+B490a2ijGgfsaDeorMA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/select@3.6.14': - resolution: {integrity: sha512-HvbL9iMGwbev0FR6PzivhjKEcXADgcJC/IzUkLqPfg4KKMuYhM/XvbJjWXn/QpD3/XT+A5+r5ExUHu7wiDP93w==} + '@react-stately/select@3.7.0': + resolution: {integrity: sha512-OWLOCKBEj8/XI+vzBSSHQAJu0Hf9Xl/flMhYh47f2b45bO++DRLcVsi8nycPNisudvK6xMQ8a/h4FwjePrCXfg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/selection@3.20.3': - resolution: {integrity: sha512-TLyjodgFHn5fynQnRmZ5YX1HRY0KC7XBW0Nf2+q9mWk4gUxYm7RVXyYZvMIG1iKqinPYtySPRHdNzyXq9P9sxQ==} + '@react-stately/selection@3.20.4': + resolution: {integrity: sha512-Hxmc6NtECStYo+Z2uBRhQ80KPhbSF7xXv9eb4qN8dhyuSnsD6c0wc6oAJsv18dldcFz8VrD48aP/uff9mj0hxQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/slider@3.6.5': - resolution: {integrity: sha512-XnHSHbXeHiE5J7nsXQvlXaKaNn1Z4jO1aQyiZsolK1NXW6VMKVeAgZUBG45k7xQW06aRbjREMmiIz02mW8fajQ==} + '@react-stately/slider@3.7.0': + resolution: {integrity: sha512-quxqkyyxrxLELYEkPrIrucpVPdYDK8yyliv/vvNuHrjuLRIvx6UmssxqESp2EpZfwPYtEB29QXbAKT9+KuXoCQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/table@3.14.3': - resolution: {integrity: sha512-PwE5pCplLSDckvgmNLVaHyQyX04A62kxdouFh1dVHeGEPfOYsO9WhvyisLxbH7X8Dbveheq/tSTelYDi6LXEJA==} + '@react-stately/table@3.14.4': + resolution: {integrity: sha512-uhwk8z3DemozD+yHBjSa4WyxKczpDkxhJhW7ZVOY+1jNuTYxc9/JxzPsHICrlDVV8EPWwwyMUz8eO/8rKN7DbA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/tabs@3.8.3': - resolution: {integrity: sha512-FujQCHppXyeHs2v5FESekxodsBJ5T0k1f7sm0ViNYqgrnE5XwqX8Y4/tdr0fqGF6S+BBllH+Q9yKWipDc6OM8g==} + '@react-stately/tabs@3.8.4': + resolution: {integrity: sha512-2Tr4yXkcNDLyyxrZr+c4FnAW/wkSim3UhDUWoOgTCy3mwlQzdh9r5qJrOZRghn1QvF7p8Ahp7O7qxwd2ZGJrvQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/toast@3.1.1': - resolution: {integrity: sha512-W4a6xcsFt/E+aHmR2eZK+/p7Y5rdyXSCQ5gKSnbck+S3lijEWAyV45Mv8v95CQqu0bQijj6sy2Js1szq10HVwg==} + '@react-stately/toast@3.1.2': + resolution: {integrity: sha512-HiInm7bck32khFBHZThTQaAF6e6/qm57F4mYRWdTq8IVeGDzpkbUYibnLxRhk0UZ5ybc6me+nqqPkG/lVmM42Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/toggle@3.8.5': - resolution: {integrity: sha512-BSvuTDVFzIKxpNg9Slf+RdGpva7kBO8xYaec2TW9m6Ag9AOmiDwUzzDAO0DRsc7ArSaLLFaQ/pdmmT6TxAUQIA==} + '@react-stately/toggle@3.9.0': + resolution: {integrity: sha512-1URd97R5nbFF9Hc1nQBhvln55EnOkLNz6pjtXU7TCnV4tYVbe+tc++hgr5XRt6KAfmuXxVDujlzRc6QjfCn0cQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/tooltip@3.5.5': - resolution: {integrity: sha512-/zbl7YxneGDGGzdMPSEYUKsnVRGgvsr80ZjQYBHL82N4tzvtkRwmzvzN9ipAtza+0jmeftt3N+YSyxvizVbeKA==} + '@react-stately/tooltip@3.5.6': + resolution: {integrity: sha512-BnOtE7726t1sCKPGbwzzEtEx40tjpbJvw5yqpoVnAV0OLfrXtLVYfd7tWRHmZOYmhELaUnY+gm3ZFYtwvnjs+A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/tree@3.9.0': - resolution: {integrity: sha512-VpWAh36tbMHJ1CtglPQ81KPdpCfqFz9yAC6nQuL1x6Tmbs9vNEKloGILMI9/4qLzC+3nhCVJj6hN+xqS5/cMTg==} + '@react-stately/tree@3.9.1': + resolution: {integrity: sha512-dyoPIvPK/cs03Tg/MQSODi2kKYW1zaiOG9KC2P0c8b44mywU2ojBKzhSJky3dBkJ4VVGy7L+voBh50ELMjEa8Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-stately/utils@3.10.7': - resolution: {integrity: sha512-cWvjGAocvy4abO9zbr6PW6taHgF24Mwy/LbQ4TC4Aq3tKdKDntxyD+sh7AkSRfJRT2ccMVaHVv2+FfHThd3PKQ==} + '@react-stately/utils@3.10.8': + resolution: {integrity: sha512-SN3/h7SzRsusVQjQ4v10LaVsDc81jyyR0DD5HnsQitm/I5WDpaSr2nRHtyloPFU48jlql1XX/S04T2DLQM7Y3g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/breadcrumbs@3.7.14': - resolution: {integrity: sha512-SbLjrKKupzCLbqHZIQYtQvtsXN53NPxOYyug6QfC4d7DcW1Q9wJ546fxb10Y83ftAJMMUHTatI6SenJVoqyUdA==} + '@react-types/breadcrumbs@3.7.15': + resolution: {integrity: sha512-0RsymrsOAsx443XRDJ1krK+Lusr4t0qqExmzFe7/XYXOn/RbGKjzSdezsoWfTy8Hjks0YbfQPVKnNxg9LKv4XA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/button@3.12.2': - resolution: {integrity: sha512-QLoSCX8E7NFIdkVMa65TPieve0rKeltfcIxiMtrphjfNn+83L0IHMcbhjf4r4W19c/zqGbw3E53Hx8mNukoTUw==} + '@react-types/button@3.13.0': + resolution: {integrity: sha512-hwvcNnBjDeNvWheWfBhmkJSzC48ub5rZq0DnpemB3XKOvv5WcF9p6rrQZsQ3egNGkh0Z+bKfr2QfotgOkccHSw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/calendar@3.7.2': - resolution: {integrity: sha512-Bp6fZo52fZdUjYbtJXcaLQ0jWEOeSoyZVwNyN5G6BmPyLP5nHxMPF+R1MPFR0fdpSI4/Sk78gWzoTuU5eOVQLw==} + '@react-types/calendar@3.7.3': + resolution: {integrity: sha512-gofPgVpSawJ0iGO01SbVH46u3gdykHlGT5BfGU1cRnsOR2tJX38dekO/rnuGsMQYF0+kU6U9YVae+XoOFJNnWg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/checkbox@3.9.5': - resolution: {integrity: sha512-9y8zeGWT2xZ38/YC/rNd05pPV8W8vmqFygCpZFaa6dJeOsMgPU+rq+Ifh1G+34D/qGoZXQBzeCSCAKSNPaL7uw==} + '@react-types/checkbox@3.10.0': + resolution: {integrity: sha512-DJ84ilBDvZddE/Sul97Otee4M6psrPRaJm2a1Bc7M3Y5UKo6d6RGXdcDarRRpbnS7BeAbVanKiMS2ygI9QHh9g==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/color@3.0.6': - resolution: {integrity: sha512-ZbbgzAWK56RMMZzRGhTAB9Fz9PGnj6ctc6VMqOyumCOF9NKkYgI0E2ssTY/iOXBazZvhhhGahbGl+kjmgWvS6g==} + '@react-types/color@3.1.0': + resolution: {integrity: sha512-mqx76zdq/GyI7hdx+NTdTrCG6qmf1Uk3w/zWKF80OAesLqqs9XavQQZlRPu1Cg/fHiAHIBOLYTnLf8w+T2IMsw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/combobox@3.13.6': - resolution: {integrity: sha512-BOvlyoVtmQJLYtNt4w6RvRORqK4eawW48CcQIR93BU5YFcAGhpcvpjhTZXknSXumabpo1/XQKX4NOuXpfUZrAQ==} + '@react-types/combobox@3.13.7': + resolution: {integrity: sha512-R7MQ4Qm4fryo6FCg3Vo/l9wxkYVG05trsLbxzMvvxCMkpcoHUPhy8Ll33eXA3YP74Rs/IaM9d0d/amSUZ4M9wg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/datepicker@3.12.2': - resolution: {integrity: sha512-w3JIXZLLZ15zjrAjlnflmCXkNDmIelcaChhmslTVWCf0lUpgu1cUC4WAaS71rOgU03SCcrtQ0K9TsYfhnhhL7Q==} + '@react-types/datepicker@3.13.0': + resolution: {integrity: sha512-AG/iGcdQ5SVSjw8Ta7bCdGNkMda+e+Z7lOHxDawL44SII8LtZroBDlaCpb178Tvo17bBfJ6TvWXlvSpBY8GPRg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/dialog@3.5.19': - resolution: {integrity: sha512-+FIyFnoKIGNL20zG8Sye7rrRxmt5HoeaCaHhDCTtNtv8CZEhm3Z+kNd4gylgWAxZRhDtBRWko+ADqfN5gQrgKg==} + '@react-types/dialog@3.5.20': + resolution: {integrity: sha512-ebn8jW/xW/nmRATaWIPHVBIpIFWSaqjrAxa58f5TXer5FtCD9pUuzAQDmy/o22ucB0yvn6Kl+fjb3SMbMdALZQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/grid@3.3.3': - resolution: {integrity: sha512-VZAKO3XISc/3+a+DZ+hUx2NB/buOe2Ui2nISutv25foeXX4+YpWj5lXS74lJUCuVsSz6D6yoWvEajeUCYrNOxg==} + '@react-types/grid@3.3.4': + resolution: {integrity: sha512-8XNn7Czhl+D1b2zRwdO8c3oBJmKgevT/viKJB4qBVFOhK0l/p3HYDZUMdeclvUfSt4wx4ASpI7MD3v1vmN54oA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/link@3.6.2': - resolution: {integrity: sha512-CtCexoupcaFHJdVPRUpJ83uxK1U0bd9x9DhwRFMqqfPHufICkQkETIw2KIeZXRvMUMi2CSG/81XXy6K0K1MtNw==} + '@react-types/link@3.6.3': + resolution: {integrity: sha512-XIYEl9ZPa5mLy8uGQabdhPaFVmnvxNSYF59t0vs/IV0yxeoPvrjKjRAbXS+WP9zYMXIkHYNYYucriCkqKhotJA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/listbox@3.7.1': - resolution: {integrity: sha512-WiCihJJpVWVEUxxZjhTbnG3Zq3q38XylKnvNelkVHbF+Y3+SXWN0Yyhk43J642G/d87lw1t60Tor0k96eaz4vw==} + '@react-types/listbox@3.7.2': + resolution: {integrity: sha512-MRpBhApR1jJNASoVWsEvH5vf89TJw+l9Lt1ssawop0K2iYF5PmkthRdqcpYcTkFu5+f5QvFchVsNJ3TKD4cf2A==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/menu@3.10.2': - resolution: {integrity: sha512-TVQFGttaNCcIvy1MKavb9ZihJmng46uUtVF9oTG/VI/C4YEdzekteI6iSsXbjv5ZAvOKQR+S25IWCbK2W0YCjQ==} + '@react-types/menu@3.10.3': + resolution: {integrity: sha512-Vd3t7fEbIOiq7kBAHaihfYf+/3Fuh0yK2KNjJ70BPtlAhMRMDVG3m0PheSTm3FFfj+uAdQdfc2YKPnMBbWjDuQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/meter@3.4.10': - resolution: {integrity: sha512-soimx+MAngG5MjQplJNB9erPh+P3Er764PqGA75L6FFmf2KhgzMniSVAqyVOpZu7G3qK4O+ihMAYXf6pQMBkSg==} + '@react-types/meter@3.4.11': + resolution: {integrity: sha512-c4jnDWFxDp09fNpCDrq6l2RxOxcolmf/frvdtVA/d4SGvfEOoqeUakpVDuOqDD0bU58tQPG3fqT2zH8vpWiJew==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/numberfield@3.8.12': - resolution: {integrity: sha512-cI0Grj+iW5840gV80t7aXt7FZPbxMZufjuAop5taHe6RlHuLuODfz5n3kyu/NPHabruF26mVEu0BfIrwZyy+VQ==} + '@react-types/numberfield@3.8.13': + resolution: {integrity: sha512-zRSqInmxOTQJZt2fjAhuQK3Wa1vCOlKsRzUVvxTrE8gtQxlgFxirmobuUnjTEhwkFyb0bq8GvVfQV1E95Si2yw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/overlays@3.8.16': - resolution: {integrity: sha512-Aj9jIFwALk9LiOV/s3rVie+vr5qWfaJp/6aGOuc2StSNDTHvj1urSAr3T0bT8wDlkrqnlS4JjEGE40ypfOkbAA==} + '@react-types/overlays@3.9.0': + resolution: {integrity: sha512-T2DqMcDN5p8vb4vu2igoLrAtuewaNImLS8jsK7th7OjwQZfIWJn5Y45jSxHtXJUddEg1LkUjXYPSXCMerMcULw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/progress@3.5.13': - resolution: {integrity: sha512-+4v++AP2xxYxjrTkIXlWWGUhPPIEBzyg76EW0SHKnD4pXxKigcIXEzRbxy62SMidTVdi7jh3tuicIP8OQxJ4cA==} + '@react-types/progress@3.5.14': + resolution: {integrity: sha512-GeGrjOeHR/p5qQ1gGlN68jb+lL47kuddxMgdR1iEnAlYGY4OtJoEN/EM5W2ZxJRKPcJmzdcY/p/J0PXa8URbSg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/radio@3.8.10': - resolution: {integrity: sha512-hLOu2CXxzxQqkEkXSM71jEJMnU5HvSzwQ+DbJISDjgfgAKvZZHMQX94Fht2Vj+402OdI77esl3pJ1tlSLyV5VQ==} + '@react-types/radio@3.9.0': + resolution: {integrity: sha512-phndlgqMF6/9bOOhO3le00eozNfDU1E7OHWV2cWWhGSMRFuRdf7/d+NjVtavCX75+GJ50MxvXk+KB0fjTuvKyg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/searchfield@3.6.3': - resolution: {integrity: sha512-Uua7TYKR1QcJE2F4SAewxuxt8k8gd52zul2q5oMe5azsm2uoAtV/qpNHc7dfPAR97UgbrE/aNMlX57PEubiuLg==} + '@react-types/searchfield@3.6.4': + resolution: {integrity: sha512-gRVWnRHf7pqU0lBVlkU6XsLxvaWTPnn0EomddIBCVh0msVIyvEea8CXJppu7EpvRh+grNpiMEYeijQ+u8hixlQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/select@3.9.13': - resolution: {integrity: sha512-R7zwck353RV60gZimZ8pDKaj50aEtGzU8gk0jC3aBkfzSUKFJ6jq1DJdqyVQSwXdmPDd9iuketeIUIpEO2teoA==} + '@react-types/select@3.10.0': + resolution: {integrity: sha512-+xJwYWJoJTCGsaiPAqb6QB79ub1WKIHSmOS9lh/fPUXfUszVs05jhajaN9KjrKmnXds5uh4u6l1JH5J1l2K5pw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/shared@3.30.0': - resolution: {integrity: sha512-COIazDAx1ncDg046cTJ8SFYsX8aS3lB/08LDnbkH/SkdYrFPWDlXMrO/sUam8j1WWM+PJ+4d1mj7tODIKNiFog==} + '@react-types/shared@3.31.0': + resolution: {integrity: sha512-ua5U6V66gDcbLZe4P2QeyNgPp4YWD1ymGA6j3n+s8CGExtrCPe64v+g4mvpT8Bnb985R96e4zFT61+m0YCwqMg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/slider@3.7.12': - resolution: {integrity: sha512-kOQLrENLpQzmu6TfavdW1yfEc8VPitT4ZNMKOK0h7x3LskEWjptxcZ4IBowEpqHwk0eMbI9lRE/3tsShGUoLwQ==} + '@react-types/slider@3.8.0': + resolution: {integrity: sha512-eN6Fd3YCPseGfvfOJDtn9Lh9CrAb8tF3cTAprEcpnGrsxmdW9JQpcuciYuLM871X5D2fYg4WaYMpZaiYssjxBQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/switch@3.5.12': - resolution: {integrity: sha512-6Zz7i+L9k8zw2c3nO8XErxuIy7JVDptz1NTZMiUeyDtLmQnvEKnKPKNjo2j+C/OngtJqAPowC3xRvMXbSAcYqA==} + '@react-types/switch@3.5.13': + resolution: {integrity: sha512-C2EhKBu7g7xhKboPPxhyKtROEti80Ck7TBnKclXt0D4LiwbzpR3qGfuzB+7YFItnhiauP7Uxe+bAfM5ojjtm9w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/table@3.13.1': - resolution: {integrity: sha512-fLPRXrZoplAGMjqxHVLMt7lB0qsiu1WHZmhKtroCEhTYwnLQKL84XFH4GV1sQgQ1GIShl3BUqWzrawU5tEaQkw==} + '@react-types/table@3.13.2': + resolution: {integrity: sha512-3/BpFIWHXTcGgQEfip87gMNCWPtPNsc3gFkW4qtsevQ+V0577KyNyvQgvFrqMZKnvz3NWFKyshBb7PTevsus4Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/tabs@3.3.16': - resolution: {integrity: sha512-z6AWq243EahGuT4PhIpJXZbFez6XhFWb4KwhSB2CqzHkG5bJJSgKYzIcNuBCLDxO7Qg25I+VpFJxGj+aqKFbzQ==} + '@react-types/tabs@3.3.17': + resolution: {integrity: sha512-cLcdxWNJe0Kf/pKuPQbEF9Fl+axiP4gB/WVjmAdhCgQ5LCJw2dGcy1LI1SXrlS3PVclbnujD1DJ8z1lIW4Tmww==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/textfield@3.12.3': - resolution: {integrity: sha512-72tt2GJSyVFPPqZLrlfWqVn5KRnWzXsXCZ3IDawcGunl4pu+2E24jd0CWN9kOi0ETO65flj2sljeytxKytXnlA==} + '@react-types/textfield@3.12.4': + resolution: {integrity: sha512-cOgzI1dT8X1JMNQ9u2UKoV2L28ROkbFEtzY9At0MqTZYYSxYp3Q7i+XRqIBehu8jOMuCtN9ed9EgwVSfkicyLQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/tooltip@3.4.18': - resolution: {integrity: sha512-/eG8hiW0D4vaCqGDa4ttb+Jnbiz6nUr5+f+LRgz3AnIkdjS9eOhpn6vXMX4hkNgcN5FGfA4Uu1C1QdM6W97Kfw==} + '@react-types/tooltip@3.4.19': + resolution: {integrity: sha512-OR/pwZReWbCIxuHJYB1L4fTwliA+mzVvUJMWwXIRy6Eh5d07spS3FZEKFvOgjMxA1nyv5PLf8eyr5RuuP1GGAA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 @@ -2940,32 +2950,32 @@ packages: '@shikijs/core@1.29.2': resolution: {integrity: sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==} - '@shikijs/core@3.8.0': - resolution: {integrity: sha512-gWt8NNZFurL6FMESO4lEsmspDh0H1fyUibhx1NnEH/S3kOXgYiWa6ZFqy+dcjBLhZqCXsepuUaL1QFXk6PrpsQ==} + '@shikijs/core@3.8.1': + resolution: {integrity: sha512-uTSXzUBQ/IgFcUa6gmGShCHr4tMdR3pxUiiWKDm8pd42UKJdYhkAYsAmHX5mTwybQ5VyGDgTjW4qKSsRvGSang==} '@shikijs/engine-javascript@1.29.2': resolution: {integrity: sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==} - '@shikijs/engine-javascript@3.8.0': - resolution: {integrity: sha512-IBULFFpQ1N5Cg/C7jPCGnjIKz72CcRtD0BIbNhSuXPUOxLG0bF1URsP/uLfxQFQ9ORfunCQwL7UuSX1RSRBwUQ==} + '@shikijs/engine-javascript@3.8.1': + resolution: {integrity: sha512-rZRp3BM1llrHkuBPAdYAzjlF7OqlM0rm/7EWASeCcY7cRYZIrOnGIHE9qsLz5TCjGefxBFnwgIECzBs2vmOyKA==} '@shikijs/engine-oniguruma@1.29.2': resolution: {integrity: sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==} - '@shikijs/engine-oniguruma@3.8.0': - resolution: {integrity: sha512-Tx7kR0oFzqa+rY7t80LjN8ZVtHO3a4+33EUnBVx2qYP3fGxoI9H0bvnln5ySelz9SIUTsS0/Qn+9dg5zcUMsUw==} + '@shikijs/engine-oniguruma@3.8.1': + resolution: {integrity: sha512-KGQJZHlNY7c656qPFEQpIoqOuC4LrxjyNndRdzk5WKB/Ie87+NJCF1xo9KkOUxwxylk7rT6nhlZyTGTC4fCe1g==} '@shikijs/langs@1.29.2': resolution: {integrity: sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==} - '@shikijs/langs@3.8.0': - resolution: {integrity: sha512-mfGYuUgjQ5GgXinB5spjGlBVhG2crKRpKkfADlp8r9k/XvZhtNXxyOToSnCEnF0QNiZnJjlt5MmU9PmhRdwAbg==} + '@shikijs/langs@3.8.1': + resolution: {integrity: sha512-TjOFg2Wp1w07oKnXjs0AUMb4kJvujML+fJ1C5cmEj45lhjbUXtziT1x2bPQb9Db6kmPhkG5NI2tgYW1/DzhUuQ==} '@shikijs/themes@1.29.2': resolution: {integrity: sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==} - '@shikijs/themes@3.8.0': - resolution: {integrity: sha512-yaZiLuyO23sXe16JFU76KyUMTZCJi4EMQKIrdQt7okoTzI4yAaJhVXT2Uy4k8yBIEFRiia5dtD7gC1t8m6y3oQ==} + '@shikijs/themes@3.8.1': + resolution: {integrity: sha512-Vu3t3BBLifc0GB0UPg2Pox1naTemrrvyZv2lkiSw3QayVV60me1ujFQwPZGgUTmwXl1yhCPW8Lieesm0CYruLQ==} '@shikijs/twoslash@1.29.2': resolution: {integrity: sha512-2S04ppAEa477tiaLfGEn1QJWbZUmbk8UoPbAEw4PifsrxkBXtAtOflIZJNtuCwz8ptc/TPxy7CO7gW4Uoi6o/g==} @@ -2973,8 +2983,8 @@ packages: '@shikijs/types@1.29.2': resolution: {integrity: sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==} - '@shikijs/types@3.8.0': - resolution: {integrity: sha512-I/b/aNg0rP+kznVDo7s3UK8jMcqEGTtoPDdQ+JlQ2bcJIyu/e2iRvl42GLIDMK03/W1YOHOuhlhQ7aM+XbKUeg==} + '@shikijs/types@3.8.1': + resolution: {integrity: sha512-5C39Q8/8r1I26suLh+5TPk1DTrbY/kn3IdWA5HdizR0FhlhD05zx5nKCqhzSfDHH3p4S0ZefxWd77DLV+8FhGg==} '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -3120,9 +3130,6 @@ packages: '@tybys/wasm-util@0.10.0': resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==} - '@types/bn.js@5.2.0': - resolution: {integrity: sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q==} - '@types/concat-stream@2.0.3': resolution: {integrity: sha512-3qe4oQAPNwVNwK4C9c8u+VJqv9kez+2MR4qJpoPFfXtgxxif1QbFusvXzK0/Wra2VX07smostI2VMmJNSpZjuQ==} @@ -3258,17 +3265,15 @@ packages: '@types/lodash@4.17.20': resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} - '@types/lru-cache@5.1.1': - resolution: {integrity: sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==} - '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} '@types/mdx@2.0.13': resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} - '@types/mixpanel-browser@2.60.0': - resolution: {integrity: sha512-70oe8T3KdxHwsSo5aZphALdoqcsIorQBrlisnouIn9Do4dmC2C6/D56978CmSE/BO2QHgb85ojPGa4R8OFvVHA==} + '@types/mixpanel-browser@2.66.0': + resolution: {integrity: sha512-07zYZZ9ZVHc7R4ktM+3a2clZvKkj+EJcYZ/FevTs011Fr9tdp59lVgAskMf6ZQUp3lOHLqi7K3f+9QtmEsqh1w==} + deprecated: This is a stub types definition. mixpanel-browser provides its own type definitions, so you do not need this installed. '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} @@ -3276,8 +3281,8 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node@22.16.4': - resolution: {integrity: sha512-PYRhNtZdm2wH/NT2k/oAJ6/f2VD2N2Dag0lGlx2vWgMSJXGNmlce5MiTQzoWAiIJtso30mjnfQCOKVH+kAQC/g==} + '@types/node@22.16.5': + resolution: {integrity: sha512-bJFoMATwIGaxxx8VJPeM8TonI8t579oRvgAuT8zFugJsJZgzqv0Fu8Mhp68iecjzG7cnN3mO2dJQ5uUM2EFrgQ==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -3645,8 +3650,8 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - algoliasearch@5.33.0: - resolution: {integrity: sha512-WdgSkmyTec5n2W2FA2/7Q7TCSajCV0X6w57u3H5GHnw0UCp/G5xb33/Jx1FX3uMtz17P3wGEzMCP82d0LJqMow==} + algoliasearch@5.34.1: + resolution: {integrity: sha512-s70HlfBgswgEdmCYkUJG8i/ULYhbkk8N9+N8JsWUwszcp7eauPEr5tIX4BY0qDGeKWQ/qZvmt4mxwTusYY23sg==} engines: {node: '>= 14.0.0'} ansi-align@3.0.1: @@ -4465,8 +4470,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.5.184: - resolution: {integrity: sha512-zlaUk/wwnR/27FHNarzOtMgfxD1Q0/2Aby7PnURumQTal7yauqQ3c2HHcG/pjLFTvF3AWv44kMWyArVlfHeDlw==} + electron-to-chromium@1.5.190: + resolution: {integrity: sha512-k4McmnB2091YIsdCgkS0fMVMPOJgxl93ltFzaryXqwip1AaxeDqKCGLxkXODDA5Ab/D+tV5EL5+aTx76RvLRxw==} elliptic@6.6.1: resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} @@ -4559,8 +4564,8 @@ packages: engines: {node: '>=12'} hasBin: true - esbuild@0.25.6: - resolution: {integrity: sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg==} + esbuild@0.25.8: + resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==} engines: {node: '>=18'} hasBin: true @@ -4887,8 +4892,8 @@ packages: resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} - form-data@4.0.3: - resolution: {integrity: sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA==} + form-data@4.0.4: + resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} engines: {node: '>= 6'} format@0.2.2: @@ -4901,8 +4906,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@12.23.6: - resolution: {integrity: sha512-dsJ389QImVE3lQvM8Mnk99/j8tiZDM/7706PCqvkQ8sSCnpmWxsgX+g0lj7r5OBVL0U36pIecCTBoIWcM2RuKw==} + framer-motion@12.23.9: + resolution: {integrity: sha512-TqEHXj8LWfQSKqfdr5Y4mYltYLw96deu6/K9kGDd+ysqRJPNwF9nb5mZcrLmybHbU7gcJ+HQar41U3UTGanbbQ==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -5069,8 +5074,8 @@ packages: peerDependencies: hardhat: ^2.0.0 - hardhat@2.25.0: - resolution: {integrity: sha512-yBiA74Yj3VnTRj7lhnn8GalvBdvsMOqTKRrRATSy/2v0VIR2hR0Jcnmfn4aQBLtGAnr3Q2c8CxL0g3LYegUp+g==} + hardhat@2.26.1: + resolution: {integrity: sha512-CXWuUaTtehxiHPCdlitntctfeYRgujmXkNX5gnrD5jdA6HhRQt+WWBZE/gHXbE29y/wDmmUL2d652rI0ctjqjw==} hasBin: true peerDependencies: ts-node: '*' @@ -5685,8 +5690,8 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true - loupe@3.1.4: - resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==} + loupe@3.2.0: + resolution: {integrity: sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==} lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -5707,9 +5712,9 @@ packages: markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} - marked@15.0.12: - resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} - engines: {node: '>= 18'} + marked@16.1.1: + resolution: {integrity: sha512-ij/2lXfCRT71L6u0M29tJPhP0bM5shLL3u5BePhFwPELj2blMJ6GDtD7PfJhRLhJ/c2UwrK17ySVcDzy2YHjHQ==} + engines: {node: '>= 20'} hasBin: true math-intrinsics@1.1.0: @@ -5787,8 +5792,8 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - mermaid@11.8.1: - resolution: {integrity: sha512-VSXJLqP1Sqw5sGr273mhvpPRhXwE6NlmMSqBZQw+yZJoAJkOIPPn/uT3teeCBx60Fkt5zEI3FrH2eVT0jXRDzw==} + mermaid@11.9.0: + resolution: {integrity: sha512-YdPXn9slEwO0omQfQIsW6vS84weVQftIyyTGAZCwM//MGhPzL1+l6vO6bkf0wnP4tHigH1alZ5Ooy3HXI2gOag==} mhchemparser@4.2.1: resolution: {integrity: sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==} @@ -5971,8 +5976,8 @@ packages: mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - mixpanel-browser@2.66.0: - resolution: {integrity: sha512-n02abeEhQCNHnpQlYTYx8EzcZGpNXvmw8ozgbFiTbthMRY65aPXuRat5hCiZXllZ+UY31awszFx/LpryPwie0A==} + mixpanel-browser@2.67.0: + resolution: {integrity: sha512-LudY4eRIkvjEpAlIAg10i2T2mbtiKZ4XlMGbTyF1kcAhEqMa9JhEEdEcjxYPwiKhuMVSBM3RVkNCZaNqcnE4ww==} mj-context-menu@0.6.1: resolution: {integrity: sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==} @@ -5993,14 +5998,14 @@ packages: engines: {node: '>= 14.0.0'} hasBin: true - motion-dom@12.23.6: - resolution: {integrity: sha512-G2w6Nw7ZOVSzcQmsdLc0doMe64O/Sbuc2bVAbgMz6oP/6/pRStKRiVRV4bQfHp5AHYAKEGhEdVHTM+R3FDgi5w==} + motion-dom@12.23.9: + resolution: {integrity: sha512-6Sv++iWS8XMFCgU1qwKj9l4xuC47Hp4+2jvPfyTXkqDg2tTzSgX6nWKD4kNFXk0k7llO59LZTPuJigza4A2K1A==} motion-utils@12.23.6: resolution: {integrity: sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==} - motion@12.23.6: - resolution: {integrity: sha512-6U55IW5i6Vut2ryKEhrZKg55490k9d6qdGXZoNSf98oQgDj5D7bqTnVJotQ6UW3AS6QfbW6KSLa7/e1gy+a07g==} + motion@12.23.9: + resolution: {integrity: sha512-5PDgsbNtZ4cpfew3STYL0p06rIiy8vOveQuQBXUAa2+m1WMzjf65DXYn6eo88dM2s+XLxAQq3ZiOjcnKMACEtQ==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -6032,8 +6037,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - napi-postinstall@0.3.0: - resolution: {integrity: sha512-M7NqKyhODKV1gRLdkwE7pDsZP2/SC2a2vHkOYh9MCpKMbWVfyVfUw5MaH83Fv6XMjxr5jryUp3IDDL9rlxsTeA==} + napi-postinstall@0.3.2: + resolution: {integrity: sha512-tWVJxJHmBWLy69PvO96TZMZDrzmw5KeiZBz3RHmiM2XZ9grBJ2WgMAFVVg25nqp3ZjTFUs2Ftw1JhscL3Teliw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} hasBin: true @@ -6600,8 +6605,8 @@ packages: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} - react-aria@3.41.1: - resolution: {integrity: sha512-5mujwnW6/NHvONDecb7DiWkzI27dzBO1auKt4KkgNuW+Awud1LCaK/NOlHp4xZl3fSfh1ROpdAKERHCh7nvAAQ==} + react-aria@3.42.0: + resolution: {integrity: sha512-lZF1tVmcO6mTWBHpmo4r58lBxIkt/DeF1gu5vrLv2lF4H213VGdSIG8ogQgMc2NaLHK720wafYVM2m5pRUIKdg==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 @@ -6646,8 +6651,8 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-keyed-flatten-children@5.0.0: - resolution: {integrity: sha512-XA5ah02sZAeDrbz4Lusd4acqG5q5BtVwPHWierruVhrgX6CMCldbGcTZZM14cQZ+GWq+tzRzEpsCvnTtLODvjw==} + react-keyed-flatten-children@5.0.1: + resolution: {integrity: sha512-bZhTocogwo+q6zz3+HAQexckXhm+Ko8CaujKO6A138kVpRtF4xN8OmLE7F1Qv9YcDJrZ8gPXkJdM/VgcKjJimg==} peerDependencies: react: '>=18.0.0' react-is: '>=18.0.0' @@ -6962,8 +6967,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - satori@0.15.2: - resolution: {integrity: sha512-vu/49vdc8MzV5jUchs3TIRDCOkOvMc1iJ11MrZvhg9tE4ziKIEIBjBZvies6a9sfM2vQ2gc3dXeu6rCK7AztHA==} + satori@0.16.1: + resolution: {integrity: sha512-JM4bFaca8HMA11Xyfgrclv9qIPnd9uhUDr2oYrVlzqTrV7EA/VEeq/7hwe8r0eQP4JwNVW70JBtLRk0v48BTXg==} engines: {node: '>=16'} saxes@6.0.0: @@ -7029,8 +7034,8 @@ packages: shiki@1.29.2: resolution: {integrity: sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==} - shiki@3.8.0: - resolution: {integrity: sha512-yPqK0y68t20aakv+3aMTpUMJZd6UHaBY2/SBUDowh9M70gVUwqT0bf7Kz5CWG0AXfHtFvXCHhBBHVAzdp0ILoQ==} + shiki@3.8.1: + resolution: {integrity: sha512-+MYIyjwGPCaegbpBeFN9+oOifI8CKiKG3awI/6h3JeT85c//H2wDW/xCJEGuQ5jPqtbboKNqNy+JyX9PYpGwNg==} side-channel-list@1.0.0: resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} @@ -7096,9 +7101,9 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} + source-map@0.7.6: + resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} + engines: {node: '>= 12'} source-map@0.8.0-beta.0: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} @@ -7307,8 +7312,8 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - synckit@0.11.8: - resolution: {integrity: sha512-+XZ+r1XGIJGeQk3VvXhT6xx/VpbHsRzsTkGgF6E5RX9TTXD0118l87puaEBZ566FhqblC6U0d4XnubznJDm30A==} + synckit@0.11.11: + resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} engines: {node: ^14.18.0 || >=16.0.0} system-architecture@0.1.0: @@ -7471,38 +7476,38 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - turbo-darwin-64@2.5.4: - resolution: {integrity: sha512-ah6YnH2dErojhFooxEzmvsoZQTMImaruZhFPfMKPBq8sb+hALRdvBNLqfc8NWlZq576FkfRZ/MSi4SHvVFT9PQ==} + turbo-darwin-64@2.5.5: + resolution: {integrity: sha512-RYnTz49u4F5tDD2SUwwtlynABNBAfbyT2uU/brJcyh5k6lDLyNfYKdKmqd3K2ls4AaiALWrFKVSBsiVwhdFNzQ==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.5.4: - resolution: {integrity: sha512-2+Nx6LAyuXw2MdXb7pxqle3MYignLvS7OwtsP9SgtSBaMlnNlxl9BovzqdYAgkUW3AsYiQMJ/wBRb7d+xemM5A==} + turbo-darwin-arm64@2.5.5: + resolution: {integrity: sha512-Tk+ZeSNdBobZiMw9aFypQt0DlLsWSFWu1ymqsAdJLuPoAH05qCfYtRxE1pJuYHcJB5pqI+/HOxtJoQ40726Btw==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.5.4: - resolution: {integrity: sha512-5May2kjWbc8w4XxswGAl74GZ5eM4Gr6IiroqdLhXeXyfvWEdm2mFYCSWOzz0/z5cAgqyGidF1jt1qzUR8hTmOA==} + turbo-linux-64@2.5.5: + resolution: {integrity: sha512-2/XvMGykD7VgsvWesZZYIIVXMlgBcQy+ZAryjugoTcvJv8TZzSU/B1nShcA7IAjZ0q7OsZ45uP2cOb8EgKT30w==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.5.4: - resolution: {integrity: sha512-/2yqFaS3TbfxV3P5yG2JUI79P7OUQKOUvAnx4MV9Bdz6jqHsHwc9WZPpO4QseQm+NvmgY6ICORnoVPODxGUiJg==} + turbo-linux-arm64@2.5.5: + resolution: {integrity: sha512-DW+8CjCjybu0d7TFm9dovTTVg1VRnlkZ1rceO4zqsaLrit3DgHnN4to4uwyuf9s2V/BwS3IYcRy+HG9BL596Iw==} cpu: [arm64] os: [linux] - turbo-windows-64@2.5.4: - resolution: {integrity: sha512-EQUO4SmaCDhO6zYohxIjJpOKRN3wlfU7jMAj3CgcyTPvQR/UFLEKAYHqJOnJtymbQmiiM/ihX6c6W6Uq0yC7mA==} + turbo-windows-64@2.5.5: + resolution: {integrity: sha512-q5p1BOy8ChtSZfULuF1BhFMYIx6bevXu4fJ+TE/hyNfyHJIfjl90Z6jWdqAlyaFLmn99X/uw+7d6T/Y/dr5JwQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.5.4: - resolution: {integrity: sha512-oQ8RrK1VS8lrxkLriotFq+PiF7iiGgkZtfLKF4DDKsmdbPo0O9R2mQxm7jHLuXraRCuIQDWMIw6dpcr7Iykf4A==} + turbo-windows-arm64@2.5.5: + resolution: {integrity: sha512-AXbF1KmpHUq3PKQwddMGoKMYhHsy5t1YBQO8HZ04HLMR0rWv9adYlQ8kaeQJTko1Ay1anOBFTqaxfVOOsu7+1Q==} cpu: [arm64] os: [win32] - turbo@2.5.4: - resolution: {integrity: sha512-kc8ZibdRcuWUG1pbYSBFWqmIjynlD8Lp7IB6U3vIzvOv9VG+6Sp8bzyeBWE3Oi8XV5KsQrznyRTBPvrf99E4mA==} + turbo@2.5.5: + resolution: {integrity: sha512-eZ7wI6KjtT1eBqCnh2JPXWNUAxtoxxfi6VdBdZFvil0ychCOTxbm7YLRBi1JSt7U3c+u3CLxpoPxLdvr/Npr3A==} hasBin: true twoslash-protocol@0.2.12: @@ -7754,8 +7759,8 @@ packages: victory-vendor@36.9.2: resolution: {integrity: sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==} - viem@2.31.7: - resolution: {integrity: sha512-mpB8Hp6xK77E/b/yJmpAIQcxcOfpbrwWNItjnXaIA8lxZYt4JS433Pge2gg6Hp3PwyFtaUMh01j5L8EXnLTjQQ==} + viem@2.33.0: + resolution: {integrity: sha512-SxBM3CmeU+LWLlBclV9MPdbuFV8mQEl0NeRc9iyYU4a7Xb5sr5oku3s/bRGTPpEP+1hCAHYpM09/ui3/dQ6EsA==} peerDependencies: typescript: '>=5.0.4' peerDependenciesMeta: @@ -8046,6 +8051,9 @@ packages: resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} engines: {node: '>=12.20'} + yoga-layout@3.2.1: + resolution: {integrity: sha512-0LPOt3AxKqMdFBZA3HBAt/t/8vIKq7VaQYbuA8WxCgung+p9TVyKRYdpvCb80HcdTN2NkbIKbhNwKUfm3tQywQ==} + yoga-wasm-web@0.3.3: resolution: {integrity: sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==} @@ -8076,110 +8084,110 @@ snapshots: '@adraffy/ens-normalize@1.11.0': {} - '@algolia/autocomplete-core@1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0)(search-insights@2.17.3)': + '@algolia/autocomplete-core@1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1)(search-insights@2.17.3)': dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0)(search-insights@2.17.3) - '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0) + '@algolia/autocomplete-plugin-algolia-insights': 1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1)(search-insights@2.17.3) + '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights - '@algolia/autocomplete-plugin-algolia-insights@1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0)(search-insights@2.17.3)': + '@algolia/autocomplete-plugin-algolia-insights@1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1)(search-insights@2.17.3)': dependencies: - '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0) + '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1) search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - '@algolia/autocomplete-preset-algolia@1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0)': + '@algolia/autocomplete-preset-algolia@1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1)': dependencies: - '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0) - '@algolia/client-search': 5.33.0 - algoliasearch: 5.33.0 + '@algolia/autocomplete-shared': 1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1) + '@algolia/client-search': 5.34.1 + algoliasearch: 5.34.1 - '@algolia/autocomplete-shared@1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0)': + '@algolia/autocomplete-shared@1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1)': dependencies: - '@algolia/client-search': 5.33.0 - algoliasearch: 5.33.0 + '@algolia/client-search': 5.34.1 + algoliasearch: 5.34.1 - '@algolia/client-abtesting@5.33.0': + '@algolia/client-abtesting@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + '@algolia/client-common': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 - '@algolia/client-analytics@5.33.0': + '@algolia/client-analytics@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + '@algolia/client-common': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 - '@algolia/client-common@5.33.0': {} + '@algolia/client-common@5.34.1': {} - '@algolia/client-insights@5.33.0': + '@algolia/client-insights@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + '@algolia/client-common': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 - '@algolia/client-personalization@5.33.0': + '@algolia/client-personalization@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + '@algolia/client-common': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 - '@algolia/client-query-suggestions@5.33.0': + '@algolia/client-query-suggestions@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + '@algolia/client-common': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 - '@algolia/client-search@5.33.0': + '@algolia/client-search@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + '@algolia/client-common': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 - '@algolia/ingestion@1.33.0': + '@algolia/ingestion@1.34.1': dependencies: - '@algolia/client-common': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + '@algolia/client-common': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 - '@algolia/monitoring@1.33.0': + '@algolia/monitoring@1.34.1': dependencies: - '@algolia/client-common': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + '@algolia/client-common': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 - '@algolia/recommend@5.33.0': + '@algolia/recommend@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + '@algolia/client-common': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 - '@algolia/requester-browser-xhr@5.33.0': + '@algolia/requester-browser-xhr@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 + '@algolia/client-common': 5.34.1 - '@algolia/requester-fetch@5.33.0': + '@algolia/requester-fetch@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 + '@algolia/client-common': 5.34.1 - '@algolia/requester-node-http@5.33.0': + '@algolia/requester-node-http@5.34.1': dependencies: - '@algolia/client-common': 5.33.0 + '@algolia/client-common': 5.34.1 '@alloc/quick-lru@5.2.0': {} @@ -8212,7 +8220,7 @@ snapshots: '@babel/generator@7.28.0': dependencies: '@babel/parser': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 @@ -8222,7 +8230,7 @@ snapshots: '@babel/helper-module-imports@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -8232,15 +8240,15 @@ snapshots: '@babel/parser@7.28.0': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 - '@babel/runtime@7.27.6': {} + '@babel/runtime@7.28.2': {} '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 '@babel/parser': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/traverse@7.28.0': dependencies: @@ -8249,22 +8257,22 @@ snapshots: '@babel/helper-globals': 7.28.0 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 debug: 4.4.1(supports-color@8.1.1) transitivePeerDependencies: - supports-color - '@babel/types@7.28.1': + '@babel/types@7.28.2': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 '@base-ui-components/react@1.0.0-alpha.7(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 '@floating-ui/react': 0.27.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@floating-ui/utils': 0.2.10 - '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/overlays': 3.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -8318,7 +8326,7 @@ snapshots: '@cloudflare/workerd-windows-64@1.20250408.0': optional: true - '@cloudflare/workers-types@4.20250715.0': {} + '@cloudflare/workers-types@4.20250724.0': {} '@corex/deepmerge@4.0.43': {} @@ -8348,12 +8356,12 @@ snapshots: '@docsearch/css@3.9.0': {} - '@docsearch/react@3.9.0(@algolia/client-search@5.33.0)(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)': + '@docsearch/react@3.9.0(@algolia/client-search@5.34.1)(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.3)': dependencies: - '@algolia/autocomplete-core': 1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0)(search-insights@2.17.3) - '@algolia/autocomplete-preset-algolia': 1.17.9(@algolia/client-search@5.33.0)(algoliasearch@5.33.0) + '@algolia/autocomplete-core': 1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1)(search-insights@2.17.3) + '@algolia/autocomplete-preset-algolia': 1.17.9(@algolia/client-search@5.34.1)(algoliasearch@5.34.1) '@docsearch/css': 3.9.0 - algoliasearch: 5.33.0 + algoliasearch: 5.34.1 optionalDependencies: '@types/react': 18.3.23 react: 18.3.1 @@ -8362,13 +8370,13 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@edgeandnode/common@7.0.4(hardhat@2.25.0(typescript@5.8.3))': + '@edgeandnode/common@7.0.4(hardhat@2.26.1(typescript@5.8.3))': dependencies: '@ethersproject/providers': 5.8.0 '@pinax/graph-networks-registry': 0.6.7 '@uniswap/sdk-core': 7.7.2 '@uniswap/v3-core': 1.0.1 - '@uniswap/v3-sdk': 3.25.2(hardhat@2.25.0(typescript@5.8.3)) + '@uniswap/v3-sdk': 3.25.2(hardhat@2.26.1(typescript@5.8.3)) dataloader: 2.2.3 dayjs: 1.11.13 decimal.js: 10.6.0 @@ -8382,12 +8390,12 @@ snapshots: - hardhat - utf-8-validate - '@edgeandnode/ens@2.3.0(typescript@5.8.3)(viem@2.31.7(typescript@5.8.3)(zod@3.25.76))': + '@edgeandnode/ens@2.3.0(typescript@5.8.3)(viem@2.33.0(typescript@5.8.3)(zod@3.25.76))': dependencies: - '@ensdomains/ensjs': 4.0.2(typescript@5.8.3)(viem@2.31.7(typescript@5.8.3)(zod@3.25.76))(zod@3.25.76) + '@ensdomains/ensjs': 4.0.2(typescript@5.8.3)(viem@2.33.0(typescript@5.8.3)(zod@3.25.76))(zod@3.25.76) graphql: 16.11.0 graphql-request: 7.2.0(graphql@16.11.0) - viem: 2.31.7(typescript@5.8.3)(zod@3.25.76) + viem: 2.33.0(typescript@5.8.3)(zod@3.25.76) zod: 3.25.76 transitivePeerDependencies: - encoding @@ -8416,15 +8424,15 @@ snapshots: - eslint-plugin-import-x - supports-color - '@edgeandnode/gds@6.7.1(@emotion/is-prop-valid@0.8.8)(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@theme-ui/core@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(dayjs@1.11.13)(hardhat@2.25.0(typescript@5.8.3))(next@14.2.30(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(theme-ui@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(typescript@5.8.3)': + '@edgeandnode/gds@6.7.1(@emotion/is-prop-valid@0.8.8)(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@theme-ui/core@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(dayjs@1.11.13)(hardhat@2.26.1(typescript@5.8.3))(next@14.2.30(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(theme-ui@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(typescript@5.8.3)': dependencies: '@base-ui-components/react': 1.0.0-alpha.7(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@bramus/style-observer': 2.0.2 - '@edgeandnode/common': 7.0.4(hardhat@2.25.0(typescript@5.8.3)) + '@edgeandnode/common': 7.0.4(hardhat@2.26.1(typescript@5.8.3)) '@emotion/react': 11.14.0(@types/react@18.3.23)(react@18.3.1) '@figma/code-connect': 1.3.4 '@floating-ui/react-dom': 2.1.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@headlessui/react': 2.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@headlessui/react': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@phosphor-icons/react': 2.1.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-accordion': 1.2.11(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-alert-dialog': 1.1.14(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -8438,7 +8446,7 @@ snapshots: '@radix-ui/react-switch': 1.2.5(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-toast': 1.2.14(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-tooltip': 1.2.7(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-hookz/web': 25.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.17) '@tanem/react-nprogress': 5.0.55(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -8452,22 +8460,22 @@ snapshots: ethers: 5.8.0 lodash: 4.17.21 md5: 2.3.0 - motion: 12.23.6(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + motion: 12.23.9(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) numeral: 2.0.6 prism-react-renderer: 2.4.1(react@18.3.1) prismjs: 1.30.0 react: 18.3.1 - react-aria: 3.41.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-aria: 3.42.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-device-detect: 2.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dom: 18.3.1(react@18.3.1) react-dropzone: 14.3.8(react@18.3.1) react-ga4: 2.1.0 react-image-crop: 11.0.10(react@18.3.1) - react-keyed-flatten-children: 5.0.0(react-is@18.3.1)(react@18.3.1) + react-keyed-flatten-children: 5.0.1(react-is@18.3.1)(react@18.3.1) react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-virtuoso: 4.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) recharts: 2.15.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - shiki: 3.8.0 + shiki: 3.8.1 tailwindcss: 3.4.17 theme-ui: 0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1) typy: 3.3.0 @@ -8491,25 +8499,25 @@ snapshots: - typescript - utf-8-validate - '@edgeandnode/go@10.3.1(442dd4704c05a99a69d6fa587fe6972c)': + '@edgeandnode/go@10.3.1(1b29eee08dfa1082e05ffae0de269dca)': dependencies: - '@edgeandnode/common': 7.0.4(hardhat@2.25.0(typescript@5.8.3)) - '@edgeandnode/ens': 2.3.0(typescript@5.8.3)(viem@2.31.7(typescript@5.8.3)(zod@3.25.76)) - '@edgeandnode/gds': 6.7.1(@emotion/is-prop-valid@0.8.8)(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@theme-ui/core@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(dayjs@1.11.13)(hardhat@2.25.0(typescript@5.8.3))(next@14.2.30(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(theme-ui@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(typescript@5.8.3) + '@edgeandnode/common': 7.0.4(hardhat@2.26.1(typescript@5.8.3)) + '@edgeandnode/ens': 2.3.0(typescript@5.8.3)(viem@2.33.0(typescript@5.8.3)(zod@3.25.76)) + '@edgeandnode/gds': 6.7.1(@emotion/is-prop-valid@0.8.8)(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(@theme-ui/core@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(dayjs@1.11.13)(hardhat@2.26.1(typescript@5.8.3))(next@14.2.30(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react-is@18.3.1)(react@18.3.1)(theme-ui@0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1))(react@18.3.1))(typescript@5.8.3) '@emotion/react': 11.14.0(@types/react@18.3.23)(react@18.3.1) '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) '@radix-ui/react-collapsible': 1.1.11(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-dialog': 1.1.14(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-navigation-menu': 1.2.13(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@radix-ui/react-portal': 1.1.9(@types/react-dom@18.3.7(@types/react@18.3.23))(@types/react@18.3.23)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-query': 5.83.0(react@18.3.1) '@theme-ui/css': 0.17.2(@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1)) '@web3icons/react': 4.0.19(react@18.3.1)(typescript@5.8.3) escape-string-regexp: 5.0.0 graphql: 16.11.0 graphql-request: 7.2.0(graphql@16.11.0) - motion: 12.23.6(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + motion: 12.23.9(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tailwindcss: 3.4.17 @@ -8523,18 +8531,18 @@ snapshots: - ts-node - typescript - '@emnapi/core@1.4.4': + '@emnapi/core@1.4.5': dependencies: - '@emnapi/wasi-threads': 1.0.3 + '@emnapi/wasi-threads': 1.0.4 tslib: 2.8.1 optional: true - '@emnapi/runtime@1.4.4': + '@emnapi/runtime@1.4.5': dependencies: tslib: 2.8.1 optional: true - '@emnapi/wasi-threads@1.0.3': + '@emnapi/wasi-threads@1.0.4': dependencies: tslib: 2.8.1 optional: true @@ -8542,7 +8550,7 @@ snapshots: '@emotion/babel-plugin@11.13.5': dependencies: '@babel/helper-module-imports': 7.27.1 - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 '@emotion/serialize': 1.3.3 @@ -8577,7 +8585,7 @@ snapshots: '@emotion/react@11.14.0(@types/react@18.3.23)(react@18.3.1)': dependencies: - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 '@emotion/babel-plugin': 11.13.5 '@emotion/cache': 11.14.0 '@emotion/serialize': 1.3.3 @@ -8613,20 +8621,20 @@ snapshots: '@ensdomains/address-encoder@1.0.0-rc.3': dependencies: - '@noble/curves': 1.9.2 + '@noble/curves': 1.9.4 '@noble/hashes': 1.8.0 '@scure/base': 1.2.6 '@ensdomains/address-encoder@1.1.1': dependencies: - '@noble/curves': 1.9.2 + '@noble/curves': 1.9.4 '@noble/hashes': 1.8.0 '@scure/base': 1.2.6 '@ensdomains/content-hash@3.1.0-rc.1': dependencies: '@ensdomains/address-encoder': 1.0.0-rc.3 - '@noble/curves': 1.9.2 + '@noble/curves': 1.9.4 '@scure/base': 1.2.6 '@ensdomains/dnsprovejs@0.5.1': @@ -8635,7 +8643,7 @@ snapshots: dns-packet: 5.6.1 typescript-logging: 1.0.1 - '@ensdomains/ensjs@4.0.2(typescript@5.8.3)(viem@2.31.7(typescript@5.8.3)(zod@3.25.76))(zod@3.25.76)': + '@ensdomains/ensjs@4.0.2(typescript@5.8.3)(viem@2.33.0(typescript@5.8.3)(zod@3.25.76))(zod@3.25.76)': dependencies: '@adraffy/ens-normalize': 1.10.1 '@ensdomains/address-encoder': 1.1.1 @@ -8647,7 +8655,7 @@ snapshots: graphql-request: 6.1.0(graphql@16.11.0) pako: 2.1.0 ts-pattern: 5.7.1 - viem: 2.31.7(typescript@5.8.3)(zod@3.25.76) + viem: 2.33.0(typescript@5.8.3)(zod@3.25.76) transitivePeerDependencies: - encoding - typescript @@ -8666,7 +8674,7 @@ snapshots: '@esbuild/aix-ppc64@0.21.5': optional: true - '@esbuild/aix-ppc64@0.25.6': + '@esbuild/aix-ppc64@0.25.8': optional: true '@esbuild/android-arm64@0.17.19': @@ -8675,7 +8683,7 @@ snapshots: '@esbuild/android-arm64@0.21.5': optional: true - '@esbuild/android-arm64@0.25.6': + '@esbuild/android-arm64@0.25.8': optional: true '@esbuild/android-arm@0.17.19': @@ -8684,7 +8692,7 @@ snapshots: '@esbuild/android-arm@0.21.5': optional: true - '@esbuild/android-arm@0.25.6': + '@esbuild/android-arm@0.25.8': optional: true '@esbuild/android-x64@0.17.19': @@ -8693,7 +8701,7 @@ snapshots: '@esbuild/android-x64@0.21.5': optional: true - '@esbuild/android-x64@0.25.6': + '@esbuild/android-x64@0.25.8': optional: true '@esbuild/darwin-arm64@0.17.19': @@ -8702,7 +8710,7 @@ snapshots: '@esbuild/darwin-arm64@0.21.5': optional: true - '@esbuild/darwin-arm64@0.25.6': + '@esbuild/darwin-arm64@0.25.8': optional: true '@esbuild/darwin-x64@0.17.19': @@ -8711,7 +8719,7 @@ snapshots: '@esbuild/darwin-x64@0.21.5': optional: true - '@esbuild/darwin-x64@0.25.6': + '@esbuild/darwin-x64@0.25.8': optional: true '@esbuild/freebsd-arm64@0.17.19': @@ -8720,7 +8728,7 @@ snapshots: '@esbuild/freebsd-arm64@0.21.5': optional: true - '@esbuild/freebsd-arm64@0.25.6': + '@esbuild/freebsd-arm64@0.25.8': optional: true '@esbuild/freebsd-x64@0.17.19': @@ -8729,7 +8737,7 @@ snapshots: '@esbuild/freebsd-x64@0.21.5': optional: true - '@esbuild/freebsd-x64@0.25.6': + '@esbuild/freebsd-x64@0.25.8': optional: true '@esbuild/linux-arm64@0.17.19': @@ -8738,7 +8746,7 @@ snapshots: '@esbuild/linux-arm64@0.21.5': optional: true - '@esbuild/linux-arm64@0.25.6': + '@esbuild/linux-arm64@0.25.8': optional: true '@esbuild/linux-arm@0.17.19': @@ -8747,7 +8755,7 @@ snapshots: '@esbuild/linux-arm@0.21.5': optional: true - '@esbuild/linux-arm@0.25.6': + '@esbuild/linux-arm@0.25.8': optional: true '@esbuild/linux-ia32@0.17.19': @@ -8756,7 +8764,7 @@ snapshots: '@esbuild/linux-ia32@0.21.5': optional: true - '@esbuild/linux-ia32@0.25.6': + '@esbuild/linux-ia32@0.25.8': optional: true '@esbuild/linux-loong64@0.17.19': @@ -8765,7 +8773,7 @@ snapshots: '@esbuild/linux-loong64@0.21.5': optional: true - '@esbuild/linux-loong64@0.25.6': + '@esbuild/linux-loong64@0.25.8': optional: true '@esbuild/linux-mips64el@0.17.19': @@ -8774,7 +8782,7 @@ snapshots: '@esbuild/linux-mips64el@0.21.5': optional: true - '@esbuild/linux-mips64el@0.25.6': + '@esbuild/linux-mips64el@0.25.8': optional: true '@esbuild/linux-ppc64@0.17.19': @@ -8783,7 +8791,7 @@ snapshots: '@esbuild/linux-ppc64@0.21.5': optional: true - '@esbuild/linux-ppc64@0.25.6': + '@esbuild/linux-ppc64@0.25.8': optional: true '@esbuild/linux-riscv64@0.17.19': @@ -8792,7 +8800,7 @@ snapshots: '@esbuild/linux-riscv64@0.21.5': optional: true - '@esbuild/linux-riscv64@0.25.6': + '@esbuild/linux-riscv64@0.25.8': optional: true '@esbuild/linux-s390x@0.17.19': @@ -8801,7 +8809,7 @@ snapshots: '@esbuild/linux-s390x@0.21.5': optional: true - '@esbuild/linux-s390x@0.25.6': + '@esbuild/linux-s390x@0.25.8': optional: true '@esbuild/linux-x64@0.17.19': @@ -8810,10 +8818,10 @@ snapshots: '@esbuild/linux-x64@0.21.5': optional: true - '@esbuild/linux-x64@0.25.6': + '@esbuild/linux-x64@0.25.8': optional: true - '@esbuild/netbsd-arm64@0.25.6': + '@esbuild/netbsd-arm64@0.25.8': optional: true '@esbuild/netbsd-x64@0.17.19': @@ -8822,10 +8830,10 @@ snapshots: '@esbuild/netbsd-x64@0.21.5': optional: true - '@esbuild/netbsd-x64@0.25.6': + '@esbuild/netbsd-x64@0.25.8': optional: true - '@esbuild/openbsd-arm64@0.25.6': + '@esbuild/openbsd-arm64@0.25.8': optional: true '@esbuild/openbsd-x64@0.17.19': @@ -8834,10 +8842,10 @@ snapshots: '@esbuild/openbsd-x64@0.21.5': optional: true - '@esbuild/openbsd-x64@0.25.6': + '@esbuild/openbsd-x64@0.25.8': optional: true - '@esbuild/openharmony-arm64@0.25.6': + '@esbuild/openharmony-arm64@0.25.8': optional: true '@esbuild/sunos-x64@0.17.19': @@ -8846,7 +8854,7 @@ snapshots: '@esbuild/sunos-x64@0.21.5': optional: true - '@esbuild/sunos-x64@0.25.6': + '@esbuild/sunos-x64@0.25.8': optional: true '@esbuild/win32-arm64@0.17.19': @@ -8855,7 +8863,7 @@ snapshots: '@esbuild/win32-arm64@0.21.5': optional: true - '@esbuild/win32-arm64@0.25.6': + '@esbuild/win32-arm64@0.25.8': optional: true '@esbuild/win32-ia32@0.17.19': @@ -8864,7 +8872,7 @@ snapshots: '@esbuild/win32-ia32@0.21.5': optional: true - '@esbuild/win32-ia32@0.25.6': + '@esbuild/win32-ia32@0.25.8': optional: true '@esbuild/win32-x64@0.17.19': @@ -8873,7 +8881,7 @@ snapshots: '@esbuild/win32-x64@0.21.5': optional: true - '@esbuild/win32-x64@0.25.6': + '@esbuild/win32-x64@0.25.8': optional: true '@eslint-community/eslint-utils@4.7.0(eslint@8.57.1)': @@ -9277,11 +9285,11 @@ snapshots: dependencies: typescript: 5.8.3 - '@headlessui/react@2.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@headlessui/react@2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react': 0.26.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tanstack/react-virtual': 3.13.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -9382,7 +9390,7 @@ snapshots: '@img/sharp-wasm32@0.33.5': dependencies: - '@emnapi/runtime': 1.4.4 + '@emnapi/runtime': 1.4.5 optional: true '@img/sharp-win32-ia32@0.33.5': @@ -9400,7 +9408,7 @@ snapshots: '@swc/helpers': 0.5.17 intl-messageformat: 10.7.16 - '@internationalized/number@3.6.3': + '@internationalized/number@3.6.4': dependencies: '@swc/helpers': 0.5.17 @@ -9458,7 +9466,7 @@ snapshots: remark-mdx: 3.1.0 remark-parse: 11.0.0 remark-rehype: 11.1.2 - source-map: 0.7.4 + source-map: 0.7.6 unified: 11.0.5 unist-util-position-from-estree: 2.0.0 unist-util-stringify-position: 4.0.0 @@ -9474,73 +9482,77 @@ snapshots: '@types/react': 18.3.23 react: 18.3.1 - '@mermaid-js/parser@0.6.1': + '@mermaid-js/parser@0.6.2': dependencies: langium: 3.3.1 - '@napi-rs/simple-git-android-arm-eabi@0.1.19': + '@napi-rs/simple-git-android-arm-eabi@0.1.21': + optional: true + + '@napi-rs/simple-git-android-arm64@0.1.21': optional: true - '@napi-rs/simple-git-android-arm64@0.1.19': + '@napi-rs/simple-git-darwin-arm64@0.1.21': optional: true - '@napi-rs/simple-git-darwin-arm64@0.1.19': + '@napi-rs/simple-git-darwin-x64@0.1.21': optional: true - '@napi-rs/simple-git-darwin-x64@0.1.19': + '@napi-rs/simple-git-freebsd-x64@0.1.21': optional: true - '@napi-rs/simple-git-freebsd-x64@0.1.19': + '@napi-rs/simple-git-linux-arm-gnueabihf@0.1.21': optional: true - '@napi-rs/simple-git-linux-arm-gnueabihf@0.1.19': + '@napi-rs/simple-git-linux-arm64-gnu@0.1.21': optional: true - '@napi-rs/simple-git-linux-arm64-gnu@0.1.19': + '@napi-rs/simple-git-linux-arm64-musl@0.1.21': optional: true - '@napi-rs/simple-git-linux-arm64-musl@0.1.19': + '@napi-rs/simple-git-linux-ppc64-gnu@0.1.21': optional: true - '@napi-rs/simple-git-linux-powerpc64le-gnu@0.1.19': + '@napi-rs/simple-git-linux-s390x-gnu@0.1.21': optional: true - '@napi-rs/simple-git-linux-s390x-gnu@0.1.19': + '@napi-rs/simple-git-linux-x64-gnu@0.1.21': optional: true - '@napi-rs/simple-git-linux-x64-gnu@0.1.19': + '@napi-rs/simple-git-linux-x64-musl@0.1.21': optional: true - '@napi-rs/simple-git-linux-x64-musl@0.1.19': + '@napi-rs/simple-git-win32-arm64-msvc@0.1.21': optional: true - '@napi-rs/simple-git-win32-arm64-msvc@0.1.19': + '@napi-rs/simple-git-win32-ia32-msvc@0.1.21': optional: true - '@napi-rs/simple-git-win32-x64-msvc@0.1.19': + '@napi-rs/simple-git-win32-x64-msvc@0.1.21': optional: true - '@napi-rs/simple-git@0.1.19': + '@napi-rs/simple-git@0.1.21': optionalDependencies: - '@napi-rs/simple-git-android-arm-eabi': 0.1.19 - '@napi-rs/simple-git-android-arm64': 0.1.19 - '@napi-rs/simple-git-darwin-arm64': 0.1.19 - '@napi-rs/simple-git-darwin-x64': 0.1.19 - '@napi-rs/simple-git-freebsd-x64': 0.1.19 - '@napi-rs/simple-git-linux-arm-gnueabihf': 0.1.19 - '@napi-rs/simple-git-linux-arm64-gnu': 0.1.19 - '@napi-rs/simple-git-linux-arm64-musl': 0.1.19 - '@napi-rs/simple-git-linux-powerpc64le-gnu': 0.1.19 - '@napi-rs/simple-git-linux-s390x-gnu': 0.1.19 - '@napi-rs/simple-git-linux-x64-gnu': 0.1.19 - '@napi-rs/simple-git-linux-x64-musl': 0.1.19 - '@napi-rs/simple-git-win32-arm64-msvc': 0.1.19 - '@napi-rs/simple-git-win32-x64-msvc': 0.1.19 + '@napi-rs/simple-git-android-arm-eabi': 0.1.21 + '@napi-rs/simple-git-android-arm64': 0.1.21 + '@napi-rs/simple-git-darwin-arm64': 0.1.21 + '@napi-rs/simple-git-darwin-x64': 0.1.21 + '@napi-rs/simple-git-freebsd-x64': 0.1.21 + '@napi-rs/simple-git-linux-arm-gnueabihf': 0.1.21 + '@napi-rs/simple-git-linux-arm64-gnu': 0.1.21 + '@napi-rs/simple-git-linux-arm64-musl': 0.1.21 + '@napi-rs/simple-git-linux-ppc64-gnu': 0.1.21 + '@napi-rs/simple-git-linux-s390x-gnu': 0.1.21 + '@napi-rs/simple-git-linux-x64-gnu': 0.1.21 + '@napi-rs/simple-git-linux-x64-musl': 0.1.21 + '@napi-rs/simple-git-win32-arm64-msvc': 0.1.21 + '@napi-rs/simple-git-win32-ia32-msvc': 0.1.21 + '@napi-rs/simple-git-win32-x64-msvc': 0.1.21 '@napi-rs/wasm-runtime@0.2.12': dependencies: - '@emnapi/core': 1.4.4 - '@emnapi/runtime': 1.4.4 + '@emnapi/core': 1.4.5 + '@emnapi/runtime': 1.4.5 '@tybys/wasm-util': 0.10.0 optional: true @@ -9593,6 +9605,10 @@ snapshots: dependencies: '@noble/hashes': 1.8.0 + '@noble/curves@1.9.4': + dependencies: + '@noble/hashes': 1.8.0 + '@noble/hashes@1.2.0': {} '@noble/hashes@1.4.0': {} @@ -9740,7 +9756,7 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pkgr/core@0.2.7': {} + '@pkgr/core@0.2.9': {} '@radix-ui/number@1.1.1': {} @@ -10196,594 +10212,593 @@ snapshots: '@radix-ui/rect@1.1.1': {} - '@react-aria/breadcrumbs@3.5.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/breadcrumbs@3.5.27(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/link': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/breadcrumbs': 3.7.14(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/link': 3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/breadcrumbs': 3.7.15(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/button@3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/button@3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/toolbar': 3.0.0-beta.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/toggle': 3.8.5(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/toolbar': 3.0.0-beta.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/toggle': 3.9.0(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/calendar@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/calendar@3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@internationalized/date': 3.8.2 - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/live-announcer': 3.4.3 - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/calendar': 3.8.2(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/calendar': 3.7.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/live-announcer': 3.4.4 + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/calendar': 3.8.3(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/calendar': 3.7.3(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/checkbox@3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/toggle': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/checkbox': 3.6.15(react@18.3.1) - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/toggle': 3.8.5(react@18.3.1) - '@react-types/checkbox': 3.9.5(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/checkbox@3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/form': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/toggle': 3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/checkbox': 3.7.0(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/toggle': 3.9.0(react@18.3.1) + '@react-types/checkbox': 3.10.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/color@3.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/numberfield': 3.11.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/slider': 3.7.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/spinbutton': 3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/color': 3.8.6(react@18.3.1) - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-types/color': 3.0.6(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/color@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/numberfield': 3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/slider': 3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/spinbutton': 3.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/textfield': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/visually-hidden': 3.8.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/color': 3.9.0(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-types/color': 3.1.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/combobox@3.12.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/listbox': 3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/live-announcer': 3.4.3 - '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/combobox': 3.10.6(react@18.3.1) - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/combobox': 3.13.6(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/combobox@3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/listbox': 3.14.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/live-announcer': 3.4.4 + '@react-aria/menu': 3.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/overlays': 3.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/textfield': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/combobox': 3.11.0(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/combobox': 3.13.7(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/datepicker@3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/datepicker@3.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@internationalized/date': 3.8.2 - '@internationalized/number': 3.6.3 + '@internationalized/number': 3.6.4 '@internationalized/string': 3.2.7 - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/spinbutton': 3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/datepicker': 3.14.2(react@18.3.1) - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/calendar': 3.7.2(react@18.3.1) - '@react-types/datepicker': 3.12.2(react@18.3.1) - '@react-types/dialog': 3.5.19(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/form': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/spinbutton': 3.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/datepicker': 3.15.0(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/calendar': 3.7.3(react@18.3.1) + '@react-types/datepicker': 3.13.0(react@18.3.1) + '@react-types/dialog': 3.5.20(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/dialog@3.5.27(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/dialog@3.5.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/dialog': 3.5.19(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/overlays': 3.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/dialog': 3.5.20(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/disclosure@3.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/disclosure@3.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/ssr': 3.9.9(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/disclosure': 3.0.5(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) + '@react-aria/ssr': 3.9.10(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/disclosure': 3.0.6(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/dnd@3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/dnd@3.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@internationalized/string': 3.2.7 - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/live-announcer': 3.4.3 - '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/dnd': 3.6.0(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/live-announcer': 3.4.4 + '@react-aria/overlays': 3.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/dnd': 3.6.1(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/focus@3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/focus@3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 clsx: 2.1.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/form@3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/form@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/grid@3.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/live-announcer': 3.4.3 - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/grid': 3.11.3(react@18.3.1) - '@react-stately/selection': 3.20.3(react@18.3.1) - '@react-types/checkbox': 3.9.5(react@18.3.1) - '@react-types/grid': 3.3.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/grid@3.14.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/live-announcer': 3.4.4 + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/grid': 3.11.4(react@18.3.1) + '@react-stately/selection': 3.20.4(react@18.3.1) + '@react-types/checkbox': 3.10.0(react@18.3.1) + '@react-types/grid': 3.3.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/gridlist@3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/grid': 3.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/list': 3.12.3(react@18.3.1) - '@react-stately/tree': 3.9.0(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/gridlist@3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/grid': 3.14.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/list': 3.12.4(react@18.3.1) + '@react-stately/tree': 3.9.1(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/i18n@3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/i18n@3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@internationalized/date': 3.8.2 '@internationalized/message': 3.1.8 - '@internationalized/number': 3.6.3 + '@internationalized/number': 3.6.4 '@internationalized/string': 3.2.7 - '@react-aria/ssr': 3.9.9(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/ssr': 3.9.10(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/interactions@3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/interactions@3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/ssr': 3.9.9(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/ssr': 3.9.10(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-stately/flags': 3.1.2 - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/label@3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/label@3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/landmark@3.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/landmark@3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) use-sync-external-store: 1.5.0(react@18.3.1) - '@react-aria/link@3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/link@3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/link': 3.6.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/link': 3.6.3(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/listbox@3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/listbox@3.14.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/list': 3.12.3(react@18.3.1) - '@react-types/listbox': 3.7.1(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/list': 3.12.4(react@18.3.1) + '@react-types/listbox': 3.7.2(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/live-announcer@3.4.3': + '@react-aria/live-announcer@3.4.4': dependencies: '@swc/helpers': 0.5.17 - '@react-aria/menu@3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/menu': 3.9.5(react@18.3.1) - '@react-stately/selection': 3.20.3(react@18.3.1) - '@react-stately/tree': 3.9.0(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/menu': 3.10.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/menu@3.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/overlays': 3.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/menu': 3.9.6(react@18.3.1) + '@react-stately/selection': 3.20.4(react@18.3.1) + '@react-stately/tree': 3.9.1(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/menu': 3.10.3(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/meter@3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/meter@3.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/progress': 3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/meter': 3.4.10(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/progress': 3.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/meter': 3.4.11(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/numberfield@3.11.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/spinbutton': 3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/numberfield': 3.9.13(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/numberfield': 3.8.12(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/numberfield@3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/spinbutton': 3.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/textfield': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/numberfield': 3.10.0(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/numberfield': 3.8.13(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/overlays@3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/ssr': 3.9.9(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/overlays': 3.6.17(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/overlays': 3.8.16(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/overlays@3.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/ssr': 3.9.10(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/visually-hidden': 3.8.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/overlays': 3.6.18(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/overlays': 3.9.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/progress@3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/progress@3.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/progress': 3.5.13(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/progress': 3.5.14(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/radio@3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/radio': 3.10.14(react@18.3.1) - '@react-types/radio': 3.8.10(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/radio@3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/form': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/radio': 3.11.0(react@18.3.1) + '@react-types/radio': 3.9.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/searchfield@3.8.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/searchfield@3.8.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/searchfield': 3.5.13(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/searchfield': 3.6.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/textfield': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/searchfield': 3.5.14(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/searchfield': 3.6.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/select@3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/listbox': 3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/select': 3.6.14(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/select': 3.9.13(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/select@3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/form': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/listbox': 3.14.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/menu': 3.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/visually-hidden': 3.8.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/select': 3.7.0(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/select': 3.10.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/selection@3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/selection@3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/selection': 3.20.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/selection': 3.20.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/separator@3.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/separator@3.4.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/slider@3.7.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/slider@3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/slider': 3.6.5(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/slider': 3.7.12(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/slider': 3.7.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/slider': 3.8.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/spinbutton@3.6.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/spinbutton@3.6.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/live-announcer': 3.4.3 - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/live-announcer': 3.4.4 + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/ssr@3.9.9(react@18.3.1)': + '@react-aria/ssr@3.9.10(react@18.3.1)': dependencies: '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-aria/switch@3.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/switch@3.7.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/toggle': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/toggle': 3.8.5(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/switch': 3.5.12(react@18.3.1) + '@react-aria/toggle': 3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/toggle': 3.9.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/switch': 3.5.13(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/table@3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/table@3.17.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/grid': 3.14.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/live-announcer': 3.4.3 - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/collections': 3.12.5(react@18.3.1) + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/grid': 3.14.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/live-announcer': 3.4.4 + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/visually-hidden': 3.8.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) '@react-stately/flags': 3.1.2 - '@react-stately/table': 3.14.3(react@18.3.1) - '@react-types/checkbox': 3.9.5(react@18.3.1) - '@react-types/grid': 3.3.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/table': 3.13.1(react@18.3.1) + '@react-stately/table': 3.14.4(react@18.3.1) + '@react-types/checkbox': 3.10.0(react@18.3.1) + '@react-types/grid': 3.3.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/table': 3.13.2(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/tabs@3.10.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/tabs@3.10.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/tabs': 3.8.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/tabs': 3.3.16(react@18.3.1) + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/tabs': 3.8.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/tabs': 3.3.17(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/tag@3.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@react-aria/gridlist': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/list': 3.12.3(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/tag@3.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@react-aria/gridlist': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/list': 3.12.4(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/textfield@3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/textfield@3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/form': 3.0.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/textfield': 3.12.3(react@18.3.1) + '@react-aria/form': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/textfield': 3.12.4(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/toast@3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/toast@3.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/landmark': 3.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/toast': 3.1.1(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/landmark': 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/toast': 3.1.2(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/toggle@3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/toggle@3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/toggle': 3.8.5(react@18.3.1) - '@react-types/checkbox': 3.9.5(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/toggle': 3.9.0(react@18.3.1) + '@react-types/checkbox': 3.10.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/toolbar@3.0.0-beta.18(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/toolbar@3.0.0-beta.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/tooltip@3.8.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/tooltip@3.8.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/tooltip': 3.5.5(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/tooltip': 3.4.18(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/tooltip': 3.5.6(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/tooltip': 3.4.19(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/tree@3.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/tree@3.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/gridlist': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-stately/tree': 3.9.0(react@18.3.1) - '@react-types/button': 3.12.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/gridlist': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-stately/tree': 3.9.1(react@18.3.1) + '@react-types/button': 3.13.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/utils@3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/utils@3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/ssr': 3.9.9(react@18.3.1) + '@react-aria/ssr': 3.9.10(react@18.3.1) '@react-stately/flags': 3.1.2 - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 clsx: 2.1.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-aria/visually-hidden@3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-aria/visually-hidden@3.8.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -10794,79 +10809,79 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@react-stately/calendar@3.8.2(react@18.3.1)': + '@react-stately/calendar@3.8.3(react@18.3.1)': dependencies: '@internationalized/date': 3.8.2 - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/calendar': 3.7.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/calendar': 3.7.3(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/checkbox@3.6.15(react@18.3.1)': + '@react-stately/checkbox@3.7.0(react@18.3.1)': dependencies: - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/checkbox': 3.9.5(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/checkbox': 3.10.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/collections@3.12.5(react@18.3.1)': + '@react-stately/collections@3.12.6(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/color@3.8.6(react@18.3.1)': + '@react-stately/color@3.9.0(react@18.3.1)': dependencies: - '@internationalized/number': 3.6.3 + '@internationalized/number': 3.6.4 '@internationalized/string': 3.2.7 - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/numberfield': 3.9.13(react@18.3.1) - '@react-stately/slider': 3.6.5(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/color': 3.0.6(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/numberfield': 3.10.0(react@18.3.1) + '@react-stately/slider': 3.7.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/color': 3.1.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/combobox@3.10.6(react@18.3.1)': + '@react-stately/combobox@3.11.0(react@18.3.1)': dependencies: - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/list': 3.12.3(react@18.3.1) - '@react-stately/overlays': 3.6.17(react@18.3.1) - '@react-stately/select': 3.6.14(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/combobox': 3.13.6(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/list': 3.12.4(react@18.3.1) + '@react-stately/overlays': 3.6.18(react@18.3.1) + '@react-stately/select': 3.7.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/combobox': 3.13.7(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/datepicker@3.14.2(react@18.3.1)': + '@react-stately/datepicker@3.15.0(react@18.3.1)': dependencies: '@internationalized/date': 3.8.2 '@internationalized/string': 3.2.7 - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/overlays': 3.6.17(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/datepicker': 3.12.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/overlays': 3.6.18(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/datepicker': 3.13.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/disclosure@3.0.5(react@18.3.1)': + '@react-stately/disclosure@3.0.6(react@18.3.1)': dependencies: - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/dnd@3.6.0(react@18.3.1)': + '@react-stately/dnd@3.6.1(react@18.3.1)': dependencies: - '@react-stately/selection': 3.20.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/selection': 3.20.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 @@ -10874,296 +10889,296 @@ snapshots: dependencies: '@swc/helpers': 0.5.17 - '@react-stately/form@3.1.5(react@18.3.1)': + '@react-stately/form@3.2.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/grid@3.11.3(react@18.3.1)': + '@react-stately/grid@3.11.4(react@18.3.1)': dependencies: - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/selection': 3.20.3(react@18.3.1) - '@react-types/grid': 3.3.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/selection': 3.20.4(react@18.3.1) + '@react-types/grid': 3.3.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/list@3.12.3(react@18.3.1)': + '@react-stately/list@3.12.4(react@18.3.1)': dependencies: - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/selection': 3.20.3(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/selection': 3.20.4(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/menu@3.9.5(react@18.3.1)': + '@react-stately/menu@3.9.6(react@18.3.1)': dependencies: - '@react-stately/overlays': 3.6.17(react@18.3.1) - '@react-types/menu': 3.10.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/overlays': 3.6.18(react@18.3.1) + '@react-types/menu': 3.10.3(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/numberfield@3.9.13(react@18.3.1)': + '@react-stately/numberfield@3.10.0(react@18.3.1)': dependencies: - '@internationalized/number': 3.6.3 - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/numberfield': 3.8.12(react@18.3.1) + '@internationalized/number': 3.6.4 + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/numberfield': 3.8.13(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/overlays@3.6.17(react@18.3.1)': + '@react-stately/overlays@3.6.18(react@18.3.1)': dependencies: - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/overlays': 3.8.16(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/overlays': 3.9.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/radio@3.10.14(react@18.3.1)': + '@react-stately/radio@3.11.0(react@18.3.1)': dependencies: - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/radio': 3.8.10(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/radio': 3.9.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/searchfield@3.5.13(react@18.3.1)': + '@react-stately/searchfield@3.5.14(react@18.3.1)': dependencies: - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/searchfield': 3.6.3(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/searchfield': 3.6.4(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/select@3.6.14(react@18.3.1)': + '@react-stately/select@3.7.0(react@18.3.1)': dependencies: - '@react-stately/form': 3.1.5(react@18.3.1) - '@react-stately/list': 3.12.3(react@18.3.1) - '@react-stately/overlays': 3.6.17(react@18.3.1) - '@react-types/select': 3.9.13(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/form': 3.2.0(react@18.3.1) + '@react-stately/list': 3.12.4(react@18.3.1) + '@react-stately/overlays': 3.6.18(react@18.3.1) + '@react-types/select': 3.10.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/selection@3.20.3(react@18.3.1)': + '@react-stately/selection@3.20.4(react@18.3.1)': dependencies: - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/slider@3.6.5(react@18.3.1)': + '@react-stately/slider@3.7.0(react@18.3.1)': dependencies: - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/slider': 3.7.12(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/slider': 3.8.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/table@3.14.3(react@18.3.1)': + '@react-stately/table@3.14.4(react@18.3.1)': dependencies: - '@react-stately/collections': 3.12.5(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) '@react-stately/flags': 3.1.2 - '@react-stately/grid': 3.11.3(react@18.3.1) - '@react-stately/selection': 3.20.3(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/grid': 3.3.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/table': 3.13.1(react@18.3.1) + '@react-stately/grid': 3.11.4(react@18.3.1) + '@react-stately/selection': 3.20.4(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/grid': 3.3.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/table': 3.13.2(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/tabs@3.8.3(react@18.3.1)': + '@react-stately/tabs@3.8.4(react@18.3.1)': dependencies: - '@react-stately/list': 3.12.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/tabs': 3.3.16(react@18.3.1) + '@react-stately/list': 3.12.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/tabs': 3.3.17(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/toast@3.1.1(react@18.3.1)': + '@react-stately/toast@3.1.2(react@18.3.1)': dependencies: '@swc/helpers': 0.5.17 react: 18.3.1 use-sync-external-store: 1.5.0(react@18.3.1) - '@react-stately/toggle@3.8.5(react@18.3.1)': + '@react-stately/toggle@3.9.0(react@18.3.1)': dependencies: - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/checkbox': 3.9.5(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/checkbox': 3.10.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/tooltip@3.5.5(react@18.3.1)': + '@react-stately/tooltip@3.5.6(react@18.3.1)': dependencies: - '@react-stately/overlays': 3.6.17(react@18.3.1) - '@react-types/tooltip': 3.4.18(react@18.3.1) + '@react-stately/overlays': 3.6.18(react@18.3.1) + '@react-types/tooltip': 3.4.19(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/tree@3.9.0(react@18.3.1)': + '@react-stately/tree@3.9.1(react@18.3.1)': dependencies: - '@react-stately/collections': 3.12.5(react@18.3.1) - '@react-stately/selection': 3.20.3(react@18.3.1) - '@react-stately/utils': 3.10.7(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-stately/collections': 3.12.6(react@18.3.1) + '@react-stately/selection': 3.20.4(react@18.3.1) + '@react-stately/utils': 3.10.8(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-stately/utils@3.10.7(react@18.3.1)': + '@react-stately/utils@3.10.8(react@18.3.1)': dependencies: '@swc/helpers': 0.5.17 react: 18.3.1 - '@react-types/breadcrumbs@3.7.14(react@18.3.1)': + '@react-types/breadcrumbs@3.7.15(react@18.3.1)': dependencies: - '@react-types/link': 3.6.2(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/link': 3.6.3(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/button@3.12.2(react@18.3.1)': + '@react-types/button@3.13.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/calendar@3.7.2(react@18.3.1)': + '@react-types/calendar@3.7.3(react@18.3.1)': dependencies: '@internationalized/date': 3.8.2 - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/checkbox@3.9.5(react@18.3.1)': + '@react-types/checkbox@3.10.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/color@3.0.6(react@18.3.1)': + '@react-types/color@3.1.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/slider': 3.7.12(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/slider': 3.8.0(react@18.3.1) react: 18.3.1 - '@react-types/combobox@3.13.6(react@18.3.1)': + '@react-types/combobox@3.13.7(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/datepicker@3.12.2(react@18.3.1)': + '@react-types/datepicker@3.13.0(react@18.3.1)': dependencies: '@internationalized/date': 3.8.2 - '@react-types/calendar': 3.7.2(react@18.3.1) - '@react-types/overlays': 3.8.16(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/calendar': 3.7.3(react@18.3.1) + '@react-types/overlays': 3.9.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/dialog@3.5.19(react@18.3.1)': + '@react-types/dialog@3.5.20(react@18.3.1)': dependencies: - '@react-types/overlays': 3.8.16(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/overlays': 3.9.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/grid@3.3.3(react@18.3.1)': + '@react-types/grid@3.3.4(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/link@3.6.2(react@18.3.1)': + '@react-types/link@3.6.3(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/listbox@3.7.1(react@18.3.1)': + '@react-types/listbox@3.7.2(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/menu@3.10.2(react@18.3.1)': + '@react-types/menu@3.10.3(react@18.3.1)': dependencies: - '@react-types/overlays': 3.8.16(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/overlays': 3.9.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/meter@3.4.10(react@18.3.1)': + '@react-types/meter@3.4.11(react@18.3.1)': dependencies: - '@react-types/progress': 3.5.13(react@18.3.1) + '@react-types/progress': 3.5.14(react@18.3.1) react: 18.3.1 - '@react-types/numberfield@3.8.12(react@18.3.1)': + '@react-types/numberfield@3.8.13(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/overlays@3.8.16(react@18.3.1)': + '@react-types/overlays@3.9.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/progress@3.5.13(react@18.3.1)': + '@react-types/progress@3.5.14(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/radio@3.8.10(react@18.3.1)': + '@react-types/radio@3.9.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/searchfield@3.6.3(react@18.3.1)': + '@react-types/searchfield@3.6.4(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) - '@react-types/textfield': 3.12.3(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) + '@react-types/textfield': 3.12.4(react@18.3.1) react: 18.3.1 - '@react-types/select@3.9.13(react@18.3.1)': + '@react-types/select@3.10.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/shared@3.30.0(react@18.3.1)': + '@react-types/shared@3.31.0(react@18.3.1)': dependencies: react: 18.3.1 - '@react-types/slider@3.7.12(react@18.3.1)': + '@react-types/slider@3.8.0(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/switch@3.5.12(react@18.3.1)': + '@react-types/switch@3.5.13(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/table@3.13.1(react@18.3.1)': + '@react-types/table@3.13.2(react@18.3.1)': dependencies: - '@react-types/grid': 3.3.3(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/grid': 3.3.4(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/tabs@3.3.16(react@18.3.1)': + '@react-types/tabs@3.3.17(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/textfield@3.12.3(react@18.3.1)': + '@react-types/textfield@3.12.4(react@18.3.1)': dependencies: - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 - '@react-types/tooltip@3.4.18(react@18.3.1)': + '@react-types/tooltip@3.4.19(react@18.3.1)': dependencies: - '@react-types/overlays': 3.8.16(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-types/overlays': 3.9.0(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 '@readme/better-ajv-errors@2.3.2(ajv@8.17.1)': dependencies: '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 '@humanwhocodes/momoa': 2.0.4 ajv: 8.17.1 jsonpointer: 5.0.1 @@ -11354,9 +11369,9 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/core@3.8.0': + '@shikijs/core@3.8.1': dependencies: - '@shikijs/types': 3.8.0 + '@shikijs/types': 3.8.1 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 @@ -11367,9 +11382,9 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 2.3.0 - '@shikijs/engine-javascript@3.8.0': + '@shikijs/engine-javascript@3.8.1': dependencies: - '@shikijs/types': 3.8.0 + '@shikijs/types': 3.8.1 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.3 @@ -11378,26 +11393,26 @@ snapshots: '@shikijs/types': 1.29.2 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/engine-oniguruma@3.8.0': + '@shikijs/engine-oniguruma@3.8.1': dependencies: - '@shikijs/types': 3.8.0 + '@shikijs/types': 3.8.1 '@shikijs/vscode-textmate': 10.0.2 '@shikijs/langs@1.29.2': dependencies: '@shikijs/types': 1.29.2 - '@shikijs/langs@3.8.0': + '@shikijs/langs@3.8.1': dependencies: - '@shikijs/types': 3.8.0 + '@shikijs/types': 3.8.1 '@shikijs/themes@1.29.2': dependencies: '@shikijs/types': 1.29.2 - '@shikijs/themes@3.8.0': + '@shikijs/themes@3.8.1': dependencies: - '@shikijs/types': 3.8.0 + '@shikijs/types': 3.8.1 '@shikijs/twoslash@1.29.2(typescript@5.8.3)': dependencies: @@ -11413,7 +11428,7 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/types@3.8.0': + '@shikijs/types@3.8.1': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -11499,7 +11514,7 @@ snapshots: '@tanem/react-nprogress@5.0.55(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 hoist-non-react-statics: 3.3.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -11521,7 +11536,7 @@ snapshots: '@theguild/remark-mermaid@0.1.3(react@18.3.1)': dependencies: - mermaid: 11.8.1 + mermaid: 11.9.0 react: 18.3.1 unist-util-visit: 5.0.0 transitivePeerDependencies: @@ -11597,13 +11612,9 @@ snapshots: tslib: 2.8.1 optional: true - '@types/bn.js@5.2.0': - dependencies: - '@types/node': 22.16.4 - '@types/concat-stream@2.0.3': dependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 '@types/cookie@0.6.0': {} @@ -11754,15 +11765,15 @@ snapshots: '@types/lodash@4.17.20': {} - '@types/lru-cache@5.1.1': {} - '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.3 '@types/mdx@2.0.13': {} - '@types/mixpanel-browser@2.60.0': {} + '@types/mixpanel-browser@2.66.0': + dependencies: + mixpanel-browser: 2.67.0 '@types/ms@2.1.0': {} @@ -11770,7 +11781,7 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@22.16.4': + '@types/node@22.16.5': dependencies: undici-types: 6.21.0 @@ -11917,14 +11928,14 @@ snapshots: tiny-invariant: 1.3.3 toformat: 2.0.0 - '@uniswap/swap-router-contracts@1.3.1(hardhat@2.25.0(typescript@5.8.3))': + '@uniswap/swap-router-contracts@1.3.1(hardhat@2.26.1(typescript@5.8.3))': dependencies: '@openzeppelin/contracts': 3.4.2-solc-0.7 '@uniswap/v2-core': 1.0.1 '@uniswap/v3-core': 1.0.1 '@uniswap/v3-periphery': 1.4.4 dotenv: 14.3.2 - hardhat-watcher: 2.5.0(hardhat@2.25.0(typescript@5.8.3)) + hardhat-watcher: 2.5.0(hardhat@2.26.1(typescript@5.8.3)) transitivePeerDependencies: - hardhat @@ -11942,12 +11953,12 @@ snapshots: '@uniswap/v3-core': 1.0.1 base64-sol: 1.0.1 - '@uniswap/v3-sdk@3.25.2(hardhat@2.25.0(typescript@5.8.3))': + '@uniswap/v3-sdk@3.25.2(hardhat@2.26.1(typescript@5.8.3))': dependencies: '@ethersproject/abi': 5.8.0 '@ethersproject/solidity': 5.8.0 '@uniswap/sdk-core': 7.7.2 - '@uniswap/swap-router-contracts': 1.3.1(hardhat@2.25.0(typescript@5.8.3)) + '@uniswap/swap-router-contracts': 1.3.1(hardhat@2.26.1(typescript@5.8.3)) '@uniswap/v3-periphery': 1.4.4 '@uniswap/v3-staker': 1.0.0 tiny-invariant: 1.3.3 @@ -12029,13 +12040,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@22.16.4))': + '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@22.16.5))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.19(@types/node@22.16.4) + vite: 5.4.19(@types/node@22.16.5) '@vitest/pretty-format@2.1.9': dependencies: @@ -12059,7 +12070,7 @@ snapshots: '@vitest/utils@2.1.9': dependencies: '@vitest/pretty-format': 2.1.9 - loupe: 3.1.4 + loupe: 3.2.0 tinyrainbow: 1.2.0 '@web3icons/common@0.11.15(typescript@5.8.3)': @@ -12139,21 +12150,21 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - algoliasearch@5.33.0: - dependencies: - '@algolia/client-abtesting': 5.33.0 - '@algolia/client-analytics': 5.33.0 - '@algolia/client-common': 5.33.0 - '@algolia/client-insights': 5.33.0 - '@algolia/client-personalization': 5.33.0 - '@algolia/client-query-suggestions': 5.33.0 - '@algolia/client-search': 5.33.0 - '@algolia/ingestion': 1.33.0 - '@algolia/monitoring': 1.33.0 - '@algolia/recommend': 5.33.0 - '@algolia/requester-browser-xhr': 5.33.0 - '@algolia/requester-fetch': 5.33.0 - '@algolia/requester-node-http': 5.33.0 + algoliasearch@5.34.1: + dependencies: + '@algolia/client-abtesting': 5.34.1 + '@algolia/client-analytics': 5.34.1 + '@algolia/client-common': 5.34.1 + '@algolia/client-insights': 5.34.1 + '@algolia/client-personalization': 5.34.1 + '@algolia/client-query-suggestions': 5.34.1 + '@algolia/client-search': 5.34.1 + '@algolia/ingestion': 1.34.1 + '@algolia/monitoring': 1.34.1 + '@algolia/recommend': 5.34.1 + '@algolia/requester-browser-xhr': 5.34.1 + '@algolia/requester-fetch': 5.34.1 + '@algolia/requester-node-http': 5.34.1 ansi-align@3.0.1: dependencies: @@ -12303,7 +12314,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 cosmiconfig: 7.1.0 resolve: 1.22.10 @@ -12384,7 +12395,7 @@ snapshots: browserslist@4.25.1: dependencies: caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.184 + electron-to-chromium: 1.5.190 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.1) @@ -12395,9 +12406,9 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bundle-require@5.1.0(esbuild@0.25.6): + bundle-require@5.1.0(esbuild@0.25.8): dependencies: - esbuild: 0.25.6 + esbuild: 0.25.8 load-tsconfig: 0.2.5 busboy@1.6.0: @@ -12442,7 +12453,7 @@ snapshots: assertion-error: 2.0.1 check-error: 2.1.1 deep-eql: 5.0.2 - loupe: 3.1.4 + loupe: 3.2.0 pathval: 2.0.1 chalk@4.1.2: @@ -12959,7 +12970,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 csstype: 3.1.3 dompurify@3.2.6: @@ -12978,7 +12989,7 @@ snapshots: eastasianwidth@0.2.0: {} - electron-to-chromium@1.5.184: {} + electron-to-chromium@1.5.190: {} elliptic@6.6.1: dependencies: @@ -13187,34 +13198,34 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 - esbuild@0.25.6: + esbuild@0.25.8: optionalDependencies: - '@esbuild/aix-ppc64': 0.25.6 - '@esbuild/android-arm': 0.25.6 - '@esbuild/android-arm64': 0.25.6 - '@esbuild/android-x64': 0.25.6 - '@esbuild/darwin-arm64': 0.25.6 - '@esbuild/darwin-x64': 0.25.6 - '@esbuild/freebsd-arm64': 0.25.6 - '@esbuild/freebsd-x64': 0.25.6 - '@esbuild/linux-arm': 0.25.6 - '@esbuild/linux-arm64': 0.25.6 - '@esbuild/linux-ia32': 0.25.6 - '@esbuild/linux-loong64': 0.25.6 - '@esbuild/linux-mips64el': 0.25.6 - '@esbuild/linux-ppc64': 0.25.6 - '@esbuild/linux-riscv64': 0.25.6 - '@esbuild/linux-s390x': 0.25.6 - '@esbuild/linux-x64': 0.25.6 - '@esbuild/netbsd-arm64': 0.25.6 - '@esbuild/netbsd-x64': 0.25.6 - '@esbuild/openbsd-arm64': 0.25.6 - '@esbuild/openbsd-x64': 0.25.6 - '@esbuild/openharmony-arm64': 0.25.6 - '@esbuild/sunos-x64': 0.25.6 - '@esbuild/win32-arm64': 0.25.6 - '@esbuild/win32-ia32': 0.25.6 - '@esbuild/win32-x64': 0.25.6 + '@esbuild/aix-ppc64': 0.25.8 + '@esbuild/android-arm': 0.25.8 + '@esbuild/android-arm64': 0.25.8 + '@esbuild/android-x64': 0.25.8 + '@esbuild/darwin-arm64': 0.25.8 + '@esbuild/darwin-x64': 0.25.8 + '@esbuild/freebsd-arm64': 0.25.8 + '@esbuild/freebsd-x64': 0.25.8 + '@esbuild/linux-arm': 0.25.8 + '@esbuild/linux-arm64': 0.25.8 + '@esbuild/linux-ia32': 0.25.8 + '@esbuild/linux-loong64': 0.25.8 + '@esbuild/linux-mips64el': 0.25.8 + '@esbuild/linux-ppc64': 0.25.8 + '@esbuild/linux-riscv64': 0.25.8 + '@esbuild/linux-s390x': 0.25.8 + '@esbuild/linux-x64': 0.25.8 + '@esbuild/netbsd-arm64': 0.25.8 + '@esbuild/netbsd-x64': 0.25.8 + '@esbuild/openbsd-arm64': 0.25.8 + '@esbuild/openbsd-x64': 0.25.8 + '@esbuild/openharmony-arm64': 0.25.8 + '@esbuild/sunos-x64': 0.25.8 + '@esbuild/win32-arm64': 0.25.8 + '@esbuild/win32-ia32': 0.25.8 + '@esbuild/win32-x64': 0.25.8 escalade@3.2.0: {} @@ -13257,7 +13268,7 @@ snapshots: remark-mdx: 3.1.0 remark-parse: 11.0.0 remark-stringify: 11.0.0 - synckit: 0.11.8 + synckit: 0.11.11 unified: 11.0.5 unified-engine: 11.2.2 unist-util-visit: 5.0.0 @@ -13336,7 +13347,7 @@ snapshots: remark-mdx: 3.1.0 remark-parse: 11.0.0 remark-stringify: 11.0.0 - synckit: 0.11.8 + synckit: 0.11.11 unified: 11.0.5 vfile: 6.0.3 transitivePeerDependencies: @@ -13480,7 +13491,7 @@ snapshots: dependencies: '@types/estree-jsx': 1.0.5 astring: 1.9.0 - source-map: 0.7.4 + source-map: 0.7.6 estree-util-value-to-estree@3.4.0: dependencies: @@ -13670,7 +13681,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - form-data@4.0.3: + form-data@4.0.4: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 @@ -13684,9 +13695,9 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@12.23.6(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@12.23.9(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - motion-dom: 12.23.6 + motion-dom: 12.23.9 motion-utils: 12.23.6 tslib: 2.8.1 optionalDependencies: @@ -13870,20 +13881,18 @@ snapshots: hachure-fill@0.5.2: {} - hardhat-watcher@2.5.0(hardhat@2.25.0(typescript@5.8.3)): + hardhat-watcher@2.5.0(hardhat@2.26.1(typescript@5.8.3)): dependencies: chokidar: 3.6.0 - hardhat: 2.25.0(typescript@5.8.3) + hardhat: 2.26.1(typescript@5.8.3) - hardhat@2.25.0(typescript@5.8.3): + hardhat@2.26.1(typescript@5.8.3): dependencies: '@ethereumjs/util': 9.1.0 '@ethersproject/abi': 5.8.0 '@nomicfoundation/edr': 0.11.3 '@nomicfoundation/solidity-analyzer': 0.1.2 '@sentry/node': 5.30.0 - '@types/bn.js': 5.2.0 - '@types/lru-cache': 5.1.1 adm-zip: 0.4.16 aggregate-error: 3.1.0 ansi-escapes: 4.3.2 @@ -14458,7 +14467,7 @@ snapshots: cssstyle: 4.6.0 data-urls: 5.0.0 decimal.js: 10.6.0 - form-data: 4.0.3 + form-data: 4.0.4 html-encoding-sniffer: 4.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 @@ -14612,7 +14621,7 @@ snapshots: dependencies: js-tokens: 4.0.0 - loupe@3.1.4: {} + loupe@3.2.0: {} lru-cache@10.4.3: {} @@ -14630,7 +14639,7 @@ snapshots: markdown-table@3.0.4: {} - marked@15.0.12: {} + marked@16.1.1: {} math-intrinsics@1.1.0: {} @@ -14839,11 +14848,11 @@ snapshots: merge2@1.4.1: {} - mermaid@11.8.1: + mermaid@11.9.0: dependencies: '@braintree/sanitize-url': 7.1.1 '@iconify/utils': 2.3.0 - '@mermaid-js/parser': 0.6.1 + '@mermaid-js/parser': 0.6.2 '@types/d3': 7.4.3 cytoscape: 3.32.1 cytoscape-cose-bilkent: 4.1.0(cytoscape@3.32.1) @@ -14856,7 +14865,7 @@ snapshots: katex: 0.16.22 khroma: 2.1.0 lodash-es: 4.17.21 - marked: 15.0.12 + marked: 16.1.1 roughjs: 4.6.6 stylis: 4.3.6 ts-dedent: 2.2.0 @@ -15217,7 +15226,7 @@ snapshots: mitt@3.0.1: {} - mixpanel-browser@2.66.0: + mixpanel-browser@2.67.0: dependencies: rrweb: 2.0.0-alpha.18 @@ -15259,15 +15268,15 @@ snapshots: yargs-parser: 20.2.9 yargs-unparser: 2.0.0 - motion-dom@12.23.6: + motion-dom@12.23.9: dependencies: motion-utils: 12.23.6 motion-utils@12.23.6: {} - motion@12.23.6(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + motion@12.23.9(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - framer-motion: 12.23.6(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + framer-motion: 12.23.9(@emotion/is-prop-valid@0.8.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 0.8.8 @@ -15288,7 +15297,7 @@ snapshots: nanoid@3.3.11: {} - napi-postinstall@0.3.0: {} + napi-postinstall@0.3.2: {} natural-compare@1.4.0: {} @@ -15336,10 +15345,10 @@ snapshots: nextra@3.3.1(@types/react@18.3.23)(acorn@8.15.0)(next@14.2.30(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.3): dependencies: '@formatjs/intl-localematcher': 0.5.10 - '@headlessui/react': 2.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@headlessui/react': 2.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mdx-js/mdx': 3.1.0(acorn@8.15.0) '@mdx-js/react': 3.1.0(@types/react@18.3.23)(react@18.3.1) - '@napi-rs/simple-git': 0.1.19 + '@napi-rs/simple-git': 0.1.21 '@shikijs/twoslash': 1.29.2(typescript@5.8.3) '@theguild/remark-mermaid': 0.1.3(react@18.3.1) '@theguild/remark-npm2yarn': 0.3.3 @@ -15827,50 +15836,50 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - react-aria@3.41.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-aria@3.42.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@internationalized/string': 3.2.7 - '@react-aria/breadcrumbs': 3.5.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/button': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/calendar': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/checkbox': 3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/color': 3.0.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/combobox': 3.12.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/datepicker': 3.14.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/dialog': 3.5.27(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/disclosure': 3.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/dnd': 3.10.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/focus': 3.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/gridlist': 3.13.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/i18n': 3.12.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/interactions': 3.25.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/label': 3.7.19(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/landmark': 3.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/link': 3.8.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/listbox': 3.14.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/menu': 3.18.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/meter': 3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/numberfield': 3.11.16(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/overlays': 3.27.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/progress': 3.4.24(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/radio': 3.11.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/searchfield': 3.8.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/select': 3.15.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/selection': 3.24.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/separator': 3.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/slider': 3.7.21(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/ssr': 3.9.9(react@18.3.1) - '@react-aria/switch': 3.7.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/table': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/tabs': 3.10.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/tag': 3.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/textfield': 3.17.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/toast': 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/tooltip': 3.8.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/tree': 3.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/utils': 3.29.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-aria/visually-hidden': 3.8.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-types/shared': 3.30.0(react@18.3.1) + '@react-aria/breadcrumbs': 3.5.27(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/button': 3.14.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/calendar': 3.9.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/checkbox': 3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/color': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/combobox': 3.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/datepicker': 3.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/dialog': 3.5.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/disclosure': 3.0.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/dnd': 3.11.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/focus': 3.21.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/gridlist': 3.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/i18n': 3.12.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/interactions': 3.25.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/label': 3.7.20(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/landmark': 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/link': 3.8.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/listbox': 3.14.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/menu': 3.19.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/meter': 3.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/numberfield': 3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/overlays': 3.28.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/progress': 3.4.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/radio': 3.12.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/searchfield': 3.8.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/select': 3.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/selection': 3.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/separator': 3.4.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/slider': 3.8.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/ssr': 3.9.10(react@18.3.1) + '@react-aria/switch': 3.7.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/table': 3.17.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/tabs': 3.10.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/tag': 3.7.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/textfield': 3.18.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/toast': 3.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/tooltip': 3.8.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/tree': 3.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/utils': 3.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-aria/visually-hidden': 3.8.26(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-types/shared': 3.31.0(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -15909,7 +15918,7 @@ snapshots: react-is@18.3.1: {} - react-keyed-flatten-children@5.0.0(react-is@18.3.1)(react@18.3.1): + react-keyed-flatten-children@5.0.1(react-is@18.3.1)(react@18.3.1): dependencies: react: 18.3.1 react-is: 18.3.1 @@ -15956,7 +15965,7 @@ snapshots: react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.27.6 + '@babel/runtime': 7.28.2 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -16407,7 +16416,7 @@ snapshots: safer-buffer@2.1.2: {} - satori@0.15.2: + satori@0.16.1: dependencies: '@shuding/opentype.js': 1.4.0-beta.0 css-background-parser: 0.1.0 @@ -16419,7 +16428,7 @@ snapshots: linebreak: 1.1.0 parse-css-color: 0.2.1 postcss-value-parser: 4.2.0 - yoga-wasm-web: 0.3.3 + yoga-layout: 3.2.1 saxes@6.0.0: dependencies: @@ -16516,14 +16525,14 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - shiki@3.8.0: + shiki@3.8.1: dependencies: - '@shikijs/core': 3.8.0 - '@shikijs/engine-javascript': 3.8.0 - '@shikijs/engine-oniguruma': 3.8.0 - '@shikijs/langs': 3.8.0 - '@shikijs/themes': 3.8.0 - '@shikijs/types': 3.8.0 + '@shikijs/core': 3.8.1 + '@shikijs/engine-javascript': 3.8.1 + '@shikijs/engine-oniguruma': 3.8.1 + '@shikijs/langs': 3.8.1 + '@shikijs/themes': 3.8.1 + '@shikijs/types': 3.8.1 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -16597,7 +16606,7 @@ snapshots: source-map@0.6.1: {} - source-map@0.7.4: {} + source-map@0.7.6: {} source-map@0.8.0-beta.0: dependencies: @@ -16836,9 +16845,9 @@ snapshots: symbol-tree@3.2.4: {} - synckit@0.11.8: + synckit@0.11.11: dependencies: - '@pkgr/core': 0.2.7 + '@pkgr/core': 0.2.9 system-architecture@0.1.0: {} @@ -16986,12 +16995,12 @@ snapshots: tsup@8.5.0(jiti@1.21.7)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.8.0): dependencies: - bundle-require: 5.1.0(esbuild@0.25.6) + bundle-require: 5.1.0(esbuild@0.25.8) cac: 6.7.14 chokidar: 4.0.3 consola: 3.4.2 debug: 4.4.1(supports-color@8.1.1) - esbuild: 0.25.6 + esbuild: 0.25.8 fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 @@ -17014,37 +17023,37 @@ snapshots: tsx@4.20.3: dependencies: - esbuild: 0.25.6 + esbuild: 0.25.8 get-tsconfig: 4.10.1 optionalDependencies: fsevents: 2.3.3 - turbo-darwin-64@2.5.4: + turbo-darwin-64@2.5.5: optional: true - turbo-darwin-arm64@2.5.4: + turbo-darwin-arm64@2.5.5: optional: true - turbo-linux-64@2.5.4: + turbo-linux-64@2.5.5: optional: true - turbo-linux-arm64@2.5.4: + turbo-linux-arm64@2.5.5: optional: true - turbo-windows-64@2.5.4: + turbo-windows-64@2.5.5: optional: true - turbo-windows-arm64@2.5.4: + turbo-windows-arm64@2.5.5: optional: true - turbo@2.5.4: + turbo@2.5.5: optionalDependencies: - turbo-darwin-64: 2.5.4 - turbo-darwin-arm64: 2.5.4 - turbo-linux-64: 2.5.4 - turbo-linux-arm64: 2.5.4 - turbo-windows-64: 2.5.4 - turbo-windows-arm64: 2.5.4 + turbo-darwin-64: 2.5.5 + turbo-darwin-arm64: 2.5.5 + turbo-linux-64: 2.5.5 + turbo-linux-arm64: 2.5.5 + turbo-windows-64: 2.5.5 + turbo-windows-arm64: 2.5.5 twoslash-protocol@0.2.12: {} @@ -17148,7 +17157,7 @@ snapshots: '@types/concat-stream': 2.0.3 '@types/debug': 4.1.12 '@types/is-empty': 1.2.3 - '@types/node': 22.16.4 + '@types/node': 22.16.5 '@types/unist': 3.0.3 concat-stream: 2.0.0 debug: 4.4.1(supports-color@8.1.1) @@ -17271,7 +17280,7 @@ snapshots: unrs-resolver@1.11.1: dependencies: - napi-postinstall: 0.3.0 + napi-postinstall: 0.3.2 optionalDependencies: '@unrs/resolver-binding-android-arm-eabi': 1.11.1 '@unrs/resolver-binding-android-arm64': 1.11.1 @@ -17406,7 +17415,7 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - viem@2.31.7(typescript@5.8.3)(zod@3.25.76): + viem@2.33.0(typescript@5.8.3)(zod@3.25.76): dependencies: '@noble/curves': 1.9.2 '@noble/hashes': 1.8.0 @@ -17423,13 +17432,13 @@ snapshots: - utf-8-validate - zod - vite-node@2.1.9(@types/node@22.16.4): + vite-node@2.1.9(@types/node@22.16.5): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 1.1.2 - vite: 5.4.19(@types/node@22.16.4) + vite: 5.4.19(@types/node@22.16.5) transitivePeerDependencies: - '@types/node' - less @@ -17441,19 +17450,19 @@ snapshots: - supports-color - terser - vite@5.4.19(@types/node@22.16.4): + vite@5.4.19(@types/node@22.16.5): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.45.1 optionalDependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 fsevents: 2.3.3 - vitest@2.1.9(@types/node@22.16.4)(jsdom@24.1.3): + vitest@2.1.9(@types/node@22.16.5)(jsdom@24.1.3): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@22.16.4)) + '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@22.16.5)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -17469,11 +17478,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.1.1 tinyrainbow: 1.2.0 - vite: 5.4.19(@types/node@22.16.4) - vite-node: 2.1.9(@types/node@22.16.4) + vite: 5.4.19(@types/node@22.16.5) + vite-node: 2.1.9(@types/node@22.16.5) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.16.4 + '@types/node': 22.16.5 jsdom: 24.1.3 transitivePeerDependencies: - less @@ -17615,7 +17624,7 @@ snapshots: workerpool@6.5.1: {} - wrangler@3.114.11(@cloudflare/workers-types@4.20250715.0): + wrangler@3.114.11(@cloudflare/workers-types@4.20250724.0): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@cloudflare/unenv-preset': 2.0.2(unenv@2.0.0-rc.14)(workerd@1.20250408.0) @@ -17628,7 +17637,7 @@ snapshots: unenv: 2.0.0-rc.14 workerd: 1.20250408.0 optionalDependencies: - '@cloudflare/workers-types': 4.20250715.0 + '@cloudflare/workers-types': 4.20250724.0 fsevents: 2.3.3 sharp: 0.33.5 transitivePeerDependencies: @@ -17692,6 +17701,8 @@ snapshots: yocto-queue@1.2.1: {} + yoga-layout@3.2.1: {} + yoga-wasm-web@0.3.3: {} youch@3.3.4: diff --git a/website/package.json b/website/package.json index 579f73206b79..eb72f314f6f4 100644 --- a/website/package.json +++ b/website/package.json @@ -26,15 +26,15 @@ "@pinax/graph-networks-registry": "^0.7.1", "@react-hookz/web": "^25.1.1", "@readme/httpsnippet": "^11.0.0", - "@readme/openapi-parser": "^4.1.1", + "@readme/openapi-parser": "^4.1.2", "fetch-har": "^11.1.1", "hast": "^1.0.0", "hast-util-whitespace": "^3.0.0", "lodash": "^4.17.21", "mdast-util-mdx-jsx": "^3.2.0", "mdast-util-to-hast": "^13.2.0", - "mixpanel-browser": "^2.66.0", - "motion": "^12.23.6", + "mixpanel-browser": "^2.67.0", + "motion": "^12.23.9", "next": "^14.2.30", "next-seo": "^6.8.0", "next-sitemap": "^4.2.3", @@ -54,8 +54,8 @@ "@types/hast": "^3.0.4", "@types/lodash": "^4.17.20", "@types/mdast": "^4.0.4", - "@types/mixpanel-browser": "^2.60.0", - "@types/node": "^22.16.4", + "@types/mixpanel-browser": "^2.66.0", + "@types/node": "^22.16.5", "@types/react": "^18.3.23", "@types/react-dom": "^18.3.7", "@types/vfile": "^4.0.0", diff --git a/website/src/openApi/tokenApi.json b/website/src/openApi/tokenApi.json index 5bc9324e4002..a2dac810fa48 100644 --- a/website/src/openApi/tokenApi.json +++ b/website/src/openApi/tokenApi.json @@ -3,7 +3,7 @@ "info": { "title": "Token API (Beta)", "description": "Power your apps & AI agents with real-time token data.", - "version": "2.2.10+af1bb70 (2025-07-10)" + "version": "2.3.3+6e8d0f0 (2025-07-24)" }, "servers": [ { @@ -46,15 +46,14 @@ "", "ERC721", "ERC1155" - ] + ], + "default": "" }, "contract": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$" + "type": "string" }, "owner": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$" + "type": "string" }, "symbol": { "type": "string" @@ -83,6 +82,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -130,6 +130,308 @@ } } } + }, + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } } }, "operationId": "getNftOwnershipsEvmByAddress", @@ -142,7 +444,6 @@ "name": "address", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", "description": "Filter by address", "example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" }, @@ -163,6 +464,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -176,7 +478,17 @@ "", "ERC721", "ERC1155" - ] + ], + "default": "" + } + }, + { + "in": "query", + "name": "contract", + "schema": { + "type": "string", + "description": "Filter by address", + "default": "" } }, { @@ -266,6 +578,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -322,86 +635,387 @@ } } } - } - }, - "operationId": "getNftCollectionsEvmByContract", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "path", - "name": "contract", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by NFT contract address", - "example": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8" - }, - "required": true }, - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "matic", - "optimism", - "unichain" - ], - "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", - "example": "mainnet" - } - } - ], - "summary": "NFT Collection", - "description": "Provides single NFT collection metadata, total supply, owners & total transfers.", - "security": [ - { - "bearerAuth": [] - } - ] - } - }, - "/nft/items/evm/contract/{contract}/token_id/{token_id}": { - "get": { - "responses": { - "200": { - "description": "Successful Response", + "400": { + "description": "Client side error", "content": { "application/json": { "schema": { "type": "object", "properties": { - "data": { - "type": "array", - "items": { - "type": "object", - "properties": { - "token_id": { - "type": "string" - }, - "token_standard": { - "type": "string", - "enum": [ + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getNftCollectionsEvmByContract", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "path", + "name": "contract", + "schema": { + "type": "string", + "description": "Filter by NFT contract address", + "example": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8" + }, + "required": true + }, + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "mainnet", + "matic", + "optimism", + "unichain" + ], + "default": "mainnet", + "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", + "example": "mainnet" + } + } + ], + "summary": "NFT Collection", + "description": "Provides single NFT collection metadata, total supply, owners & total transfers.", + "security": [ + { + "bearerAuth": [] + } + ] + } + }, + "/nft/items/evm/contract/{contract}/token_id/{token_id}": { + "get": { + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "token_id": { + "type": "string" + }, + "token_standard": { + "type": "string", + "enum": [ "", "ERC721", "ERC1155" - ] + ], + "default": "" }, "contract": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$" + "type": "string" }, "owner": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$" + "type": "string" }, "uri": { "type": "string" @@ -448,6 +1062,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -519,19 +1134,320 @@ } } } - } - }, - "operationId": "getNftItemsEvmContractByContractToken_idByToken_id", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "path", + }, + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getNftItemsEvmContractByContractToken_idByToken_id", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "path", "name": "token_id", "schema": { "type": "string", - "pattern": "^(\\d+|)$", "description": "NFT token ID", "example": "5712" }, @@ -542,7 +1458,6 @@ "name": "contract", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", "description": "Filter by NFT contract address", "example": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8" }, @@ -563,6 +1478,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -613,8 +1529,7 @@ "type": "string" }, "contract": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$" + "type": "string" }, "symbol": { "type": "string" @@ -623,12 +1538,10 @@ "type": "string" }, "from": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$" + "type": "string" }, "to": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$" + "type": "string" }, "token_id": { "type": "string" @@ -698,82 +1611,383 @@ } } } - } - }, - "operationId": "getNftActivitiesEvm", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "matic", - "optimism", - "unichain" - ], - "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", - "example": "mainnet" - }, - "required": false - }, - { - "in": "query", - "name": "contract", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by NFT contract address", - "example": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8" - }, - "required": true - }, - { - "in": "query", - "name": "any", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address", - "example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" - }, - "required": false - }, - { - "in": "query", - "name": "from", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" - }, - "required": false - }, - { - "in": "query", - "name": "to", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" - }, - "required": false + }, + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getNftActivitiesEvm", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "mainnet", + "matic", + "optimism", + "unichain" + ], + "default": "mainnet", + "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", + "example": "mainnet" + }, + "required": false + }, + { + "in": "query", + "name": "contract", + "schema": { + "type": "string", + "description": "Filter by NFT contract address", + "example": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8" + }, + "required": true + }, + { + "in": "query", + "name": "anyAddress", + "schema": { + "type": "string", + "description": "Filter by address", + "default": "" + }, + "required": false + }, + { + "in": "query", + "name": "fromAddress", + "schema": { + "type": "string", + "description": "Filter by address", + "default": "" + }, + "required": false + }, + { + "in": "query", + "name": "toAddress", + "schema": { + "type": "string", + "description": "Filter by address", + "default": "" + }, + "required": false }, { "in": "query", "name": "startTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 0 }, "required": false }, @@ -781,9 +1995,9 @@ "in": "query", "name": "endTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 9999999999 }, "required": false }, @@ -893,6 +2107,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -940,21 +2155,322 @@ } } } - } - }, - "operationId": "getNftHoldersEvmByContract", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "path", - "name": "contract", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by NFT contract address", - "example": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8" + }, + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getNftHoldersEvmByContract", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "path", + "name": "contract", + "schema": { + "type": "string", + "description": "Filter by NFT contract address", + "example": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8" }, "required": true }, @@ -973,6 +2489,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -1024,12 +2541,10 @@ "type": "string" }, "offerer": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$" + "type": "string" }, "recipient": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$" + "type": "string" }, "sale_amount": { "type": "number" @@ -1091,82 +2606,384 @@ } } } - } - }, - "operationId": "getNftSalesEvm", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "matic", - "optimism", - "unichain" - ], - "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", - "example": "mainnet" - }, - "required": false }, - { - "in": "query", - "name": "contract", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by NFT contract address", - "example": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8" - }, - "required": true - }, - { - "in": "query", - "name": "token_id", - "schema": { - "type": "string", - "pattern": "^(\\d+|)$", - "description": "NFT token ID", - "example": "5712" - }, - "required": false - }, - { - "in": "query", - "name": "any", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" - }, - "required": false - }, - { - "in": "query", - "name": "offerer", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" - }, + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getNftSalesEvm", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "mainnet", + "matic", + "optimism", + "unichain" + ], + "default": "mainnet", + "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", + "example": "mainnet" + }, "required": false }, { "in": "query", - "name": "recipient", + "name": "contract", + "schema": { + "type": "string", + "description": "Filter by NFT contract address", + "example": "0xbd3531da5cf5857e7cfaa92426877b022e612cf8" + }, + "required": true + }, + { + "in": "query", + "name": "token_id", + "schema": { + "type": "string", + "description": "NFT token ID", + "example": "5712", + "default": "" + }, + "required": false + }, + { + "in": "query", + "name": "anyAddress", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" + "description": "Filter by address", + "default": "" + }, + "required": false + }, + { + "in": "query", + "name": "offererAddress", + "schema": { + "type": "string", + "description": "Filter by address", + "default": "" + }, + "required": false + }, + { + "in": "query", + "name": "recipientAddress", + "schema": { + "type": "string", + "description": "Filter by address", + "default": "" }, "required": false }, @@ -1174,9 +2991,9 @@ "in": "query", "name": "startTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 0 }, "required": false }, @@ -1184,9 +3001,9 @@ "in": "query", "name": "endTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 9999999999 }, "required": false }, @@ -1268,7 +3085,7 @@ "block_num": { "type": "number" }, - "datetime": { + "last_balance_update": { "type": "string" }, "contract": { @@ -1293,9 +3110,13 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" }, + "name": { + "type": "string" + }, "symbol": { "type": "string" }, @@ -1314,7 +3135,7 @@ }, "required": [ "block_num", - "datetime", + "last_balance_update", "contract", "amount", "value", @@ -1344,32 +3165,334 @@ "example": { "data": [ { - "block_num": 22586773, - "datetime": "2025-05-29 06:58:47", - "contract": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", - "amount": "237637742936991878321", - "value": 237.63774293699188, + "block_num": 22968741, + "last_balance_update": "2025-07-21 16:24:47", + "contract": "0x6993301413c1867aafe2caaa692ec53a0118f06e", + "amount": "7917650000000000000000", + "value": 7917.65, + "name": "BOLD", + "symbol": "BOLD", "decimals": 18, - "symbol": "ETH", "network_id": "mainnet" } ] } } } - } - }, - "operationId": "getBalancesEvmByAddress", - "tags": [ - "EVM" - ], + }, + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getBalancesEvmByAddress", + "tags": [ + "EVM" + ], "parameters": [ { "in": "path", "name": "address", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", "description": "Filter by address", "example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" }, @@ -1390,6 +3513,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -1398,7 +3522,9 @@ "in": "query", "name": "contract", "schema": { - "type": "string" + "type": "string", + "description": "Filter by address", + "default": "" } }, { @@ -1482,6 +3608,7 @@ "enum": [ "solana" ], + "default": "solana", "description": "The Graph Network ID for SVM networks https://thegraph.com/networks", "example": "solana" } @@ -1537,52 +3664,357 @@ } } } - } - }, - "operationId": "getBalancesSvm", - "tags": [ - "SVM" - ], - "parameters": [ - { - "in": "query", - "name": "token_account", - "schema": { - "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by token account address" - } - }, - { - "in": "query", - "name": "mint", - "schema": { - "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by mint address", - "example": "So11111111111111111111111111111111111111112" - } }, - { - "in": "query", - "name": "program_id", - "schema": { - "type": "string", - "enum": [ - "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb", - "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" - ], - "description": "Filter by program ID" + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } } }, - { - "in": "query", - "name": "network_id", - "schema": { + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getBalancesSvm", + "tags": [ + "SVM" + ], + "parameters": [ + { + "in": "query", + "name": "token_account", + "schema": { + "type": "string", + "description": "Filter by token account address", + "default": "" + } + }, + { + "in": "query", + "name": "mint", + "schema": { + "type": "string", + "description": "Filter by mint address", + "example": "So11111111111111111111111111111111111111112", + "default": "" + } + }, + { + "in": "query", + "name": "program_id", + "schema": { + "type": "string", + "enum": [ + "", + "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb", + "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" + ], + "description": "Filter by program ID", + "default": "" + } + }, + { + "in": "query", + "name": "network_id", + "schema": { "type": "string", "enum": [ "solana" ], + "default": "solana", "description": "The Graph Network ID for SVM networks https://thegraph.com/networks", "example": "solana" } @@ -1675,6 +4107,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" }, @@ -1736,76 +4169,379 @@ } } } - } - }, - "operationId": "getTransfersEvm", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "matic", - "optimism", - "unichain" - ], - "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", - "example": "mainnet" - } - }, - { - "in": "query", - "name": "from", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" - } }, - { - "in": "query", - "name": "to", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address", - "example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } } }, - { + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getTransfersEvm", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "mainnet", + "matic", + "optimism", + "unichain" + ], + "default": "mainnet", + "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", + "example": "mainnet" + } + }, + { + "in": "query", + "name": "from", + "schema": { + "type": "string", + "description": "Filter by address", + "default": "" + } + }, + { + "in": "query", + "name": "to", + "schema": { + "type": "string", + "description": "Filter by address", + "example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045", + "default": "" + } + }, + { "in": "query", "name": "contract", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" + "description": "Filter by address", + "default": "" } }, { "in": "query", "name": "startTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 0 } }, { "in": "query", "name": "endTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 9999999999 } }, { @@ -1838,8 +4574,8 @@ "name": "transaction_id", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", - "description": "Filter by transaction" + "description": "Filter by transaction", + "default": "" } }, { @@ -1937,6 +4673,7 @@ "enum": [ "solana" ], + "default": "solana", "description": "The Graph Network ID for SVM networks https://thegraph.com/networks", "example": "solana" } @@ -1998,51 +4735,354 @@ } } } - } - }, - "operationId": "getTransfersSvm", - "tags": [ - "SVM" - ], - "parameters": [ - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "solana" - ], - "description": "The Graph Network ID for SVM networks https://thegraph.com/networks", - "example": "solana" - } - }, - { - "in": "query", - "name": "mint", - "schema": { - "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by mint address", - "example": "So11111111111111111111111111111111111111112" - } }, - { - "in": "query", - "name": "source", - "schema": { - "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by token account address" + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } } }, - { - "in": "query", + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getTransfersSvm", + "tags": [ + "SVM" + ], + "parameters": [ + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "solana" + ], + "default": "solana", + "description": "The Graph Network ID for SVM networks https://thegraph.com/networks", + "example": "solana" + } + }, + { + "in": "query", + "name": "mint", + "schema": { + "type": "string", + "description": "Filter by mint address", + "example": "So11111111111111111111111111111111111111112", + "default": "" + } + }, + { + "in": "query", + "name": "source", + "schema": { + "type": "string", + "description": "Filter by token account address", + "default": "" + } + }, + { + "in": "query", "name": "destination", "schema": { "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by token account address" + "description": "Filter by token account address", + "default": "" } }, { @@ -2050,8 +5090,8 @@ "name": "authority", "schema": { "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by authority token account address" + "description": "Filter by authority token account address", + "default": "" } }, { @@ -2060,28 +5100,30 @@ "schema": { "type": "string", "enum": [ + "", "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb", "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" ], - "description": "Filter by program ID" + "description": "Filter by program ID", + "default": "" } }, { "in": "query", "name": "startTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 0 } }, { "in": "query", "name": "endTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 9999999999 } }, { @@ -2161,12 +5203,18 @@ "datetime": { "type": "string" }, + "timestamp": { + "type": "number" + }, "contract": { "type": "string", "description": "Filter by address" }, "circulating_supply": { - "type": "string" + "type": "number" + }, + "total_supply": { + "type": "number" }, "holders": { "type": "number" @@ -2183,6 +5231,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" }, @@ -2219,8 +5268,10 @@ "required": [ "block_num", "datetime", + "timestamp", "contract", "circulating_supply", + "total_supply", "holders", "network_id", "icon" @@ -2249,14 +5300,16 @@ "example": { "data": [ { - "block_num": 22589353, - "datetime": "2025-05-29 15:40:11", + "block_num": 22966816, + "datetime": "2025-07-21 09:57:35", + "timestamp": 1753091855, "contract": "0xc944e90c64b2c07662a292be6244bdf05cda44a7", "decimals": 18, "symbol": "GRT", "name": "Graph Token", - "circulating_supply": "16667753581.233711", - "holders": 139562, + "circulating_supply": 27051707794.58071, + "total_supply": 10800262823.318213, + "holders": 175151, "network_id": "mainnet", "icon": { "web3icon": "GRT" @@ -2266,76 +5319,378 @@ } } } - } - }, - "operationId": "getTokensEvmByContract", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "path", - "name": "contract", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by contract address", - "example": "0xc944e90c64b2c07662a292be6244bdf05cda44a7" - }, - "required": true }, - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "matic", - "optimism", - "unichain" - ], - "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", - "example": "mainnet" - } - } - ], - "summary": "Token Metadata", - "description": "Provides ERC-20 token contract metadata.", - "security": [ - { - "bearerAuth": [] - } - ] - } - }, - "/holders/evm/{contract}": { - "get": { - "responses": { - "200": { - "description": "Successful Response", + "400": { + "description": "Client side error", "content": { "application/json": { "schema": { "type": "object", "properties": { - "data": { - "type": "array", - "items": { - "type": "object", - "properties": { - "block_num": { - "type": "number" - }, - "datetime": { - "type": "string" - }, - "address": { - "type": "string", + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getTokensEvmByContract", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "path", + "name": "contract", + "schema": { + "type": "string", + "description": "Filter by contract address", + "example": "0xc944e90c64b2c07662a292be6244bdf05cda44a7" + }, + "required": true + }, + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "mainnet", + "matic", + "optimism", + "unichain" + ], + "default": "mainnet", + "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", + "example": "mainnet" + } + } + ], + "summary": "Token Metadata", + "description": "Provides ERC-20 token contract metadata.", + "security": [ + { + "bearerAuth": [] + } + ] + } + }, + "/holders/evm/{contract}": { + "get": { + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "block_num": { + "type": "number" + }, + "last_balance_update": { + "type": "string" + }, + "address": { + "type": "string", "description": "Filter by address" }, "amount": { @@ -2356,9 +5711,13 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" }, + "name": { + "type": "string" + }, "symbol": { "type": "string" }, @@ -2377,7 +5736,7 @@ }, "required": [ "block_num", - "datetime", + "last_balance_update", "address", "amount", "value", @@ -2407,11 +5766,12 @@ "example": { "data": [ { - "block_num": 22578579, - "last_balance_update": "2025-05-28 03:25:47", + "block_num": 22966764, + "last_balance_update": "2025-07-21 09:47:11", "address": "0x36aff7001294dae4c2ed4fdefc478a00de77f090", - "amount": "2868440291872963359806035918", - "value": 2868440291.8729634, + "amount": "2904244446383157108596275005", + "value": 2904244446.3831573, + "name": "Graph Token", "decimals": 18, "symbol": "GRT", "network_id": "mainnet" @@ -2420,19 +5780,320 @@ } } } - } - }, - "operationId": "getHoldersEvmByContract", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "path", + }, + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getHoldersEvmByContract", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "path", "name": "contract", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", "description": "Filter by contract address", "example": "0xc944e90c64b2c07662a292be6244bdf05cda44a7" }, @@ -2453,6 +6114,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -2549,6 +6211,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" }, @@ -2573,7 +6236,7 @@ }, "pool": { "type": "string", - "description": "Filter by address" + "description": "Filter by pool" }, "token0": { "type": "object", @@ -2718,40 +6381,350 @@ } } } - } - }, - "operationId": "getSwapsEvm", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "matic", - "optimism", - "unichain" - ], - "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", - "example": "mainnet" - } }, - { - "in": "query", - "name": "pool", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by contract address", - "example": "0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640" + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getSwapsEvm", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "mainnet", + "matic", + "optimism", + "unichain" + ], + "default": "mainnet", + "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", + "example": "mainnet" + } + }, + { + "in": "query", + "name": "pool", + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "string" + } + ], + "description": "Filter by pool address", + "example": "0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640", + "default": "" } }, { @@ -2759,8 +6732,8 @@ "name": "caller", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" + "description": "Filter by address", + "default": "" } }, { @@ -2768,8 +6741,8 @@ "name": "sender", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" + "description": "Filter by address", + "default": "" } }, { @@ -2777,8 +6750,8 @@ "name": "recipient", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" + "description": "Filter by address", + "default": "" } }, { @@ -2787,9 +6760,12 @@ "schema": { "type": "string", "enum": [ + "", "uniswap_v2", - "uniswap_v3" + "uniswap_v3", + "uniswap_v4" ], + "default": "", "description": "Protocol name", "example": "uniswap_v3" } @@ -2798,18 +6774,18 @@ "in": "query", "name": "startTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 0 } }, { "in": "query", "name": "endTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 9999999999 } }, { @@ -2842,8 +6818,8 @@ "name": "transaction_id", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{64}$", - "description": "Filter by transaction" + "description": "Filter by transaction", + "default": "" } }, { @@ -2983,6 +6959,7 @@ "enum": [ "solana" ], + "default": "solana", "description": "The Graph Network ID for SVM networks https://thegraph.com/networks", "example": "solana" } @@ -3049,50 +7026,354 @@ } } } - } - }, - "operationId": "getSwapsSvm", - "tags": [ - "SVM" - ], - "parameters": [ - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "solana" - ], - "description": "The Graph Network ID for SVM networks https://thegraph.com/networks", - "example": "solana" - }, - "required": false }, - { - "in": "query", - "name": "program_id", - "schema": { - "type": "string", - "enum": [ - "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", - "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P", - "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", - "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", - "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4" - ], - "description": "Filter by program ID", - "example": "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA" - }, - "required": true + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getSwapsSvm", + "tags": [ + "SVM" + ], + "parameters": [ + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "solana" + ], + "default": "solana", + "description": "The Graph Network ID for SVM networks https://thegraph.com/networks", + "example": "solana" + }, + "required": false + }, + { + "in": "query", + "name": "program_id", + "schema": { + "type": "string", + "enum": [ + "", + "675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8", + "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P", + "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA", + "JUP4Fb2cqiRUcaTHdrPC8h2gNsA2ETXiPDD33WcGuJB", + "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4" + ], + "description": "Filter by program ID", + "example": "pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA" + }, + "required": true }, { "in": "query", "name": "amm", "schema": { "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by amm address" + "description": "Filter by amm address", + "default": "" }, "required": false }, @@ -3101,8 +7382,8 @@ "name": "amm_pool", "schema": { "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by amm pool address" + "description": "Filter by amm pool address", + "default": "" }, "required": false }, @@ -3111,8 +7392,8 @@ "name": "user", "schema": { "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by user address" + "description": "Filter by user address", + "default": "" }, "required": false }, @@ -3121,8 +7402,8 @@ "name": "input_mint", "schema": { "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by mint address" + "description": "Filter by mint address", + "default": "" }, "required": false }, @@ -3131,8 +7412,8 @@ "name": "output_mint", "schema": { "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{32,44}$", - "description": "Filter by mint address" + "description": "Filter by mint address", + "default": "" }, "required": false }, @@ -3140,9 +7421,9 @@ "in": "query", "name": "startTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 0 }, "required": false }, @@ -3150,9 +7431,9 @@ "in": "query", "name": "endTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 9999999999 }, "required": false }, @@ -3188,8 +7469,8 @@ "name": "signature", "schema": { "type": "string", - "pattern": "^[1-9A-HJ-NP-Za-km-z]{87,88}$", - "description": "Filter by transaction signature" + "description": "Filter by transaction signature", + "default": "" }, "required": false }, @@ -3259,6 +7540,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" }, @@ -3271,7 +7553,7 @@ }, "pool": { "type": "string", - "description": "Filter by address" + "description": "Filter by pool" }, "token0": { "type": "object", @@ -3379,49 +7661,359 @@ } } } - } - }, - "operationId": "getPoolsEvm", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "matic", - "optimism", - "unichain" - ], - "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", - "example": "mainnet" - } }, - { - "in": "query", - "name": "pool", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by contract address", - "example": "0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640" + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } } }, - { - "in": "query", - "name": "factory", - "schema": { + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getPoolsEvm", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "mainnet", + "matic", + "optimism", + "unichain" + ], + "default": "mainnet", + "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", + "example": "mainnet" + } + }, + { + "in": "query", + "name": "pool", + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "string" + } + ], + "description": "Filter by pool address", + "example": "0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640", + "default": "" + } + }, + { + "in": "query", + "name": "factory", + "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" + "description": "Filter by address", + "default": "" } }, { @@ -3429,15 +8021,16 @@ "name": "token", "schema": { "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address" + "description": "Filter by address", + "default": "" } }, { "in": "query", "name": "symbol", "schema": { - "type": "string" + "type": "string", + "default": "" } }, { @@ -3446,9 +8039,12 @@ "schema": { "type": "string", "enum": [ + "", "uniswap_v2", - "uniswap_v3" + "uniswap_v3", + "uniswap_v4" ], + "default": "uniswap_v4", "description": "Protocol name", "example": "uniswap_v3" } @@ -3576,44 +8172,353 @@ } } } - } - }, - "operationId": "getOhlcPoolsEvmByPool", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "path", - "name": "pool", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by contract address", - "example": "0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640" - }, - "required": true }, - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "matic", - "optimism", - "unichain" - ], - "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", - "example": "mainnet" + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } } }, - { + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getOhlcPoolsEvmByPool", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "path", + "name": "pool", + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "string" + } + ], + "description": "Filter by pool address", + "example": "0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640" + }, + "required": true + }, + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "mainnet", + "matic", + "optimism", + "unichain" + ], + "default": "mainnet", + "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", + "example": "mainnet" + } + }, + { "in": "query", "name": "interval", "schema": { @@ -3624,7 +8529,7 @@ "1d", "1w" ], - "default": "1h", + "default": "1d", "description": "The interval for which to aggregate price data (hourly, 4-hours, daily or weekly)." } }, @@ -3632,18 +8537,18 @@ "in": "query", "name": "startTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 0 } }, { "in": "query", "name": "endTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 9999999999 } }, { @@ -3770,47 +8675,349 @@ } } } - } - }, - "operationId": "getOhlcPricesEvmByContract", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "path", - "name": "contract", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by contract address", - "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" - }, - "required": true }, - { - "in": "query", - "name": "network_id", - "schema": { - "type": "string", - "enum": [ - "arbitrum-one", - "avalanche", - "base", - "bsc", - "mainnet", - "matic", - "optimism", - "unichain" - ], - "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", - "example": "mainnet" + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } } }, - { - "in": "query", - "name": "interval", - "schema": { + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getOhlcPricesEvmByContract", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "path", + "name": "contract", + "schema": { + "type": "string", + "description": "Filter by contract address", + "example": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2" + }, + "required": true + }, + { + "in": "query", + "name": "network_id", + "schema": { + "type": "string", + "enum": [ + "arbitrum-one", + "avalanche", + "base", + "bsc", + "mainnet", + "matic", + "optimism", + "unichain" + ], + "default": "mainnet", + "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", + "example": "mainnet" + } + }, + { + "in": "query", + "name": "interval", + "schema": { "type": "string", "enum": [ "1h", @@ -3818,7 +9025,7 @@ "1d", "1w" ], - "default": "1h", + "default": "1d", "description": "The interval for which to aggregate price data (hourly, 4-hours, daily or weekly)." } }, @@ -3826,18 +9033,18 @@ "in": "query", "name": "startTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 0 } }, { "in": "query", "name": "endTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 9999999999 } }, { @@ -3900,7 +9107,7 @@ "type": "string" }, "decimals": { - "type": "string" + "type": "number" }, "open": { "type": "number" @@ -3950,56 +9157,358 @@ "example": { "data": [ { - "datetime": "2025-01-26 13:00:00", - "name": "Wrapped Ether", - "symbol": "WETH", + "datetime": "2025-05-29 00:00:00", + "contract": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", + "name": "Native", + "symbol": "ETH", "decimals": 18, - "network_id": "mainnet", - "open": 16.32030978771529, - "high": 16.32030978771529, - "low": 16.32030978771529, - "close": 16.32030978771529 + "open": 237.63774262699187, + "high": 237.6377453469919, + "low": 0.10533323067535896, + "close": 0.15438623067535898, + "network_id": "mainnet" } ] } } } - } - }, - "operationId": "getHistoricalBalancesEvmByAddress", - "tags": [ - "EVM" - ], - "parameters": [ - { - "in": "path", - "name": "address", - "schema": { - "type": "string", - "pattern": "^(0[xX])?[0-9a-fA-F]{40}$", - "description": "Filter by address", - "example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" - }, - "required": true }, - { - "in": "query", - "name": "interval", - "schema": { - "type": "string", - "enum": [ - "1h", - "4h", - "1d", - "1w" - ], - "default": "1h", - "description": "The interval for which to aggregate price data (hourly, 4-hours, daily or weekly)." + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } } }, - { - "in": "query", - "name": "network_id", + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getHistoricalBalancesEvmByAddress", + "tags": [ + "EVM" + ], + "parameters": [ + { + "in": "path", + "name": "address", + "schema": { + "type": "string", + "description": "Filter by address", + "example": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045" + }, + "required": true + }, + { + "in": "query", + "name": "interval", + "schema": { + "type": "string", + "enum": [ + "1h", + "4h", + "1d", + "1w" + ], + "default": "1d", + "description": "The interval for which to aggregate price data (hourly, 4-hours, daily or weekly)." + } + }, + { + "in": "query", + "name": "network_id", "schema": { "type": "string", "enum": [ @@ -4012,6 +9521,7 @@ "optimism", "unichain" ], + "default": "mainnet", "description": "The Graph Network ID for EVM networks https://thegraph.com/networks", "example": "mainnet" } @@ -4022,26 +9532,28 @@ "schema": { "type": "array", "items": { - "type": "string" - } + "type": "string", + "description": "Filter by address" + }, + "default": [] } }, { "in": "query", "name": "startTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 0 } }, { "in": "query", "name": "endTime", "schema": { - "type": "number", - "minimum": 0, - "description": "UNIX timestamp in seconds." + "type": "integer", + "description": "UNIX timestamp in seconds.", + "default": 9999999999 } }, { @@ -4092,18 +9604,459 @@ } } }, + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, "403": { - "description": "Authentication Failed", + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } + } + }, + "operationId": "getHealth", + "tags": [ + "Monitoring" + ], + "parameters": [], + "description": "Get health status of the API" + } + }, + "/version": { + "get": { + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "version": { + "type": "string" + }, + "date": { + "type": "string" + }, + "commit": { + "type": "string" + } + }, + "required": [ + "version", + "date", + "commit" + ] + }, + "example": { + "version": "2.3.3", + "commit": "6e8d0f0", + "date": "2025-07-24", + "repo": "pinax-network/token-api" + } + } + } + }, + "400": { + "description": "Client side error", "content": { "application/json": { "schema": { "type": "object", "properties": { "status": { - "type": "number" + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] }, "code": { - "type": "string" + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] }, "message": { "type": "string" @@ -4116,24 +10069,57 @@ ] }, "example": { - "status": 403, - "code": "authentication_failed" + "status": 401, + "code": "unauthorized", + "message": "Authentication required" } } } }, - "500": { - "description": "Database Error", + "403": { + "description": "Forbidden", "content": { "application/json": { "schema": { "type": "object", "properties": { "status": { - "type": "number" + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] }, "code": { - "type": "string" + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] }, "message": { "type": "string" @@ -4146,24 +10132,57 @@ ] }, "example": { - "status": 500, - "code": "bad_database_response" + "status": 403, + "code": "forbidden", + "message": "Access denied" } } } }, - "502": { - "description": "Connection Refused", + "404": { + "description": "Not found", "content": { "application/json": { "schema": { "type": "object", "properties": { "status": { - "type": "number" + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] }, "code": { - "type": "string" + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] }, "message": { "type": "string" @@ -4176,52 +10195,59 @@ ] }, "example": { - "status": 502, - "code": "connection_refused" + "status": 404, + "code": "not_found_data", + "message": "Resource not found" } } } - } - }, - "operationId": "getHealth", - "tags": [ - "Monitoring" - ], - "parameters": [], - "description": "Get health status of the API" - } - }, - "/version": { - "get": { - "responses": { - "200": { - "description": "Successful Response", + }, + "500": { + "description": "Server side error", "content": { "application/json": { "schema": { "type": "object", "properties": { - "version": { - "type": "string" + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] }, - "date": { - "type": "string" + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] }, - "commit": { + "message": { "type": "string" } }, "required": [ - "version", - "date", - "commit" + "status", + "code", + "message" ] }, "example": { - "version": "2.2.10", - "commit": "af1bb70", - "date": "2025-07-10", - "repo": "pinax-network/token-api" + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" } } } @@ -4332,6 +10358,308 @@ } } } + }, + "400": { + "description": "Client side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 400, + "code": "bad_query_input", + "message": "Invalid query parameter provided" + } + } + } + }, + "401": { + "description": "Authentication failed", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 401, + "code": "unauthorized", + "message": "Authentication required" + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 403, + "code": "forbidden", + "message": "Access denied" + } + } + } + }, + "404": { + "description": "Not found", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 400 + }, + { + "type": "number", + "const": 401 + }, + { + "type": "number", + "const": 403 + }, + { + "type": "number", + "const": 404 + }, + { + "type": "number", + "const": 405 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "authentication_failed", + "bad_header", + "missing_required_header", + "bad_query_input", + "forbidden", + "method_not_allowed", + "route_not_found", + "unauthorized", + "not_found_data" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 404, + "code": "not_found_data", + "message": "Resource not found" + } + } + } + }, + "500": { + "description": "Server side error", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "status": { + "anyOf": [ + { + "type": "number", + "const": 500 + }, + { + "type": "number", + "const": 502 + }, + { + "type": "number", + "const": 504 + } + ] + }, + "code": { + "type": "string", + "enum": [ + "bad_database_response", + "connection_refused", + "database_timeout", + "internal_server_error" + ] + }, + "message": { + "type": "string" + } + }, + "required": [ + "status", + "code", + "message" + ] + }, + "example": { + "status": 500, + "code": "internal_server_error", + "message": "An unexpected error occurred" + } + } + } } }, "operationId": "getNetworks",