diff --git a/services/runner/package.json b/services/runner/package.json index 993208cec4..d63bb32ee7 100644 --- a/services/runner/package.json +++ b/services/runner/package.json @@ -22,27 +22,27 @@ "dependencies": { "@agentclientprotocol/claude-agent-acp": "0.58.1", "@anthropic-ai/sdk": "0.111.0", - "@daytonaio/sdk": "^0.187.0", + "@daytona/sdk": "^0.197.0", "@earendil-works/pi-coding-agent": "0.80.6", - "@opentelemetry/api": "1.9.0", - "@opentelemetry/core": "1.28.0", - "@opentelemetry/exporter-trace-otlp-proto": "0.54.0", - "@opentelemetry/resources": "1.28.0", - "@opentelemetry/sdk-trace-base": "1.28.0", - "@opentelemetry/sdk-trace-node": "1.28.0", - "@opentelemetry/semantic-conventions": "1.28.0", + "@opentelemetry/api": "^1.9.1", + "@opentelemetry/core": "^2.9.0", + "@opentelemetry/resources": "^2.9.0", + "@opentelemetry/sdk-trace-base": "^2.9.0", + "@opentelemetry/sdk-trace-node": "^2.9.0", + "@opentelemetry/exporter-trace-otlp-proto": "^0.220.0", + "@opentelemetry/semantic-conventions": "^1.43.0", "acp-http-client": "0.4.2", "pi-acp": "0.0.29", "sandbox-agent": "0.4.2", - "undici": "8.3.0" + "undici": "^8.7.0" }, "devDependencies": { - "@types/node": "^24.0.0", - "@vitest/coverage-v8": "^4.1.4", - "esbuild": "0.23.1", - "tsx": "4.19.2", + "@types/node": "^24.13.3", + "@vitest/coverage-v8": "^4.1.10", + "esbuild": "^0.28.1", + "tsx": "^4.23.1", "typescript": "^5.9.3", - "vitest": "^4.1.4" + "vitest": "^4.1.10" }, "pnpm": { "onlyBuiltDependencies": [ diff --git a/services/runner/pnpm-lock.yaml b/services/runner/pnpm-lock.yaml index d679dd36e5..9a46d35111 100644 --- a/services/runner/pnpm-lock.yaml +++ b/services/runner/pnpm-lock.yaml @@ -25,33 +25,33 @@ importers: '@anthropic-ai/sdk': specifier: 0.111.0 version: 0.111.0(zod@4.4.3) - '@daytonaio/sdk': - specifier: ^0.187.0 - version: 0.187.0(ws@8.21.0) + '@daytona/sdk': + specifier: ^0.197.0 + version: 0.197.0(ws@8.21.1) '@earendil-works/pi-coding-agent': specifier: 0.80.6 - version: 0.80.6(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.0)(zod@4.4.3) + version: 0.80.6(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.1)(zod@4.4.3) '@opentelemetry/api': - specifier: 1.9.0 - version: 1.9.0 + specifier: ^1.9.1 + version: 1.9.1 '@opentelemetry/core': - specifier: 1.28.0 - version: 1.28.0(@opentelemetry/api@1.9.0) + specifier: ^2.9.0 + version: 2.9.0(@opentelemetry/api@1.9.1) '@opentelemetry/exporter-trace-otlp-proto': - specifier: 0.54.0 - version: 0.54.0(@opentelemetry/api@1.9.0) + specifier: ^0.220.0 + version: 0.220.0(@opentelemetry/api@1.9.1) '@opentelemetry/resources': - specifier: 1.28.0 - version: 1.28.0(@opentelemetry/api@1.9.0) + specifier: ^2.9.0 + version: 2.9.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-base': - specifier: 1.28.0 - version: 1.28.0(@opentelemetry/api@1.9.0) + specifier: ^2.9.0 + version: 2.9.0(@opentelemetry/api@1.9.1) '@opentelemetry/sdk-trace-node': - specifier: 1.28.0 - version: 1.28.0(@opentelemetry/api@1.9.0) + specifier: ^2.9.0 + version: 2.9.0(@opentelemetry/api@1.9.1) '@opentelemetry/semantic-conventions': - specifier: 1.28.0 - version: 1.28.0 + specifier: ^1.43.0 + version: 1.43.0 acp-http-client: specifier: 0.4.2 version: 0.4.2(patch_hash=a673c410af2021d9bb5f05c899522b66e6bcbe67134a92f506f0aef23fcf090d)(zod@4.4.3) @@ -60,29 +60,29 @@ importers: version: 0.0.29(patch_hash=e30d9db3a9981a7f844a83795d7ceef6d86919eede6e2adf8a9bf0024d5ff49c) sandbox-agent: specifier: 0.4.2 - version: 0.4.2(patch_hash=ade0985e7ab79fab885a4cd818c0790d5cf319730931bd0a049775c7fbdeb7a4)(@daytonaio/sdk@0.187.0(ws@8.21.0))(zod@4.4.3) + version: 0.4.2(patch_hash=ade0985e7ab79fab885a4cd818c0790d5cf319730931bd0a049775c7fbdeb7a4)(@daytonaio/sdk@0.197.0(ws@8.21.1))(zod@4.4.3) undici: - specifier: 8.3.0 - version: 8.3.0 + specifier: ^8.7.0 + version: 8.7.0 devDependencies: '@types/node': - specifier: ^24.0.0 - version: 24.13.2 + specifier: ^24.13.3 + version: 24.13.3 '@vitest/coverage-v8': - specifier: ^4.1.4 - version: 4.1.9(vitest@4.1.9) + specifier: ^4.1.10 + version: 4.1.10(vitest@4.1.10) esbuild: - specifier: 0.23.1 - version: 0.23.1 + specifier: ^0.28.1 + version: 0.28.1 tsx: - specifier: 4.19.2 - version: 4.19.2 + specifier: ^4.23.1 + version: 4.23.1 typescript: specifier: ^5.9.3 version: 5.9.3 vitest: - specifier: ^4.1.4 - version: 4.1.9(@opentelemetry/api@1.9.0)(@types/node@24.13.2)(@vitest/coverage-v8@4.1.9)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.23.1)(jiti@2.7.0)(tsx@4.19.2)(yaml@2.9.0)) + specifier: ^4.1.10 + version: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/coverage-v8@4.1.10)(vite@8.0.16(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) packages: @@ -176,16 +176,6 @@ packages: zod: optional: true - '@aws-crypto/crc32@5.2.0': - resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==} - engines: {node: '>=16.0.0'} - - '@aws-crypto/crc32c@5.2.0': - resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==} - - '@aws-crypto/sha1-browser@5.2.0': - resolution: {integrity: sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==} - '@aws-crypto/sha256-browser@5.2.0': resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==} @@ -199,114 +189,106 @@ packages: '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/checksums@3.1000.6': - resolution: {integrity: sha512-RMCrCteiUwYTEv2G9zfP/BEuKHv57665vVieJyp9cf8VgilWxP/KrWVtMdfdDlIH8nFhvu3rIMc29z3ebGEZ1w==} + '@aws-sdk/checksums@3.1000.18': + resolution: {integrity: sha512-IImkbEyXdV6/uaF5r6Wkk+8718mQw1ll83j0a4a30R3JM/rHVFdWAiT4jtJpFjJiIwM/oJ6SxIxr0z2TaQUGqw==} engines: {node: '>=20.0.0'} '@aws-sdk/client-bedrock-runtime@3.1048.0': resolution: {integrity: sha512-u+NT61JZEkRFtpL0CAw1N1dwxnaLgwVXQl/zjJxTGgLyS/jTIdg2SdoEoCTHxgDyCnqa1HEi9QOoE9/pYRNpOQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-s3@3.1070.0': - resolution: {integrity: sha512-B/OUiCqGQ4Zr7v9gFFyiuitKN2c0PIgvOlQb5bYg1SM2y0F8a5JQ7FNsjRcl+d2PqYWLHwHx12CvZDyLn4KxIw==} + '@aws-sdk/client-s3@3.1088.0': + resolution: {integrity: sha512-9ryKKxnjtJRKLDI24P+2gQZki7k28BeV6gz1AySvFDWayhjAZuh4QZjCyx55tqR8Oz0IJxWutgJRO43dDOcXoQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/core@3.974.21': - resolution: {integrity: sha512-P5JAHvn4dTi96UsAGS67LVOqqpUNNRhnfFXqzCYtdBIGZtqBue4CXvRr9YenOO7PALj/Pn8uuyw53FBCiCYw8w==} + '@aws-sdk/core@3.975.3': + resolution: {integrity: sha512-7ur3kCKuvPLqlsZ2XlvnNBVQ7KkpSu6Y6dOTwSPHLrFpTEfZM8isLBJc4cgv96WB7GifeVM436mpycwxBd2vEA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-env@3.972.47': - resolution: {integrity: sha512-3YoPwJczcc+MtX2xxXaYaOOWO6xKUJr1ZIIDIFuninr51BYONVVcF/CP8K2xfVRC/PztJjqKWxNGFH7BWQAw1Q==} + '@aws-sdk/credential-provider-env@3.972.59': + resolution: {integrity: sha512-Ny5e4Mfh3QPmiAc0AiUe+cbTXDlxkU3Rc+EpWOfyWeWEy6yp7Fa1KmfNeCc+1a8by9zQ9gtohmiQUkMPScF3ng==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-http@3.972.49': - resolution: {integrity: sha512-2UtGUPy+x3lqyceHrtC1uEuVxBZbDalPF6KAFqBwYgm4edWdBrZKNnCqzDs7KynWUvEC6mrR+ojRk+ZgQz9C2w==} + '@aws-sdk/credential-provider-http@3.972.61': + resolution: {integrity: sha512-8jAjgStl5Ytq4+HF3X/9f+EmRinaRbGRRtQGktlPfBRVx73H+R1y48vIeXerQtYGFaUqkEp3fT6jP854rVO2yQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-ini@3.972.54': - resolution: {integrity: sha512-Hx4gO4YRjFwitf3MVl3cDwYe1aryJthC4txVl9b+JAURovA50M2ywf9r8j1E/Q6SCTPT4qQpjOAbKYIC9CG+Vw==} + '@aws-sdk/credential-provider-ini@3.973.3': + resolution: {integrity: sha512-WpuqYX4gGkx++fCTSWE8+41JzkZVcrI50SH48Ml4CsG1pyuHKyMmpw/FixBHDrmjoQ553PmeCLa/fZIcst+WyA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-login@3.972.53': - resolution: {integrity: sha512-+71sluhkgPqdhbbD3UDwUpj24GCkng9HQx6z7qoBFb8dwkF4ktpOcVKDeHpgg8PvBgLYwAnUYLTEGRC/PniCiQ==} + '@aws-sdk/credential-provider-login@3.972.65': + resolution: {integrity: sha512-xr9rgjYEdmC2Tpg2lwt9o+nOEaK9Qpd+dBjzrVCuWWyQfvhO91Ezu0Hh9ts2VUxOZxmS/k5T9msa34e4R1bnrQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.972.56': - resolution: {integrity: sha512-iI+4o0dvQQ4NHel4FMDiFy5q2gaU/ryLK3niOsoPccAt9WLFRkV4XTYPWRr9XvmBUqEzXG73S4p/8gm0Lu/W3A==} + '@aws-sdk/credential-provider-node@3.972.69': + resolution: {integrity: sha512-wbJGGesd0Tl18bmUcbj1xJ+e7CpuRJ6PIpMywLFuUttGy615lua87cJ0EA8pFpY/QgPuUXbnupWBtSPJ9tyZhg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-process@3.972.47': - resolution: {integrity: sha512-tAizPm9IFo/PHn06c+LQJlzfY2AGOlyF0CUljFejrU6LcZBjnk8pmbZK3/xoIDdnIzjEdbClfvY3mXfr818ZEg==} + '@aws-sdk/credential-provider-process@3.972.59': + resolution: {integrity: sha512-DlZF2/MhLlatDdlrIy3CUCpfdbLrKx+3SMjVo+WyHnPpwzkc/M3vwAHw4OVJf7DMvO+4vfRqSCMc/E9I1auN0g==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-sso@3.972.53': - resolution: {integrity: sha512-pUXE3fu4tfEDV8BksIgf4dXvuIH10FhwHMl/wu8rBD5T1sMpryQWFVitH3kdPS90wlgrGYJQ/meQTSPacyZfeg==} + '@aws-sdk/credential-provider-sso@3.973.3': + resolution: {integrity: sha512-hmdDHoy2G5Es2e8IgelNMYUuSQI6uCIAKZMJ2u2PdKDhxvbk1uWD/g4+R7R5c/tJfKEB1+KjjWiaoCr/S+ZTiQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-web-identity@3.972.53': - resolution: {integrity: sha512-JmMGlhVvSj8uSG9CpeDkJAXT35H89tc6v84iMgEIE75q4yp1MKVVKvopv6Gg28HJIR7hMNkojRF8H2m5W44wyg==} + '@aws-sdk/credential-provider-web-identity@3.972.65': + resolution: {integrity: sha512-gHQb/Kt0chjk/JQDa/GJDqmAvEuVn8n7z10wK2h0LFM9TUDRkohgOO4aEF+s2sBLM0br7Cl5W6P7phgjrrJvLQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/eventstream-handler-node@3.972.21': - resolution: {integrity: sha512-mVC0hOmwGJmNFezZ+wM8Sqfap/LjsMavEf2Evl0YWrLAcrdZOEdjnY8nRvgakVViWJSGm2eJxLuPVHGdeV06kA==} + '@aws-sdk/eventstream-handler-node@3.972.28': + resolution: {integrity: sha512-XV5sEH1xH5oydNgvUH87CR8BA2SBZXltckteS17D7ZT2k2THIBiExO9TEBYcgqUU31WAIfBH2hmx+fhFMiTL4Q==} engines: {node: '>=20.0.0'} - '@aws-sdk/lib-storage@3.1070.0': - resolution: {integrity: sha512-TMfkkBaLIlHhqt28wJp14EhATO9WbFwEheCi5K5gahYKQNWCUE4l4CmuWl1Wi8j0ZeVs/vCaSWxHv6DahrHOzQ==} + '@aws-sdk/lib-storage@3.1088.0': + resolution: {integrity: sha512-OElyotfOuTLAkWeYfWvgFQ/ABVs5xi9+UzlnKveFnbyfzV9um0guDWGanG/xGlw9ofAiplscHlNauChtJUBNWA==} engines: {node: '>=20.0.0'} peerDependencies: - '@aws-sdk/client-s3': ^3.1070.0 + '@aws-sdk/client-s3': ^3.1088.0 - '@aws-sdk/middleware-eventstream@3.972.17': - resolution: {integrity: sha512-tdbnXbw73ww62ABWP0G0Z/euvFowEEvAoi/zG4NaZo7HJFpfGho/Z65HyVzkJLT1cMsUregr4pTyxljlarT0wA==} + '@aws-sdk/middleware-eventstream@3.972.24': + resolution: {integrity: sha512-oykin4mDWxNOuYQ7SF1cHzgYeuFEkF4cdRwgvjFFbIklkx09qIFBiOgsORafG9sXZFO3TayMmQuAQYgADXhI8w==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-flexible-checksums@3.974.31': - resolution: {integrity: sha512-Yzj6NRYVZdBaCp7o1BwHGyeDBfixdeToLIAMprshIITEdl9wKVSiidVOfeaiH8FyeC1hBmBfDZFvs/aH1Y3xpw==} + '@aws-sdk/middleware-sdk-s3@3.972.64': + resolution: {integrity: sha512-RBi43anhDBUv+HCfxCOXwGOE7GmT4n7ChV04Mwr22RhXTNcamW/iWnJlOotDPCZSrJ4dEvhZSiWWQMwLX+ZhFA==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-sdk-s3@3.972.52': - resolution: {integrity: sha512-rerjP08onRqkBh0AcCqip6GkKvESapmLoTgi1xysZ4C6a1xMrIMtTBcEbUb6EY71oeajnigeUD4KwZjtIO+aWQ==} - engines: {node: '>=20.0.0'} - - '@aws-sdk/middleware-websocket@3.972.28': - resolution: {integrity: sha512-SCW06Zjugn86pq7+dxGnFcyWJuEWHT753HTU/Vj/OzVxP+NoShwdAr4ynxAcvWL883OgRVbSqW3ohnjIxwXjjw==} + '@aws-sdk/middleware-websocket@3.972.41': + resolution: {integrity: sha512-LSbGvvYmjc4Br9BPYI2dTLnIclmrSiQbahkP4D6nRGVEv4qsCZ8csVuKBPVEEFCVD+EEngGh8ROls6XpumtwMg==} engines: {node: '>= 14.0.0'} - '@aws-sdk/nested-clients@3.997.21': - resolution: {integrity: sha512-eC7Vl7Qom/BGhZjG9GEqPwdQ/fk45hg1t5LP4EUxG5d1fdshLbaxCiwh/tszUzDX/4mW40mu2QsbeJJRPBbqUw==} + '@aws-sdk/nested-clients@3.997.33': + resolution: {integrity: sha512-dVZOroI/r3/ENvqNGgjMPul+jjlz9GddfVusgTXlVjfZj5isibOxecLkGQbRPp8XOuX+RAfjXLFgPkD1JS5xrw==} engines: {node: '>=20.0.0'} - '@aws-sdk/signature-v4-multi-region@3.996.35': - resolution: {integrity: sha512-6L/VWs+Wch2stHemCGTmUNqKLMzURxQDK5boNG3Jn3kAOp71meDUuS5sbObpEvFxHDq0uWeSLFDNSYsjNt+Dlg==} + '@aws-sdk/signature-v4-multi-region@3.996.41': + resolution: {integrity: sha512-QMUytg+FQMGouc8gHS00KoYih3+N6cqmVI/pQGOIo7Nr7OpQaiXjSYOuL+vsPZ1tymY4LAQ8MYcHJmws5LRxng==} engines: {node: '>=20.0.0'} '@aws-sdk/token-providers@3.1048.0': resolution: {integrity: sha512-k0y/GcuesuSfWyUM0WamrGyeZmltRYaPbHO82UDA6mZ/doB+FOHKutikPAtSXMn/hDz970cF+iRuuiYO9VEbAA==} engines: {node: '>=20.0.0'} - '@aws-sdk/token-providers@3.1069.0': - resolution: {integrity: sha512-ks4X+kngC3PA5howV7Qu1TgG4bfC4jPykKdvw3nmBSXR9yZxRJouBholFSNQ5kY3L+Fgwyw+LCjzQmNi+KR91g==} + '@aws-sdk/token-providers@3.1088.0': + resolution: {integrity: sha512-4ObatWt2qpJg5FBk4LOOKrTQYzaqeewAtdO3r9ZO8lH9YqLtpTzLyIdy0mJ+nVdfYOnqISkKNfmzP22bNDhwyw==} engines: {node: '>=20.0.0'} - '@aws-sdk/types@3.973.12': - resolution: {integrity: sha512-43ajd1NF0RMgX5k0hxCNUyEdrtFUsb2aHT2QvpktSC/2Eyb2Jr/JPVqdp0XIoaHWikZJq5tNWSLO6kB5q2eMCA==} + '@aws-sdk/types@3.974.2': + resolution: {integrity: sha512-3W6IUtSxFbH6X7Wb7DzGCV5QiFQsd0g8bOfntpmDxQlzBoKWUMBu/JPQR0DwkE+Hpnxd6db1tXbOwdeHddG6cA==} engines: {node: '>=20.0.0'} - '@aws-sdk/types@3.973.13': - resolution: {integrity: sha512-pEHZqRkAlHfnfAU9tK+WpKv/gBNjGJrHMgA3A0iYRGyswBS2t0pfez+lWlwktb3Bqa0ovh7w/QJTFwp3fDxLNg==} + '@aws-sdk/util-locate-window@3.965.8': + resolution: {integrity: sha512-uUbMs1cBZPafD0ohUj6EwNf0fPZ534NvBxHox4hjX+0Rxq5paSYUem7+hi833pYrzrcnBATKIYpR02MDXT5M9g==} engines: {node: '>=20.0.0'} - '@aws-sdk/util-locate-window@3.965.7': - resolution: {integrity: sha512-M0D6oIpohdNHjc7udzTHEQyot0+0iuA36jc2I9Hps+f/GtKi2HO/pyijQnCnNcwZqLB5+rtn81z3eZK/GyjAmA==} + '@aws-sdk/xml-builder@3.972.36': + resolution: {integrity: sha512-RdGmS1GLrtaTOLE1ElSluMldNrpk9Emq6uYs8SS8iHlu5xTAmM9rRkM91o48+rIRryBtyO9t+uLYCoMG6jVMVA==} engines: {node: '>=20.0.0'} - '@aws-sdk/xml-builder@3.972.30': - resolution: {integrity: sha512-StElZPEoBquWwNqw1AcfpzEyZqJvFxouG+mpDNYlcH6ZOrqd2CuIryv+8LV8gNHZUOyKyJF3Dq9vxaXEmDR9TQ==} - engines: {node: '>=20.0.0'} - - '@aws/lambda-invoke-store@0.2.4': - resolution: {integrity: sha512-iY8yvjE0y651BixKNPgmv1WrQc+GZ142sb0z4gYnChDDY2YqI4P/jsSopBWrKfAt7LOJAkOXt7rC/hms+WclQQ==} + '@aws/lambda-invoke-store@0.3.0': + resolution: {integrity: sha512-sl4Bm6yiMNYrZKkqqDFWN0UfnWhlS8ivKxrYl+6t0gCLrqr8y3B2IqZZbFRkfaVVp7C/baApyh71P+LeE1A2sQ==} engines: {node: '>=18.0.0'} '@babel/helper-string-parser@7.29.7': @@ -334,22 +316,28 @@ packages: resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} engines: {node: '>=18'} - '@daytona/api-client@0.187.0': - resolution: {integrity: sha512-riKOJ6eSuy67DL6iJlAa3Bfjnm4iQmkOdJk0B5hqrYMZeZmVDsgdiZtYvFpyoa+2KCZFNb0Gs5dQwO1d6NhGCw==} + '@daytona/analytics-api-client@0.197.0': + resolution: {integrity: sha512-8S8JBVwIhErhDv22kCtifonfMnpQXtoAqz3migT53u7LCnjnVkqOeUFB/xN4SD7LN+Bhbh6AMVkvNwZA2BkIfw==} + + '@daytona/api-client@0.197.0': + resolution: {integrity: sha512-O7BF07FOmmbNrp/An3EIx/Vq99wSHvxxWl4nUttw0eHpe7oKdYaUVlM2MmdJ/AbrFnYDLHfrQZGZfeUOEeRjpw==} - '@daytona/toolbox-api-client@0.187.0': - resolution: {integrity: sha512-T5F+++cakH5Nl67fR53SLkEeTgayEmw5JFXhdMKRgk/mUf6IL30nHC/2kIbc4yK8Iol6YVo9vlG4cLk+4x8y1A==} + '@daytona/sdk@0.197.0': + resolution: {integrity: sha512-AsK0aCCA6i6CCFUSLU7aJ8tS7+ZN1Akz/ok/BZIVEF/KVc26yLR4cFmuegg/cYykKn2wj7So2tVp5UL16i7jsA==} - '@daytonaio/sdk@0.187.0': - resolution: {integrity: sha512-j6PfT6735Uu34t4JoxBi4IMh1JLNrEDg5w3ZUaT0Mgkas2UfoAAhQ2Eg1LqMhy4n1CTffvCyJID9W6Ldi4xEGQ==} + '@daytona/toolbox-api-client@0.197.0': + resolution: {integrity: sha512-uBcbIAPcqeJUOpessqf2Za6Jid/Negn0x3wJlTcby391gsPUYDgsGzOmDZMs/rFKQ+/xtz/DAd7VThJZC5fnIQ==} + + '@daytonaio/sdk@0.197.0': + resolution: {integrity: sha512-RFrK/TLZy8S0VyQcXOzOv70VKNUoUyJ45u/HlCJjmXu5vyK3TH0pQJv9yJn8uT49W+4ypMSODcz0YJIRjH16VA==} deprecated: 'Moved to @daytona/sdk, same API, no breaking changes. Please update: npm uninstall @daytonaio/sdk && npm i @daytona/sdk' - '@earendil-works/pi-agent-core@0.80.6': - resolution: {integrity: sha512-Lvn89ko42h5ETUb6Z0Ku6ldskEqXaTdQBYvSa0+7bdG9V6rUEpXptv5e0OVZ1HDcvi8s6/2lGCQWsxKX+DFHNw==} + '@earendil-works/pi-agent-core@0.80.7': + resolution: {integrity: sha512-EFjyAuoz2kn24sR9Q5A86sZCG6mD+nz58DCsA2I2wxgmS50cF1tSLCBOZaHKI5U9Y3pJs4BefeK3LRkB5TdJag==} engines: {node: '>=22.19.0'} - '@earendil-works/pi-ai@0.80.6': - resolution: {integrity: sha512-7xfLk8sANBp+bpPEbjoOZTbPxsa+++b1JXAoSJsNa3vbs9AHHEclmvg54XLQcxH+fuwaeti/g2jeIfJ+mVYLpA==} + '@earendil-works/pi-ai@0.80.7': + resolution: {integrity: sha512-8RLKLwe5TFM9kKFMNu/lTzveduq4GxZbnlG6ba8FAhLeb5wJP4zbj1eBumKBRvggpFQnW5R/Vo2a8zTlHsV9SQ==} engines: {node: '>=22.19.0'} hasBin: true @@ -358,8 +346,8 @@ packages: engines: {node: '>=22.19.0'} hasBin: true - '@earendil-works/pi-tui@0.80.6': - resolution: {integrity: sha512-bSuzS4EVSqEPj/Qr/p9eqCESfKsGuDNbl77EGci8Iaqqt/C/XCBZL1MjXaxSWW1NsT5afjp/Cb0NTPzOLv/aPA==} + '@earendil-works/pi-tui@0.80.7': + resolution: {integrity: sha512-1B2++fLZfgI3XMzW2BTpuDuam2uyHnUUEmsOvi5R0Ne9RAt59WjFV0G8ozX6l1Xafa9P5Y3eT4aDtRr/v/CUTA==} engines: {node: '>=22.19.0'} '@emnapi/core@1.10.0': @@ -371,146 +359,158 @@ packages: '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} - '@esbuild/aix-ppc64@0.23.1': - resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + '@esbuild/aix-ppc64@0.28.1': + resolution: {integrity: sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.23.1': - resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + '@esbuild/android-arm64@0.28.1': + resolution: {integrity: sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.23.1': - resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + '@esbuild/android-arm@0.28.1': + resolution: {integrity: sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.23.1': - resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + '@esbuild/android-x64@0.28.1': + resolution: {integrity: sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.23.1': - resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + '@esbuild/darwin-arm64@0.28.1': + resolution: {integrity: sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.23.1': - resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + '@esbuild/darwin-x64@0.28.1': + resolution: {integrity: sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.23.1': - resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + '@esbuild/freebsd-arm64@0.28.1': + resolution: {integrity: sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.23.1': - resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + '@esbuild/freebsd-x64@0.28.1': + resolution: {integrity: sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.23.1': - resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + '@esbuild/linux-arm64@0.28.1': + resolution: {integrity: sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.23.1': - resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + '@esbuild/linux-arm@0.28.1': + resolution: {integrity: sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.23.1': - resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + '@esbuild/linux-ia32@0.28.1': + resolution: {integrity: sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.23.1': - resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + '@esbuild/linux-loong64@0.28.1': + resolution: {integrity: sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.23.1': - resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + '@esbuild/linux-mips64el@0.28.1': + resolution: {integrity: sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.23.1': - resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + '@esbuild/linux-ppc64@0.28.1': + resolution: {integrity: sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.23.1': - resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + '@esbuild/linux-riscv64@0.28.1': + resolution: {integrity: sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.23.1': - resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + '@esbuild/linux-s390x@0.28.1': + resolution: {integrity: sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.23.1': - resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + '@esbuild/linux-x64@0.28.1': + resolution: {integrity: sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-x64@0.23.1': - resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + '@esbuild/netbsd-arm64@0.28.1': + resolution: {integrity: sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.28.1': + resolution: {integrity: sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.23.1': - resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + '@esbuild/openbsd-arm64@0.28.1': + resolution: {integrity: sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.23.1': - resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + '@esbuild/openbsd-x64@0.28.1': + resolution: {integrity: sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.23.1': - resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + '@esbuild/openharmony-arm64@0.28.1': + resolution: {integrity: sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] + + '@esbuild/sunos-x64@0.28.1': + resolution: {integrity: sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.23.1': - resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + '@esbuild/win32-arm64@0.28.1': + resolution: {integrity: sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.23.1': - resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + '@esbuild/win32-ia32@0.28.1': + resolution: {integrity: sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.23.1': - resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + '@esbuild/win32-x64@0.28.1': + resolution: {integrity: sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -645,15 +645,12 @@ packages: '@cfworker/json-schema': optional: true - '@napi-rs/wasm-runtime@1.1.5': - resolution: {integrity: sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==} + '@napi-rs/wasm-runtime@1.1.6': + resolution: {integrity: sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==} peerDependencies: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 - '@nodable/entities@2.2.0': - resolution: {integrity: sha512-9uGyhaQavEUMC8AIddIjau4NsnsXhou+j5sBAGojCM1oxmQpVKTWR/9JxABD6UAv12vpIms55fPZKFQEhG6uBg==} - '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -666,298 +663,252 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@opentelemetry/api-logs@0.217.0': - resolution: {integrity: sha512-Cdq0jW2lknrNfrAm92MyEAvpe2cRsKjdnQLHUL6xRA4IVUnsWx6P65E7NcUO0Y+L4w1Aee5iV8FvjSwd+lrs9A==} + '@opentelemetry/api-logs@0.219.0': + resolution: {integrity: sha512-FFx7YnaYJlIjqWW/AG/yAZ0L/NEY724PipXXXQLdtZPbLwBGbUMTGL1i/esI56TWfTUXxhLfpgrnWJCG8aUJyg==} engines: {node: '>=8.0.0'} - '@opentelemetry/api-logs@0.54.0': - resolution: {integrity: sha512-9HhEh5GqFrassUndqJsyW7a0PzfyWr2eV2xwzHLIS+wX3125+9HE9FMRAKmJRwxZhgZGwH3HNQQjoMGZqmOeVA==} - engines: {node: '>=14'} + '@opentelemetry/api-logs@0.220.0': + resolution: {integrity: sha512-CmVa4ImJ+ynfrPMNaAXHET6Bhb44SwzmfyVJFq9ni2jgXJR/l7C6gfVFddNmHP+ZOkP9cf4f9DBe68qVLTHc9w==} + engines: {node: '>=8.0.0'} '@opentelemetry/api@1.9.0': resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} engines: {node: '>=8.0.0'} - '@opentelemetry/configuration@0.217.0': - resolution: {integrity: sha512-xCtrYOhBqdy6ZOMfe0Oa73ZKF+2LMhoOv4L5vmwAHVvOXUg+V3fvKuEIr9ZyD0Ow+vxllEjWO6PV1wd0DOtyvw==} + '@opentelemetry/api@1.9.1': + resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} + engines: {node: '>=8.0.0'} + + '@opentelemetry/configuration@0.219.0': + resolution: {integrity: sha512-wXZUYv4ngu43nA4WEhuXNacm46LW+17LRM8nKyIhBzroRA24PBYjMnakwzR/w777nFUB5xlgsYTTeuXxumZM1Q==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.9.0 - '@opentelemetry/context-async-hooks@1.28.0': - resolution: {integrity: sha512-igcl4Ve+F1N2063PJUkesk/GkYyuGIWinYkSyAFTnIj3gzrOgvOA4k747XNdL47HRRL1w/qh7UW8NDuxOLvKFA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/context-async-hooks@2.7.1': - resolution: {integrity: sha512-OPFBYuXEn1E4ja3Y6eeA7O+ZnLBNcXTV5Cgsn1VaqBZ6hC5FnpZPLBNme1LJY8ZtF4aOujPKFoeWN4ik487KuQ==} + '@opentelemetry/context-async-hooks@2.8.0': + resolution: {integrity: sha512-/3FIraneMcng67SUJCxvyInk/oxzwsxyadufk0wwfOBLf5wqtAGX4MoQASwSbndBPeARzBryUM9Azr5kHIdWLw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@1.27.0': - resolution: {integrity: sha512-yQPKnK5e+76XuiqUH/gKyS8wv/7qITd5ln56QkBTf3uggr0VkXOXfcaAuG330UfdYu83wsyoBwqwxigpIG+Jkg==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/core@1.28.0': - resolution: {integrity: sha512-ZLwRMV+fNDpVmF2WYUdBHlq0eOWtEaUJSusrzjGnBt7iSRvfjFE3RXYUZJrqou/wIDWV0DwQ5KIfYe9WXg9Xqw==} - engines: {node: '>=14'} + '@opentelemetry/context-async-hooks@2.9.0': + resolution: {integrity: sha512-OQ0vzvbZBiUhjqLnUaoNfYmP8553Crr3aggB4y0ZUi815mZ7idpdJXQmoKdeBKJelYttoBlLSSHubmyw3wvX4w==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@2.7.1': - resolution: {integrity: sha512-QAqIj32AtK6+pEVNG7EOVxHdE06RP+FM5qpiEJ4RtDcFIqKUZHYhl7/7UY5efhwmwNAg7j8QbJVBLxMerc0+gw==} + '@opentelemetry/core@2.8.0': + resolution: {integrity: sha512-hd1Lfh8p545nNz+jq1Ejfz+Mn1hyLuxYn1YzTfFNrxr8urEWMNQLPf1Th8kjOH+HxwawCrtgBp8JpBUR4ZSgww==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@2.8.0': - resolution: {integrity: sha512-hd1Lfh8p545nNz+jq1Ejfz+Mn1hyLuxYn1YzTfFNrxr8urEWMNQLPf1Th8kjOH+HxwawCrtgBp8JpBUR4ZSgww==} + '@opentelemetry/core@2.9.0': + resolution: {integrity: sha512-m2nckMT80NnmjTYSPjJQObBJ+8dgkoajEOUbznL8AHZ3T3yHRk2P7gI1PhEBc1+lOnrYE9UWrWHqJDsmqjmNbw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/exporter-logs-otlp-grpc@0.217.0': - resolution: {integrity: sha512-vC5S0Dc+noxD86CVtNu1+awCHPA5Kewi1Sg23ps+9lh4YifwsKXh3pe4XTNEKtUJiAcjpJ5dqStGakLbrSE+YQ==} + '@opentelemetry/exporter-logs-otlp-grpc@0.219.0': + resolution: {integrity: sha512-7SvzDCIclHWAcCwZ1MTOLcwn4BVNPGI3QxS/DJraPNe1TTL+4TvUBq5zeQV8tsnYvtDN7wKW2qocVmaCP2l7sQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-logs-otlp-http@0.217.0': - resolution: {integrity: sha512-KfLAdt1uilVE+3FxbgVnp2ZrzqbIawzcesnRoi+Kh9ckB5Ld5D8btUgoBvwTbdmuNx1j6b132Wsh72azq+pPNQ==} + '@opentelemetry/exporter-logs-otlp-http@0.219.0': + resolution: {integrity: sha512-mhl2HL6GmZI8b8PwPfqMws/5ovJfbRTxwc9Y5agVVHiQ+e5SL1btsFr/kJDgt7YCexDtsUn5HAreHQO9szFS0A==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-logs-otlp-proto@0.217.0': - resolution: {integrity: sha512-Se0GG/ZO24mQTlQj7zprR4pNI0nKe4lPDPBsuJmi6508b9TlZEuUd3EfyuHk6oJxzL7fGyDFYAbxNigQvRP2ZQ==} + '@opentelemetry/exporter-logs-otlp-proto@0.219.0': + resolution: {integrity: sha512-Ayw4Gf71PS9jhBVaYywa4WsajnqfDehMkTdVH3TSAVHqPcsAv/AhH/wTNRYNt99szeYr6Gbd/D6RjZD77wAxHg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-metrics-otlp-grpc@0.217.0': - resolution: {integrity: sha512-0GpJKnCoVaVA1rKBMVPHziznfOQlXgH72S9ktjBAF1AnAVPzX7vVEBGrhwiSxxHDAiefXk+J8znApsMb/K6Z3w==} + '@opentelemetry/exporter-metrics-otlp-grpc@0.219.0': + resolution: {integrity: sha512-6LaaSrPxK5L55bXevWajvOMxGOpNm0n12tG53TeZaUeNzXwLPg6d2KCC1zAlGsojan+xRG71mA4Qqs9K2VVrKQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-metrics-otlp-http@0.217.0': - resolution: {integrity: sha512-1zkMzzhiNJdVmLxuwkltqWGw4fOOam47bqRxmuQNjyKJe/9NmY5cIrZ4kiQV7sVGxoOgT0ZvGUfLcjvtpC/b9Q==} + '@opentelemetry/exporter-metrics-otlp-http@0.219.0': + resolution: {integrity: sha512-6CaDRbMVHZSDWzNXwrR8y/H4B/Z1eMNnkHiPQlTx3Ojz2OHY4X/aff/UC4P/3pHUQSuTfi3oh2UsPPZppw+Vrg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-metrics-otlp-proto@0.217.0': - resolution: {integrity: sha512-nfxt/KxVGFkjkO/M+58y1ugHu/dwPtxG4eYq0KApcQ7xk5CHzhdn+IuLZfDSvNDrJ3Uy5q++Fj/wbK7i8yryfQ==} + '@opentelemetry/exporter-metrics-otlp-proto@0.219.0': + resolution: {integrity: sha512-DUS7XyIiEnoeccQUvuKy0G2/YqeKhpN8FVIrGbrLNIVMj10yeIFLRzRv0tibCI2kXXvlTTABVexGAk78wHk2ug==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-prometheus@0.217.0': - resolution: {integrity: sha512-U9MCXxJu0sBCh5aEkylYRR4xVIL8D1CW6dGwvYXbfFr0qveSorfD0XJchCAWoW6QfAAIcY/yxjf4Dj8OgkHBPw==} + '@opentelemetry/exporter-prometheus@0.219.0': + resolution: {integrity: sha512-TxOnJ85eWJY5JyOJsNMXiRTYlkDcOv0u3KbXEzWCc+tUS9sjL/BC6BcdxZ0B9r2OFVqsrZFXUzSD2sZUy42Ucw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-trace-otlp-grpc@0.217.0': - resolution: {integrity: sha512-fPZs2fw7veLH3pEKu8vSepUa2fQpAE2P7al6qU10aH9GrEJJ8YaPgsd5xON7by5rbcEVS71FOU2aWyK6nzB7VQ==} + '@opentelemetry/exporter-trace-otlp-grpc@0.219.0': + resolution: {integrity: sha512-BkDNv1UD6BscW19MxbAxVmSYSSFuyeqR6buV2/HTYqA7GrR0EbTFzqG6h86T3PtXmpdbsWjMGLDdjG2rikG27Q==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-trace-otlp-http@0.217.0': - resolution: {integrity: sha512-38YQoqtYjglz2GV94LGUN/djLvxtvGIQO68o6qAFPVshjmwSdX1F2i0c7vn3lEl1L5B/YqjB/bgKXaVx7KO+RQ==} + '@opentelemetry/exporter-trace-otlp-http@0.219.0': + resolution: {integrity: sha512-9t6SvBXXBEjOBcIzgozvBbd3jWrv3Gt3ngGhl1fhdZ/zRc7oZDVOFEqbi2zlBpW9BXhgDMKv422J0DL/3iQWfw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-trace-otlp-proto@0.217.0': - resolution: {integrity: sha512-nPV8gKHUiSuTZpQcnZU3/pBlK7crSyEGpZuh5MtWySB0vv6NNG0QvvfKitQt+Fc2Mc6qfyU54KlZcurwoTbrVg==} + '@opentelemetry/exporter-trace-otlp-proto@0.219.0': + resolution: {integrity: sha512-lF/LUBfhOFmxJa+SQsLN7ziV4MHa2pyKgOM6JNehSOfU+npjM4gwm9oIKEJrzrWcexMcqydiyoFy0XCb1Ql3wQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-trace-otlp-proto@0.54.0': - resolution: {integrity: sha512-cpDQj5wl7G8pLu3lW94SnMpn0C85A9Ehe7+JBow2IL5DGPWXTkynFngMtCC3PpQzQgzlyOVe0MVZfoBB3M5ECA==} - engines: {node: '>=14'} + '@opentelemetry/exporter-trace-otlp-proto@0.220.0': + resolution: {integrity: sha512-voTAD8XgJxlK7zLkXh8EzMB09zrQr3tyY/BsnDTlDiQU/UdK58MZ63A3mUjdEDrxMjCVmBHU3WQJhRmQe+Dvzg==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/exporter-zipkin@2.7.1': - resolution: {integrity: sha512-mfsD9bKAxcKrh5+y08TPodvClBO0CznBE3p79YAGnO81WI4LrdsGA65T53e4iTSbCalW4WaUpkbeJcbpyIUHfg==} + '@opentelemetry/exporter-zipkin@2.8.0': + resolution: {integrity: sha512-Mj84UkEa17BK2o903VTXW3wM8CrSZexGs4tRGVZVIMM9ni1T6TuGx5IrRfoWKAbshx42D5/kc7YV+axypLPYyA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.0.0 - '@opentelemetry/instrumentation-http@0.217.0': - resolution: {integrity: sha512-B88Y7k5A9a60pHUboFoeJlgVwXq2T0rsZKj6dTwzSMKSOsNXR4Jz5ovwprVn3kHLAZrkyLEjQtBJ34DYHs1U4Q==} + '@opentelemetry/instrumentation-http@0.219.0': + resolution: {integrity: sha512-nNt1fqpyah/OKjNHdEOu8xLwISppRU2qJuF8aR+fCcftVwdFkPgtworBLA+TI1HU2iF508jcQBF2gerWczJAXg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation@0.217.0': - resolution: {integrity: sha512-24ucQMjz7Y34Kw3trbxL2ZrssbtgWnR+Clpaa+YdeWuuyH3Cvk23Q03PcQvqiZrDvt8AmQmjgg9v6Y9PHoxG7w==} + '@opentelemetry/instrumentation@0.219.0': + resolution: {integrity: sha512-X5t7I8GyIO9rmGHwoedZLREpQqrF1WW2nxzNNym6HOKpFiE+rvqV3ngC0xcZVO2YwIGf3KKmRdWrYwdwz3H9RQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-exporter-base@0.217.0': - resolution: {integrity: sha512-eYfqnB3UhKu/5frhd1R6+FprKygbhkomuaceMXDyzxbfXB9tKgZOVmjaJ02CkLA6Tdzumxl+e2H+vo2a8jiMPQ==} + '@opentelemetry/otlp-exporter-base@0.219.0': + resolution: {integrity: sha512-zvIxQX/AZUVKDU+hCuYx+7UkiP7GRdnk1ZbFQRYzHvYp47cAWR4j3IhoPhV9KaeXEv2xdGq3IA6PnpzDmLcmSA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-exporter-base@0.54.0': - resolution: {integrity: sha512-g+H7+QleVF/9lz4zhaR9Dt4VwApjqG5WWupy5CTMpWJfHB/nLxBbX73GBZDgdiNfh08nO3rNa6AS7fK8OhgF5g==} - engines: {node: '>=14'} + '@opentelemetry/otlp-exporter-base@0.220.0': + resolution: {integrity: sha512-CXYo8UD5Mn9YbgebO2EL4wejtA+gxLmLiu6HCk2KH2BR7XhFN6/6p1UlCb23DYCjeYkndevLHuejCCN1yx4+OQ==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-grpc-exporter-base@0.217.0': - resolution: {integrity: sha512-7RTAdZuOsCDnsyqTCG4+bDzrfnsWdzkRs7z0AVi/V3tEQx0oKeyc+OuRWYxnRsmaJXgxcmB8vb/lfxn58Dj6Ag==} + '@opentelemetry/otlp-grpc-exporter-base@0.219.0': + resolution: {integrity: sha512-iIk/s8QQu39zpTrRRmsW/Eg3SE2+Hg8tLWepr2FLRgmwUpNd0IpCTLJEHJ77hpt4hgIS8MAh44UYI4xQPZwWlw==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-transformer@0.217.0': - resolution: {integrity: sha512-MKK8UHKFUOGAvbZRWh90MhwHG+Fxm6OROBdjKPCF+HQobjuJ/Kuf8Chs8CR45X1aqotxrMj7OxTdsXe8sXuGVA==} + '@opentelemetry/otlp-transformer@0.219.0': + resolution: {integrity: sha512-aaYKAyXhw9VchKZVGOopD3Gw/kPsyrX2c6IQ0AW32mTjqmZOh5Y6Gf5OYqTNqVktAeBjmFinhyFaCwW6GYK9YQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/otlp-transformer@0.54.0': - resolution: {integrity: sha512-jRexIASQQzdK4AjfNIBfn94itAq4Q8EXR9d3b/OVbhd3kKQKvMr7GkxYDjbeTbY7hHCOLcLfJ3dpYQYGOe8qOQ==} - engines: {node: '>=14'} + '@opentelemetry/otlp-transformer@0.220.0': + resolution: {integrity: sha512-lXGrv7KXZ0gNH9SVNUaa6vv6phVYGvJxfXAlMbzbakiXru75f5MZl8Z7oqiMMQD77riVHJCFlQvbZs/VVN2/4A==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/propagator-b3@1.28.0': - resolution: {integrity: sha512-Q7HVDIMwhN5RxL4bECMT4BdbyYSAKkC6U/RGn4NpO/cbqP6ZRg+BS7fPo/pGZi2w8AHfpIGQFXQmE8d2PC5xxQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/propagator-b3@2.7.1': - resolution: {integrity: sha512-RJid6E2CKyeGfKBzXKF21ejabGMHypFkPAh3qZ+NvI+SGjuIye79t3PmiqcDgtRzdKH6ynXzbfslQ8DfpRUg2A==} + '@opentelemetry/propagator-b3@2.8.0': + resolution: {integrity: sha512-SazlvuSKi5533rPHTW2TwBwdMakhjZST4SYs0YauuvfGDkT13KbG1gJS75hV0uWVeevhtVP9sAIlaZLTHdSbMg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/propagator-jaeger@1.28.0': - resolution: {integrity: sha512-wKJ94+s8467CnIRgoSRh0yXm/te0QMOwTq9J01PfG/RzYZvlvN8aRisN2oZ9SznB45dDGnMj3BhUlchSA9cEKA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/propagator-jaeger@2.7.1': - resolution: {integrity: sha512-KMjVBHzP4N60bOzxja76M1F1hZZ43lGPga5ix+mkv9+kk1nx9SbkxSvJsMbuVUxdPQmsPTqGShmhN8ulrMOg6Q==} + '@opentelemetry/propagator-jaeger@2.8.0': + resolution: {integrity: sha512-Xnz9zZvvQzUw+9DrOn0MomR7BxFCkA2pcfXBQuHC28ndJpSbjLs7knzYb05kw5SyCjSsEWombkZMgGcJSk8JVg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/resources@1.27.0': - resolution: {integrity: sha512-jOwt2VJ/lUD5BLc+PMNymDrUCpm5PKi1E9oSVYAvz01U/VdndGmrtV3DU1pG4AwlYhJRHbHfOUIlpBeXCPw6QQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/resources@1.28.0': - resolution: {integrity: sha512-cIyXSVJjGeTICENN40YSvLDAq4Y2502hGK3iN7tfdynQLKWb3XWZQEkPc+eSx47kiy11YeFAlYkEfXwR1w8kfw==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/resources@2.7.1': - resolution: {integrity: sha512-DeT6KKolmC4e/dRQvMQ/RwlnzhaqeiFOXY5ngoOPJ07GgVVKxZOg9EcrNZb5aTzUn+iCrJldAgOfQm1O/QfPAQ==} + '@opentelemetry/resources@2.8.0': + resolution: {integrity: sha512-qmXQ27ilDbUK/vGMqwL8D4/rhn76C+sherM4wTbjlfknR8Nvfc/hCxjRJPhkzZzUsPiNg16SA31NxMabwttRjg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/resources@2.8.0': - resolution: {integrity: sha512-qmXQ27ilDbUK/vGMqwL8D4/rhn76C+sherM4wTbjlfknR8Nvfc/hCxjRJPhkzZzUsPiNg16SA31NxMabwttRjg==} + '@opentelemetry/resources@2.9.0': + resolution: {integrity: sha512-jyA5MBLQ+Dkl3+JsZkUoUvL7yHvU64kLsvpXKarWm6347Sl1t1bXFTFykUePNpT5WH5pm9a2Qtt03iIYQhZ1Fg==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-logs@0.217.0': - resolution: {integrity: sha512-BB+PcHItcZDL63dPMW+mJvwN9rk37wuIDjRxbVlg6pPDvDR/7GL7UJHbGsllgoggOoTimsKgENaWPoGch/oE1A==} + '@opentelemetry/sdk-logs@0.219.0': + resolution: {integrity: sha512-s6lTKRakaPClvKoWHRChxnXjDMkM/TQ30ff78jN6EBGf7MI7VzANE5PU3f4z9qDUudWjvZjOLHG0rBnBKYvoXA==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.4.0 <1.10.0' - '@opentelemetry/sdk-logs@0.54.0': - resolution: {integrity: sha512-HeWvOPiWhEw6lWvg+lCIi1WhJnIPbI4/OFZgHq9tKfpwF3LX6/kk3+GR8sGUGAEZfbjPElkkngzvd2s03zbD7Q==} - engines: {node: '>=14'} + '@opentelemetry/sdk-logs@0.220.0': + resolution: {integrity: sha512-WywcTkQtv2iNmt+6y5Kcd4rzvx9bLVsBa2Nwcmg01IUaBTkTow3W4d9KE5vNBpEDtb9tp21WcRBY/lANRrApYA==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.4.0 <1.10.0' - '@opentelemetry/sdk-metrics@1.27.0': - resolution: {integrity: sha512-JzWgzlutoXCydhHWIbLg+r76m+m3ncqvkCcsswXAQ4gqKS+LOHKhq+t6fx1zNytvLuaOUBur7EvWxECc4jPQKg==} - engines: {node: '>=14'} + '@opentelemetry/sdk-metrics@2.8.0': + resolution: {integrity: sha512-UDBGaj6W0Rgy5rTTaoxs8gVGF/aGkAKyjurJv7se6wjRxJu7FoquTLT/vt54DZfo4crbprYfhX/SOK9+BPw1qg==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.10.0' + '@opentelemetry/api': '>=1.9.0 <1.10.0' - '@opentelemetry/sdk-metrics@2.7.1': - resolution: {integrity: sha512-MpDJdkiFDs3Pm1RHO3KByuZbuBdJEXEAkiC0+yJdsZGVCdf1RpHR6n+LHDcS7ffmfrt5kVCzJSCfm4z2C7v0uQ==} + '@opentelemetry/sdk-metrics@2.9.0': + resolution: {integrity: sha512-Xx8RGS4H5XEBl01WuCreMIpiah9cCXMbSkeuIePPdD2cUpq/vUzYmj8E/MK1OsbOc93FuAD4jfn2WOacKwLn7Q==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.9.0 <1.10.0' - '@opentelemetry/sdk-node@0.217.0': - resolution: {integrity: sha512-K/60pSv42+NQiZKy1pAH18nYDkxltsDV4O3SJ233J0E9raU1ksyL9gsKuS8p30bYBb4AMPCfDuutHQaHYpcv0Q==} + '@opentelemetry/sdk-node@0.219.0': + resolution: {integrity: sha512-NWLpWLEb8gV3+JBHYoIrktbM385wyHpRJoh3J/4Q52d4PR+AlPMNGJT3DzBUrDSUEVbKAXoHR+EDAPxtiNcj8g==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-trace-base@1.27.0': - resolution: {integrity: sha512-btz6XTQzwsyJjombpeqCX6LhiMQYpzt2pIYNPnw0IPO/3AhT6yjnf8Mnv3ZC2A4eRYOjqrg+bfaXg9XHDRJDWQ==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/sdk-trace-base@1.28.0': - resolution: {integrity: sha512-ceUVWuCpIao7Y5xE02Xs3nQi0tOGmMea17ecBdwtCvdo9ekmO+ijc9RFDgfifMl7XCBf41zne/1POM3LqSTZDA==} - engines: {node: '>=14'} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/sdk-trace-base@2.7.1': - resolution: {integrity: sha512-NAYIlsF8MPUsKqJMiDQJTMPOmlbawC1Iz/omMLygZ1C9am8fTKYjTaI+OZM+WTY3t3Glo0wnOg/6/pac6RGPPw==} + '@opentelemetry/sdk-trace-base@2.8.0': + resolution: {integrity: sha512-mhU4jp+vW0mGbFRd+GeXHvmfA4aDqWjBjLC3pE5XMpLs0IE2ryYb019Ts2AQrOq67gaTF25D91+fgvEHDZEnuQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-trace-base@2.8.0': - resolution: {integrity: sha512-mhU4jp+vW0mGbFRd+GeXHvmfA4aDqWjBjLC3pE5XMpLs0IE2ryYb019Ts2AQrOq67gaTF25D91+fgvEHDZEnuQ==} + '@opentelemetry/sdk-trace-base@2.9.0': + resolution: {integrity: sha512-cp9zmTl62R8PJrpvFcmc8N2JQU/xfa0S+61q511Nji+QxCfZ8Ifvg7H27G8cANe4crg4RTrWsVvanHiXjSp6ag==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/sdk-trace-node@1.28.0': - resolution: {integrity: sha512-N0sYfYXvHpP0FNIyc+UfhLnLSTOuZLytV0qQVrDWIlABeD/DWJIGttS7nYeR14gQLXch0M1DW8zm3VeN6Opwtg==} - engines: {node: '>=14'} + '@opentelemetry/sdk-trace-node@2.8.0': + resolution: {integrity: sha512-nZt9OGufioAc3AfoLTqA9bsAeaMJAictYDdI2VcNQ+PmT+3rfKjAZDZvgPfd8VPX0O5Bw1hdQF6kDK8VSpZiWg==} + engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/sdk-trace-node@2.7.1': - resolution: {integrity: sha512-pCpQxU68lV+I9s9svqMyVu5iHdDDUnqUpSxqwyCU8A9ejEsSnMPCbearwsUO4yk08ZJzAIUCFuReMdVQvHrdvg==} + '@opentelemetry/sdk-trace-node@2.9.0': + resolution: {integrity: sha512-ec9a7ps37huy5itYk0MalaZdSLlM6AXWp/FhtEjgMpp5leEGojBDvAl/UWttQnkMZOvFHKzRESn8TD3yKTF5nQ==} engines: {node: ^18.19.0 || >=20.6.0} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/semantic-conventions@1.27.0': - resolution: {integrity: sha512-sAay1RrB+ONOem0OZanAR1ZI/k7yDpnOQSQmTMuGImUQb2y8EbSaCJ94FQluM74xoU03vlb2d2U90hZluL6nQg==} - engines: {node: '>=14'} - - '@opentelemetry/semantic-conventions@1.28.0': - resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} - engines: {node: '>=14'} + '@opentelemetry/sdk-trace@2.9.0': + resolution: {integrity: sha512-sGA19HvtrrSKYsseHphluH6j3p6Xa3fqc7c7y8f/7mYWejc1lyDFcpSdD1kYa50HCLUeEo4zA5bW0pniaPszuw==} + engines: {node: ^18.19.0 || >=20.6.0} + peerDependencies: + '@opentelemetry/api': '>=1.3.0 <1.10.0' - '@opentelemetry/semantic-conventions@1.41.1': - resolution: {integrity: sha512-/UhIkaZgPutTFmQ7RnIJGgDXZmtEJ7Dvi86xNTFWcnRxVRNk/aotsqDJYeEvDP+FSMB2SdW+pQzNMcWP0rwuNA==} + '@opentelemetry/semantic-conventions@1.43.0': + resolution: {integrity: sha512-eSYWTm620tTk45EKSedaUL8MFYI8hW164hIXsgIHyxu3VobUB3fFCu5t0hQby6OoWRPsG1KkKUG2M5UadiLiVg==} engines: {node: '>=14'} '@oxc-project/types@0.133.0': @@ -981,17 +932,14 @@ packages: '@protobufjs/float@1.0.2': resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} - '@protobufjs/inquire@1.1.2': - resolution: {integrity: sha512-pa0vFRuws4wkvaXKK1uXZMAwAX4/t8ANaJo45iw/oQHNQ9q5xUzwgFmVJGXiga2BeN+zpX7Vf9vmsiIa2J+MUw==} - '@protobufjs/path@1.1.2': resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} '@protobufjs/pool@1.1.0': resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} - '@protobufjs/utf8@1.1.1': - resolution: {integrity: sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==} + '@protobufjs/utf8@1.1.2': + resolution: {integrity: sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==} '@rolldown/binding-android-arm64@1.0.3': resolution: {integrity: sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==} @@ -1126,16 +1074,16 @@ packages: '@silvia-odwyer/photon-node@0.3.4': resolution: {integrity: sha512-bnly4BKB3KDTFxrUIcgCLbaeVVS8lrAkri1pEzskpmxu9MdfGQTy8b8EgcD83ywD3RPMsIulY8xJH5Awa+t9fA==} - '@smithy/core@3.24.7': - resolution: {integrity: sha512-KoUi4M1f3BG6kzN1FnCwL7oyFptTbyBJKjR6yhSib+JHRdUmM1o+VwsFtJ66NZCkCzVfJMWRHJNo0R0jznp0Pg==} + '@smithy/core@3.29.4': + resolution: {integrity: sha512-G1GRglAabzEhqghJMBAd54FkRS7SAFGHEwbhcI9r+O+LIMuFsLyXkLZkCoFSgAglRu8s/URVXJB0hglq3ZipIg==} engines: {node: '>=18.0.0'} - '@smithy/credential-provider-imds@4.3.9': - resolution: {integrity: sha512-ZlfJ/4Fa3jYb+3eaohPfG9utX9HmdhFNcFtpoGAhUhdynAOmGXtmigbi7eEiONKM+ykHw8RwKuDEb85Lx7t7fA==} + '@smithy/credential-provider-imds@4.4.9': + resolution: {integrity: sha512-2nfV4qRKiYeXU4zD2vvSCfg5dfp/BuhrM73vt7q9gzBhxs4rbPxXY21wo+kyI3bRmXcEGRnCLTaW8O437jzHIg==} engines: {node: '>=18.0.0'} - '@smithy/fetch-http-handler@5.4.7': - resolution: {integrity: sha512-NslaM2ir0N2hisDmzXLstPaVINZheh8SokyOC++kzFPloZucL2R7Y7bS57mSzx/1Fc/fqmn7twjkeezTTrV0EA==} + '@smithy/fetch-http-handler@5.6.6': + resolution: {integrity: sha512-NHLgAlORUFZjn5ZfhYuyyKMlXA1WLYOdGxEhyNxrPpbJzoacGbl0chn1lN2KiZ8mpNVk0tV5607CSYlYs/OFgw==} engines: {node: '>=18.0.0'} '@smithy/is-array-buffer@2.2.0': @@ -1146,16 +1094,16 @@ packages: resolution: {integrity: sha512-/jPhevcTFPMVl6KNjbaI47iOg1zxC7IsnX4PQDGVZKMFceOXtB8IEYaB7a9VvkP/3oC60WzTeKocvSI7vLT0vA==} engines: {node: '>=18.0.0'} - '@smithy/node-http-handler@4.7.8': - resolution: {integrity: sha512-f+DbsWUwSbtMu1a/j8Y93KiU1SRg9nyzfjereqn1BJ33QOTUXxdlYvVXMhAYl1vuR1Kmna5aIJe09KSIfyFNYw==} + '@smithy/node-http-handler@4.9.6': + resolution: {integrity: sha512-odd+HYx3OLcXRSEz0ZeF3JQdSYdK8QnRgA2N87cPW7coWIbKfRk7a9VQjfeWQLqnzrDLk23KMEn46p8N7M/JFg==} engines: {node: '>=18.0.0'} - '@smithy/signature-v4@5.4.7': - resolution: {integrity: sha512-LwQZazFayImv+IOm0S0enoLeUJwmAlhGC5O6YCcLWezyu08dF46GOxPOq35OpBIHkgd7OvNvBStIFwVNyrvoBw==} + '@smithy/signature-v4@5.6.5': + resolution: {integrity: sha512-MO5VEhwVl0BN7xVoVeNrZfiUFoQtqxUbgl6/RwOTlMMxCSjblG8twSrVTwz3J4w9WZxd2rBfBAUXjH77agspBg==} engines: {node: '>=18.0.0'} - '@smithy/types@4.14.4': - resolution: {integrity: sha512-B2S9+UGm1+/pHkcx3ZoLVX1a+pmSk8rqxRR+ZsNqZaJ5q9FWX9AFGQVM4qG5+OBeQUZVy99HY8HqW8gK/wgXzQ==} + '@smithy/types@4.16.1': + resolution: {integrity: sha512-0JFs3V2y2M9tKW5na/qxe69Zv+uxLMO7QBbhxF/FHu/Gp2NFZAAL9tWl9PU02xxo07pb3G9FTyjNc6D5uZrJIg==} engines: {node: '>=18.0.0'} '@smithy/util-buffer-from@2.2.0': @@ -1172,8 +1120,8 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@tybys/wasm-util@0.10.2': - resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} + '@tybys/wasm-util@0.10.3': + resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} '@types/chai@5.2.3': resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} @@ -1184,26 +1132,26 @@ packages: '@types/estree@1.0.9': resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} - '@types/node@24.13.2': - resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==} + '@types/node@24.13.3': + resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - '@vitest/coverage-v8@4.1.9': - resolution: {integrity: sha512-G9/lgqibheLVBDRuya45EbsEXTYcWoSG+TLg7i2axuzx0Eq62eXn+aWXyaVdV5vKvFSWd6ywcX8hA7la9Pvu8g==} + '@vitest/coverage-v8@4.1.10': + resolution: {integrity: sha512-IM49HmthevbgAO4anp1hwtoT9wYe59w0LR00gr+eagHE+ZJ5lK4sLPeO0ubgoJcwLk6dehU3R24N+FbEEKDc8g==} peerDependencies: - '@vitest/browser': 4.1.9 - vitest: 4.1.9 + '@vitest/browser': 4.1.10 + vitest: 4.1.10 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@4.1.9': - resolution: {integrity: sha512-vl/rYsUKcBr3SnQn166+XR5ZQcgMx3DQhFWdfli/cWpLnLUmbxZvyrJZotLFUryib+LtArYMSTJ5RbQ57ZqrlA==} + '@vitest/expect@4.1.10': + resolution: {integrity: sha512-YsCn+qAk1GWjQOWFEsEcL2gNQ0zmVmQu3T03qP6UyjhtmdtwtbuI+DASn/7iQB3HGTXkdBwGddzxPlmiql5vlA==} - '@vitest/mocker@4.1.9': - resolution: {integrity: sha512-EVkXzBjrPGM+cK8/ANWgBrkUCfJfb38/EfTSO8h7pWvKkyPkpWxvR7BkD2MyItMF62C97zAEoqdpUixwR/e+Rw==} + '@vitest/mocker@4.1.10': + resolution: {integrity: sha512-v0xaezt+DKEmKfaxg133ldzADrwLGd7Ze1MfQQTYfvs8OqZIwbxyxaYURivwV7sWy5fqn3rH5uOrSp07bp44Ow==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1213,35 +1161,25 @@ packages: vite: optional: true - '@vitest/pretty-format@4.1.9': - resolution: {integrity: sha512-s0iufns3iIFitdgm+YR7g1whCAaGtXz459VS9/PqyKDEEFgYIhsHOQmXgIgDuYCt7DeQmiZT0Qe2OA2p4ZPu5A==} + '@vitest/pretty-format@4.1.10': + resolution: {integrity: sha512-W1HsjSH4MXQ9YfmmhLAoIYf1HRfekQCGngeIgcei6MP5QQGWUe0gkopdZQaVCFO+JDJMrAJGwa5pRpNpvy4P8Q==} - '@vitest/runner@4.1.9': - resolution: {integrity: sha512-KXLMDtc7oe70+3mJfGrPUWPesswH+3sTxAMAMl8DG7I8IUQT4XW718dY5ID3vPUcmlu27CcKfY4P3h3I29SLJg==} + '@vitest/runner@4.1.10': + resolution: {integrity: sha512-IKI6kpIH+LmpROplyLwBBaCfMgOZOMsygVa6BARD6ahA04VRuJSa6OaVG7kRvSEMD870Vd91rSSw0eegtWyLGg==} - '@vitest/snapshot@4.1.9': - resolution: {integrity: sha512-Jc7RKGNBo8Z28WYIm0Niej4xdSPByRf6mU58VpHQkd6Zh05rlnA+twjbK5HyeIGHxrzsc3mJgS43uM0CZKzaIA==} + '@vitest/snapshot@4.1.10': + resolution: {integrity: sha512-xRkfOT1qpTAi/Ti4Y1LtfRc3kEuqxGw59eN2jN9pRWMtS/XDevekhcFSqvQqjUNGksfjMJu3Y+oJ+4Ypn2OaJw==} - '@vitest/spy@4.1.9': - resolution: {integrity: sha512-fHpsS6mIi+PiEW+vcRVOMkX1oSaPKne3VOclSFICPcGOmfKgXPU5iAah+wcNcj2xPrCCmfq99IDGf+EojhhvhA==} + '@vitest/spy@4.1.10': + resolution: {integrity: sha512-PLf/Ugvoq5wO/b4rwYCR1h2PSIdXz7wnkQFMiUpLdtM7l6pqVFcQIBEHyT1+l+cj7mNwAfZHzqXqDyjvOuwbDw==} - '@vitest/utils@4.1.9': - resolution: {integrity: sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==} + '@vitest/utils@4.1.10': + resolution: {integrity: sha512-fy9am/HWxbaGt/Sawrp90vt6Y6jQwf1RX77cz3uwoJwJVMli/e1IEwRPnMNJ7vKfPTwo0diXifkpPvwH9v7nGA==} accepts@2.0.0: resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} engines: {node: '>= 0.6'} - acorn-import-attributes@1.9.5: - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - - acorn@8.17.0: - resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==} - engines: {node: '>=0.4.0'} - hasBin: true - acp-http-client@0.4.2: resolution: {integrity: sha512-3wtPieF08YIU4vNXaoL5up/1D0if4i9IX3Ye5q/bwbcwg1BKsazIK/VNNfvN4ldbPjWul69IqIOpGRS3I0qo3Q==} @@ -1272,21 +1210,18 @@ packages: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} - anynum@1.0.0: - resolution: {integrity: sha512-xjR9/zBVnUOP6ztMIIgShjsxui80nQUQH+5xJnvrYLs+90bF25/KJqaAi8mk+B4RDtX1Nspi6fmp4YTEts8SfA==} - assertion-error@2.0.1: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} - ast-v8-to-istanbul@1.0.4: - resolution: {integrity: sha512-0bC0/4bTSrnwdhU3IsZDwEdojvuPrSg59OYZfKsLRtJZ0u8VBx9DebfqqG8bRdCC0I7vjgxmPi41P0lpkhJHtA==} + ast-v8-to-istanbul@1.0.5: + resolution: {integrity: sha512-UPAgKJFSEGMWSDr3LX4tqnAb4f7KGT8O40Tyx8wbYmmZ/yn58lNCm8h3svs3eXgiGd5AXxz8NDOvXWvicq+rJA==} asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - axios@1.18.0: - resolution: {integrity: sha512-E32NzpYKp++W7XRe52rHiXV2ehxmh3wbdgO7MHeFM+vqxLBYHzt0ElkiImtOBxtOmyp0yoC8C6uESVV84Y2/hw==} + axios@1.18.1: + resolution: {integrity: sha512-3nTvFlvpn9Zu/RkHUqtc7/+al4UpRW5az71ap5zccp6e8RAYEzhMTecX8Dz1wWDYrPpUoB1HAQEGEAEvUr7S9g==} balanced-match@4.0.4: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} @@ -1305,8 +1240,8 @@ packages: bowser@2.14.1: resolution: {integrity: sha512-tzPjzCxygAKWFOJP011oxFHs57HzIhOEracIgAePE4pqB3LikALKnSzUyU4MGs9/iCEUuHlAJTjTc5M+u7YEGg==} - brace-expansion@5.0.6: - resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} + brace-expansion@5.0.7: + resolution: {integrity: sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==} engines: {node: 18 || 20 || >=22} braces@3.0.3: @@ -1454,8 +1389,8 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-module-lexer@2.1.0: - resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==} + es-module-lexer@2.3.1: + resolution: {integrity: sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==} es-object-atoms@1.1.2: resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} @@ -1465,8 +1400,8 @@ packages: resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} engines: {node: '>= 0.4'} - esbuild@0.23.1: - resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + esbuild@0.28.1: + resolution: {integrity: sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==} engines: {node: '>=18'} hasBin: true @@ -1500,8 +1435,8 @@ packages: resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} engines: {node: '>=0.10.0'} - expect-type@1.3.0: - resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} + expect-type@1.4.0: + resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==} engines: {node: '>=12.0.0'} express-rate-limit@8.5.2: @@ -1530,13 +1465,6 @@ packages: fast-uri@3.1.3: resolution: {integrity: sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg==} - fast-xml-builder@1.2.0: - resolution: {integrity: sha512-00aAWieqff+ZJhsXA4g1g7M8k+7AYoMUUHF+/zFb5U6Uv/P0Vl4QZo84/IcufzYalLuEj9928bXN9PbbFzMF0Q==} - - fast-xml-parser@5.7.3: - resolution: {integrity: sha512-C0AaNuC+mscy6vrAQKAc/rMq+zAPHodfHGZu4sGVehvAQt/JLG1O5zEcYcXSY5zSqr4YVgxsB+pHXTq0i7eDlg==} - hasBin: true - fastq@1.20.1: resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} @@ -1597,8 +1525,8 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - gaxios@7.1.5: - resolution: {integrity: sha512-5FZy72Rh8LhtjmvDrKkI+lVhrsQrVKVsItxMoDm5mNQE+xR0WVIIs+jzPSJgBvKVsLi24fZhXJIsNI0bihDzFg==} + gaxios@7.2.0: + resolution: {integrity: sha512-CUVb4wcYe+771XevyH6HtGmXFAGGKkIC3kswAP8Z1JCe0j80JMaTPZH930DWFrvo0atjh18Arc0pEyUCWa5bfg==} engines: {node: '>=18'} gcp-metadata@8.1.2: @@ -1621,9 +1549,6 @@ packages: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} - get-tsconfig@4.14.0: - resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==} - glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} @@ -1632,8 +1557,8 @@ packages: resolution: {integrity: sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==} engines: {node: 18 || 20 || >=22} - google-auth-library@10.7.0: - resolution: {integrity: sha512-QpTAbNJ36TliZLx3TTtahR8HG0hN9RllL1e3FymOvQSIKK8JmgV58H924ub2wa2DsS3ANjjP1Aw1N+Ramc8hqQ==} + google-auth-library@10.9.0: + resolution: {integrity: sha512-xtvUqvINPhTaBm7nXqlYPcrMHJPm1lCNdSovxnKKhTm+4JsvQ+KGVYJViLoH9Yxu8w+T0Qv5HubzYT9BLrppJg==} engines: {node: '>=18'} google-logging-utils@1.1.3: @@ -1670,8 +1595,8 @@ packages: resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} engines: {node: '>=0.10.0'} - hono@4.12.29: - resolution: {integrity: sha512-1hNiRjawYrLq/4m3DQQjPGFg0VZkk4RjQJDff/excI6Dm9BiL75qxGrd7/c6YOxPdq6AscP3LiXhQ6fKFC1Waw==} + hono@4.12.30: + resolution: {integrity: sha512-emn+JoJjrN9YTpRDS5it/UI2SO9BAE37T6I3d963RxcZ81G9A4pr2SZTEiiaiKbzx+NKRg5BZ89fCL7gCJCUog==} engines: {node: '>=16.9.0'} hosted-git-info@9.0.3: @@ -1708,8 +1633,8 @@ packages: resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} engines: {node: '>= 4'} - import-in-the-middle@3.0.2: - resolution: {integrity: sha512-LGLYRl0A2gtyUJb2WDliBHmk6TtlHwdDjxonacZ8QrEs/ZW+YDgNv2QAfjRQWpS8HqvNcq6GGnN6jrOa5FysDQ==} + import-in-the-middle@3.3.1: + resolution: {integrity: sha512-0rymlHSFLwZ0ixx8DaQkoIyZojJPY2a0K2nEYslhKJ6jIYO/m0IcCb7iQsFPmS7WmKwISZiIrv5Icstrw/CmqA==} engines: {node: '>=18'} inherits@2.0.4: @@ -1871,8 +1796,8 @@ packages: long@5.3.2: resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} - lru-cache@11.5.1: - resolution: {integrity: sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==} + lru-cache@11.5.2: + resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==} engines: {node: 20 || >=22} magic-string@0.30.21: @@ -1944,8 +1869,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - nanoid@3.3.13: - resolution: {integrity: sha512-sPdqC6ByMVVGvF1ynvvMo0/o+oD1VX7DaHhijt1bFgjvBkHBib4t49GoNDhf2NDta4oeUNlaGbSt5K7qjZ955Q==} + nanoid@3.3.16: + resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -2008,10 +1933,6 @@ packages: partial-json@0.1.7: resolution: {integrity: sha512-Njv/59hHaokb/hRUjce3Hdv12wd60MtM9Z5Olmn+nehe0QDAsRtRbJPvJ0Z91TusF0SuZRIvnM+S4l6EIP8leA==} - path-expression-matcher@1.5.0: - resolution: {integrity: sha512-cbrerZV+6rvdQrrD+iGMcZFEiiSrbv9Tfdkvnusy6y0x0GKBXREFg/Y65GhIfm0tnLntThhzCnfKwp1WRjeCyQ==} - engines: {node: '>=14.0.0'} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -2038,27 +1959,23 @@ packages: resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} engines: {node: '>=8.6'} - picomatch@4.0.4: - resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + picomatch@4.0.5: + resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} engines: {node: '>=12'} pkce-challenge@5.0.1: resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==} engines: {node: '>=16.20.0'} - postcss@8.5.15: - resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==} + postcss@8.5.19: + resolution: {integrity: sha512-Mz8SaolMd8nB+G13WkORcxQKHZ/NE4xXevtkJHVuG+guo9/wYKlIMTKAqGdEmYOXR2ijPjTYNHssizdaVSUNdQ==} engines: {node: ^10 || ^12 || >=14} proper-lockfile@4.1.2: resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==} - protobufjs@7.6.4: - resolution: {integrity: sha512-RJJPTTpvFfHcWLkIa2JFWK4XvtSzS0yEWDmunqHXli1h3JlkbcQZXDZdcWxv+JK3Xsl5/UFDPZ0iGm7DAengYw==} - engines: {node: '>=12.0.0'} - - protobufjs@8.0.1: - resolution: {integrity: sha512-NWWCCscLjs+cOKF/s/XVNFRW7Yih0fdH+9brffR5NZCy8k42yRdl5KlWKMVXuI1vfCoy4o1z80XR/W/QUb3V3w==} + protobufjs@7.6.5: + resolution: {integrity: sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==} engines: {node: '>=12.0.0'} proxy-addr@2.0.7: @@ -2100,9 +2017,6 @@ packages: resolution: {integrity: sha512-QT7FVMXfWOYFbeRBF6nu+I6tr2Tf3u0q8RIEjNob/heKY/nh7drD/k7eeMFmSQgnTtCzLDcCu/XEnpW2wk4xCQ==} engines: {node: '>=9.3.0 || >=8.10.0 <9.0.0'} - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - retry@0.12.0: resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} engines: {node: '>= 4'} @@ -2170,6 +2084,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + engines: {node: '>=10'} + hasBin: true + send@1.2.1: resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==} engines: {node: '>= 18'} @@ -2189,8 +2108,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shell-quote@1.8.4: - resolution: {integrity: sha512-VsC6n6vz1ihYYyZZwX7YZSF5l5x36ca17OC+a69h94YqB7X6XLwf+5MOgynYir2SLFUbl8gIYvBo8K8RoNQ6bQ==} + shell-quote@1.10.0: + resolution: {integrity: sha512-w1aiOKwKuRgtwAReIIj89puqg+I7GvX4IbLrvmhXbzQsj1+Zwi4VO3+fa6ZF91TWSjIxoEkKnMeHcLEODK5ZXA==} engines: {node: '>= 0.4'} side-channel-list@1.0.1: @@ -2229,8 +2148,8 @@ packages: resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} engines: {node: '>= 0.8'} - std-env@4.1.0: - resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==} + std-env@4.2.0: + resolution: {integrity: sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==} stream-browserify@3.0.0: resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} @@ -2250,15 +2169,12 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strnum@2.4.0: - resolution: {integrity: sha512-sHrVyWWdq28RbhjuJdZsA1SnGRJV6NiXbk6AXBxDOsgAcA+lmpUZCYjOdLBxkXMwis6RRe7dlZt4VlIWFVzkmg==} - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} - tar@7.5.16: - resolution: {integrity: sha512-56adEpPMouktRlBLXiaYFFzZ/3+JXa8P9n7WbR+ibIjtviN55mEaOkiysCnPnWm+7kkui1Dn8J9l+g6zV8731w==} + tar@7.5.20: + resolution: {integrity: sha512-9FcyK4PA6+WbzlTM9WhQm6vB5W7cP7dUiPsv1g7YDwEQnQ1CGpK3MGlKk/ITVWMk05kHZuBhmVhiv8LZoy/PFQ==} engines: {node: '>=18'} tinybench@2.9.0: @@ -2290,8 +2206,8 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsx@4.19.2: - resolution: {integrity: sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==} + tsx@4.23.1: + resolution: {integrity: sha512-GQHnkIfxyx1wYCOS/wonik5MVRZU9hi1TEZmzGZSCJB1y9YgoZ8H6itNE/u4suE+yLmOzuE4E5S4TZ/ZX2wcWQ==} engines: {node: '>=18.0.0'} hasBin: true @@ -2310,14 +2226,14 @@ packages: undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} - undici@8.3.0: - resolution: {integrity: sha512-TkUDgb6tl7KOGZ+7e8E3d2FYgUQgF6z5YypqjWmixVQSQERFcVrVg0ySADm2LVLRh5ljAaHTCR5Fmz3Q34rB7Q==} - engines: {node: '>=22.19.0'} - undici@8.5.0: resolution: {integrity: sha512-xamtWoB1EshgjpmlXd7GGm2VfdDtw1+rD8uhry8pSNW3If6S8E0m2T2+orSKeZXEn/aPJMviCpDBA65WJt8zhg==} engines: {node: '>=22.19.0'} + undici@8.7.0: + resolution: {integrity: sha512-N7iQtfyLhIMOFgQubvmLV26svHpO0bqKnAiWotTQCVKCmWrcGbBotPuW1x+xwYZ2VHdSTVUfPQQnlEt1/LouTQ==} + engines: {node: '>=22.19.0'} + unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} @@ -2372,20 +2288,20 @@ packages: yaml: optional: true - vitest@4.1.9: - resolution: {integrity: sha512-nE3/LEyc0z87uHYLZebqCUOaJr2hdtuPp7BQ4BosVFnfltxgAvMG08NyrSGlPpOUWvR27c5flSmYFTNr78L9GQ==} + vitest@4.1.10: + resolution: {integrity: sha512-R9jUTe5S4Qb0HCd4TNqpC7oGcrMssMRGXLW80ubjWsW9VH5GF8y1Y0SFLY9AbqSk6nt0PnOx4H4WNJYZ13GUPw==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.1.9 - '@vitest/browser-preview': 4.1.9 - '@vitest/browser-webdriverio': 4.1.9 - '@vitest/coverage-istanbul': 4.1.9 - '@vitest/coverage-v8': 4.1.9 - '@vitest/ui': 4.1.9 + '@vitest/browser-playwright': 4.1.10 + '@vitest/browser-preview': 4.1.10 + '@vitest/browser-webdriverio': 4.1.10 + '@vitest/coverage-istanbul': 4.1.10 + '@vitest/coverage-v8': 4.1.10 + '@vitest/ui': 4.1.10 happy-dom: '*' jsdom: '*' vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2434,8 +2350,8 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@8.21.0: - resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==} + ws@8.21.1: + resolution: {integrity: sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -2446,10 +2362,6 @@ packages: utf-8-validate: optional: true - xml-naming@0.1.0: - resolution: {integrity: sha512-k8KO9hrMyNk6tUWqUfkTEZbezRRpONVOzUTnc97VnCvyj6Tf9lyUR9EDAIeiVLv56jsMcoXEwjW8Kv5yPY52lw==} - engines: {node: '>=16.0.0'} - y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} @@ -2467,8 +2379,8 @@ packages: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} + yargs@17.7.3: + resolution: {integrity: sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==} engines: {node: '>=12'} zod-to-json-schema@3.25.2: @@ -2557,41 +2469,20 @@ snapshots: optionalDependencies: zod: 4.4.3 - '@aws-crypto/crc32@5.2.0': - dependencies: - '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.12 - tslib: 2.8.1 - - '@aws-crypto/crc32c@5.2.0': - dependencies: - '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.13 - tslib: 2.8.1 - - '@aws-crypto/sha1-browser@5.2.0': - dependencies: - '@aws-crypto/supports-web-crypto': 5.2.0 - '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.13 - '@aws-sdk/util-locate-window': 3.965.7 - '@smithy/util-utf8': 2.3.0 - tslib: 2.8.1 - '@aws-crypto/sha256-browser@5.2.0': dependencies: '@aws-crypto/sha256-js': 5.2.0 '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.12 - '@aws-sdk/util-locate-window': 3.965.7 + '@aws-sdk/types': 3.974.2 + '@aws-sdk/util-locate-window': 3.965.8 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 '@aws-crypto/sha256-js@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 - '@aws-sdk/types': 3.973.12 + '@aws-sdk/types': 3.974.2 tslib: 2.8.1 '@aws-crypto/supports-web-crypto@5.2.0': @@ -2600,257 +2491,238 @@ snapshots: '@aws-crypto/util@5.2.0': dependencies: - '@aws-sdk/types': 3.973.12 + '@aws-sdk/types': 3.974.2 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 - '@aws-sdk/checksums@3.1000.6': + '@aws-sdk/checksums@3.1000.18': dependencies: - '@aws-crypto/crc32': 5.2.0 - '@aws-crypto/crc32c': 5.2.0 - '@aws-crypto/util': 5.2.0 - '@aws-sdk/core': 3.974.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 '@aws-sdk/client-bedrock-runtime@3.1048.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.21 - '@aws-sdk/credential-provider-node': 3.972.56 - '@aws-sdk/eventstream-handler-node': 3.972.21 - '@aws-sdk/middleware-eventstream': 3.972.17 - '@aws-sdk/middleware-websocket': 3.972.28 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/credential-provider-node': 3.972.69 + '@aws-sdk/eventstream-handler-node': 3.972.28 + '@aws-sdk/middleware-eventstream': 3.972.24 + '@aws-sdk/middleware-websocket': 3.972.41 '@aws-sdk/token-providers': 3.1048.0 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/fetch-http-handler': 5.4.7 - '@smithy/node-http-handler': 4.7.8 - '@smithy/types': 4.14.4 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/fetch-http-handler': 5.6.6 + '@smithy/node-http-handler': 4.7.3 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/client-s3@3.1070.0': - dependencies: - '@aws-crypto/sha1-browser': 5.2.0 - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.21 - '@aws-sdk/credential-provider-node': 3.972.56 - '@aws-sdk/middleware-flexible-checksums': 3.974.31 - '@aws-sdk/middleware-sdk-s3': 3.972.52 - '@aws-sdk/signature-v4-multi-region': 3.996.35 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/fetch-http-handler': 5.4.7 - '@smithy/node-http-handler': 4.7.8 - '@smithy/types': 4.14.4 + '@aws-sdk/client-s3@3.1088.0': + dependencies: + '@aws-sdk/checksums': 3.1000.18 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/credential-provider-node': 3.972.69 + '@aws-sdk/middleware-sdk-s3': 3.972.64 + '@aws-sdk/signature-v4-multi-region': 3.996.41 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/fetch-http-handler': 5.6.6 + '@smithy/node-http-handler': 4.9.6 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/core@3.974.21': + '@aws-sdk/core@3.975.3': dependencies: - '@aws-sdk/types': 3.973.13 - '@aws-sdk/xml-builder': 3.972.30 - '@aws/lambda-invoke-store': 0.2.4 - '@smithy/core': 3.24.7 - '@smithy/signature-v4': 5.4.7 - '@smithy/types': 4.14.4 + '@aws-sdk/types': 3.974.2 + '@aws-sdk/xml-builder': 3.972.36 + '@aws/lambda-invoke-store': 0.3.0 + '@smithy/core': 3.29.4 + '@smithy/signature-v4': 5.6.5 + '@smithy/types': 4.16.1 bowser: 2.14.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.972.47': + '@aws-sdk/credential-provider-env@3.972.59': dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.972.49': + '@aws-sdk/credential-provider-http@3.972.61': dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/fetch-http-handler': 5.4.7 - '@smithy/node-http-handler': 4.7.8 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/fetch-http-handler': 5.6.6 + '@smithy/node-http-handler': 4.9.6 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.972.54': - dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/credential-provider-env': 3.972.47 - '@aws-sdk/credential-provider-http': 3.972.49 - '@aws-sdk/credential-provider-login': 3.972.53 - '@aws-sdk/credential-provider-process': 3.972.47 - '@aws-sdk/credential-provider-sso': 3.972.53 - '@aws-sdk/credential-provider-web-identity': 3.972.53 - '@aws-sdk/nested-clients': 3.997.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/credential-provider-imds': 4.3.9 - '@smithy/types': 4.14.4 + '@aws-sdk/credential-provider-ini@3.973.3': + dependencies: + '@aws-sdk/core': 3.975.3 + '@aws-sdk/credential-provider-env': 3.972.59 + '@aws-sdk/credential-provider-http': 3.972.61 + '@aws-sdk/credential-provider-login': 3.972.65 + '@aws-sdk/credential-provider-process': 3.972.59 + '@aws-sdk/credential-provider-sso': 3.973.3 + '@aws-sdk/credential-provider-web-identity': 3.972.65 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/credential-provider-imds': 4.4.9 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-login@3.972.53': + '@aws-sdk/credential-provider-login@3.972.65': dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/nested-clients': 3.997.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-node@3.972.56': - dependencies: - '@aws-sdk/credential-provider-env': 3.972.47 - '@aws-sdk/credential-provider-http': 3.972.49 - '@aws-sdk/credential-provider-ini': 3.972.54 - '@aws-sdk/credential-provider-process': 3.972.47 - '@aws-sdk/credential-provider-sso': 3.972.53 - '@aws-sdk/credential-provider-web-identity': 3.972.53 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/credential-provider-imds': 4.3.9 - '@smithy/types': 4.14.4 + '@aws-sdk/credential-provider-node@3.972.69': + dependencies: + '@aws-sdk/credential-provider-env': 3.972.59 + '@aws-sdk/credential-provider-http': 3.972.61 + '@aws-sdk/credential-provider-ini': 3.973.3 + '@aws-sdk/credential-provider-process': 3.972.59 + '@aws-sdk/credential-provider-sso': 3.973.3 + '@aws-sdk/credential-provider-web-identity': 3.972.65 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/credential-provider-imds': 4.4.9 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-process@3.972.47': + '@aws-sdk/credential-provider-process@3.972.59': dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.972.53': + '@aws-sdk/credential-provider-sso@3.973.3': dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/nested-clients': 3.997.21 - '@aws-sdk/token-providers': 3.1069.0 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/token-providers': 3.1088.0 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-web-identity@3.972.53': + '@aws-sdk/credential-provider-web-identity@3.972.65': dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/nested-clients': 3.997.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/eventstream-handler-node@3.972.21': + '@aws-sdk/eventstream-handler-node@3.972.28': dependencies: - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/lib-storage@3.1070.0(@aws-sdk/client-s3@3.1070.0)': + '@aws-sdk/lib-storage@3.1088.0(@aws-sdk/client-s3@3.1088.0)': dependencies: - '@aws-sdk/client-s3': 3.1070.0 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/client-s3': 3.1088.0 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 buffer: 5.6.0 events: 3.3.0 stream-browserify: 3.0.0 tslib: 2.8.1 - '@aws-sdk/middleware-eventstream@3.972.17': - dependencies: - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 - tslib: 2.8.1 - - '@aws-sdk/middleware-flexible-checksums@3.974.31': + '@aws-sdk/middleware-eventstream@3.972.24': dependencies: - '@aws-sdk/checksums': 3.1000.6 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.972.52': + '@aws-sdk/middleware-sdk-s3@3.972.64': dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/signature-v4-multi-region': 3.996.35 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/signature-v4-multi-region': 3.996.41 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/middleware-websocket@3.972.28': + '@aws-sdk/middleware-websocket@3.972.41': dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/fetch-http-handler': 5.4.7 - '@smithy/signature-v4': 5.4.7 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/fetch-http-handler': 5.6.6 + '@smithy/signature-v4': 5.6.5 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.997.21': + '@aws-sdk/nested-clients@3.997.33': dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/core': 3.974.21 - '@aws-sdk/signature-v4-multi-region': 3.996.35 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/fetch-http-handler': 5.4.7 - '@smithy/node-http-handler': 4.7.8 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/signature-v4-multi-region': 3.996.41 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/fetch-http-handler': 5.6.6 + '@smithy/node-http-handler': 4.9.6 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/signature-v4-multi-region@3.996.35': + '@aws-sdk/signature-v4-multi-region@3.996.41': dependencies: - '@aws-sdk/types': 3.973.13 - '@smithy/signature-v4': 5.4.7 - '@smithy/types': 4.14.4 + '@aws-sdk/types': 3.974.2 + '@smithy/signature-v4': 5.6.5 + '@smithy/types': 4.16.1 tslib: 2.8.1 '@aws-sdk/token-providers@3.1048.0': dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/nested-clients': 3.997.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 - tslib: 2.8.1 - - '@aws-sdk/token-providers@3.1069.0': - dependencies: - '@aws-sdk/core': 3.974.21 - '@aws-sdk/nested-clients': 3.997.21 - '@aws-sdk/types': 3.973.13 - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/types@3.973.12': + '@aws-sdk/token-providers@3.1088.0': dependencies: - '@smithy/types': 4.14.4 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/types@3.973.13': + '@aws-sdk/types@3.974.2': dependencies: - '@smithy/types': 4.14.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/util-locate-window@3.965.7': + '@aws-sdk/util-locate-window@3.965.8': dependencies: tslib: 2.8.1 - '@aws-sdk/xml-builder@3.972.30': + '@aws-sdk/xml-builder@3.972.36': dependencies: - '@smithy/types': 4.14.4 - fast-xml-parser: 5.7.3 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws/lambda-invoke-store@0.2.4': {} + '@aws/lambda-invoke-store@0.3.0': {} '@babel/helper-string-parser@7.29.7': {} @@ -2869,53 +2741,93 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} - '@daytona/api-client@0.187.0': + '@daytona/analytics-api-client@0.197.0': dependencies: - axios: 1.18.0 + axios: 1.18.1 transitivePeerDependencies: - debug - supports-color - '@daytona/toolbox-api-client@0.187.0': + '@daytona/api-client@0.197.0': dependencies: - axios: 1.18.0 + axios: 1.18.1 transitivePeerDependencies: - debug - supports-color - '@daytonaio/sdk@0.187.0(ws@8.21.0)': + '@daytona/sdk@0.197.0(ws@8.21.1)': dependencies: - '@aws-sdk/client-s3': 3.1070.0 - '@aws-sdk/lib-storage': 3.1070.0(@aws-sdk/client-s3@3.1070.0) - '@daytona/api-client': 0.187.0 - '@daytona/toolbox-api-client': 0.187.0 + '@aws-sdk/client-s3': 3.1088.0 + '@aws-sdk/lib-storage': 3.1088.0(@aws-sdk/client-s3@3.1088.0) + '@daytona/analytics-api-client': 0.197.0 + '@daytona/api-client': 0.197.0 + '@daytona/toolbox-api-client': 0.197.0 '@iarna/toml': 2.2.5 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/exporter-trace-otlp-http': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-http': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-node': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.8.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 - axios: 1.18.0 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/exporter-trace-otlp-http': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-http': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-node': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + axios: 1.18.1 busboy: 1.6.0 dotenv: 17.4.2 expand-tilde: 2.0.2 fast-glob: 3.3.3 form-data: 4.0.6 - isomorphic-ws: 5.0.0(ws@8.21.0) + isomorphic-ws: 5.0.0(ws@8.21.1) pathe: 2.0.3 - shell-quote: 1.8.4 - tar: 7.5.16 + shell-quote: 1.10.0 + tar: 7.5.20 transitivePeerDependencies: - debug - supports-color - ws - '@earendil-works/pi-agent-core@0.80.6(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.0)(zod@4.4.3)': + '@daytona/toolbox-api-client@0.197.0': dependencies: - '@earendil-works/pi-ai': 0.80.6(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.0)(zod@4.4.3) + axios: 1.18.1 + transitivePeerDependencies: + - debug + - supports-color + + '@daytonaio/sdk@0.197.0(ws@8.21.1)': + dependencies: + '@aws-sdk/client-s3': 3.1088.0 + '@aws-sdk/lib-storage': 3.1088.0(@aws-sdk/client-s3@3.1088.0) + '@daytona/analytics-api-client': 0.197.0 + '@daytona/api-client': 0.197.0 + '@daytona/toolbox-api-client': 0.197.0 + '@iarna/toml': 2.2.5 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/exporter-trace-otlp-http': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation-http': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-node': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + axios: 1.18.1 + busboy: 1.6.0 + dotenv: 17.4.2 + expand-tilde: 2.0.2 + fast-glob: 3.3.3 + form-data: 4.0.6 + isomorphic-ws: 5.0.0(ws@8.21.1) + pathe: 2.0.3 + shell-quote: 1.10.0 + tar: 7.5.20 + transitivePeerDependencies: + - debug + - supports-color + - ws + optional: true + + '@earendil-works/pi-agent-core@0.80.7(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.1)(zod@4.4.3)': + dependencies: + '@earendil-works/pi-ai': 0.80.7(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.1)(zod@4.4.3) ignore: 7.0.5 typebox: 1.1.38 yaml: 2.9.0 @@ -2927,7 +2839,7 @@ snapshots: - ws - zod - '@earendil-works/pi-ai@0.80.6(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.0)(zod@4.4.3)': + '@earendil-works/pi-ai@0.80.7(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.1)(zod@4.4.3)': dependencies: '@anthropic-ai/sdk': 0.91.1(zod@4.4.3) '@aws-sdk/client-bedrock-runtime': 3.1048.0 @@ -2937,7 +2849,7 @@ snapshots: '@smithy/node-http-handler': 4.7.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 - openai: 6.26.0(ws@8.21.0)(zod@4.4.3) + openai: 6.26.0(ws@8.21.1)(zod@4.4.3) partial-json: 0.1.7 typebox: 1.1.38 transitivePeerDependencies: @@ -2948,11 +2860,11 @@ snapshots: - ws - zod - '@earendil-works/pi-coding-agent@0.80.6(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.0)(zod@4.4.3)': + '@earendil-works/pi-coding-agent@0.80.6(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.1)(zod@4.4.3)': dependencies: - '@earendil-works/pi-agent-core': 0.80.6(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.0)(zod@4.4.3) - '@earendil-works/pi-ai': 0.80.6(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.0)(zod@4.4.3) - '@earendil-works/pi-tui': 0.80.6 + '@earendil-works/pi-agent-core': 0.80.7(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.1)(zod@4.4.3) + '@earendil-works/pi-ai': 0.80.7(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(ws@8.21.1)(zod@4.4.3) + '@earendil-works/pi-tui': 0.80.7 '@silvia-odwyer/photon-node': 0.3.4 chalk: 5.6.2 cross-spawn: 7.0.6 @@ -2978,7 +2890,7 @@ snapshots: - ws - zod - '@earendil-works/pi-tui@0.80.6': + '@earendil-works/pi-tui@0.80.7': dependencies: get-east-asian-width: 1.6.0 marked: 18.0.5 @@ -2999,84 +2911,90 @@ snapshots: tslib: 2.8.1 optional: true - '@esbuild/aix-ppc64@0.23.1': + '@esbuild/aix-ppc64@0.28.1': + optional: true + + '@esbuild/android-arm64@0.28.1': optional: true - '@esbuild/android-arm64@0.23.1': + '@esbuild/android-arm@0.28.1': optional: true - '@esbuild/android-arm@0.23.1': + '@esbuild/android-x64@0.28.1': optional: true - '@esbuild/android-x64@0.23.1': + '@esbuild/darwin-arm64@0.28.1': optional: true - '@esbuild/darwin-arm64@0.23.1': + '@esbuild/darwin-x64@0.28.1': optional: true - '@esbuild/darwin-x64@0.23.1': + '@esbuild/freebsd-arm64@0.28.1': optional: true - '@esbuild/freebsd-arm64@0.23.1': + '@esbuild/freebsd-x64@0.28.1': optional: true - '@esbuild/freebsd-x64@0.23.1': + '@esbuild/linux-arm64@0.28.1': optional: true - '@esbuild/linux-arm64@0.23.1': + '@esbuild/linux-arm@0.28.1': optional: true - '@esbuild/linux-arm@0.23.1': + '@esbuild/linux-ia32@0.28.1': optional: true - '@esbuild/linux-ia32@0.23.1': + '@esbuild/linux-loong64@0.28.1': optional: true - '@esbuild/linux-loong64@0.23.1': + '@esbuild/linux-mips64el@0.28.1': optional: true - '@esbuild/linux-mips64el@0.23.1': + '@esbuild/linux-ppc64@0.28.1': optional: true - '@esbuild/linux-ppc64@0.23.1': + '@esbuild/linux-riscv64@0.28.1': optional: true - '@esbuild/linux-riscv64@0.23.1': + '@esbuild/linux-s390x@0.28.1': optional: true - '@esbuild/linux-s390x@0.23.1': + '@esbuild/linux-x64@0.28.1': optional: true - '@esbuild/linux-x64@0.23.1': + '@esbuild/netbsd-arm64@0.28.1': optional: true - '@esbuild/netbsd-x64@0.23.1': + '@esbuild/netbsd-x64@0.28.1': optional: true - '@esbuild/openbsd-arm64@0.23.1': + '@esbuild/openbsd-arm64@0.28.1': optional: true - '@esbuild/openbsd-x64@0.23.1': + '@esbuild/openbsd-x64@0.28.1': optional: true - '@esbuild/sunos-x64@0.23.1': + '@esbuild/openharmony-arm64@0.28.1': optional: true - '@esbuild/win32-arm64@0.23.1': + '@esbuild/sunos-x64@0.28.1': optional: true - '@esbuild/win32-ia32@0.23.1': + '@esbuild/win32-arm64@0.28.1': optional: true - '@esbuild/win32-x64@0.23.1': + '@esbuild/win32-ia32@0.28.1': + optional: true + + '@esbuild/win32-x64@0.28.1': optional: true '@google/genai@1.52.0(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))': dependencies: - google-auth-library: 10.7.0 + google-auth-library: 10.9.0 p-retry: 4.6.2 - protobufjs: 7.6.4 - ws: 8.21.0 + protobufjs: 7.6.5 + ws: 8.21.1 optionalDependencies: '@modelcontextprotocol/sdk': 1.29.0(zod@4.4.3) transitivePeerDependencies: @@ -3093,12 +3011,12 @@ snapshots: dependencies: lodash.camelcase: 4.3.0 long: 5.3.2 - protobufjs: 7.6.4 - yargs: 17.7.2 + protobufjs: 7.6.5 + yargs: 17.7.3 - '@hono/node-server@1.19.14(hono@4.12.29)': + '@hono/node-server@1.19.14(hono@4.12.30)': dependencies: - hono: 4.12.29 + hono: 4.12.30 '@iarna/toml@2.2.5': {} @@ -3163,8 +3081,8 @@ snapshots: '@mistralai/mistralai@2.2.6(@opentelemetry/api@1.9.0)': dependencies: - '@opentelemetry/semantic-conventions': 1.41.1 - ws: 8.21.0 + '@opentelemetry/semantic-conventions': 1.43.0 + ws: 8.21.1 zod: 4.4.3 zod-to-json-schema: 3.25.2(zod@4.4.3) optionalDependencies: @@ -3175,7 +3093,7 @@ snapshots: '@modelcontextprotocol/sdk@1.29.0(zod@4.4.3)': dependencies: - '@hono/node-server': 1.19.14(hono@4.12.29) + '@hono/node-server': 1.19.14(hono@4.12.30) ajv: 8.20.0 ajv-formats: 3.0.1(ajv@8.20.0) content-type: 1.0.5 @@ -3185,7 +3103,7 @@ snapshots: eventsource-parser: 3.1.0 express: 5.2.1 express-rate-limit: 8.5.2(express@5.2.1) - hono: 4.12.29 + hono: 4.12.30 jose: 6.2.3 json-schema-typed: 8.0.2 pkce-challenge: 5.0.1 @@ -3195,15 +3113,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@tybys/wasm-util': 0.10.2 + '@tybys/wasm-util': 0.10.3 optional: true - '@nodable/entities@2.2.0': {} - '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -3216,378 +3132,335 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@opentelemetry/api-logs@0.217.0': + '@opentelemetry/api-logs@0.219.0': dependencies: - '@opentelemetry/api': 1.9.0 + '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs@0.54.0': + '@opentelemetry/api-logs@0.220.0': dependencies: - '@opentelemetry/api': 1.9.0 + '@opentelemetry/api': 1.9.1 '@opentelemetry/api@1.9.0': {} - '@opentelemetry/configuration@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - yaml: 2.9.0 + '@opentelemetry/api@1.9.1': {} - '@opentelemetry/context-async-hooks@1.28.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/configuration@0.219.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - - '@opentelemetry/context-async-hooks@2.7.1(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + yaml: 2.9.0 - '@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/context-async-hooks@2.8.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/api': 1.9.1 - '@opentelemetry/core@1.28.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/context-async-hooks@2.9.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/api': 1.9.1 - '@opentelemetry/core@2.7.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/core@2.8.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/core@2.8.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/core@2.9.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/exporter-logs-otlp-grpc@0.217.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/exporter-logs-otlp-grpc@0.219.0(@opentelemetry/api@1.9.1)': dependencies: '@grpc/grpc-js': 1.14.4 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-grpc-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-logs-otlp-http@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.217.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-logs-otlp-proto@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.217.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-metrics-otlp-grpc@0.217.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.219.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-logs-otlp-http@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.219.0 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.219.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-logs-otlp-proto@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.219.0 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-metrics-otlp-grpc@0.219.0(@opentelemetry/api@1.9.1)': dependencies: '@grpc/grpc-js': 1.14.4 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-metrics-otlp-http': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-grpc-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-metrics-otlp-http@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-metrics-otlp-proto@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-metrics-otlp-http': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-prometheus@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 - - '@opentelemetry/exporter-trace-otlp-grpc@0.217.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-http': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-metrics-otlp-http@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-metrics-otlp-proto@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-http': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-prometheus@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/exporter-trace-otlp-grpc@0.219.0(@opentelemetry/api@1.9.1)': dependencies: '@grpc/grpc-js': 1.14.4 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-grpc-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-trace-otlp-http@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-trace-otlp-proto@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-trace-otlp-proto@0.54.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.54.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.54.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.27.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/exporter-zipkin@2.7.1(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 - - '@opentelemetry/instrumentation-http@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-trace-otlp-http@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-trace-otlp-proto@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-trace-otlp-proto@0.220.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.220.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.220.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace': 2.9.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/exporter-zipkin@2.8.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/instrumentation-http@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 forwarded-parse: 2.1.2 transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation@0.217.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation@0.219.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.217.0 - import-in-the-middle: 3.0.2 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.219.0 + import-in-the-middle: 3.3.1 require-in-the-middle: 8.0.1 transitivePeerDependencies: - supports-color - '@opentelemetry/otlp-exporter-base@0.217.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/otlp-exporter-base@0.219.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base@0.54.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/otlp-exporter-base@0.220.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.54.0(@opentelemetry/api@1.9.0) + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.220.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-grpc-exporter-base@0.217.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/otlp-grpc-exporter-base@0.219.0(@opentelemetry/api@1.9.1)': dependencies: '@grpc/grpc-js': 1.14.4 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-transformer': 0.217.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/otlp-transformer@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.217.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.0) - protobufjs: 8.0.1 - - '@opentelemetry/otlp-transformer@0.54.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.54.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-logs': 0.54.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.27.0(@opentelemetry/api@1.9.0) - protobufjs: 7.6.4 - - '@opentelemetry/propagator-b3@1.28.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/propagator-b3@2.7.1(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/propagator-jaeger@1.28.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/propagator-jaeger@2.7.1(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/resources@1.27.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 - - '@opentelemetry/resources@1.28.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 - - '@opentelemetry/resources@2.7.1(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 - - '@opentelemetry/resources@2.8.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 - - '@opentelemetry/sdk-logs@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.217.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 - - '@opentelemetry/sdk-logs@0.54.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.54.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.27.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/sdk-metrics@1.27.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.27.0(@opentelemetry/api@1.9.0) - - '@opentelemetry/sdk-metrics@2.7.1(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/sdk-node@0.217.0(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/api-logs': 0.217.0 - '@opentelemetry/configuration': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/context-async-hooks': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-logs-otlp-grpc': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-logs-otlp-http': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-logs-otlp-proto': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-metrics-otlp-grpc': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-metrics-otlp-http': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-metrics-otlp-proto': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-prometheus': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-trace-otlp-grpc': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-trace-otlp-http': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-trace-otlp-proto': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-zipkin': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/otlp-exporter-base': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/propagator-b3': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/propagator-jaeger': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-logs': 0.217.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-metrics': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-node': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-transformer': 0.219.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/otlp-transformer@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.219.0 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/otlp-transformer@0.220.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.220.0 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.220.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace': 2.9.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/propagator-b3@2.8.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/propagator-jaeger@2.8.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/resources@2.8.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/resources@2.9.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/sdk-logs@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.219.0 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/sdk-logs@0.220.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.220.0 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 + + '@opentelemetry/sdk-metrics@2.8.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/sdk-metrics@2.9.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) + + '@opentelemetry/sdk-node@0.219.0(@opentelemetry/api@1.9.1)': + dependencies: + '@opentelemetry/api': 1.9.1 + '@opentelemetry/api-logs': 0.219.0 + '@opentelemetry/configuration': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/context-async-hooks': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-logs-otlp-grpc': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-logs-otlp-http': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-logs-otlp-proto': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-grpc': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-http': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-metrics-otlp-proto': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-prometheus': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-trace-otlp-grpc': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-trace-otlp-http': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-trace-otlp-proto': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/exporter-zipkin': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/instrumentation': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/otlp-grpc-exporter-base': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/propagator-b3': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/propagator-jaeger': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-logs': 0.219.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-metrics': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-node': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 transitivePeerDependencies: - supports-color - '@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-base@2.8.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/sdk-trace-base@1.28.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-base@2.9.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.27.0 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/sdk-trace-base@2.7.1(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-node@2.8.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/context-async-hooks': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.8.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base@2.8.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-node@2.9.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.8.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.8.0(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.41.1 + '@opentelemetry/api': 1.9.1 + '@opentelemetry/context-async-hooks': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/sdk-trace-base': 2.9.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-node@1.28.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace@2.9.0(@opentelemetry/api@1.9.1)': dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 1.28.0(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) - '@opentelemetry/propagator-b3': 1.28.0(@opentelemetry/api@1.9.0) - '@opentelemetry/propagator-jaeger': 1.28.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) - semver: 7.8.0 - - '@opentelemetry/sdk-trace-node@2.7.1(@opentelemetry/api@1.9.0)': - dependencies: - '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.7.1(@opentelemetry/api@1.9.0) - - '@opentelemetry/semantic-conventions@1.27.0': {} + '@opentelemetry/api': 1.9.1 + '@opentelemetry/core': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/resources': 2.9.0(@opentelemetry/api@1.9.1) + '@opentelemetry/semantic-conventions': 1.43.0 - '@opentelemetry/semantic-conventions@1.28.0': {} - - '@opentelemetry/semantic-conventions@1.41.1': {} + '@opentelemetry/semantic-conventions@1.43.0': {} '@oxc-project/types@0.133.0': {} @@ -3605,13 +3478,11 @@ snapshots: '@protobufjs/float@1.0.2': {} - '@protobufjs/inquire@1.1.2': {} - '@protobufjs/path@1.1.2': {} '@protobufjs/pool@1.1.0': {} - '@protobufjs/utf8@1.1.1': {} + '@protobufjs/utf8@1.1.2': {} '@rolldown/binding-android-arm64@1.0.3': optional: true @@ -3653,7 +3524,7 @@ snapshots: dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@rolldown/binding-win32-arm64-msvc@1.0.3': @@ -3694,22 +3565,21 @@ snapshots: '@silvia-odwyer/photon-node@0.3.4': {} - '@smithy/core@3.24.7': + '@smithy/core@3.29.4': dependencies: - '@aws-crypto/crc32': 5.2.0 - '@smithy/types': 4.14.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/credential-provider-imds@4.3.9': + '@smithy/credential-provider-imds@4.4.9': dependencies: - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/fetch-http-handler@5.4.7': + '@smithy/fetch-http-handler@5.6.6': dependencies: - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 '@smithy/is-array-buffer@2.2.0': @@ -3718,23 +3588,23 @@ snapshots: '@smithy/node-http-handler@4.7.3': dependencies: - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/node-http-handler@4.7.8': + '@smithy/node-http-handler@4.9.6': dependencies: - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/signature-v4@5.4.7': + '@smithy/signature-v4@5.6.5': dependencies: - '@smithy/core': 3.24.7 - '@smithy/types': 4.14.4 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/types@4.14.4': + '@smithy/types@4.16.1': dependencies: tslib: 2.8.1 @@ -3752,7 +3622,7 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@tybys/wasm-util@0.10.2': + '@tybys/wasm-util@0.10.3': dependencies: tslib: 2.8.1 optional: true @@ -3766,64 +3636,64 @@ snapshots: '@types/estree@1.0.9': {} - '@types/node@24.13.2': + '@types/node@24.13.3': dependencies: undici-types: 7.18.2 '@types/retry@0.12.0': {} - '@vitest/coverage-v8@4.1.9(vitest@4.1.9)': + '@vitest/coverage-v8@4.1.10(vitest@4.1.10)': dependencies: '@bcoe/v8-coverage': 1.0.2 - '@vitest/utils': 4.1.9 - ast-v8-to-istanbul: 1.0.4 + '@vitest/utils': 4.1.10 + ast-v8-to-istanbul: 1.0.5 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-reports: 3.2.0 magicast: 0.5.3 obug: 2.1.3 - std-env: 4.1.0 + std-env: 4.2.0 tinyrainbow: 3.1.0 - vitest: 4.1.9(@opentelemetry/api@1.9.0)(@types/node@24.13.2)(@vitest/coverage-v8@4.1.9)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.23.1)(jiti@2.7.0)(tsx@4.19.2)(yaml@2.9.0)) + vitest: 4.1.10(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/coverage-v8@4.1.10)(vite@8.0.16(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) - '@vitest/expect@4.1.9': + '@vitest/expect@4.1.10': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@vitest/spy': 4.1.9 - '@vitest/utils': 4.1.9 + '@vitest/spy': 4.1.10 + '@vitest/utils': 4.1.10 chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.9(vite@8.0.16(@types/node@24.13.2)(esbuild@0.23.1)(jiti@2.7.0)(tsx@4.19.2)(yaml@2.9.0))': + '@vitest/mocker@4.1.10(vite@8.0.16(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0))': dependencies: - '@vitest/spy': 4.1.9 + '@vitest/spy': 4.1.10 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.16(@types/node@24.13.2)(esbuild@0.23.1)(jiti@2.7.0)(tsx@4.19.2)(yaml@2.9.0) + vite: 8.0.16(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0) - '@vitest/pretty-format@4.1.9': + '@vitest/pretty-format@4.1.10': dependencies: tinyrainbow: 3.1.0 - '@vitest/runner@4.1.9': + '@vitest/runner@4.1.10': dependencies: - '@vitest/utils': 4.1.9 + '@vitest/utils': 4.1.10 pathe: 2.0.3 - '@vitest/snapshot@4.1.9': + '@vitest/snapshot@4.1.10': dependencies: - '@vitest/pretty-format': 4.1.9 - '@vitest/utils': 4.1.9 + '@vitest/pretty-format': 4.1.10 + '@vitest/utils': 4.1.10 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@4.1.9': {} + '@vitest/spy@4.1.10': {} - '@vitest/utils@4.1.9': + '@vitest/utils@4.1.10': dependencies: - '@vitest/pretty-format': 4.1.9 + '@vitest/pretty-format': 4.1.10 convert-source-map: 2.0.0 tinyrainbow: 3.1.0 @@ -3832,12 +3702,6 @@ snapshots: mime-types: 3.0.2 negotiator: 1.0.0 - acorn-import-attributes@1.9.5(acorn@8.17.0): - dependencies: - acorn: 8.17.0 - - acorn@8.17.0: {} - acp-http-client@0.4.2(patch_hash=a673c410af2021d9bb5f05c899522b66e6bcbe67134a92f506f0aef23fcf090d)(zod@4.4.3): dependencies: '@agentclientprotocol/sdk': 0.16.1(zod@4.4.3) @@ -3869,11 +3733,9 @@ snapshots: dependencies: color-convert: 2.0.1 - anynum@1.0.0: {} - assertion-error@2.0.1: {} - ast-v8-to-istanbul@1.0.4: + ast-v8-to-istanbul@1.0.5: dependencies: '@jridgewell/trace-mapping': 0.3.31 estree-walker: 3.0.3 @@ -3881,7 +3743,7 @@ snapshots: asynckit@0.4.0: {} - axios@1.18.0: + axios@1.18.1: dependencies: follow-redirects: 1.16.0 form-data: 4.0.6 @@ -3913,7 +3775,7 @@ snapshots: bowser@2.14.1: {} - brace-expansion@5.0.6: + brace-expansion@5.0.7: dependencies: balanced-match: 4.0.4 @@ -4027,7 +3889,7 @@ snapshots: es-errors@1.3.0: {} - es-module-lexer@2.1.0: {} + es-module-lexer@2.3.1: {} es-object-atoms@1.1.2: dependencies: @@ -4040,32 +3902,34 @@ snapshots: has-tostringtag: 1.0.2 hasown: 2.0.4 - esbuild@0.23.1: + esbuild@0.28.1: optionalDependencies: - '@esbuild/aix-ppc64': 0.23.1 - '@esbuild/android-arm': 0.23.1 - '@esbuild/android-arm64': 0.23.1 - '@esbuild/android-x64': 0.23.1 - '@esbuild/darwin-arm64': 0.23.1 - '@esbuild/darwin-x64': 0.23.1 - '@esbuild/freebsd-arm64': 0.23.1 - '@esbuild/freebsd-x64': 0.23.1 - '@esbuild/linux-arm': 0.23.1 - '@esbuild/linux-arm64': 0.23.1 - '@esbuild/linux-ia32': 0.23.1 - '@esbuild/linux-loong64': 0.23.1 - '@esbuild/linux-mips64el': 0.23.1 - '@esbuild/linux-ppc64': 0.23.1 - '@esbuild/linux-riscv64': 0.23.1 - '@esbuild/linux-s390x': 0.23.1 - '@esbuild/linux-x64': 0.23.1 - '@esbuild/netbsd-x64': 0.23.1 - '@esbuild/openbsd-arm64': 0.23.1 - '@esbuild/openbsd-x64': 0.23.1 - '@esbuild/sunos-x64': 0.23.1 - '@esbuild/win32-arm64': 0.23.1 - '@esbuild/win32-ia32': 0.23.1 - '@esbuild/win32-x64': 0.23.1 + '@esbuild/aix-ppc64': 0.28.1 + '@esbuild/android-arm': 0.28.1 + '@esbuild/android-arm64': 0.28.1 + '@esbuild/android-x64': 0.28.1 + '@esbuild/darwin-arm64': 0.28.1 + '@esbuild/darwin-x64': 0.28.1 + '@esbuild/freebsd-arm64': 0.28.1 + '@esbuild/freebsd-x64': 0.28.1 + '@esbuild/linux-arm': 0.28.1 + '@esbuild/linux-arm64': 0.28.1 + '@esbuild/linux-ia32': 0.28.1 + '@esbuild/linux-loong64': 0.28.1 + '@esbuild/linux-mips64el': 0.28.1 + '@esbuild/linux-ppc64': 0.28.1 + '@esbuild/linux-riscv64': 0.28.1 + '@esbuild/linux-s390x': 0.28.1 + '@esbuild/linux-x64': 0.28.1 + '@esbuild/netbsd-arm64': 0.28.1 + '@esbuild/netbsd-x64': 0.28.1 + '@esbuild/openbsd-arm64': 0.28.1 + '@esbuild/openbsd-x64': 0.28.1 + '@esbuild/openharmony-arm64': 0.28.1 + '@esbuild/sunos-x64': 0.28.1 + '@esbuild/win32-arm64': 0.28.1 + '@esbuild/win32-ia32': 0.28.1 + '@esbuild/win32-x64': 0.28.1 escalade@3.2.0: {} @@ -4089,7 +3953,7 @@ snapshots: dependencies: homedir-polyfill: 1.0.3 - expect-type@1.3.0: {} + expect-type@1.4.0: {} express-rate-limit@8.5.2(express@5.2.1): dependencies: @@ -4145,25 +4009,13 @@ snapshots: fast-uri@3.1.3: {} - fast-xml-builder@1.2.0: - dependencies: - path-expression-matcher: 1.5.0 - xml-naming: 0.1.0 - - fast-xml-parser@5.7.3: - dependencies: - '@nodable/entities': 2.2.0 - fast-xml-builder: 1.2.0 - path-expression-matcher: 1.5.0 - strnum: 2.4.0 - fastq@1.20.1: dependencies: reusify: 1.1.0 - fdir@6.5.0(picomatch@4.0.4): + fdir@6.5.0(picomatch@4.0.5): optionalDependencies: - picomatch: 4.0.4 + picomatch: 4.0.5 fetch-blob@3.2.0: dependencies: @@ -4210,7 +4062,7 @@ snapshots: function-bind@1.1.2: {} - gaxios@7.1.5: + gaxios@7.2.0: dependencies: extend: 3.0.2 https-proxy-agent: 7.0.6 @@ -4220,7 +4072,7 @@ snapshots: gcp-metadata@8.1.2: dependencies: - gaxios: 7.1.5 + gaxios: 7.2.0 google-logging-utils: 1.1.3 json-bigint: 1.0.0 transitivePeerDependencies: @@ -4248,10 +4100,6 @@ snapshots: dunder-proto: 1.0.1 es-object-atoms: 1.1.2 - get-tsconfig@4.14.0: - dependencies: - resolve-pkg-maps: 1.0.0 - glob-parent@5.1.2: dependencies: is-glob: 4.0.3 @@ -4262,11 +4110,11 @@ snapshots: minipass: 7.1.3 path-scurry: 2.0.2 - google-auth-library@10.7.0: + google-auth-library@10.9.0: dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 7.1.5 + gaxios: 7.2.0 gcp-metadata: 8.1.2 google-logging-utils: 1.1.3 jws: 4.0.1 @@ -4297,11 +4145,11 @@ snapshots: dependencies: parse-passwd: 1.0.0 - hono@4.12.29: {} + hono@4.12.30: {} hosted-git-info@9.0.3: dependencies: - lru-cache: 11.5.1 + lru-cache: 11.5.2 html-escaper@2.0.2: {} @@ -4342,11 +4190,10 @@ snapshots: ignore@7.0.5: {} - import-in-the-middle@3.0.2: + import-in-the-middle@3.3.1: dependencies: - acorn: 8.17.0 - acorn-import-attributes: 1.9.5(acorn@8.17.0) cjs-module-lexer: 2.2.0 + es-module-lexer: 2.3.1 module-details-from-path: 1.0.4 inherits@2.0.4: {} @@ -4369,9 +4216,9 @@ snapshots: isexe@2.0.0: {} - isomorphic-ws@5.0.0(ws@8.21.0): + isomorphic-ws@5.0.0(ws@8.21.1): dependencies: - ws: 8.21.0 + ws: 8.21.1 istanbul-lib-coverage@3.2.2: {} @@ -4469,7 +4316,7 @@ snapshots: long@5.3.2: {} - lru-cache@11.5.1: {} + lru-cache@11.5.2: {} magic-string@0.30.21: dependencies: @@ -4483,7 +4330,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.8.0 + semver: 7.8.5 marked@18.0.5: {} @@ -4514,7 +4361,7 @@ snapshots: minimatch@10.2.5: dependencies: - brace-expansion: 5.0.6 + brace-expansion: 5.0.7 minipass@7.1.3: {} @@ -4526,7 +4373,7 @@ snapshots: ms@2.1.3: {} - nanoid@3.3.13: {} + nanoid@3.3.16: {} negotiator@1.0.0: {} @@ -4552,9 +4399,9 @@ snapshots: dependencies: wrappy: 1.0.2 - openai@6.26.0(ws@8.21.0)(zod@4.4.3): + openai@6.26.0(ws@8.21.1)(zod@4.4.3): optionalDependencies: - ws: 8.21.0 + ws: 8.21.1 zod: 4.4.3 p-retry@4.6.2: @@ -4568,13 +4415,11 @@ snapshots: partial-json@0.1.7: {} - path-expression-matcher@1.5.0: {} - path-key@3.1.1: {} path-scurry@2.0.2: dependencies: - lru-cache: 11.5.1 + lru-cache: 11.5.2 minipass: 7.1.3 path-to-regexp@8.4.2: {} @@ -4590,13 +4435,13 @@ snapshots: picomatch@2.3.2: {} - picomatch@4.0.4: {} + picomatch@4.0.5: {} pkce-challenge@5.0.1: {} - postcss@8.5.15: + postcss@8.5.19: dependencies: - nanoid: 3.3.13 + nanoid: 3.3.16 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -4606,7 +4451,7 @@ snapshots: retry: 0.12.0 signal-exit: 3.0.7 - protobufjs@7.6.4: + protobufjs@7.6.5: dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -4616,23 +4461,8 @@ snapshots: '@protobufjs/float': 1.0.2 '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.1 - '@types/node': 24.13.2 - long: 5.3.2 - - protobufjs@8.0.1: - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.5 - '@protobufjs/eventemitter': 1.1.1 - '@protobufjs/fetch': 1.1.1 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.2 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.1 - '@types/node': 24.13.2 + '@protobufjs/utf8': 1.1.2 + '@types/node': 24.13.3 long: 5.3.2 proxy-addr@2.0.7: @@ -4675,8 +4505,6 @@ snapshots: transitivePeerDependencies: - supports-color - resolve-pkg-maps@1.0.0: {} - retry@0.12.0: {} retry@0.13.1: {} @@ -4722,18 +4550,20 @@ snapshots: safer-buffer@2.1.2: {} - sandbox-agent@0.4.2(patch_hash=ade0985e7ab79fab885a4cd818c0790d5cf319730931bd0a049775c7fbdeb7a4)(@daytonaio/sdk@0.187.0(ws@8.21.0))(zod@4.4.3): + sandbox-agent@0.4.2(patch_hash=ade0985e7ab79fab885a4cd818c0790d5cf319730931bd0a049775c7fbdeb7a4)(@daytonaio/sdk@0.197.0(ws@8.21.1))(zod@4.4.3): dependencies: '@sandbox-agent/cli-shared': 0.4.2 acp-http-client: 0.4.2(patch_hash=a673c410af2021d9bb5f05c899522b66e6bcbe67134a92f506f0aef23fcf090d)(zod@4.4.3) optionalDependencies: - '@daytonaio/sdk': 0.187.0(ws@8.21.0) + '@daytonaio/sdk': 0.197.0(ws@8.21.1) '@sandbox-agent/cli': 0.4.2 transitivePeerDependencies: - zod semver@7.8.0: {} + semver@7.8.5: {} + send@1.2.1: dependencies: debug: 4.4.3 @@ -4767,7 +4597,7 @@ snapshots: shebang-regex@3.0.0: {} - shell-quote@1.8.4: {} + shell-quote@1.10.0: {} side-channel-list@1.0.1: dependencies: @@ -4812,7 +4642,7 @@ snapshots: statuses@2.0.2: {} - std-env@4.1.0: {} + std-env@4.2.0: {} stream-browserify@3.0.0: dependencies: @@ -4835,15 +4665,11 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strnum@2.4.0: - dependencies: - anynum: 1.0.0 - supports-color@7.2.0: dependencies: has-flag: 4.0.0 - tar@7.5.16: + tar@7.5.20: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 @@ -4857,8 +4683,8 @@ snapshots: tinyglobby@0.2.17: dependencies: - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 + fdir: 6.5.0(picomatch@4.0.5) + picomatch: 4.0.5 tinyrainbow@3.1.0: {} @@ -4872,10 +4698,9 @@ snapshots: tslib@2.8.1: {} - tsx@4.19.2: + tsx@4.23.1: dependencies: - esbuild: 0.23.1 - get-tsconfig: 4.14.0 + esbuild: 0.28.1 optionalDependencies: fsevents: 2.3.3 @@ -4891,57 +4716,57 @@ snapshots: undici-types@7.18.2: {} - undici@8.3.0: {} - undici@8.5.0: {} + undici@8.7.0: {} + unpipe@1.0.0: {} util-deprecate@1.0.2: {} vary@1.1.2: {} - vite@8.0.16(@types/node@24.13.2)(esbuild@0.23.1)(jiti@2.7.0)(tsx@4.19.2)(yaml@2.9.0): + vite@8.0.16(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 - picomatch: 4.0.4 - postcss: 8.5.15 + picomatch: 4.0.5 + postcss: 8.5.19 rolldown: 1.0.3 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 24.13.2 - esbuild: 0.23.1 + '@types/node': 24.13.3 + esbuild: 0.28.1 fsevents: 2.3.3 jiti: 2.7.0 - tsx: 4.19.2 + tsx: 4.23.1 yaml: 2.9.0 - vitest@4.1.9(@opentelemetry/api@1.9.0)(@types/node@24.13.2)(@vitest/coverage-v8@4.1.9)(vite@8.0.16(@types/node@24.13.2)(esbuild@0.23.1)(jiti@2.7.0)(tsx@4.19.2)(yaml@2.9.0)): - dependencies: - '@vitest/expect': 4.1.9 - '@vitest/mocker': 4.1.9(vite@8.0.16(@types/node@24.13.2)(esbuild@0.23.1)(jiti@2.7.0)(tsx@4.19.2)(yaml@2.9.0)) - '@vitest/pretty-format': 4.1.9 - '@vitest/runner': 4.1.9 - '@vitest/snapshot': 4.1.9 - '@vitest/spy': 4.1.9 - '@vitest/utils': 4.1.9 - es-module-lexer: 2.1.0 - expect-type: 1.3.0 + vitest@4.1.10(@opentelemetry/api@1.9.1)(@types/node@24.13.3)(@vitest/coverage-v8@4.1.10)(vite@8.0.16(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)): + dependencies: + '@vitest/expect': 4.1.10 + '@vitest/mocker': 4.1.10(vite@8.0.16(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0)) + '@vitest/pretty-format': 4.1.10 + '@vitest/runner': 4.1.10 + '@vitest/snapshot': 4.1.10 + '@vitest/spy': 4.1.10 + '@vitest/utils': 4.1.10 + es-module-lexer: 2.3.1 + expect-type: 1.4.0 magic-string: 0.30.21 obug: 2.1.3 pathe: 2.0.3 - picomatch: 4.0.4 - std-env: 4.1.0 + picomatch: 4.0.5 + std-env: 4.2.0 tinybench: 2.9.0 tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vite: 8.0.16(@types/node@24.13.2)(esbuild@0.23.1)(jiti@2.7.0)(tsx@4.19.2)(yaml@2.9.0) + vite: 8.0.16(@types/node@24.13.3)(esbuild@0.28.1)(jiti@2.7.0)(tsx@4.23.1)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: - '@opentelemetry/api': 1.9.0 - '@types/node': 24.13.2 - '@vitest/coverage-v8': 4.1.9(vitest@4.1.9) + '@opentelemetry/api': 1.9.1 + '@types/node': 24.13.3 + '@vitest/coverage-v8': 4.1.10(vitest@4.1.10) transitivePeerDependencies: - msw @@ -4964,9 +4789,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.21.0: {} - - xml-naming@0.1.0: {} + ws@8.21.1: {} y18n@5.0.8: {} @@ -4976,7 +4799,7 @@ snapshots: yargs-parser@21.1.1: {} - yargs@17.7.2: + yargs@17.7.3: dependencies: cliui: 8.0.1 escalade: 3.2.0 diff --git a/services/runner/src/engines/sandbox_agent/daytona-provider.ts b/services/runner/src/engines/sandbox_agent/daytona-provider.ts index 5d7e05cffc..4593f97a87 100644 --- a/services/runner/src/engines/sandbox_agent/daytona-provider.ts +++ b/services/runner/src/engines/sandbox_agent/daytona-provider.ts @@ -1,4 +1,4 @@ -import { Daytona, DaytonaNotFoundError, type Sandbox } from "@daytonaio/sdk"; +import { Daytona, DaytonaNotFoundError, type Sandbox } from "@daytona/sdk"; import { daytona, type DaytonaProviderOptions } from "sandbox-agent/daytona"; import type { RunnerDaytonaConfig } from "../../config/runner-config.ts"; diff --git a/services/runner/src/tracing/otel.ts b/services/runner/src/tracing/otel.ts index 921b128511..7dde7cff2d 100644 --- a/services/runner/src/tracing/otel.ts +++ b/services/runner/src/tracing/otel.ts @@ -46,7 +46,7 @@ import { } from "@opentelemetry/api"; import { ExportResultCode } from "@opentelemetry/core"; import { OTLPTraceExporter } from "@opentelemetry/exporter-trace-otlp-proto"; -import { Resource } from "@opentelemetry/resources"; +import { resourceFromAttributes } from "@opentelemetry/resources"; import type { ReadableSpan, SpanExporter, @@ -258,7 +258,7 @@ class TraceBatchProcessor implements SpanProcessor { spans.push(span); this.buffers.set(traceId, spans); // No parent in this process => this is the local root and the trace is done. - if (!span.parentSpanId) { + if (!span.parentSpanContext) { this.flush(traceId); } } @@ -341,11 +341,11 @@ function ensureProvider(): void { if (provider) return; processor = new TraceBatchProcessor(); provider = new NodeTracerProvider({ - resource: new Resource({ + resource: resourceFromAttributes({ [ATTR_SERVICE_NAME]: process.env.OTEL_SERVICE_NAME || "pi-agent", }), + spanProcessors: [processor], }); - provider.addSpanProcessor(processor); provider.register(); } @@ -380,7 +380,7 @@ function orderParentFirst(spans: ReadableSpan[]): ReadableSpan[] { const childrenOf = new Map(); const roots: ReadableSpan[] = []; for (const s of spans) { - const parentId = s.parentSpanId; + const parentId = s.parentSpanContext?.spanId; if (parentId && byId.has(parentId)) { const list = childrenOf.get(parentId) ?? []; list.push(s); diff --git a/web/ee/package.json b/web/ee/package.json index 7baaf5b534..00556a3a69 100644 --- a/web/ee/package.json +++ b/web/ee/package.json @@ -19,79 +19,79 @@ "types:watch": "tsc -w" }, "dependencies": { - "@agenta/annotation": "workspace:../packages/agenta-annotation", - "@agenta/annotation-ui": "workspace:../packages/agenta-annotation-ui", - "@agenta/entities": "workspace:../packages/agenta-entities", - "@agenta/entity-ui": "workspace:../packages/agenta-entity-ui", - "@agenta/oss": "workspace:../oss", - "@agenta/playground": "workspace:../packages/agenta-playground", - "@agenta/playground-ui": "workspace:../packages/agenta-playground-ui", - "@agenta/shared": "workspace:../packages/agenta-shared", - "@agenta/ui": "workspace:../packages/agenta-ui", + "@agenta/annotation": "link:../packages/agenta-annotation", + "@agenta/annotation-ui": "link:../packages/agenta-annotation-ui", + "@agenta/entities": "link:../packages/agenta-entities", + "@agenta/entity-ui": "link:../packages/agenta-entity-ui", + "@agenta/oss": "link:../oss", + "@agenta/playground": "link:../packages/agenta-playground", + "@agenta/playground-ui": "link:../packages/agenta-playground-ui", + "@agenta/shared": "link:../packages/agenta-shared", + "@agenta/ui": "link:../packages/agenta-ui", "@ant-design/colors": "^7.2.1", - "@ant-design/cssinjs": "^2.1.0", - "@ant-design/icons": "^6.1.0", - "@lexical/code-shiki": "^0.46.0", - "@lexical/history": "^0.46.0", + "@ant-design/cssinjs": "^2.1.2", + "@ant-design/icons": "^6.3.2", + "@lexical/code-shiki": "^0.47.0", + "@lexical/history": "^0.47.0", "@phosphor-icons/react": "^2.1.10", - "@reduxjs/toolkit": "^2.8.2", - "@tanstack/query-core": "^5.90.20", - "@tanstack/react-query": "^5.90.21", + "@reduxjs/toolkit": "^2.12.0", + "@tanstack/query-core": "^5.101.2", + "@tanstack/react-query": "^5.101.2", "@tremor/react": "^3.18.7", "@types/js-yaml": "^4.0.9", - "@types/lodash": "^4.17.23", - "@types/react": "^19.0.10", - "@types/react-dom": "^19.0.4", - "@types/react-resizable": "^3.0.7", + "@types/lodash": "^4.17.24", + "@types/react": "^19.2.17", + "@types/react-dom": "^19.2.3", + "@types/react-resizable": "^3.0.8", "@types/react-window": "^1.8.8", - "antd": "^6.1.3", - "autoprefixer": "10.4.20", - "axios": "1.16.0", - "classnames": "^2.3.2", + "antd": "^6.5.1", + "autoprefixer": "^10.5.3", + "axios": "^1.18.1", + "classnames": "^2.5.1", "clsx": "^2.1.1", - "crisp-sdk-web": "^1.0.26", - "dayjs": "^1.11.20", - "dotenv": "^16.5.0", + "crisp-sdk-web": "^1.2.0", + "dayjs": "^1.11.21", + "dotenv": "^16.6.1", "fast-deep-equal": "^3.1.3", - "immer": "^10.1.3", - "jotai": "^2.16.1", + "immer": "^10.2.0", + "jotai": "^2.20.2", "jotai-eager": "^0.2.6", - "jotai-family": "^1.0.1", + "jotai-family": "^1.0.2", "jotai-immer": "^0.4.3", "jotai-scheduler": "^0.0.5", "jotai-tanstack-query": "^0.11.0", - "js-yaml": "^4.1.1", - "jsonrepair": "^3.13.3", - "lodash": "^4.17.23", - "next": "15.5.18", - "postcss": "^8.5.10", - "posthog-js": "^1.223.3", + "js-yaml": "^4.3.0", + "jsonrepair": "^3.15.0", + "lodash": "^4.18.1", + "next": "15.5.20", + "postcss": "^8.5.19", + "posthog-js": "^1.400.1", "rc-virtual-list": "^3.19.2", - "react": "^19.0.0", - "react-dom": "^19.0.0", + "react": "^19.2.7", + "react-dom": "^19.2.7", "react-jss": "^10.10.0", - "react-resizable": "^3.0.5", + "react-resizable": "^3.2.0", "react-virtuoso": "^4.18.10", "react-window": "^1.8.11", - "recharts": "^3.1.0", + "recharts": "^3.9.2", "shiki": "^3.23.0", - "supertokens-auth-react": "^0.51.0", + "supertokens-auth-react": "^0.51.2", "swc-loader": "^0.2.7", - "swr": "^2.4.0", - "tailwindcss": "^3.4.4", + "swr": "^2.4.2", + "tailwindcss": "^3.4.19", "typescript": "^5.9.3", "use-animation-frame": "^0.2.1", "usehooks-ts": "^3.1.1", "uuid": "^11.1.1", - "webpack": "^5.104.1" + "webpack": "^5.108.4" }, "devDependencies": { - "@agenta/web-tests": "workspace:../tests", + "@agenta/web-tests": "link:../tests", "@swc-jotai/debug-label": "^0.5.0", "@swc-jotai/react-refresh": "^0.5.0", - "@types/node": "^20.19.20", - "@types/prismjs": "^1.26.5", - "node-mocks-http": "^1.17.2", - "tailwind-scrollbar": "^3" + "@types/node": "^20.19.43", + "@types/prismjs": "^1.26.6", + "node-mocks-http": "^1.18.0", + "tailwind-scrollbar": "^3.1.0" } } diff --git a/web/oss/package.json b/web/oss/package.json index 595a9c8273..376b25fe63 100644 --- a/web/oss/package.json +++ b/web/oss/package.json @@ -19,127 +19,127 @@ "types:watch": "tsc -w" }, "dependencies": { - "@agenta/annotation": "workspace:../packages/agenta-annotation", - "@agenta/annotation-ui": "workspace:../packages/agenta-annotation-ui", - "@agenta/entities": "workspace:../packages/agenta-entities", - "@agenta/entity-ui": "workspace:../packages/agenta-entity-ui", - "@agenta/playground": "workspace:../packages/agenta-playground", - "@agenta/playground-ui": "workspace:../packages/agenta-playground-ui", - "@agenta/sdk": "workspace:../packages/agenta-sdk", - "@agenta/shared": "workspace:../packages/agenta-shared", - "@agenta/ui": "workspace:../packages/agenta-ui", - "@agenta/web-tests": "workspace:../tests", - "@agentaai/nextstepjs": "^2.1.3-agenta.1", + "@agenta/annotation": "link:../packages/agenta-annotation", + "@agenta/annotation-ui": "link:../packages/agenta-annotation-ui", + "@agenta/entities": "link:../packages/agenta-entities", + "@agenta/entity-ui": "link:../packages/agenta-entity-ui", + "@agenta/playground": "link:../packages/agenta-playground", + "@agenta/playground-ui": "link:../packages/agenta-playground-ui", + "@agenta/sdk": "link:../packages/agenta-sdk", + "@agenta/shared": "link:../packages/agenta-shared", + "@agenta/ui": "link:../packages/agenta-ui", + "@agenta/web-tests": "link:../tests", + "@agentaai/nextstepjs": "2.1.3-agenta.2", "@ai-sdk/react": "3.0.0-beta.153", "@ant-design/colors": "^7.2.1", - "@ant-design/cssinjs": "^2.1.0", - "@ant-design/icons": "^6.1.0", - "@ant-design/x": "^2.5.0", + "@ant-design/cssinjs": "^2.1.2", + "@ant-design/icons": "^6.3.2", + "@ant-design/x": "^2.8.0", "@ant-design/x-markdown": "^2.8.0", "@cloudflare/stream-react": "^1.9.3", "@dnd-kit/core": "^6.3.1", "@dnd-kit/modifiers": "^9.0.0", "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", - "@floating-ui/dom": "^1.7.2", - "@floating-ui/react": "^0.27.13", - "@lexical/code": "^0.46.0", - "@lexical/code-shiki": "^0.46.0", - "@lexical/hashtag": "^0.46.0", - "@lexical/history": "^0.46.0", - "@lexical/link": "^0.46.0", - "@lexical/list": "^0.46.0", - "@lexical/mark": "^0.46.0", - "@lexical/markdown": "^0.46.0", - "@lexical/overflow": "^0.46.0", - "@lexical/react": "^0.46.0", - "@lexical/rich-text": "^0.46.0", - "@lexical/selection": "^0.46.0", - "@lexical/table": "^0.46.0", - "@lexical/utils": "^0.46.0", - "@next/bundle-analyzer": "15.5.18", + "@floating-ui/dom": "^1.8.0", + "@floating-ui/react": "^0.27.20", + "@lexical/code": "^0.47.0", + "@lexical/code-shiki": "^0.47.0", + "@lexical/hashtag": "^0.47.0", + "@lexical/history": "^0.47.0", + "@lexical/link": "^0.47.0", + "@lexical/list": "^0.47.0", + "@lexical/mark": "^0.47.0", + "@lexical/markdown": "^0.47.0", + "@lexical/overflow": "^0.47.0", + "@lexical/react": "^0.47.0", + "@lexical/rich-text": "^0.47.0", + "@lexical/selection": "^0.47.0", + "@lexical/table": "^0.47.0", + "@lexical/utils": "^0.47.0", + "@next/bundle-analyzer": "15.5.20", "@phosphor-icons/react": "^2.1.10", - "@reduxjs/toolkit": "^2.8.2", - "@scalar/openapi-parser": "^0.24.13", - "@scalar/openapi-types": "^0.1.5", + "@reduxjs/toolkit": "^2.12.0", + "@scalar/openapi-parser": "^0.28.8", + "@scalar/openapi-types": "^0.9.1", "@tailwindcss/container-queries": "^0.1.1", - "@tailwindcss/forms": "^0.5.7", - "@tanstack/react-query": "^5.90.21", + "@tailwindcss/forms": "^0.5.11", + "@tanstack/react-query": "^5.101.2", "@tremor/react": "^3.18.7", - "@types/diff": "^5.0.9", - "@types/js-beautify": "^1.14.0", + "@types/diff": "^5.2.3", + "@types/js-beautify": "^1.14.3", "@types/js-yaml": "^4.0.9", - "@types/lodash": "^4.17.23", - "@types/papaparse": "^5.3.14", - "@types/react": "^19.0.10", - "@types/react-dom": "^19.0.4", - "@types/react-resizable": "^3.0.7", - "@types/react-syntax-highlighter": "^15.5.7", + "@types/lodash": "^4.17.24", + "@types/papaparse": "^5.5.2", + "@types/react": "^19.2.17", + "@types/react-dom": "^19.2.3", + "@types/react-resizable": "^3.0.8", + "@types/react-syntax-highlighter": "^15.5.13", "@types/react-window": "^1.8.8", "ai": "6.0.0-beta.150", - "ajv": "^8.18.0", - "antd": "^6.1.3", - "autoprefixer": "10.4.20", - "axios": "1.16.0", - "classnames": "^2.3.2", + "ajv": "^8.20.0", + "antd": "^6.5.1", + "autoprefixer": "^10.5.3", + "axios": "^1.18.1", + "classnames": "^2.5.1", "clsx": "^2.1.1", - "dayjs": "^1.11.20", - "dotenv": "^16.5.0", + "dayjs": "^1.11.21", + "dotenv": "^16.6.1", "fast-deep-equal": "^3.1.3", - "immer": "^10.1.3", - "jotai": "^2.16.1", + "immer": "^10.2.0", + "jotai": "^2.20.2", "jotai-eager": "^0.2.6", - "jotai-family": "^1.0.1", + "jotai-family": "^1.0.2", "jotai-immer": "^0.4.3", "jotai-scheduler": "^0.0.5", "jotai-tanstack-query": "^0.11.0", - "js-beautify": "^1.14.8", - "js-yaml": "^4.1.1", - "jsonrepair": "^3.13.3", - "lexical": "^0.46.0", - "lodash": "^4.17.23", + "js-beautify": "^1.15.4", + "js-yaml": "^4.3.0", + "jsonrepair": "^3.15.0", + "lexical": "^0.47.0", + "lodash": "^4.18.1", "lucide-react": "^0.479.0", - "motion": "^12.0.0", - "next": "15.5.18", - "papaparse": "^5.5.3", - "postcss": "^8.5.10", - "posthog-js": "^1.223.3", + "motion": "^12.42.2", + "next": "15.5.20", + "papaparse": "^5.5.4", + "postcss": "^8.5.19", + "posthog-js": "^1.400.1", "prismjs": "^1.30.0", "rc-virtual-list": "^3.19.2", - "react": "^19.0.0", - "react-dom": "^19.0.0", - "react-error-boundary": "^4.0.11", - "react-icons": "^5.4.0", + "react": "^19.2.7", + "react-dom": "^19.2.7", + "react-error-boundary": "^4.1.2", + "react-icons": "^5.7.0", "react-jss": "^10.10.0", - "react-resizable": "^3.0.5", + "react-resizable": "^3.2.0", "react-syntax-highlighter": "^16.1.1", "react-virtuoso": "^4.18.10", "react-window": "^1.8.11", - "recharts": "^3.1.0", - "semver": "^7.7.4", + "recharts": "^3.9.2", + "semver": "^7.8.5", "shiki": "^3.23.0", "stable-hash": "^0.0.6", - "supertokens-auth-react": "^0.51.0", + "supertokens-auth-react": "^0.51.2", "supertokens-web-js": "^0.16.0", "swc-loader": "^0.2.7", - "swr": "^2.4.0", + "swr": "^2.4.2", "swr-devtools": "^1.3.2", - "tailwindcss": "^3.4.4", + "tailwindcss": "^3.4.19", "typescript": "^5.9.3", "use-animation-frame": "^0.2.1", "usehooks-ts": "^3.1.1", "uuid": "^11.1.1", "uuidjs": "^5.1.0", - "zod": "^4.3.6" + "zod": "^4.4.3" }, "devDependencies": { "@swc-jotai/debug-label": "^0.5.0", "@swc-jotai/react-refresh": "^0.5.0", - "@types/node": "^20.19.20", - "@types/prismjs": "^1.26.5", + "@types/node": "^20.19.43", + "@types/prismjs": "^1.26.6", "@types/semver": "^7.7.1", - "node-mocks-http": "^1.17.2", - "prettier": "^3.7.4", - "tailwind-scrollbar": "^3" + "node-mocks-http": "^1.18.0", + "prettier": "^3.9.5", + "tailwind-scrollbar": "^3.1.0" } } diff --git a/web/oss/src/components/AgentChatSlice/AgentConversation.tsx b/web/oss/src/components/AgentChatSlice/AgentConversation.tsx index dfd7c0d6bb..89b5b201f0 100644 --- a/web/oss/src/components/AgentChatSlice/AgentConversation.tsx +++ b/web/oss/src/components/AgentChatSlice/AgentConversation.tsx @@ -1218,8 +1218,7 @@ const AgentConversation = ({ const node = e.target as HTMLElement if (node === el) continue // the viewport itself is not a row — never pin it const check = node.checkVisibility as - | ((o?: {contentVisibilityAuto?: boolean}) => boolean) - | undefined + ((o?: {contentVisibilityAuto?: boolean}) => boolean) | undefined if (check && !check.call(node, {contentVisibilityAuto: true})) continue const h = Math.round(node.getBoundingClientRect().height) if (h > 0) node.style.containIntrinsicSize = `auto ${h}px` diff --git a/web/oss/src/components/AgentChatSlice/assets/trace.ts b/web/oss/src/components/AgentChatSlice/assets/trace.ts index a8811f4573..d46749bd25 100644 --- a/web/oss/src/components/AgentChatSlice/assets/trace.ts +++ b/web/oss/src/components/AgentChatSlice/assets/trace.ts @@ -27,8 +27,7 @@ export const getMessageTraceId = (message: UIMessage): string | undefined => { if (metaTraceId) return metaTraceId const tracePart = message.parts.find((p) => p.type === "data-trace") as - | {type: "data-trace"; data?: TracePartData} - | undefined + {type: "data-trace"; data?: TracePartData} | undefined if (!tracePart?.data) return undefined return tracePart.data.traceId || parseTraceIdFromUrl(tracePart.data.url) } diff --git a/web/oss/src/components/EvalRunDetails/atoms/mutations/editEvaluation.ts b/web/oss/src/components/EvalRunDetails/atoms/mutations/editEvaluation.ts index d02a86d76d..93fb460851 100644 --- a/web/oss/src/components/EvalRunDetails/atoms/mutations/editEvaluation.ts +++ b/web/oss/src/components/EvalRunDetails/atoms/mutations/editEvaluation.ts @@ -136,9 +136,7 @@ const readRunStatusAuthoritative = async ( invalidatePreviewRunCache(projectId, runId) try { const raw = (await getPreviewRunBatcher()({projectId, runId})) as - | {status?: unknown} - | null - | undefined + {status?: unknown} | null | undefined const status = raw?.status if (!status) return null return typeof status === "string" ? status : ((status as {value?: string}).value ?? null) diff --git a/web/oss/src/components/EvalRunDetails/atoms/runMetrics.ts b/web/oss/src/components/EvalRunDetails/atoms/runMetrics.ts index bbc07703d1..7ac43b8e2a 100644 --- a/web/oss/src/components/EvalRunDetails/atoms/runMetrics.ts +++ b/web/oss/src/components/EvalRunDetails/atoms/runMetrics.ts @@ -1001,9 +1001,7 @@ export const previewRunMetricStatsLoadableFamily = atomFamily( ) type LoadableState = - | {state: "loading"} - | {state: "hasError"; error: unknown} - | {state: "hasData"; data: T} + {state: "loading"} | {state: "hasError"; error: unknown} | {state: "hasData"; data: T} export interface RunLevelMetricSelection { state: LoadableState["state"] @@ -1045,9 +1043,7 @@ export const previewRunMetricStatsSelectorFamily = atomFamily( } const rawStats = loadableResult.data as - | RunLevelStatsMap - | {data?: RunLevelStatsMap} - | undefined + RunLevelStatsMap | {data?: RunLevelStatsMap} | undefined const statsMap = rawStats && typeof rawStats === "object" && "data" in rawStats ? ((rawStats.data as RunLevelStatsMap) ?? {}) diff --git a/web/oss/src/components/EvalRunDetails/atoms/table/types.ts b/web/oss/src/components/EvalRunDetails/atoms/table/types.ts index 952cbd6434..eae83bb3a8 100644 --- a/web/oss/src/components/EvalRunDetails/atoms/table/types.ts +++ b/web/oss/src/components/EvalRunDetails/atoms/table/types.ts @@ -1,13 +1,7 @@ import type {EvaluatorDefinition, MetricColumnDefinition} from "@agenta/entities/workflow" export type EvaluationColumnKind = - | "meta" - | "testset" - | "query" - | "invocation" - | "annotation" - | "evaluator" - | "metric" + "meta" | "testset" | "query" | "invocation" | "annotation" | "evaluator" | "metric" export interface EvaluationTableColumn { /** Unique id used by the table component */ diff --git a/web/oss/src/components/EvalRunDetails/components/views/OverviewView/hooks/useRunMetricData.ts b/web/oss/src/components/EvalRunDetails/components/views/OverviewView/hooks/useRunMetricData.ts index bf46815a38..8810a0083b 100644 --- a/web/oss/src/components/EvalRunDetails/components/views/OverviewView/hooks/useRunMetricData.ts +++ b/web/oss/src/components/EvalRunDetails/components/views/OverviewView/hooks/useRunMetricData.ts @@ -197,9 +197,7 @@ export const useRunMetricData = (runIds: string[]): RunMetricData => { if (metricsLoadable.state !== "hasData") return {} const rawData = metricsLoadable.data as - | Record - | {data?: Record} - | undefined + Record | {data?: Record} | undefined if (!rawData) return {} if ("data" in rawData && rawData.data && typeof rawData.data === "object") { return rawData.data as Record diff --git a/web/oss/src/components/EvalRunDetails/utils/buildAnnotationMetricData.ts b/web/oss/src/components/EvalRunDetails/utils/buildAnnotationMetricData.ts index 5cbf2f36b8..a6ea7d244f 100644 --- a/web/oss/src/components/EvalRunDetails/utils/buildAnnotationMetricData.ts +++ b/web/oss/src/components/EvalRunDetails/utils/buildAnnotationMetricData.ts @@ -46,10 +46,7 @@ export interface NumericMetricData { } export type ScenarioMetricData = - | BinaryMetricData - | CategoricalMultipleMetricData - | StringMetricData - | NumericMetricData + BinaryMetricData | CategoricalMultipleMetricData | StringMetricData | NumericMetricData /** * Build a binary metric data object from a boolean value. diff --git a/web/oss/src/components/EvaluationRunsTablePOC/components/EvaluationRunsTable/index.tsx b/web/oss/src/components/EvaluationRunsTablePOC/components/EvaluationRunsTable/index.tsx index 6de32cbfca..11af94baf2 100644 --- a/web/oss/src/components/EvaluationRunsTablePOC/components/EvaluationRunsTable/index.tsx +++ b/web/oss/src/components/EvaluationRunsTablePOC/components/EvaluationRunsTable/index.tsx @@ -510,8 +510,7 @@ const EvaluationRunsTableActive = ({ const exportResolveValue = useCallback( async ({column, row}: {column: any; row: EvaluationRunTableRow}): Promise => { const metadata = column?.exportMetadata as - | EvaluationRunsColumnExportMetadata - | undefined + EvaluationRunsColumnExportMetadata | undefined if (!metadata || !row?.key) return EXPORT_RESOLVE_SKIP if (metadata.type === "reference") { const resolved = resolveReferenceValueFromAtoms( @@ -547,8 +546,7 @@ const EvaluationRunsTableActive = ({ const resolveColumnLabel = useCallback( ({column}: TableExportColumnContext) => { const metadata = column?.exportMetadata as - | EvaluationRunsColumnExportMetadata - | undefined + EvaluationRunsColumnExportMetadata | undefined if (!metadata || metadata.type !== "metric") { return undefined } diff --git a/web/oss/src/components/Evaluators/components/ConfigureEvaluator/index.tsx b/web/oss/src/components/Evaluators/components/ConfigureEvaluator/index.tsx index f4db283381..f1688b70eb 100644 --- a/web/oss/src/components/Evaluators/components/ConfigureEvaluator/index.tsx +++ b/web/oss/src/components/Evaluators/components/ConfigureEvaluator/index.tsx @@ -41,9 +41,7 @@ const PlaygroundMainView = dynamic( */ function EvaluatorSyncStateTag({rowId, loadableId}: {rowId: string; loadableId: string}) { const mode = useAtomValue(loadableController.selectors.mode(loadableId)) as - | "local" - | "connected" - | null + "local" | "connected" | null const isDirty = useAtomValue(useMemo(() => testcaseMolecule.isDirty(rowId), [rowId])) as boolean const discard = useSetAtom(testcaseMolecule.actions.discard) const handleDiscard = useCallback(() => discard(rowId), [discard, rowId]) diff --git a/web/oss/src/components/Filters/Filters.tsx b/web/oss/src/components/Filters/Filters.tsx index 2712679f5d..ec562f96e3 100644 --- a/web/oss/src/components/Filters/Filters.tsx +++ b/web/oss/src/components/Filters/Filters.tsx @@ -1418,8 +1418,7 @@ const Filters: React.FC = ({ value={ item.key && item.key !== "" ? (item.key as - | string - | number) + string | number) : undefined } onChange={(v) => diff --git a/web/oss/src/components/InfiniteVirtualTable/atoms/columnVisibility.ts b/web/oss/src/components/InfiniteVirtualTable/atoms/columnVisibility.ts index 074385124b..ebbd28042f 100644 --- a/web/oss/src/components/InfiniteVirtualTable/atoms/columnVisibility.ts +++ b/web/oss/src/components/InfiniteVirtualTable/atoms/columnVisibility.ts @@ -54,8 +54,7 @@ const defaultVisibilityAtom = atom(false) // } type ColumnViewportVisibilityPayload = - | ColumnViewportVisibilityEvent - | ColumnViewportVisibilityEvent[] + ColumnViewportVisibilityEvent | ColumnViewportVisibilityEvent[] export const setColumnViewportVisibilityAtom = atom( null, diff --git a/web/oss/src/components/InfiniteVirtualTable/columns/createStandardColumns.tsx b/web/oss/src/components/InfiniteVirtualTable/columns/createStandardColumns.tsx index 1dc8c6f722..ac9a91ca97 100644 --- a/web/oss/src/components/InfiniteVirtualTable/columns/createStandardColumns.tsx +++ b/web/oss/src/components/InfiniteVirtualTable/columns/createStandardColumns.tsx @@ -78,10 +78,7 @@ export interface ActionsColumnDef { } export type StandardColumnDef = - | TextColumnDef - | DateColumnDef - | UserColumnDef - | ActionsColumnDef + TextColumnDef | DateColumnDef | UserColumnDef | ActionsColumnDef /** * Create standard table columns from simplified definitions. diff --git a/web/oss/src/components/InfiniteVirtualTable/hooks/useHeaderViewportVisibility.ts b/web/oss/src/components/InfiniteVirtualTable/hooks/useHeaderViewportVisibility.ts index 6cadf8f4d1..8bfb3192c3 100644 --- a/web/oss/src/components/InfiniteVirtualTable/hooks/useHeaderViewportVisibility.ts +++ b/web/oss/src/components/InfiniteVirtualTable/hooks/useHeaderViewportVisibility.ts @@ -25,8 +25,7 @@ const useHeaderViewportVisibility = ({ containerRef: RefObject onVisibilityChange: ViewportVisibilityCallback | undefined onColumnUnregister?: - | ((payload: {scopeId: string | null; columnKey: string}) => void) - | undefined + ((payload: {scopeId: string | null; columnKey: string}) => void) | undefined enabled?: boolean viewportMargin?: string exitDebounceMs?: number diff --git a/web/oss/src/components/Playground/Components/Modals/RefinePromptModal/hooks/useRefinePrompt.ts b/web/oss/src/components/Playground/Components/Modals/RefinePromptModal/hooks/useRefinePrompt.ts index a20703c171..fb186f7715 100644 --- a/web/oss/src/components/Playground/Components/Modals/RefinePromptModal/hooks/useRefinePrompt.ts +++ b/web/oss/src/components/Playground/Components/Modals/RefinePromptModal/hooks/useRefinePrompt.ts @@ -102,8 +102,7 @@ function parseRefineResponse( explanation: string } { const structured = (response as Record)?.structuredContent as - | Record - | undefined + Record | undefined const explanation = (structured?.summary as string) || "Prompt refined successfully." if (structured?.messages && Array.isArray(structured.messages)) { @@ -164,8 +163,7 @@ export function useRefinePrompt({ let promptToRefine = workingPromptRef.current if (!promptToRefine) { const currentConfig = configurationRef.current as - | Record - | undefined + Record | undefined const promptValue = currentConfig?.[promptKey] promptToRefine = extractPromptTemplate(promptValue) } diff --git a/web/oss/src/components/Playground/Components/PlaygroundFocusDrawerAdapter/index.tsx b/web/oss/src/components/Playground/Components/PlaygroundFocusDrawerAdapter/index.tsx index 51b9d91b6e..8b0db5f2ad 100644 --- a/web/oss/src/components/Playground/Components/PlaygroundFocusDrawerAdapter/index.tsx +++ b/web/oss/src/components/Playground/Components/PlaygroundFocusDrawerAdapter/index.tsx @@ -48,8 +48,7 @@ const PlaygroundFocusDrawerAdapter = () => { const rowIds = useAtomValue(executionItemController.selectors.generationRowIds) as string[] const nodes = useAtomValue(useMemo(() => playgroundController.selectors.nodes(), [])) as - | PlaygroundNode[] - | null + PlaygroundNode[] | null const loadableId = useAtomValue(playgroundController.selectors.loadableId()) as string const loadableMode = useAtomValue( useMemo(() => loadableController.selectors.mode(loadableId), [loadableId]), diff --git a/web/oss/src/components/Playground/Playground.tsx b/web/oss/src/components/Playground/Playground.tsx index 3ebbf7ae03..df15f4adaf 100644 --- a/web/oss/src/components/Playground/Playground.tsx +++ b/web/oss/src/components/Playground/Playground.tsx @@ -52,9 +52,7 @@ const SessionInspectorDrawer = dynamic( // TODO: This should not live here, it should be in the separate component function PlaygroundSyncStateTag({rowId, loadableId}: {rowId: string; loadableId: string}) { const mode = useAtomValue(loadableController.selectors.mode(loadableId)) as - | "local" - | "connected" - | null + "local" | "connected" | null const isDirty = useAtomValue(useMemo(() => testcaseMolecule.isDirty(rowId), [rowId])) as boolean const discard = useSetAtom(testcaseMolecule.actions.discard) diff --git a/web/oss/src/components/Playground/PlaygroundTokenPath/atoms.ts b/web/oss/src/components/Playground/PlaygroundTokenPath/atoms.ts index 86d644dfc0..7785a64152 100644 --- a/web/oss/src/components/Playground/PlaygroundTokenPath/atoms.ts +++ b/web/oss/src/components/Playground/PlaygroundTokenPath/atoms.ts @@ -43,9 +43,7 @@ export const aggregatedParametersSchemaAtom = atom<{ let sawAny = false for (const node of nodes) { const schemas = get(workflowMolecule.selectors.schemas(node.entityId)) as - | {parameters?: {properties?: Record}} - | null - | undefined + {parameters?: {properties?: Record}} | null | undefined const props = schemas?.parameters?.properties if (!props || typeof props !== "object") continue sawAny = true diff --git a/web/oss/src/components/SharedDrawers/AnnotateDrawer/assets/hooks/useEvaluatorSchemas.ts b/web/oss/src/components/SharedDrawers/AnnotateDrawer/assets/hooks/useEvaluatorSchemas.ts index eba57bd0d0..ffefaf882b 100644 --- a/web/oss/src/components/SharedDrawers/AnnotateDrawer/assets/hooks/useEvaluatorSchemas.ts +++ b/web/oss/src/components/SharedDrawers/AnnotateDrawer/assets/hooks/useEvaluatorSchemas.ts @@ -78,8 +78,7 @@ export function useEvaluatorSchemas( ...((evaluator?.data as Record | undefined) ?? {}), schemas: { ...(((evaluator?.data as Record | undefined)?.schemas as - | Record - | undefined) ?? {}), + Record | undefined) ?? {}), ...(outputSchema ? {outputs: outputSchema} : {}), }, }, diff --git a/web/oss/src/components/SharedDrawers/AnnotateDrawer/assets/transforms.ts b/web/oss/src/components/SharedDrawers/AnnotateDrawer/assets/transforms.ts index bebf19fdb8..6f9bcb0e0a 100644 --- a/web/oss/src/components/SharedDrawers/AnnotateDrawer/assets/transforms.ts +++ b/web/oss/src/components/SharedDrawers/AnnotateDrawer/assets/transforms.ts @@ -128,8 +128,7 @@ export const getInitialMetricsFromAnnotations = ({ for (const ann of annotations) { if (!ann) continue const annEvaluatorRef = ann.references?.evaluator as - | {id?: string; slug?: string} - | undefined + {id?: string; slug?: string} | undefined if (!annEvaluatorRef) continue const annEvalSlug = annEvaluatorRef?.slug ?? diff --git a/web/oss/src/components/SharedDrawers/TraceDrawer/store/traceDrawerStore.ts b/web/oss/src/components/SharedDrawers/TraceDrawer/store/traceDrawerStore.ts index 251361e188..4d562b248a 100644 --- a/web/oss/src/components/SharedDrawers/TraceDrawer/store/traceDrawerStore.ts +++ b/web/oss/src/components/SharedDrawers/TraceDrawer/store/traceDrawerStore.ts @@ -472,8 +472,7 @@ export const linkedSpansAtom = atom((get) => { const spanNode = (getNodeById(nodes as any, target.span_id) as TracesWithAnnotations | null) || (flattened.find((item) => item.span_id === target.span_id) as - | TracesWithAnnotations - | undefined) + TracesWithAnnotations | undefined) if (!spanNode) return rows diff --git a/web/oss/src/components/Sidebar/engine/SidebarMenu.tsx b/web/oss/src/components/Sidebar/engine/SidebarMenu.tsx index f3df5d497c..26299c9c60 100644 --- a/web/oss/src/components/Sidebar/engine/SidebarMenu.tsx +++ b/web/oss/src/components/Sidebar/engine/SidebarMenu.tsx @@ -192,8 +192,7 @@ const SidebarMenu: React.FC = ({ domEvent, }: { domEvent: - | React.MouseEvent - | React.KeyboardEvent + React.MouseEvent | React.KeyboardEvent }) => { if (isNavigableParent) { navigateToItem(item, domEvent) diff --git a/web/oss/src/components/Webhooks/WebhookDrawer.tsx b/web/oss/src/components/Webhooks/WebhookDrawer.tsx index fc8803d7dc..dd4fc5a91e 100644 --- a/web/oss/src/components/Webhooks/WebhookDrawer.tsx +++ b/web/oss/src/components/Webhooks/WebhookDrawer.tsx @@ -197,9 +197,7 @@ const WebhookDrawer = ({onSuccess}: {onSuccess: () => void}) => { const {rawValues, payload} = await buildPayloadFromForm() let subscriptionId: string | undefined let testPayload: - | WebhookSubscriptionCreateRequest - | WebhookSubscriptionEditRequest - | undefined + WebhookSubscriptionCreateRequest | WebhookSubscriptionEditRequest | undefined if (isEdit && initialValues?.id) { await updateWebhook({ diff --git a/web/oss/src/components/Webhooks/assets/types.ts b/web/oss/src/components/Webhooks/assets/types.ts index 380256b27e..f36c1399e5 100644 --- a/web/oss/src/components/Webhooks/assets/types.ts +++ b/web/oss/src/components/Webhooks/assets/types.ts @@ -5,13 +5,7 @@ import type {Rule} from "antd/lib/form" import {WebhookProvider} from "@/oss/services/webhooks/types" export type FieldComponent = - | "input" - | "input.password" - | "select" - | "multi-select" - | "headers" - | "auth" - | "alert" + "input" | "input.password" | "select" | "multi-select" | "headers" | "auth" | "alert" export interface FieldDescriptor { key: string diff --git a/web/oss/src/components/WorkflowRevisionDrawerWrapper/index.tsx b/web/oss/src/components/WorkflowRevisionDrawerWrapper/index.tsx index 10ec324571..2fc5148434 100644 --- a/web/oss/src/components/WorkflowRevisionDrawerWrapper/index.tsx +++ b/web/oss/src/components/WorkflowRevisionDrawerWrapper/index.tsx @@ -646,8 +646,7 @@ const useDrawerCreateCommitCallback = () => { } } else if (isAppCreate) { const newWorkflow = result.workflow as - | {workflow_id?: string; id?: string} - | undefined + {workflow_id?: string; id?: string} | undefined const newAppId = newWorkflow?.workflow_id ?? newWorkflow?.id ?? undefined const newRevisionId = result.newRevisionId diff --git a/web/oss/src/components/pages/observability/assets/filters/referenceUtils.ts b/web/oss/src/components/pages/observability/assets/filters/referenceUtils.ts index 17c2e61211..549adcf2b8 100644 --- a/web/oss/src/components/pages/observability/assets/filters/referenceUtils.ts +++ b/web/oss/src/components/pages/observability/assets/filters/referenceUtils.ts @@ -1,11 +1,7 @@ import type {FilterValue} from "@/oss/lib/Types" type ReferenceCategory = - | "reference" - | "application" - | "evaluator" - | "application_variant" - | "environment" + "reference" | "application" | "evaluator" | "application_variant" | "environment" const REFERENCE_KEY_PREFIX_MAP: Record, string> = { application: "application", diff --git a/web/oss/src/lib/helpers/analytics/hooks/useSurvey.ts b/web/oss/src/lib/helpers/analytics/hooks/useSurvey.ts index 267ab920ae..5d8308b78d 100644 --- a/web/oss/src/lib/helpers/analytics/hooks/useSurvey.ts +++ b/web/oss/src/lib/helpers/analytics/hooks/useSurvey.ts @@ -8,10 +8,7 @@ import {getEnv} from "../../dynamicEnv" import {usePostHogAg} from "./usePostHogAg" type SurveyErrorCode = - | "posthog-not-configured" - | "posthog-unavailable" - | "survey-fetch-error" - | "survey-unavailable" + "posthog-not-configured" | "posthog-unavailable" | "survey-fetch-error" | "survey-unavailable" export interface SurveyError extends Error { code: SurveyErrorCode diff --git a/web/oss/src/lib/hooks/useAnnotations/types/index.ts b/web/oss/src/lib/hooks/useAnnotations/types/index.ts index 98a6b7b559..1a79daa747 100644 --- a/web/oss/src/lib/hooks/useAnnotations/types/index.ts +++ b/web/oss/src/lib/hooks/useAnnotations/types/index.ts @@ -37,13 +37,12 @@ type AnnotationLinks = Record type Prev = [never, 0, 1, 2, 3, 4] export type FullJsonRec = Depth extends 0 ? unknown // base case: stop recursion - : - | string - | number - | boolean - | null - | {[key: string]: FullJsonRec} - | FullJsonRec[] + : | string + | number + | boolean + | null + | {[key: string]: FullJsonRec} + | FullJsonRec[] export type FullJson = FullJsonRec<4> diff --git a/web/oss/src/lib/hooks/usePreviewEvaluations/assets/previewRunBatcher.ts b/web/oss/src/lib/hooks/usePreviewEvaluations/assets/previewRunBatcher.ts index 16aef33c25..35f824c3a7 100644 --- a/web/oss/src/lib/hooks/usePreviewEvaluations/assets/previewRunBatcher.ts +++ b/web/oss/src/lib/hooks/usePreviewEvaluations/assets/previewRunBatcher.ts @@ -39,8 +39,7 @@ export const primePreviewRunCache = (projectId: string, runs: any[] | undefined } let previewRunBatcherCore: - | ((key: PreviewRunBatchKey) => Promise) - | null = null + ((key: PreviewRunBatchKey) => Promise) | null = null const getPreviewRunBatcherCore = () => { if (!previewRunBatcherCore) { diff --git a/web/oss/src/services/app-selector/api/index.ts b/web/oss/src/services/app-selector/api/index.ts index cf9a54ec8b..e43fdad05e 100644 --- a/web/oss/src/services/app-selector/api/index.ts +++ b/web/oss/src/services/app-selector/api/index.ts @@ -91,12 +91,7 @@ export const updateAppFolder = async ( } export type AppCreationStatusType = - | "creating_app" - | "configuring_app" - | "success" - | "bad_request" - | "timeout" - | "error" + "creating_app" | "configuring_app" | "success" | "bad_request" | "timeout" | "error" /** * Create a workflow app from a template and navigate to the playground. diff --git a/web/oss/src/state/appCreation/status.ts b/web/oss/src/state/appCreation/status.ts index 411f511013..f426c8b402 100644 --- a/web/oss/src/state/appCreation/status.ts +++ b/web/oss/src/state/appCreation/status.ts @@ -21,8 +21,7 @@ export const appCreationInitialStatus: AppCreationStatus = { const statusAtom = atomWithImmer(appCreationInitialStatus) export type AppCreationStatusUpdate = - | Partial - | ((prev: AppCreationStatus) => AppCreationStatus) + Partial | ((prev: AppCreationStatus) => AppCreationStatus) export const appCreationStatusAtom = atom( (get) => get(statusAtom), diff --git a/web/oss/src/state/newObservability/atoms/controls.ts b/web/oss/src/state/newObservability/atoms/controls.ts index a300751a51..64fe4e4653 100644 --- a/web/oss/src/state/newObservability/atoms/controls.ts +++ b/web/oss/src/state/newObservability/atoms/controls.ts @@ -92,9 +92,7 @@ export const sortAtomFamily = atomFamily((_tab: ObservabilityTabInfo) => * downstream atoms (scope filter, query body) read that derived value. */ export type TraceTypeChoice = - | {kind: "default"} - | {kind: "value"; value: "annotation" | "invocation"} - | {kind: "cleared"} + {kind: "default"} | {kind: "value"; value: "annotation" | "invocation"} | {kind: "cleared"} // --- Persisted filter state (per app, per tab) ------------------------------- // diff --git a/web/oss/src/state/workflow/destinations.ts b/web/oss/src/state/workflow/destinations.ts index efa212eb1b..6acb472e95 100644 --- a/web/oss/src/state/workflow/destinations.ts +++ b/web/oss/src/state/workflow/destinations.ts @@ -11,13 +11,7 @@ export type WorkflowKind = "app" | "evaluator" | "snippet" export type WorkflowRouteSegment = - | "overview" - | "endpoints" - | "evaluations" - | "deployments" - | "playground" - | "variants" - | "traces" + "overview" | "endpoints" | "evaluations" | "deployments" | "playground" | "variants" | "traces" const DISABLED_FOR_EVALUATOR: ReadonlySet = new Set([ // `overview` and `evaluations` are now allowed for evaluators — Overview diff --git a/web/package.json b/web/package.json index 5d9751f894..9e0d7933a8 100644 --- a/web/package.json +++ b/web/package.json @@ -14,19 +14,19 @@ "jotai-history": "^0.5.1", "jotai-transaction": "^0.2.0", "json5": "^2.2.3", - "next": "15.5.18" + "next": "15.5.20" }, "devDependencies": { "@agenta/ee": "link:ee", "@agenta/oss": "link:oss", - "@eslint/eslintrc": "^3.3.5", - "@eslint/js": "^9.39.4", - "@lexical/eslint-plugin": "^0.46.0", - "@next/eslint-plugin-next": "15.5.18", - "@typescript-eslint/eslint-plugin": "^8.61.0", - "@typescript-eslint/parser": "^8.61.0", - "eslint": "^9.39.4", - "eslint-config-next": "15.5.18", + "@eslint/eslintrc": "^3.3.6", + "@eslint/js": "^9.39.5", + "@lexical/eslint-plugin": "^0.47.0", + "@next/eslint-plugin-next": "15.5.20", + "@typescript-eslint/eslint-plugin": "^8.64.0", + "@typescript-eslint/parser": "^8.64.0", + "eslint": "^9.39.5", + "eslint-config-next": "15.5.20", "eslint-config-prettier": "^10.1.8", "eslint-plugin-import": "^2.32.0", "eslint-plugin-prettier": "^5.5.6", @@ -34,14 +34,14 @@ "eslint-plugin-react-hooks": "^7.1.1", "husky": "^9.1.7", "node-fetch": "^3.3.2", - "prettier": "^3.7.4", + "prettier": "^3.9.5", "prettier-eslint": "^16.4.2", - "prettier-plugin-tailwindcss": "^0.1.13", + "prettier-plugin-tailwindcss": "^0.8.0", "ts-node": "^10.9.2", "tsconfig-paths": "^4.2.0", - "tsx": "^4.22.4", + "tsx": "^4.23.1", "turbo": "2.10.5", - "typescript-eslint": "^8.61.0" + "typescript-eslint": "^8.64.0" }, "packageManager": "pnpm@11.1.2+sha512.415a1cc25974731e75455c1468371be74c5aa5fb7621b50d4056d222451609f11412f23fd602e6169f1e060466641f798597e1be961a10688836a67b16569499", "scripts": { @@ -66,25 +66,5 @@ "format": "prettier --check \"**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,mdx}\" --ignore-path ./.prettierignore --ignore-path ./ee/.gitignore --ignore-path ./oss/.gitignore", "format-fix": "prettier --write \"**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts,mdx}\" --ignore-path ./.prettierignore --ignore-path ./ee/.gitignore --ignore-path ./oss/.gitignore", "generate:tailwind-tokens": "GEN_WRITE=1 tsx scripts/generate-tailwind-tokens.ts" - }, - "pnpm": { - "overrides": { - "prismjs@<1.30.0": ">=1.30.0", - "@babel/runtime@<7.26.10": ">=7.26.10", - "mdast-util-to-hast@<13.2.1": ">=13.2.1", - "diff@>=4.0.0 <4.0.4": ">=4.0.4", - "lodash@<4.17.23": ">=4.17.23", - "lodash-es@<4.17.23": ">=4.17.23", - "minimatch": "5.1.8", - "glob@>=10.2.0 <10.5.0": ">=10.5.0", - "picomatch": "4.0.4", - "picomatch@4.0.3": "4.0.4", - "webpack@>=5.49.0 <=5.104.0": ">=5.104.1", - "yaml@>=2.0.0 <2.8.3": ">=2.8.3", - "flatted": "3.4.2", - "axios": "1.16.0", - "postcss@<8.5.10": ">=8.5.10", - "next@<15.5.18": ">=15.5.18" - } } } diff --git a/web/packages/agenta-annotation-ui/package.json b/web/packages/agenta-annotation-ui/package.json index 94c7375ccb..acccbda16d 100644 --- a/web/packages/agenta-annotation-ui/package.json +++ b/web/packages/agenta-annotation-ui/package.json @@ -21,13 +21,13 @@ "./add-to-queue": "./src/components/AddToQueuePopover/index.tsx" }, "dependencies": { - "@agenta/annotation": "workspace:../agenta-annotation", - "@agenta/entities": "workspace:../agenta-entities", - "@agenta/entity-ui": "workspace:../agenta-entity-ui", - "@agenta/shared": "workspace:../agenta-shared", - "@agenta/ui": "workspace:../agenta-ui", + "@agenta/annotation": "link:../agenta-annotation", + "@agenta/entities": "link:../agenta-entities", + "@agenta/entity-ui": "link:../agenta-entity-ui", + "@agenta/shared": "link:../agenta-shared", + "@agenta/ui": "link:../agenta-ui", "@phosphor-icons/react": "^2.1.10", - "dayjs": "^1.11.20" + "dayjs": "^1.11.21" }, "peerDependencies": { "@phosphor-icons/react": ">=2.0.0", @@ -37,9 +37,9 @@ "react-dom": ">=18.0.0" }, "devDependencies": { - "@types/node": "^20.19.20", - "@types/react": "^19.0.10", - "@types/react-dom": "^19.0.4", + "@types/node": "^20.19.43", + "@types/react": "^19.2.17", + "@types/react-dom": "^19.2.3", "typescript": "^5.9.3" } } diff --git a/web/packages/agenta-annotation/package.json b/web/packages/agenta-annotation/package.json index 1569b773de..35bb6d629e 100644 --- a/web/packages/agenta-annotation/package.json +++ b/web/packages/agenta-annotation/package.json @@ -22,8 +22,8 @@ "./state": "./src/state/index.ts" }, "dependencies": { - "@agenta/entities": "workspace:../agenta-entities", - "@agenta/shared": "workspace:../agenta-shared", + "@agenta/entities": "link:../agenta-entities", + "@agenta/shared": "link:../agenta-shared", "fast-deep-equal": "^3.1.3" }, "peerDependencies": { @@ -32,9 +32,9 @@ "jotai-tanstack-query": ">=0.9.0" }, "devDependencies": { - "@types/node": "^20.19.20", - "@vitest/coverage-v8": "^4.1.4", + "@types/node": "^20.19.43", + "@vitest/coverage-v8": "^4.1.10", "typescript": "^5.9.3", - "vitest": "^4.1.4" + "vitest": "^4.1.10" } } diff --git a/web/packages/agenta-annotation/src/state/controllers/annotationSessionController.ts b/web/packages/agenta-annotation/src/state/controllers/annotationSessionController.ts index 3c8e0e79e7..e2f43ea30d 100644 --- a/web/packages/agenta-annotation/src/state/controllers/annotationSessionController.ts +++ b/web/packages/agenta-annotation/src/state/controllers/annotationSessionController.ts @@ -936,33 +936,27 @@ const listColumnDefsAtom = atom((get) => { } dataColumns = [ - ...inputCols.map( - (key): ScenarioListColumnDef => ({ - columnType: "testcase-input", - key, - title: key, - width: 200, - dataKey: key, - }), - ), - ...outputCols.map( - (key): ScenarioListColumnDef => ({ - columnType: "testcase-output", - key, - title: key, - width: 200, - dataKey: key, - }), - ), - ...expectedCols.map( - (key): ScenarioListColumnDef => ({ - columnType: "testcase-expected", - key, - title: key, - width: 200, - dataKey: key, - }), - ), + ...inputCols.map((key): ScenarioListColumnDef => ({ + columnType: "testcase-input", + key, + title: key, + width: 200, + dataKey: key, + })), + ...outputCols.map((key): ScenarioListColumnDef => ({ + columnType: "testcase-output", + key, + title: key, + width: 200, + dataKey: key, + })), + ...expectedCols.map((key): ScenarioListColumnDef => ({ + columnType: "testcase-expected", + key, + title: key, + width: 200, + dataKey: key, + })), ] } else { // Fallback: discover from scenario records (works if data is inline) @@ -979,33 +973,27 @@ const listColumnDefsAtom = atom((get) => { const expectedColsF = discovered.filter((c) => c.group === "expected") dataColumns = [ - ...inputColsF.map( - (col): ScenarioListColumnDef => ({ - columnType: "testcase-input", - key: col.key, - title: col.title, - width: 200, - dataKey: col.key, - }), - ), - ...outputColsF.map( - (col): ScenarioListColumnDef => ({ - columnType: "testcase-output", - key: col.key, - title: col.title, - width: 200, - dataKey: col.key, - }), - ), - ...expectedColsF.map( - (col): ScenarioListColumnDef => ({ - columnType: "testcase-expected", - key: col.key, - title: col.title, - width: 200, - dataKey: col.key, - }), - ), + ...inputColsF.map((col): ScenarioListColumnDef => ({ + columnType: "testcase-input", + key: col.key, + title: col.title, + width: 200, + dataKey: col.key, + })), + ...outputColsF.map((col): ScenarioListColumnDef => ({ + columnType: "testcase-output", + key: col.key, + title: col.title, + width: 200, + dataKey: col.key, + })), + ...expectedColsF.map((col): ScenarioListColumnDef => ({ + columnType: "testcase-expected", + key: col.key, + title: col.title, + width: 200, + dataKey: col.key, + })), ] } } diff --git a/web/packages/agenta-api-client/package.json b/web/packages/agenta-api-client/package.json index 3964f1374d..c599ffffb6 100644 --- a/web/packages/agenta-api-client/package.json +++ b/web/packages/agenta-api-client/package.json @@ -33,7 +33,7 @@ "prepare": "tsc -p tsconfig.json" }, "devDependencies": { - "@types/node": "^20.19.20", + "@types/node": "^20.19.43", "typescript": "^5.9.3" } } diff --git a/web/packages/agenta-entities/package.json b/web/packages/agenta-entities/package.json index 0f0ba6b99e..f1fb0e525d 100644 --- a/web/packages/agenta-entities/package.json +++ b/web/packages/agenta-entities/package.json @@ -67,50 +67,50 @@ "./shared/invalidation": "./src/shared/invalidation/index.ts" }, "dependencies": { - "@agentaai/api-client": "workspace:../agenta-api-client", - "@agenta/sdk": "workspace:../agenta-sdk", - "@agenta/shared": "workspace:../agenta-shared", - "@agenta/ui": "workspace:../agenta-ui", + "@agenta/sdk": "link:../agenta-sdk", + "@agenta/shared": "link:../agenta-shared", + "@agenta/ui": "link:../agenta-ui", + "@agentaai/api-client": "link:../agenta-api-client", "fast-deep-equal": "^3.1.3", "jotai-scheduler": "^0.0.5", - "lodash": "^4.17.23", + "lodash": "^4.18.1", "openapi-json-schema": "^2.0.0", "stable-hash": "^0.0.6", "uuid": "^11.1.1", - "zod": "^4.3.6" + "zod": "^4.4.3" }, "devDependencies": { - "@floating-ui/react": "^0.27.13", - "@lexical/code": "^0.46.0", - "@lexical/hashtag": "^0.46.0", - "@lexical/link": "^0.46.0", - "@lexical/list": "^0.46.0", - "@lexical/mark": "^0.46.0", - "@lexical/markdown": "^0.46.0", - "@lexical/overflow": "^0.46.0", - "@lexical/react": "^0.46.0", - "@lexical/rich-text": "^0.46.0", - "@lexical/table": "^0.46.0", - "@lexical/utils": "^0.46.0", - "@tanstack/react-virtual": "^3.13.2", + "@floating-ui/react": "^0.27.20", + "@lexical/code": "^0.47.0", + "@lexical/hashtag": "^0.47.0", + "@lexical/link": "^0.47.0", + "@lexical/list": "^0.47.0", + "@lexical/mark": "^0.47.0", + "@lexical/markdown": "^0.47.0", + "@lexical/overflow": "^0.47.0", + "@lexical/react": "^0.47.0", + "@lexical/rich-text": "^0.47.0", + "@lexical/table": "^0.47.0", + "@lexical/utils": "^0.47.0", + "@tanstack/react-virtual": "^3.14.6", "@types/js-yaml": "^4.0.9", "@types/json-schema": "^7.0.15", - "@types/lodash": "^4.17.23", - "@types/node": "^20.19.20", - "@types/prismjs": "^1.26.5", - "@types/react": "^19.0.10", - "@types/react-dom": "^19.0.4", - "@vitest/coverage-v8": "^4.1.4", - "ajv": "^8.18.0", - "jotai": "^2.16.1", - "jotai-family": "^1.0.1", - "js-yaml": "^4.1.1", - "jsonrepair": "^3.13.3", - "lexical": "^0.46.0", + "@types/lodash": "^4.17.24", + "@types/node": "^20.19.43", + "@types/prismjs": "^1.26.6", + "@types/react": "^19.2.17", + "@types/react-dom": "^19.2.3", + "@vitest/coverage-v8": "^4.1.10", + "ajv": "^8.20.0", + "jotai": "^2.20.2", + "jotai-family": "^1.0.2", + "js-yaml": "^4.3.0", + "jsonrepair": "^3.15.0", + "lexical": "^0.47.0", "prismjs": "^1.30.0", "typescript": "^5.9.3", "usehooks-ts": "^3.1.1", - "vitest": "^4.1.4" + "vitest": "^4.1.10" }, "peerDependencies": { "@ant-design/icons": ">=5.0.0", diff --git a/web/packages/agenta-entities/src/loadable/controller.ts b/web/packages/agenta-entities/src/loadable/controller.ts index 977e5b8051..8951c19bd9 100644 --- a/web/packages/agenta-entities/src/loadable/controller.ts +++ b/web/packages/agenta-entities/src/loadable/controller.ts @@ -2079,8 +2079,7 @@ const rowExecutionStaleStateAtomFamily = atomFamily( const agDataInputs = traceSummary.agData?.inputs as Record | undefined // The actual input values are nested under another "inputs" key const traceInputs = (agDataInputs?.inputs ?? agDataInputs) as - | Record - | undefined + Record | undefined // If no trace inputs available, can't determine staleness if (!traceInputs) { diff --git a/web/packages/agenta-entities/src/runnable/evaluatorTransforms.ts b/web/packages/agenta-entities/src/runnable/evaluatorTransforms.ts index ef7eb8ae26..ab36833ac4 100644 --- a/web/packages/agenta-entities/src/runnable/evaluatorTransforms.ts +++ b/web/packages/agenta-entities/src/runnable/evaluatorTransforms.ts @@ -56,8 +56,7 @@ export function nestEvaluatorConfiguration( // Check if data is already nested with prompt.llm_config.response_format const prompt = flat.prompt as Record | undefined const llmConfig = (prompt?.llm_config ?? prompt?.llmConfig) as - | Record - | undefined + Record | undefined const responseFormat = llmConfig?.response_format as Record | undefined // If response_format exists in llm_config, move it to top-level feedback_config @@ -76,8 +75,7 @@ export function nestEvaluatorConfiguration( // Non-LLM evaluator: group x-advanced fields under advanced_settings // to match the schema transform from nestEvaluatorSchema. const schemaProps = schema?.properties as - | Record> - | undefined + Record> | undefined if (schemaProps) { // Detect already-nested schema: `nestNonLlmEvaluatorSchema` wraps advanced // fields under an `advanced_settings` object. When re-nesting after a preset @@ -86,11 +84,9 @@ export function nestEvaluatorConfiguration( // advanced_settings.properties. Keys absent from the schema (e.g. `version`, // which was filtered as hidden during schema nesting) are dropped. const advancedSettingsSchema = schemaProps.advanced_settings as - | Record - | undefined + Record | undefined const advancedSettingsProps = advancedSettingsSchema?.properties as - | Record - | undefined + Record | undefined if (advancedSettingsProps) { const allowedPrimary = new Set( Object.keys(schemaProps).filter((k) => k !== "advanced_settings"), diff --git a/web/packages/agenta-entities/src/runnable/types.ts b/web/packages/agenta-entities/src/runnable/types.ts index 6811c248b4..8529e1a521 100644 --- a/web/packages/agenta-entities/src/runnable/types.ts +++ b/web/packages/agenta-entities/src/runnable/types.ts @@ -87,11 +87,7 @@ export interface ConnectedTestset { * Status of an input mapping */ export type InputMappingStatus = - | "valid" - | "invalid" - | "unmapped" - | "missing_source" - | "type_mismatch" + "valid" | "invalid" | "unmapped" | "missing_source" | "type_mismatch" /** * An input mapping from source output to target input @@ -161,13 +157,7 @@ export interface TestsetColumn { * Execution status */ export type ExecutionStatus = - | "idle" - | "pending" - | "running" - | "success" - | "error" - | "cancelled" - | "skipped" + "idle" | "pending" | "running" | "success" | "error" | "cancelled" | "skipped" /** * Trace info from execution diff --git a/web/packages/agenta-entities/src/runnable/utils.ts b/web/packages/agenta-entities/src/runnable/utils.ts index f705afef5d..42491decc7 100644 --- a/web/packages/agenta-entities/src/runnable/utils.ts +++ b/web/packages/agenta-entities/src/runnable/utils.ts @@ -827,8 +827,7 @@ export function extractVariablesFromConfig( // 2. Extract from llm_config: response_format and tools const llmConfig = (prompt.llm_config ?? prompt.llmConfig) as - | Record - | undefined + Record | undefined if (!llmConfig || typeof llmConfig !== "object") continue const responseFormat = llmConfig.response_format ?? llmConfig.responseFormat @@ -975,8 +974,7 @@ function computePromptInputKeys( const sectionOpeners = extractSectionOpenersFromConfig({[promptKey]: promptConfig}) const rawTf = (promptConfig.template_format ?? promptConfig.templateFormat) as - | string - | undefined + string | undefined const templateFormat = resolveTemplateFormat(rawTf) ?? undefined const grouped = groupTemplateVariables(vars, {sectionOpeners, templateFormat}) @@ -1362,9 +1360,7 @@ export function extractVariablesFromEnhancedPrompts( // Read template_format from the enhanced prompt if available const tfWrapper = (promptObj?.template_format ?? promptObj?.templateFormat) as - | Record - | string - | undefined + Record | string | undefined const rawTf = typeof tfWrapper === "object" ? (tfWrapper?.value as string) : tfWrapper const effectiveFormat = resolveTemplateFormat(rawTf) ?? templateFormat diff --git a/web/packages/agenta-entities/src/shared/execution/schema.ts b/web/packages/agenta-entities/src/shared/execution/schema.ts index 8d5ce86df0..347a3cf258 100644 --- a/web/packages/agenta-entities/src/shared/execution/schema.ts +++ b/web/packages/agenta-entities/src/shared/execution/schema.ts @@ -42,14 +42,7 @@ export interface CompoundOption extends CommonOption { /** Common schema types */ export type SchemaType = - | "string" - | "number" - | "boolean" - | "object" - | "array" - | "compound" - | "null" - | "integer" + "string" | "number" | "boolean" | "object" | "array" | "compound" | "null" | "integer" /** Base interface for all schema-related types */ export interface BaseSchema extends Base { diff --git a/web/packages/agenta-entities/src/shared/openapi/schemaUtils.ts b/web/packages/agenta-entities/src/shared/openapi/schemaUtils.ts index 29066a552f..8fa46d7437 100644 --- a/web/packages/agenta-entities/src/shared/openapi/schemaUtils.ts +++ b/web/packages/agenta-entities/src/shared/openapi/schemaUtils.ts @@ -237,8 +237,7 @@ export function extractEndpointSchema( } const properties = (rawRequestSchema as Record)?.properties as - | Record> - | undefined + Record> | undefined if (!properties) { return { diff --git a/web/packages/agenta-entities/src/shared/relations/extendWithRelations.ts b/web/packages/agenta-entities/src/shared/relations/extendWithRelations.ts index b9f03fa682..3d7e2c98de 100644 --- a/web/packages/agenta-entities/src/shared/relations/extendWithRelations.ts +++ b/web/packages/agenta-entities/src/shared/relations/extendWithRelations.ts @@ -91,8 +91,7 @@ export function extendWithRelations< // Create atom family for child data: atoms.{name}(parentId) const childMolecule = relation.childMolecule as - | Molecule - | LocalMolecule + Molecule | LocalMolecule const dataAtomFamily = atomFamily((parentId: string) => atom((get) => { @@ -172,8 +171,7 @@ export function createRelationDataAtom( relation: EntityRelation, ): Atom<(TChild | null)[]> { const childMolecule = relation.childMolecule as - | Molecule - | LocalMolecule + Molecule | LocalMolecule return atom((get) => { const parent = get(molecule.atoms.data(parentId)) diff --git a/web/packages/agenta-entities/src/shared/tableTypes.ts b/web/packages/agenta-entities/src/shared/tableTypes.ts index fca1af3c9d..f0b6e0c4f0 100644 --- a/web/packages/agenta-entities/src/shared/tableTypes.ts +++ b/web/packages/agenta-entities/src/shared/tableTypes.ts @@ -136,9 +136,7 @@ export interface PaginatedCombinedState { * Mirrors PaginatedControllerAction from @agenta/ui/table. */ export type PaginatedControllerAction = - | {type: "loadMore"} - | {type: "refresh"} - | {type: "select"; keys: Key[]} + {type: "loadMore"} | {type: "refresh"} | {type: "select"; keys: Key[]} /** * Paginated controller state (rows + pagination + selection). diff --git a/web/packages/agenta-entities/src/testcase/state/molecule.ts b/web/packages/agenta-entities/src/testcase/state/molecule.ts index 64e604c69a..545e4d1ef8 100644 --- a/web/packages/agenta-entities/src/testcase/state/molecule.ts +++ b/web/packages/agenta-entities/src/testcase/state/molecule.ts @@ -399,13 +399,11 @@ const loadableColumnsAtomFamily = atomFamily((revisionId: string) => } const columns = get(currentColumnsAtom) - return columns.map( - (col): LoadableColumn => ({ - key: col.key, - name: col.label || col.key, - type: "string", // Default type, could be inferred from data - }), - ) + return columns.map((col): LoadableColumn => ({ + key: col.key, + name: col.label || col.key, + type: "string", // Default type, could be inferred from data + })) }), ) diff --git a/web/packages/agenta-entities/src/workflow/api/createFromTemplate.ts b/web/packages/agenta-entities/src/workflow/api/createFromTemplate.ts index 367fe9b9aa..31f6c7897d 100644 --- a/web/packages/agenta-entities/src/workflow/api/createFromTemplate.ts +++ b/web/packages/agenta-entities/src/workflow/api/createFromTemplate.ts @@ -187,8 +187,7 @@ export async function createAppFromTemplate({ defaultParameters = cleanupDefaultParameters(explicitDefaults) } else { const parametersSchema = template.data?.schemas?.parameters as - | Record - | undefined + Record | undefined const rawDefaults = extractDefaultsFromSchema(parametersSchema) defaultParameters = cleanupDefaultParameters(rawDefaults) } diff --git a/web/packages/agenta-entities/src/workflow/core/evaluatorResolution.ts b/web/packages/agenta-entities/src/workflow/core/evaluatorResolution.ts index 76c44cb3dd..0b30c9bada 100644 --- a/web/packages/agenta-entities/src/workflow/core/evaluatorResolution.ts +++ b/web/packages/agenta-entities/src/workflow/core/evaluatorResolution.ts @@ -125,8 +125,7 @@ export const extractMetrics = (evaluator: { const outputSchema = resolveOutputSchema(evaluator?.data) const properties = resolveOutputSchemaProperties(evaluator?.data) ?? {} const defs = (outputSchema?.$defs ?? outputSchema?.definitions) as - | Record - | undefined + Record | undefined return Object.entries(properties).map(([key, _schema]) => { // Resolve $ref pointers (e.g., match evaluator matcher keys reference $defs/result) diff --git a/web/packages/agenta-entities/src/workflow/snapshotAdapter.ts b/web/packages/agenta-entities/src/workflow/snapshotAdapter.ts index ec1b8e3689..ab35f7e402 100644 --- a/web/packages/agenta-entities/src/workflow/snapshotAdapter.ts +++ b/web/packages/agenta-entities/src/workflow/snapshotAdapter.ts @@ -107,8 +107,7 @@ export const workflowSnapshotAdapter: RunnableSnapshotAdapter = { outputs: data.outputs ?? {}, parameters: (data.parameters as Record) ?? {}, sourceRef: data.sourceRef as - | {type: "application" | "evaluator"; id: string; slug?: string} - | undefined, + {type: "application" | "evaluator"; id: string; slug?: string} | undefined, isEvaluator: data.isEvaluator === true, uri: typeof data.uri === "string" ? data.uri : undefined, envelope: @@ -199,8 +198,7 @@ export const workflowSnapshotAdapter: RunnableSnapshotAdapter = { if (!isLocalDraftId(draftId)) return null const store = getDefaultStore() const localData = store.get(workflowLocalServerDataAtomFamily(draftId)) as - | (Record & {_sourceRevisionId?: string}) - | null + (Record & {_sourceRevisionId?: string}) | null return localData?._sourceRevisionId ?? null }, diff --git a/web/packages/agenta-entities/src/workflow/state/appUtils.ts b/web/packages/agenta-entities/src/workflow/state/appUtils.ts index e3e5d826df..214b0ba07c 100644 --- a/web/packages/agenta-entities/src/workflow/state/appUtils.ts +++ b/web/packages/agenta-entities/src/workflow/state/appUtils.ts @@ -163,8 +163,7 @@ export async function createEphemeralAppFromTemplate({ const resolvedName = defaultName ?? `${capitalize(type)}` const catalogSchemas = template.data?.schemas as - | Record | null | undefined> - | undefined + Record | null | undefined> | undefined let schemas: { inputs?: Record | null outputs?: Record | null diff --git a/web/packages/agenta-entities/src/workflow/state/commit.ts b/web/packages/agenta-entities/src/workflow/state/commit.ts index 2a33490be1..0af64d221e 100644 --- a/web/packages/agenta-entities/src/workflow/state/commit.ts +++ b/web/packages/agenta-entities/src/workflow/state/commit.ts @@ -72,8 +72,7 @@ function prepareCommitParameters( // The playground build-kit overlay lives in read-only additional_context/session atoms. Commit // reads only the user-owned revision config here, so platform ops and sandbox elevation stay out. const rawParams = stripAgentaMetadataDeep(entity.data?.parameters) as - | Record - | undefined + Record | undefined if (!rawParams) return undefined const isEvaluator = entity.flags?.is_evaluator ?? false diff --git a/web/packages/agenta-entities/src/workflow/state/molecule.ts b/web/packages/agenta-entities/src/workflow/state/molecule.ts index 30224562a1..e0bd03008e 100644 --- a/web/packages/agenta-entities/src/workflow/state/molecule.ts +++ b/web/packages/agenta-entities/src/workflow/state/molecule.ts @@ -362,15 +362,7 @@ const isBaseAtomFamily = atomFamily((workflowId: string) => * Use this to switch UI rendering modes instead of checking multiple flags. */ export type WorkflowType = - | "human" - | "llm" - | "code" - | "hook" - | "match" - | "custom" - | "agent" - | "chat" - | "completion" + "human" | "llm" | "code" | "hook" | "match" | "custom" | "agent" | "chat" | "completion" const workflowTypeAtomFamily = atomFamily((workflowId: string) => atom((get) => { @@ -621,8 +613,7 @@ const parametersSchemaAtomFamily = atomFamily((workflowId: string) => // Catalog template schemas.parameters may be settings_template format const templateParams = template.data?.schemas?.parameters as - | Record - | undefined + Record | undefined if (!templateParams) return storedSchema @@ -1226,8 +1217,7 @@ const outputPortsAtomFamily = atomFamily((workflowId: string) => // Nested form: feedback_config.json_schema.schema.properties const feedbackConfig = config?.feedback_config as Record | undefined const jsonSchema = feedbackConfig?.json_schema as - | {schema?: {properties?: Record}} - | undefined + {schema?: {properties?: Record}} | undefined // Also check flat form (raw backend data): json_schema at top level const flatJsonSchema = config?.json_schema as typeof jsonSchema | undefined const fbProperties = diff --git a/web/packages/agenta-entities/src/workflow/state/runnableSetup.ts b/web/packages/agenta-entities/src/workflow/state/runnableSetup.ts index 61ea2dc7c3..8039a14acc 100644 --- a/web/packages/agenta-entities/src/workflow/state/runnableSetup.ts +++ b/web/packages/agenta-entities/src/workflow/state/runnableSetup.ts @@ -127,8 +127,7 @@ function buildWorkflowTraceReferences( if (isLocal && options?.includeVariantAndRevisionForLocalDraft !== false) { const localData = get(workflowLocalServerDataAtomFamily(workflowId)) as - | (Record & {_sourceRevisionId?: string}) - | null + (Record & {_sourceRevisionId?: string}) | null const sourceRevisionId = localData?._sourceRevisionId const variantId = entity.workflow_variant_id ?? entity.variant_id ?? null if (variantId) { @@ -192,9 +191,7 @@ export const executionModeAtomFamily = atomFamily((workflowId: string) => // completion — chat apps accept `messages` as input, while completion apps // have prompt template messages in parameters but take simple variables as input. const inputSchema = entity?.data?.schemas?.inputs as - | Record - | null - | undefined + Record | null | undefined const inputProps = inputSchema?.properties as Record | null | undefined if (inputProps?.messages) return "chat" @@ -477,11 +474,10 @@ export const requestPayloadAtomFamily = atomFamily((workflowId: string) => // Build references from meta.sourceRef for trace attribution, but only if this is not an ephemeral (pre-creation) workflow const meta = entity.meta as Record | null | undefined const sourceRef = meta?.sourceRef as - | {type?: string; id?: string; slug?: string; version?: string} - | undefined + {type?: string; id?: string; slug?: string; version?: string} | undefined let references: - | Record - | undefined = undefined + Record | undefined = + undefined // Only include references if the workflow has a real id or slug, and id is not a local draft or placeholder const idIsLocalDraft = sourceRef?.id && isLocalDraftId(sourceRef.id) const idIsPlaceholder = sourceRef?.id && isPlaceholderId(sourceRef.id) diff --git a/web/packages/agenta-entities/src/workflow/state/store.ts b/web/packages/agenta-entities/src/workflow/state/store.ts index b2619299bd..8b2105af08 100644 --- a/web/packages/agenta-entities/src/workflow/state/store.ts +++ b/web/packages/agenta-entities/src/workflow/state/store.ts @@ -1565,8 +1565,7 @@ export const workflowBaseEntityAtomFamily = atomFamily((workflowId: string) => if (localData.flags?.is_evaluator) { const flatParams = localData.data?.parameters as Record | undefined let flatSchema = localData.data?.schemas?.parameters as - | Record - | undefined + Record | undefined // Ephemeral evaluator workflows (e.g. opened from a trace span) don't // carry their own parameter schema. Reactively seed it from the builtin @@ -1628,8 +1627,7 @@ export const workflowBaseEntityAtomFamily = atomFamily((workflowId: string) => // to drop hidden keys from the rendered data again. if (localMerged.flags?.is_evaluator && draft.data?.parameters) { const draftParams = localMerged.data?.parameters as - | Record - | undefined + Record | undefined const reNestSchema = flatSchemaForReNest ?? (localMerged.data?.schemas?.parameters as Record | undefined) @@ -1668,8 +1666,7 @@ export const workflowBaseEntityAtomFamily = atomFamily((workflowId: string) => if (merged.flags?.is_evaluator) { const flatParams = merged.data?.parameters as Record | undefined const flatSchema = merged.data?.schemas?.parameters as - | Record - | undefined + Record | undefined flatSchemaForReNest = flatSchema @@ -1753,8 +1750,7 @@ export const workflowEntityAtomFamily = atomFamily((workflowId: string) => if (localData.flags?.is_evaluator) { const flatParams = localData.data?.parameters as Record | undefined let flatSchema = localData.data?.schemas?.parameters as - | Record - | undefined + Record | undefined // Ephemeral evaluator workflows (e.g. opened from a trace span) don't // carry their own parameter schema. Reactively seed it from the builtin @@ -1816,8 +1812,7 @@ export const workflowEntityAtomFamily = atomFamily((workflowId: string) => // to drop hidden keys from the rendered data again. if (localMerged.flags?.is_evaluator && draft.data?.parameters) { const draftParams = localMerged.data?.parameters as - | Record - | undefined + Record | undefined const reNestSchema = flatSchemaForReNest ?? (localMerged.data?.schemas?.parameters as Record | undefined) @@ -1969,8 +1964,7 @@ export const workflowEntityAtomFamily = atomFamily((workflowId: string) => if (merged.flags?.is_evaluator) { const flatParams = merged.data?.parameters as Record | undefined const flatSchema = merged.data?.schemas?.parameters as - | Record - | undefined + Record | undefined flatSchemaForReNest = flatSchema @@ -2157,8 +2151,7 @@ export const workflowIsDirtyAtomFamily = atomFamily((workflowId: string) => // side is nested (nestEvaluatorSchema in workflowBaseEntityAtomFamily). // Nest the server schema too so the whole-data diff is like-for-like. const rawServerSchemaParams = serverData.data?.schemas?.parameters as - | Record - | undefined + Record | undefined const serverSchemas = rawServerSchemaParams && serverData.flags?.is_evaluator ? { diff --git a/web/packages/agenta-entity-ui/package.json b/web/packages/agenta-entity-ui/package.json index 5a2d2f4666..ce5544727f 100644 --- a/web/packages/agenta-entity-ui/package.json +++ b/web/packages/agenta-entity-ui/package.json @@ -30,46 +30,46 @@ "./workflow": "./src/workflow/index.ts" }, "dependencies": { - "@agenta/entities": "workspace:../agenta-entities", - "@agenta/shared": "workspace:../agenta-shared", - "@agenta/ui": "workspace:../agenta-ui", + "@agenta/entities": "link:../agenta-entities", + "@agenta/shared": "link:../agenta-shared", + "@agenta/ui": "link:../agenta-ui", "@phosphor-icons/react": "^2.1.10", "clsx": "^2.1.1", - "fflate": "0.4.8", - "js-yaml": "^4.1.1", - "lodash": "^4.17.23", + "fflate": "^0.8.3", + "js-yaml": "^4.3.0", + "lodash": "^4.18.1", "lucide-react": "^0.479.0", "uuid": "^11.1.1", - "zod": "^4.3.6" + "zod": "^4.4.3" }, "devDependencies": { - "@floating-ui/react": "^0.27.13", - "@lexical/code": "^0.46.0", - "@lexical/hashtag": "^0.46.0", - "@lexical/link": "^0.46.0", - "@lexical/list": "^0.46.0", - "@lexical/mark": "^0.46.0", - "@lexical/markdown": "^0.46.0", - "@lexical/overflow": "^0.46.0", - "@lexical/react": "^0.46.0", - "@lexical/rich-text": "^0.46.0", - "@lexical/table": "^0.46.0", - "@lexical/utils": "^0.46.0", - "@tanstack/react-virtual": "^3.13.2", + "@floating-ui/react": "^0.27.20", + "@lexical/code": "^0.47.0", + "@lexical/hashtag": "^0.47.0", + "@lexical/link": "^0.47.0", + "@lexical/list": "^0.47.0", + "@lexical/mark": "^0.47.0", + "@lexical/markdown": "^0.47.0", + "@lexical/overflow": "^0.47.0", + "@lexical/react": "^0.47.0", + "@lexical/rich-text": "^0.47.0", + "@lexical/table": "^0.47.0", + "@lexical/utils": "^0.47.0", + "@tanstack/react-virtual": "^3.14.6", "@types/js-yaml": "^4.0.9", - "@types/lodash": "^4.17.23", - "@types/node": "^20.19.20", - "@types/prismjs": "^1.26.5", - "@types/react": "^19.0.10", - "@types/react-dom": "^19.0.4", - "ajv": "^8.18.0", + "@types/lodash": "^4.17.24", + "@types/node": "^20.19.43", + "@types/prismjs": "^1.26.6", + "@types/react": "^19.2.17", + "@types/react-dom": "^19.2.3", + "ajv": "^8.20.0", "fast-deep-equal": "^3.1.3", - "jsonrepair": "^3.13.3", - "lexical": "^0.46.0", + "jsonrepair": "^3.15.0", + "lexical": "^0.47.0", "prismjs": "^1.30.0", "typescript": "^5.9.3", "usehooks-ts": "^3.1.1", - "vitest": "^4.1.4" + "vitest": "^4.1.10" }, "peerDependencies": { "@ant-design/icons": ">=5.0.0", diff --git a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/FeedbackConfigurationControl.tsx b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/FeedbackConfigurationControl.tsx index d74cb4ab6a..94beea2db4 100644 --- a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/FeedbackConfigurationControl.tsx +++ b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/FeedbackConfigurationControl.tsx @@ -93,8 +93,7 @@ function generateJSONSchema( // Preserve original descriptions if available const origProps = originalSchema?.schema?.properties as - | Record> - | undefined + Record> | undefined const origScoreDesc = origProps?.score?.description as string | undefined const origReasoningDesc = (origProps?.reasoning?.description ?? origProps?.comment?.description) as string | undefined diff --git a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/PromptSchemaControl.tsx b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/PromptSchemaControl.tsx index e93a523e70..cd41acde73 100644 --- a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/PromptSchemaControl.tsx +++ b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/PromptSchemaControl.tsx @@ -393,8 +393,7 @@ export const PromptSchemaControl = memo(function PromptSchemaControl({ ...(newTool as Record), agenta_metadata: { ...(((newTool as Record).agenta_metadata as - | Record - | undefined) ?? {}), + Record | undefined) ?? {}), ...meta, }, } diff --git a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/ToolItemControl.tsx b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/ToolItemControl.tsx index 9509240b2c..ef1bcf4639 100644 --- a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/ToolItemControl.tsx +++ b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/ToolItemControl.tsx @@ -577,8 +577,7 @@ export const ToolItemControl = memo(function ToolItemControl({ (toolObj as Record)?.function && typeof (toolObj as Record).function === "object" ? (((toolObj as Record).function as Record).name as - | string - | undefined) + string | undefined) : undefined // Builtin detection diff --git a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/ToolSelectorPopover.tsx b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/ToolSelectorPopover.tsx index 8a27b3a3e8..3334556cef 100644 --- a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/ToolSelectorPopover.tsx +++ b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/ToolSelectorPopover.tsx @@ -55,9 +55,7 @@ interface BuiltinProviderGroup { } type ActivePane = - | {kind: "builtin"; providerKey: string} - | {kind: "connection"; connectionId: string} - | null + {kind: "builtin"; providerKey: string} | {kind: "connection"; connectionId: string} | null export interface ToolSelectionMeta { source: "builtin" | "custom" | "gateway" diff --git a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/agentTemplate/useAgentTools.ts b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/agentTemplate/useAgentTools.ts index 68670775d3..c2f8605eac 100644 --- a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/agentTemplate/useAgentTools.ts +++ b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/agentTemplate/useAgentTools.ts @@ -50,8 +50,7 @@ export function useAgentTools({ ...(tool as Record), agenta_metadata: { ...(((tool as Record).agenta_metadata as - | Record - | undefined) ?? {}), + Record | undefined) ?? {}), ...toolMeta, }, } diff --git a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/agentTemplate/useModelHarness.tsx b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/agentTemplate/useModelHarness.tsx index 2e65eec892..bd0ed00a6e 100644 --- a/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/agentTemplate/useModelHarness.tsx +++ b/web/packages/agenta-entity-ui/src/DrillInView/SchemaControls/agentTemplate/useModelHarness.tsx @@ -430,8 +430,7 @@ export function useModelHarness({ const picked = Array.isArray(option) ? option[0] : option const metadata = ( picked as - | {metadata?: {connectionSlug?: string; provider?: string}} - | undefined + {metadata?: {connectionSlug?: string; provider?: string}} | undefined )?.metadata writeModel({ modelId: (v as string) ?? null, @@ -797,8 +796,7 @@ export function useModelHarness({ modeSchema={ ( harnessProps.permissions?.properties as - | Record - | undefined + Record | undefined )?.default_mode } /> diff --git a/web/packages/agenta-entity-ui/src/DrillInView/components/PlaygroundConfigSection.tsx b/web/packages/agenta-entity-ui/src/DrillInView/components/PlaygroundConfigSection.tsx index 07f41d8cf7..3da364b9b6 100644 --- a/web/packages/agenta-entity-ui/src/DrillInView/components/PlaygroundConfigSection.tsx +++ b/web/packages/agenta-entity-ui/src/DrillInView/components/PlaygroundConfigSection.tsx @@ -726,8 +726,7 @@ function PlaygroundConfigSection({ ) const codeRuntime = (siblingGroups.code as Record | undefined)?.runtime as - | string - | undefined + string | undefined const handleRuntimeChange = useCallback( (runtime: string) => { dispatchUpdate(revisionId, {__siblingData: {runtime}}) @@ -1108,8 +1107,7 @@ function PlaygroundConfigSection({ const fallbackPolicyOptions = useMemo(() => { const schema = promptModelInfo?.promptSchemaProps.fallback_policy as - | {enum?: unknown[]; "x-ag-metadata"?: Record} - | undefined + {enum?: unknown[]; "x-ag-metadata"?: Record} | undefined const metadata = schema?.["x-ag-metadata"] ?? {} const enumValues = schema?.enum const values = @@ -1125,8 +1123,7 @@ function PlaygroundConfigSection({ const retryPolicyOptions = useMemo(() => { const schema = promptModelInfo?.promptSchemaProps.retry_policy as - | {enum?: unknown[]; "x-ag-metadata"?: Record} - | undefined + {enum?: unknown[]; "x-ag-metadata"?: Record} | undefined const metadata = schema?.["x-ag-metadata"] ?? {} const enumValues = schema?.enum const values = @@ -1461,9 +1458,7 @@ function PlaygroundConfigSection({ fallbackPolicy={ (promptModelInfo?.promptValue .fallback_policy as - | string - | null - | undefined) ?? null + string | null | undefined) ?? null } fallbackConfigs={fallbackConfigs} fallbackConfigKeys={fallbackConfigKeys} @@ -1471,14 +1466,12 @@ function PlaygroundConfigSection({ fallbackPolicySchema={ promptModelInfo?.promptSchemaProps .fallback_policy as - | EntitySchemaProperty - | undefined + EntitySchemaProperty | undefined } fallbackConfigsSchema={ promptModelInfo?.promptSchemaProps .fallback_configs as - | EntitySchemaProperty - | undefined + EntitySchemaProperty | undefined } onPolicyChange={handleFallbackPolicyChange} onAddFallbackModel={handleAddFallbackModel} @@ -1495,22 +1488,18 @@ function PlaygroundConfigSection({ = createAndRegist // Check if it's a local draft if (entity.id && isLocalDraftId(entity.id)) { const sourceRevision = (entity as Record)._sourceRevision as - | number - | null + number | null return formatLocalDraftLabel(sourceRevision) } diff --git a/web/packages/agenta-entity-ui/src/modals/actions/types.ts b/web/packages/agenta-entity-ui/src/modals/actions/types.ts index 427356d497..355e9fec31 100644 --- a/web/packages/agenta-entity-ui/src/modals/actions/types.ts +++ b/web/packages/agenta-entity-ui/src/modals/actions/types.ts @@ -78,11 +78,7 @@ export interface SaveOrCommitAction { * Union type of all entity modal actions */ export type EntityModalAction = - | CommitAction - | SaveAction - | CreateAction - | DeleteAction - | SaveOrCommitAction + CommitAction | SaveAction | CreateAction | DeleteAction | SaveOrCommitAction // ============================================================================ // ACTION CREATORS diff --git a/web/packages/agenta-entity-ui/src/modals/types.ts b/web/packages/agenta-entity-ui/src/modals/types.ts index e19f9a2a87..f105784698 100644 --- a/web/packages/agenta-entity-ui/src/modals/types.ts +++ b/web/packages/agenta-entity-ui/src/modals/types.ts @@ -18,12 +18,7 @@ import type {Atom, WritableAtom} from "jotai" * Supported entity types for modal operations */ export type EntityType = - | "testset" - | "revision" - | "variant" - | "evaluator" - | "application" - | "simpleQueue" + "testset" | "revision" | "variant" | "evaluator" | "application" | "simpleQueue" /** * Reference to an entity for modal operations diff --git a/web/packages/agenta-entity-ui/src/selection/adapters/createAdapterFromRelations.ts b/web/packages/agenta-entity-ui/src/selection/adapters/createAdapterFromRelations.ts index 78e929e256..5b2f86151f 100644 --- a/web/packages/agenta-entity-ui/src/selection/adapters/createAdapterFromRelations.ts +++ b/web/packages/agenta-entity-ui/src/selection/adapters/createAdapterFromRelations.ts @@ -348,18 +348,14 @@ export function createAdapterFromRelations< getPlaceholderNode: rootLevel.getPlaceholderNode, getIcon: rootLevel.getIcon as ((entity: unknown) => ReactNode) | undefined, getDescription: rootLevel.getDescription as - | ((entity: unknown) => string | undefined) - | undefined, + ((entity: unknown) => string | undefined) | undefined, getSuffixNode: rootLevel.getSuffixNode as ((entity: unknown) => ReactNode) | undefined, hasChildren: rootLevel.hasChildren as boolean | ((entity: unknown) => boolean) | undefined, isSelectable: rootLevel.isSelectable as - | boolean - | ((entity: unknown) => boolean) - | undefined, + boolean | ((entity: unknown) => boolean) | undefined, onBeforeLoad: rootLevel.onBeforeLoad, getGroupKey: rootLevel.getGroupKey as - | ((entity: unknown) => string | null | undefined) - | undefined, + ((entity: unknown) => string | null | undefined) | undefined, getGroupLabel: rootLevel.getGroupLabel, buildTabs: rootLevel.buildTabs, }) @@ -399,8 +395,7 @@ export function createAdapterFromRelations< autoSelectSingle: childConfig.overrides?.autoSelectSingle ?? relation?.selection?.autoSelectSingle, listAtomFamily: relation?.listAtomFamily as - | ((parentId: string) => Atom>) - | undefined, + ((parentId: string) => Atom>) | undefined, getId: childConfig.overrides?.getId, getLabel: childConfig.overrides?.getLabel, getLabelNode: childConfig.overrides?.getLabelNode, diff --git a/web/packages/agenta-entity-ui/src/selection/adapters/createLevelFromRelation.ts b/web/packages/agenta-entity-ui/src/selection/adapters/createLevelFromRelation.ts index 03aa0ab208..e96adb29d8 100644 --- a/web/packages/agenta-entity-ui/src/selection/adapters/createLevelFromRelation.ts +++ b/web/packages/agenta-entity-ui/src/selection/adapters/createLevelFromRelation.ts @@ -294,8 +294,7 @@ export function createLevelFromRelation( const resolvedGetDescription = getDescription ?? (selectionConfig?.displayDescription as - | ((entity: TChild) => string | undefined) - | undefined) + ((entity: TChild) => string | undefined) | undefined) return { type, @@ -317,8 +316,7 @@ export function createLevelFromRelation( getGroupKey, getGroupLabel, buildTabs: buildTabs as - | ((items: unknown[]) => import("../types").TabDefinition[]) - | undefined, + ((items: unknown[]) => import("../types").TabDefinition[]) | undefined, } } diff --git a/web/packages/agenta-entity-ui/src/selection/components/UnifiedEntityPicker/types.ts b/web/packages/agenta-entity-ui/src/selection/components/UnifiedEntityPicker/types.ts index d3cd0f9c31..17ce12cc08 100644 --- a/web/packages/agenta-entity-ui/src/selection/components/UnifiedEntityPicker/types.ts +++ b/web/packages/agenta-entity-ui/src/selection/components/UnifiedEntityPicker/types.ts @@ -16,11 +16,7 @@ import type {EntitySelectionAdapter, EntitySelectionResult} from "../../types" * EntityPicker rendering variant */ export type EntityPickerVariant = - | "cascading" - | "breadcrumb" - | "list-popover" - | "cascader" - | "popover-cascader" + "cascading" | "breadcrumb" | "list-popover" | "cascader" | "popover-cascader" // ============================================================================ // BASE PROPS diff --git a/web/packages/agenta-entity-ui/src/selection/hooks/modes/autoSelectLatestChild.ts b/web/packages/agenta-entity-ui/src/selection/hooks/modes/autoSelectLatestChild.ts index b69eca4ffb..f3e6ca18f7 100644 --- a/web/packages/agenta-entity-ui/src/selection/hooks/modes/autoSelectLatestChild.ts +++ b/web/packages/agenta-entity-ui/src/selection/hooks/modes/autoSelectLatestChild.ts @@ -1,9 +1,7 @@ import type {LevelQueryState} from "../utilities" export type AutoSelectLatestChildDecision = - | {status: "wait"} - | {status: "select"; child: T} - | {status: "complete"} + {status: "wait"} | {status: "select"; child: T} | {status: "complete"} interface ResolveAutoSelectLatestChildOptions { children: T[] diff --git a/web/packages/agenta-entity-ui/src/view-types/viewTypes.ts b/web/packages/agenta-entity-ui/src/view-types/viewTypes.ts index e9c44fe513..529c4854cb 100644 --- a/web/packages/agenta-entity-ui/src/view-types/viewTypes.ts +++ b/web/packages/agenta-entity-ui/src/view-types/viewTypes.ts @@ -149,13 +149,7 @@ export function getDefaultViewForValue(value: unknown): ViewType { /** Declared port type from the runnable schema. */ export type ExpectedType = - | "string" - | "number" - | "integer" - | "boolean" - | "object" - | "array" - | undefined + "string" | "number" | "integer" | "boolean" | "object" | "array" | undefined function isValueEmpty(value: unknown): boolean { return value === undefined || value === null || value === "" diff --git a/web/packages/agenta-playground-ui/package.json b/web/packages/agenta-playground-ui/package.json index 8b4911198d..6263359253 100644 --- a/web/packages/agenta-playground-ui/package.json +++ b/web/packages/agenta-playground-ui/package.json @@ -32,11 +32,11 @@ "./workflow-revision-drawer": "./src/components/WorkflowRevisionDrawer/index.ts" }, "dependencies": { - "@agenta/entities": "workspace:../agenta-entities", - "@agenta/entity-ui": "workspace:../agenta-entity-ui", - "@agenta/playground": "workspace:../agenta-playground", - "@agenta/shared": "workspace:../agenta-shared", - "@agenta/ui": "workspace:../agenta-ui", + "@agenta/entities": "link:../agenta-entities", + "@agenta/entity-ui": "link:../agenta-entity-ui", + "@agenta/playground": "link:../agenta-playground", + "@agenta/shared": "link:../agenta-shared", + "@agenta/ui": "link:../agenta-ui", "@phosphor-icons/react": "^2.1.10", "clsx": "^2.1.1", "json5": "^2.2.3", @@ -53,10 +53,10 @@ "react-dom": ">=18.0.0" }, "devDependencies": { - "@types/node": "^20.19.20", - "@types/react": "^19.0.10", - "@types/react-dom": "^19.0.4", - "jotai-family": "^1.0.1", + "@types/node": "^20.19.43", + "@types/react": "^19.2.17", + "@types/react-dom": "^19.2.3", + "jotai-family": "^1.0.2", "typescript": "^5.9.3" } } diff --git a/web/packages/agenta-playground-ui/src/components/ExecutionItemComparisonView/GenerationComparisonCompletionOutput/index.tsx b/web/packages/agenta-playground-ui/src/components/ExecutionItemComparisonView/GenerationComparisonCompletionOutput/index.tsx index 4081bddeae..7b4a22688b 100644 --- a/web/packages/agenta-playground-ui/src/components/ExecutionItemComparisonView/GenerationComparisonCompletionOutput/index.tsx +++ b/web/packages/agenta-playground-ui/src/components/ExecutionItemComparisonView/GenerationComparisonCompletionOutput/index.tsx @@ -70,8 +70,7 @@ const DownstreamNodeCard = ({ ?.feedback_config as Record | undefined if (fbConfig) { const jsonSchema = fbConfig.json_schema as - | {schema?: {properties?: {score?: Record}}} - | undefined + {schema?: {properties?: {score?: Record}}} | undefined const scoreConstraints = jsonSchema?.schema?.properties?.score if (scoreConstraints) { const existing = map.score ?? ({} as Record) @@ -229,8 +228,7 @@ const GenerationComparisonCompletionOutput = ({ // Chain nodes for downstream results const nodes = useAtomValue(useMemo(() => playgroundController.selectors.nodes(), [])) as - | PlaygroundNode[] - | null + PlaygroundNode[] | null const isChain = (nodes?.length ?? 0) > 1 // Resolve human-readable names for downstream nodes diff --git a/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ChatTurnView/index.tsx b/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ChatTurnView/index.tsx index a61c542e18..ad3d0425c9 100644 --- a/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ChatTurnView/index.tsx +++ b/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ChatTurnView/index.tsx @@ -312,8 +312,7 @@ const ChatTurnView = ({ // Chain nodes for downstream evaluator results const nodes = useAtomValue(useMemo(() => playgroundController.selectors.nodes(), [])) as - | PlaygroundNode[] - | null + PlaygroundNode[] | null const isChain = (nodes?.length ?? 0) > 1 const {nodeNames} = usePlaygroundNodeLabels(nodes) @@ -426,16 +425,12 @@ const ChatTurnView = ({ const hasToolCalls = Array.isArray( ( fallbackAssistantMessage as - | {tool_calls?: unknown[]} - | null - | undefined + {tool_calls?: unknown[]} | null | undefined )?.tool_calls, ) ? (( fallbackAssistantMessage as - | {tool_calls?: unknown[]} - | null - | undefined + {tool_calls?: unknown[]} | null | undefined )?.tool_calls?.length ?? 0) : 0 return ChatTurnAssistantActions && entityId && hasToolCalls > 0 ? ( diff --git a/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ExecutionRow/ComparisonLayout.tsx b/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ExecutionRow/ComparisonLayout.tsx index 648e853597..aa91463ec9 100644 --- a/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ExecutionRow/ComparisonLayout.tsx +++ b/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ExecutionRow/ComparisonLayout.tsx @@ -92,8 +92,7 @@ const ComparisonLayout = ({ // Chain nodes for per-step execution const nodes = useAtomValue(useMemo(() => playgroundController.selectors.nodes(), [])) as - | PlaygroundNode[] - | null + PlaygroundNode[] | null const rootNodes = useMemo( () => (nodes ? nodes.filter((node) => node.depth === 0) : []), [nodes], diff --git a/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ExecutionRow/SingleLayout.tsx b/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ExecutionRow/SingleLayout.tsx index 86de19111d..b02a0b0478 100644 --- a/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ExecutionRow/SingleLayout.tsx +++ b/web/packages/agenta-playground-ui/src/components/ExecutionItems/assets/ExecutionRow/SingleLayout.tsx @@ -287,8 +287,7 @@ const DownstreamNodeCard = ({ ?.feedback_config as Record | undefined if (fbConfig) { const jsonSchema = fbConfig.json_schema as - | {schema?: {properties?: {score?: Record}}} - | undefined + {schema?: {properties?: {score?: Record}}} | undefined const scoreConstraints = jsonSchema?.schema?.properties?.score if (scoreConstraints) { const existing = map.score ?? ({} as Record) @@ -456,8 +455,7 @@ const SingleView = ({ }: Props) => { // Read nodes FIRST — this subscription reliably updates on connect/disconnect. const nodes = useAtomValue(useMemo(() => playgroundController.selectors.nodes(), [])) as - | PlaygroundNode[] - | null + PlaygroundNode[] | null const isChain = (nodes?.length ?? 0) > 1 // Derive variable keys using atomFamily keyed on downstream entity IDs. diff --git a/web/packages/agenta-playground-ui/src/components/PlaygroundOutputs/index.tsx b/web/packages/agenta-playground-ui/src/components/PlaygroundOutputs/index.tsx index 2cc2f0f5bc..4b384c6f33 100644 --- a/web/packages/agenta-playground-ui/src/components/PlaygroundOutputs/index.tsx +++ b/web/packages/agenta-playground-ui/src/components/PlaygroundOutputs/index.tsx @@ -138,8 +138,7 @@ function DownstreamNodeCard({ ?.feedback_config as Record | undefined if (fbConfig) { const jsonSchema = fbConfig.json_schema as - | {schema?: {properties?: {score?: Record}}} - | undefined + {schema?: {properties?: {score?: Record}}} | undefined const scoreConstraints = jsonSchema?.schema?.properties?.score if (scoreConstraints) { const existing = map.score ?? ({} as Record) @@ -277,8 +276,7 @@ function VariantOutputColumn({ downstreamNodes: PlaygroundNode[] }) { const nodes = useAtomValue(useMemo(() => playgroundController.selectors.nodes(), [])) as - | PlaygroundNode[] - | null + PlaygroundNode[] | null const primary = useMemo( () => nodes?.find((node) => node.entityId === entityId), @@ -332,8 +330,7 @@ export interface PlaygroundOutputsProps { const PlaygroundOutputs = ({rowId, primaryEntityId}: PlaygroundOutputsProps) => { const nodes = useAtomValue(useMemo(() => playgroundController.selectors.nodes(), [])) as - | PlaygroundNode[] - | null + PlaygroundNode[] | null const isChain = (nodes?.length ?? 0) > 1 const rootNodes = useMemo(() => (nodes ? nodes.filter((n) => n.depth === 0) : []), [nodes]) const isComparisonView = rootNodes.length > 1 diff --git a/web/packages/agenta-playground-ui/src/components/WorkflowRevisionDrawer/store.ts b/web/packages/agenta-playground-ui/src/components/WorkflowRevisionDrawer/store.ts index 49f0642a2b..385f6b121b 100644 --- a/web/packages/agenta-playground-ui/src/components/WorkflowRevisionDrawer/store.ts +++ b/web/packages/agenta-playground-ui/src/components/WorkflowRevisionDrawer/store.ts @@ -23,11 +23,7 @@ import type {ConfigViewMode} from "./DrawerContext" // ================================================================ export type DrawerContext = - | "variant" - | "deployment" - | "evaluator-view" - | "evaluator-create" - | "app-create" + "variant" | "deployment" | "evaluator-view" | "evaluator-create" | "app-create" /** * Whether the drawer context represents creating a new entity (vs. viewing diff --git a/web/packages/agenta-playground-ui/src/components/shared/EvaluatorFieldGrid/index.tsx b/web/packages/agenta-playground-ui/src/components/shared/EvaluatorFieldGrid/index.tsx index 59859f0931..bc3b5b49e8 100644 --- a/web/packages/agenta-playground-ui/src/components/shared/EvaluatorFieldGrid/index.tsx +++ b/web/packages/agenta-playground-ui/src/components/shared/EvaluatorFieldGrid/index.tsx @@ -90,8 +90,7 @@ const EvaluatorFieldGrid = memo(function EvaluatorFieldGrid({ // Enrich the "score" field schema with constraints from feedback_config if (feedbackConfig) { const jsonSchema = feedbackConfig.json_schema as - | {schema?: {properties?: {score?: Record}}} - | undefined + {schema?: {properties?: {score?: Record}}} | undefined const scoreConstraints = jsonSchema?.schema?.properties?.score if (scoreConstraints) { const existing = base.score ?? ({} as Record) diff --git a/web/packages/agenta-playground-ui/src/components/shared/NodeResultCard/index.tsx b/web/packages/agenta-playground-ui/src/components/shared/NodeResultCard/index.tsx index 4afe9aaf64..ba0f759307 100644 --- a/web/packages/agenta-playground-ui/src/components/shared/NodeResultCard/index.tsx +++ b/web/packages/agenta-playground-ui/src/components/shared/NodeResultCard/index.tsx @@ -8,13 +8,7 @@ import clsx from "clsx" // ============================================================================ export type NodeStatus = - | "idle" - | "running" - | "pending" - | "success" - | "error" - | "cancelled" - | "skipped" + "idle" | "running" | "pending" | "success" | "error" | "cancelled" | "skipped" // ============================================================================ // NODE NAME TAG diff --git a/web/packages/agenta-playground/package.json b/web/packages/agenta-playground/package.json index 0ba815343a..33ca876315 100644 --- a/web/packages/agenta-playground/package.json +++ b/web/packages/agenta-playground/package.json @@ -23,8 +23,8 @@ "./utils": "./src/utils/index.ts" }, "dependencies": { - "@agenta/entities": "workspace:../agenta-entities", - "@agenta/shared": "workspace:../agenta-shared", + "@agenta/entities": "link:../agenta-entities", + "@agenta/shared": "link:../agenta-shared", "fast-deep-equal": "^3.1.3", "lz-string": "^1.5.0", "uuid": "^11.1.1" @@ -36,11 +36,11 @@ "react": ">=18.0.0" }, "devDependencies": { - "@types/node": "^20.19.20", - "@types/react": "^19.0.10", - "@vitest/coverage-v8": "^4.1.4", - "jotai-family": "^1.0.1", + "@types/node": "^20.19.43", + "@types/react": "^19.2.17", + "@vitest/coverage-v8": "^4.1.10", + "jotai-family": "^1.0.2", "typescript": "^5.9.3", - "vitest": "^4.1.4" + "vitest": "^4.1.10" } } diff --git a/web/packages/agenta-playground/src/state/atoms/modeOverride.ts b/web/packages/agenta-playground/src/state/atoms/modeOverride.ts index 5eb3cd4218..c8019f3d62 100644 --- a/web/packages/agenta-playground/src/state/atoms/modeOverride.ts +++ b/web/packages/agenta-playground/src/state/atoms/modeOverride.ts @@ -52,9 +52,7 @@ const playgroundModeScopeKeyAtom = atom((get) => { const rootNode = get(playgroundNodesAtom).find((n) => n.depth === 0) if (!rootNode) return null const entity = get(workflowMolecule.selectors.data(rootNode.entityId)) as - | {workflow_id?: string | null} - | null - | undefined + {workflow_id?: string | null} | null | undefined return entity?.workflow_id || rootNode.entityId }) diff --git a/web/packages/agenta-playground/src/state/controllers/playgroundController.ts b/web/packages/agenta-playground/src/state/controllers/playgroundController.ts index 7f4148c554..e4e4ab6309 100644 --- a/web/packages/agenta-playground/src/state/controllers/playgroundController.ts +++ b/web/packages/agenta-playground/src/state/controllers/playgroundController.ts @@ -1092,8 +1092,7 @@ function extractModelConfig(span: TraceSpanNode): Record | null */ function extractAgFlags(span: TraceSpanNode): Record { const ag = (span.attributes as Record | undefined)?.ag as - | Record - | undefined + Record | undefined const flags = ag?.flags return flags && typeof flags === "object" && !Array.isArray(flags) ? (flags as Record) diff --git a/web/packages/agenta-playground/src/state/controllers/playgroundSnapshotController.ts b/web/packages/agenta-playground/src/state/controllers/playgroundSnapshotController.ts index 0607b443ab..8e71439943 100644 --- a/web/packages/agenta-playground/src/state/controllers/playgroundSnapshotController.ts +++ b/web/packages/agenta-playground/src/state/controllers/playgroundSnapshotController.ts @@ -473,8 +473,7 @@ export const pendingHydrations = { * Set by the OSS layer to integrate with playground selection state. */ let selectionUpdateCallback: - | ((sourceId: string, localDraftId: string, index: number) => void) - | null = null + ((sourceId: string, localDraftId: string, index: number) => void) | null = null /** * Register a callback to update selection when pending hydrations create local drafts. diff --git a/web/packages/agenta-playground/src/state/controllers/traceRefResolution.ts b/web/packages/agenta-playground/src/state/controllers/traceRefResolution.ts index 82b41041c3..00c2875557 100644 --- a/web/packages/agenta-playground/src/state/controllers/traceRefResolution.ts +++ b/web/packages/agenta-playground/src/state/controllers/traceRefResolution.ts @@ -107,8 +107,7 @@ export function hasAppReference(span: SpanWithReferences): boolean { if (agRefs && IDENTIFYING_REF_KEYS.some((k) => hasIdOrSlug(agRefs[k]))) return true const topRefs = span.references as - | {id?: string; slug?: string; attributes?: {key?: string}}[] - | undefined + {id?: string; slug?: string; attributes?: {key?: string}}[] | undefined if (Array.isArray(topRefs)) { return topRefs.some( (ref) => @@ -141,8 +140,7 @@ export function extractReferences(span: TraceSpanNode): TraceReferences { } const topRefs = span.references as - | {id?: string; slug?: string; version?: string; attributes?: {key?: string}}[] - | undefined + {id?: string; slug?: string; version?: string; attributes?: {key?: string}}[] | undefined if (topRefs && Array.isArray(topRefs)) { for (const ref of topRefs) { const key = ref.attributes?.key diff --git a/web/packages/agenta-playground/src/state/execution/agentRequest.ts b/web/packages/agenta-playground/src/state/execution/agentRequest.ts index ac692dcde5..b5504653f8 100644 --- a/web/packages/agenta-playground/src/state/execution/agentRequest.ts +++ b/web/packages/agenta-playground/src/state/execution/agentRequest.ts @@ -305,9 +305,7 @@ export async function buildAgentRequest( const store = opts.store ?? getDefaultStore() const invocationUrl = store.get(workflowMolecule.selectors.invocationUrl(entityId)) as - | string - | null - | undefined + string | null | undefined if (!invocationUrl) return null // The agent lane talks to `/invoke` with `x-ag-messages-format: vercel`: the SDK @@ -317,9 +315,7 @@ export async function buildAgentRequest( // Draft-aware config — unsaved left-panel prompt edits apply to the run. const config = store.get(workflowMolecule.selectors.configuration(entityId)) as - | Record - | null - | undefined + Record | null | undefined // The execution sections (`harness`/`runner`/`sandbox`) are nested in the template at // `parameters.agent`. Default them, never overriding values the resolved config carries. const buildKitEnabled = store.get(workflowBuildKitEnabledAtomFamily(entityId)) as boolean @@ -335,9 +331,7 @@ export async function buildAgentRequest( ) as Record const entity = store.get(workflowMolecule.selectors.data(entityId)) as - | RevisionLike - | null - | undefined + RevisionLike | null | undefined // Field-level reference gate. The service derives draft-ness purely from the revision // reference — `sdks/python/agenta/sdk/agents/tracing.py` `_run_context_workflow`: diff --git a/web/packages/agenta-playground/src/state/execution/executionItems.ts b/web/packages/agenta-playground/src/state/execution/executionItems.ts index c7871a6ca2..00746945f3 100644 --- a/web/packages/agenta-playground/src/state/execution/executionItems.ts +++ b/web/packages/agenta-playground/src/state/execution/executionItems.ts @@ -547,8 +547,7 @@ export function createExecutionItemHandle(params: CreateExecutionItemParams): Ex workflowMolecule.selectors.requestPayload(params.entityId), ) as RequestPayloadData | null const invocationUrl = get(workflowMolecule.selectors.invocationUrl(params.entityId)) as - | string - | null + string | null const configuration = get(workflowMolecule.selectors.configuration(params.entityId)) const entityData = configuration ? ({parameters: configuration} as TransformVariantInput) diff --git a/web/packages/agenta-playground/src/state/execution/executionRunner.ts b/web/packages/agenta-playground/src/state/execution/executionRunner.ts index 7a14cc057c..3b4c55d9d3 100644 --- a/web/packages/agenta-playground/src/state/execution/executionRunner.ts +++ b/web/packages/agenta-playground/src/state/execution/executionRunner.ts @@ -229,8 +229,7 @@ function buildApplicationSelfReferences(params: { revisionId: string }): TraceReferenceMap | undefined { const revision = params.get(workflowMolecule.selectors.data(params.revisionId)) as - | (Record & {flags?: Record | null}) - | null + (Record & {flags?: Record | null}) | null if (!revision || revision.flags?.is_evaluator === true) return undefined const realId = (value: unknown): string | undefined => { @@ -311,8 +310,7 @@ function buildEvaluatorSelfReferences(params: { if (requestRefs) return requestRefs const revision = params.get(workflowMolecule.selectors.data(params.revisionId)) as - | (Record & {flags?: Record | null}) - | null + (Record & {flags?: Record | null}) | null if (!revision) return undefined if (!revision.flags?.is_evaluator) return undefined @@ -651,8 +649,7 @@ export async function executeStepForSessionWithExecutionItems( ) const inputSchema = (stageSchemas?.inputSchema as - | Record - | undefined) ?? null + Record | undefined) ?? null const rootChatInputs = session.mode === "chat" ? buildSharedChatInputs(get, loadableId) diff --git a/web/packages/agenta-playground/src/state/helpers/entityInputContract.ts b/web/packages/agenta-playground/src/state/helpers/entityInputContract.ts index 0d73d48562..5f4fd6cce6 100644 --- a/web/packages/agenta-playground/src/state/helpers/entityInputContract.ts +++ b/web/packages/agenta-playground/src/state/helpers/entityInputContract.ts @@ -75,15 +75,11 @@ function isNonEmptyString(value: unknown): value is string { */ export function resolveEntityInputContract(get: Getter, entityId: string): EntityInputContract { const entity = get(workflowMolecule.selectors.data(entityId)) as - | {flags?: Record | null} - | null - | undefined + {flags?: Record | null} | null | undefined const isEvaluator = !!entity?.flags?.is_evaluator const mode = get(workflowMolecule.selectors.executionMode(entityId)) as - | "chat" - | "completion" - | undefined + "chat" | "completion" | undefined const isChat = mode === "chat" const inputPorts = (get(workflowMolecule.selectors.inputPorts(entityId)) ?? []) as { @@ -94,9 +90,7 @@ export function resolveEntityInputContract(get: Getter, entityId: string): Entit ) const requestPayload = get(workflowMolecule.selectors.requestPayload(entityId)) as - | {variables?: unknown; __meta?: {variables?: unknown} | null} - | null - | undefined + {variables?: unknown; __meta?: {variables?: unknown} | null} | null | undefined const metaVariables = requestPayload?.__meta?.variables const payloadVariables = requestPayload?.variables const rawPayloadVariables: unknown[] = Array.isArray(metaVariables) @@ -219,9 +213,7 @@ export function collectDownstreamReferencedColumns( for (const node of nodes) { if (node.depth === 0) continue const settings = get(workflowMolecule.selectors.configuration(node.entityId)) as - | Record - | null - | undefined + Record | null | undefined if (!settings || typeof settings !== "object") continue // 1. `_key` settings that map a column by name. diff --git a/web/packages/agenta-sdk/package.json b/web/packages/agenta-sdk/package.json index c6032220a1..0c7f16ff02 100644 --- a/web/packages/agenta-sdk/package.json +++ b/web/packages/agenta-sdk/package.json @@ -17,10 +17,10 @@ "./resources": "./src/resources.ts" }, "dependencies": { - "@agentaai/api-client": "workspace:../agenta-api-client" + "@agentaai/api-client": "link:../agenta-api-client" }, "devDependencies": { - "@types/node": "^20.19.20", + "@types/node": "^20.19.43", "typescript": "^5.9.3" } } diff --git a/web/packages/agenta-shared/package.json b/web/packages/agenta-shared/package.json index 6455056059..09785b3395 100644 --- a/web/packages/agenta-shared/package.json +++ b/web/packages/agenta-shared/package.json @@ -27,18 +27,18 @@ "./types": "./src/types/index.ts" }, "dependencies": { - "axios": "1.16.0", - "dayjs": "^1.11.20", + "axios": "^1.18.1", + "dayjs": "^1.11.21", "json5": "^2.2.3", - "jsonrepair": "^3.13.3", + "jsonrepair": "^3.15.0", "uuid": "^11.1.1" }, "devDependencies": { - "@types/node": "^20.19.20", - "@types/react": "^19.0.10", - "@vitest/coverage-v8": "^4.1.4", + "@types/node": "^20.19.43", + "@types/react": "^19.2.17", + "@vitest/coverage-v8": "^4.1.10", "typescript": "^5.9.3", - "vitest": "^4.1.4" + "vitest": "^4.1.10" }, "peerDependencies": { "@tanstack/react-query": ">=5.0.0", diff --git a/web/packages/agenta-shared/src/utils/chatMessage.ts b/web/packages/agenta-shared/src/utils/chatMessage.ts index 0267052d8a..670b8edce9 100644 --- a/web/packages/agenta-shared/src/utils/chatMessage.ts +++ b/web/packages/agenta-shared/src/utils/chatMessage.ts @@ -377,8 +377,7 @@ export function deriveToolViewModelFromResult(result: unknown): { displayValue: string } { const rawData = (result as Record)?.response as - | Record - | undefined + Record | undefined const dataField = rawData?.data const contentCandidate = typeof dataField === "string" diff --git a/web/packages/agenta-shared/src/utils/elicitation.ts b/web/packages/agenta-shared/src/utils/elicitation.ts index 784aab33c2..1099aad6b0 100644 --- a/web/packages/agenta-shared/src/utils/elicitation.ts +++ b/web/packages/agenta-shared/src/utils/elicitation.ts @@ -116,8 +116,7 @@ export interface ElicitationResult { } export type ElicitationParseResult = - | {ok: true; payload: ElicitationRequestPayload} - | {ok: false; reason: string} + {ok: true; payload: ElicitationRequestPayload} | {ok: false; reason: string} const isRecord = (value: unknown): value is Record => typeof value === "object" && value !== null && !Array.isArray(value) diff --git a/web/packages/agenta-shared/src/utils/mappingUtils.ts b/web/packages/agenta-shared/src/utils/mappingUtils.ts index 2e3c033a19..821f7f5967 100644 --- a/web/packages/agenta-shared/src/utils/mappingUtils.ts +++ b/web/packages/agenta-shared/src/utils/mappingUtils.ts @@ -13,12 +13,7 @@ * Possible mapping status values */ export type MappingStatus = - | "auto" - | "manual" - | "missing" - | "invalid_path" - | "type_mismatch" - | "optional" + "auto" | "manual" | "missing" | "invalid_path" | "type_mismatch" | "optional" /** * Status configuration for UI rendering diff --git a/web/packages/agenta-shared/src/utils/mustache/parser.ts b/web/packages/agenta-shared/src/utils/mustache/parser.ts index 0e980f5010..43313f5263 100644 --- a/web/packages/agenta-shared/src/utils/mustache/parser.ts +++ b/web/packages/agenta-shared/src/utils/mustache/parser.ts @@ -101,11 +101,7 @@ export interface DelimiterNode extends SourceSpan { } export type ParseErrorKind = - | "unbalanced-section" - | "unexpected-close" - | "mismatched-close" - | "malformed-tag" - | "empty-tag" + "unbalanced-section" | "unexpected-close" | "mismatched-close" | "malformed-tag" | "empty-tag" export interface ParseError { kind: ParseErrorKind diff --git a/web/packages/agenta-shared/src/utils/schemaOptions.ts b/web/packages/agenta-shared/src/utils/schemaOptions.ts index 9d73d0ba65..47e96b9bc0 100644 --- a/web/packages/agenta-shared/src/utils/schemaOptions.ts +++ b/web/packages/agenta-shared/src/utils/schemaOptions.ts @@ -22,8 +22,7 @@ export function getOptionsFromSchema( const choices = schema.choices as Record | undefined if (choices && typeof choices === "object" && !Array.isArray(choices)) { const modelMetadata = (schema["x-ag-metadata"] ?? schema["x-model-metadata"]) as - | Record> - | undefined + Record> | undefined const grouped = choices const options = Object.entries(grouped).map(([group, models]) => ({ label: group.charAt(0).toUpperCase() + group.slice(1).replace(/_/g, " "), diff --git a/web/packages/agenta-ui/package.json b/web/packages/agenta-ui/package.json index 1746b64c73..ffc8a5c238 100644 --- a/web/packages/agenta-ui/package.json +++ b/web/packages/agenta-ui/package.json @@ -62,56 +62,56 @@ "uuid": ">=9.0.0" }, "dependencies": { - "@agenta/shared": "workspace:../agenta-shared", - "@ant-design/icons": "^6.1.0", - "@lexical/code": "^0.46.0", - "@lexical/code-shiki": "^0.46.0", - "@lexical/hashtag": "^0.46.0", - "@lexical/history": "^0.46.0", - "@lexical/html": "^0.46.0", - "@lexical/link": "^0.46.0", - "@lexical/list": "^0.46.0", - "@lexical/mark": "^0.46.0", - "@lexical/markdown": "^0.46.0", - "@lexical/overflow": "^0.46.0", - "@lexical/react": "^0.46.0", - "@lexical/rich-text": "^0.46.0", - "@lexical/selection": "^0.46.0", - "@lexical/table": "^0.46.0", - "@lexical/utils": "^0.46.0", + "@agenta/shared": "link:../agenta-shared", + "@ant-design/icons": "^6.3.2", + "@lexical/code": "^0.47.0", + "@lexical/code-shiki": "^0.47.0", + "@lexical/hashtag": "^0.47.0", + "@lexical/history": "^0.47.0", + "@lexical/html": "^0.47.0", + "@lexical/link": "^0.47.0", + "@lexical/list": "^0.47.0", + "@lexical/mark": "^0.47.0", + "@lexical/markdown": "^0.47.0", + "@lexical/overflow": "^0.47.0", + "@lexical/react": "^0.47.0", + "@lexical/rich-text": "^0.47.0", + "@lexical/selection": "^0.47.0", + "@lexical/table": "^0.47.0", + "@lexical/utils": "^0.47.0", "@phosphor-icons/react": "^2.1.10", - "@tanstack/query-core": "^5.90.20", - "@tanstack/react-query": "^5.90.21", - "@tanstack/react-virtual": "^3.13.2", + "@tanstack/query-core": "^5.101.2", + "@tanstack/react-query": "^5.101.2", + "@tanstack/react-virtual": "^3.14.6", "clsx": "^2.1.1", - "dompurify": "^3.3.3", + "dompurify": "^3.4.12", "fast-deep-equal": "^3.1.3", - "jotai": "^2.16.1", - "jotai-family": "^1.0.1", + "jotai": "^2.20.2", + "jotai-family": "^1.0.2", "jotai-immer": "^0.4.3", "jotai-scheduler": "^0.0.5", "jotai-tanstack-query": "^0.11.0", - "js-yaml": "^4.1.1", + "js-yaml": "^4.3.0", "json5": "^2.2.3", - "jsonrepair": "^3.13.3", - "lexical": "^0.46.0", + "jsonrepair": "^3.15.0", + "lexical": "^0.47.0", "lucide-react": "^0.479.0", - "marked": "^17.0.4", + "marked": "^17.0.6", "prismjs": "^1.30.0", - "react-resizable": "^3.0.5", + "react-resizable": "^3.2.0", "uuid": "^11.1.1" }, "devDependencies": { - "@floating-ui/react": "^0.27.13", + "@floating-ui/react": "^0.27.20", "@types/js-yaml": "^4.0.9", - "@types/lodash": "^4.17.23", - "@types/node": "^20.19.20", - "@types/prismjs": "^1.26.5", - "@types/react": "^19.0.10", - "@types/react-dom": "^19.0.4", - "@types/react-resizable": "^3.0.7", - "ajv": "^8.18.0", - "lodash": "^4.17.23", + "@types/lodash": "^4.17.24", + "@types/node": "^20.19.43", + "@types/prismjs": "^1.26.6", + "@types/react": "^19.2.17", + "@types/react-dom": "^19.2.3", + "@types/react-resizable": "^3.0.8", + "ajv": "^8.20.0", + "lodash": "^4.18.1", "typescript": "^5.9.3" } } diff --git a/web/packages/agenta-ui/src/ChatMessage/components/ChatInputs.tsx b/web/packages/agenta-ui/src/ChatMessage/components/ChatInputs.tsx index 694eca47ed..a4b2b4cfe2 100644 --- a/web/packages/agenta-ui/src/ChatMessage/components/ChatInputs.tsx +++ b/web/packages/agenta-ui/src/ChatMessage/components/ChatInputs.tsx @@ -49,8 +49,7 @@ interface ChatMessageContentFile { } type ChatMessageContent = - | string - | (ChatMessageContentText | ChatMessageContentImage | ChatMessageContentFile)[] + string | (ChatMessageContentText | ChatMessageContentImage | ChatMessageContentFile)[] export interface ChatInputMessage { role: ChatRole diff --git a/web/packages/agenta-ui/src/Editor/form/nodes/ObjectNode.tsx b/web/packages/agenta-ui/src/Editor/form/nodes/ObjectNode.tsx index 8e079c0ac3..715efcf88b 100644 --- a/web/packages/agenta-ui/src/Editor/form/nodes/ObjectNode.tsx +++ b/web/packages/agenta-ui/src/Editor/form/nodes/ObjectNode.tsx @@ -105,9 +105,10 @@ const ObjectNodeComponent: FC = (props) => { } else { const parent = path .slice(0, -1) - .reduce< - Record - >((acc, key) => acc[key] as Record, currentRoot) + .reduce>( + (acc, key) => acc[key] as Record, + currentRoot, + ) parent[path[path.length - 1]] = newObj } // simpler set by path: assign diff --git a/web/packages/agenta-ui/src/InfiniteVirtualTable/atoms/columnVisibility.ts b/web/packages/agenta-ui/src/InfiniteVirtualTable/atoms/columnVisibility.ts index cf2ca6d2c2..4a5a5582f5 100644 --- a/web/packages/agenta-ui/src/InfiniteVirtualTable/atoms/columnVisibility.ts +++ b/web/packages/agenta-ui/src/InfiniteVirtualTable/atoms/columnVisibility.ts @@ -55,8 +55,7 @@ const defaultVisibilityAtom = atom(false) // } type ColumnViewportVisibilityPayload = - | ColumnViewportVisibilityEvent - | ColumnViewportVisibilityEvent[] + ColumnViewportVisibilityEvent | ColumnViewportVisibilityEvent[] export const setColumnViewportVisibilityAtom = atom( null, diff --git a/web/packages/agenta-ui/src/InfiniteVirtualTable/columns/createStandardColumns.tsx b/web/packages/agenta-ui/src/InfiniteVirtualTable/columns/createStandardColumns.tsx index fc9c997b31..a67f9bab05 100644 --- a/web/packages/agenta-ui/src/InfiniteVirtualTable/columns/createStandardColumns.tsx +++ b/web/packages/agenta-ui/src/InfiniteVirtualTable/columns/createStandardColumns.tsx @@ -110,10 +110,7 @@ export interface ActionsColumnDef { } export type StandardColumnDef = - | TextColumnDef - | DateColumnDef - | UserColumnDef - | ActionsColumnDef + TextColumnDef | DateColumnDef | UserColumnDef | ActionsColumnDef /** * Create standard table columns from simplified definitions. diff --git a/web/packages/agenta-ui/src/InfiniteVirtualTable/hooks/useHeaderViewportVisibility.ts b/web/packages/agenta-ui/src/InfiniteVirtualTable/hooks/useHeaderViewportVisibility.ts index 6cadf8f4d1..8bfb3192c3 100644 --- a/web/packages/agenta-ui/src/InfiniteVirtualTable/hooks/useHeaderViewportVisibility.ts +++ b/web/packages/agenta-ui/src/InfiniteVirtualTable/hooks/useHeaderViewportVisibility.ts @@ -25,8 +25,7 @@ const useHeaderViewportVisibility = ({ containerRef: RefObject onVisibilityChange: ViewportVisibilityCallback | undefined onColumnUnregister?: - | ((payload: {scopeId: string | null; columnKey: string}) => void) - | undefined + ((payload: {scopeId: string | null; columnKey: string}) => void) | undefined enabled?: boolean viewportMargin?: string exitDebounceMs?: number diff --git a/web/packages/agenta-ui/src/drill-in/coreTypes.ts b/web/packages/agenta-ui/src/drill-in/coreTypes.ts index 5b72281805..1deb2e76ca 100644 --- a/web/packages/agenta-ui/src/drill-in/coreTypes.ts +++ b/web/packages/agenta-ui/src/drill-in/coreTypes.ts @@ -25,13 +25,7 @@ export type PropertyType = "string" | "number" | "boolean" | "object" | "array" * Data type for field rendering decisions */ export type DataType = - | "string" - | "messages" - | "json-object" - | "json-array" - | "boolean" - | "number" - | "null" + "string" | "messages" | "json-object" | "json-array" | "boolean" | "number" | "null" /** * Value storage mode - how values are stored in the data structure diff --git a/web/packages/agenta-ui/src/utils/styles.ts b/web/packages/agenta-ui/src/utils/styles.ts index 656f85e85c..74c1c365bf 100644 --- a/web/packages/agenta-ui/src/utils/styles.ts +++ b/web/packages/agenta-ui/src/utils/styles.ts @@ -26,12 +26,7 @@ */ type ClassValue = - | string - | undefined - | null - | false - | Record - | ClassValue[] + string | undefined | null | false | Record | ClassValue[] /** * Utility function for conditionally joining class names. diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 7f128b806b..225e3c54a8 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -4,6 +4,22 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + prismjs@<1.30.0: '>=1.30.0 <2' + '@babel/runtime@<7.26.10': '>=7.26.10 <8' + mdast-util-to-hast@<13.2.1: '>=13.2.1 <14' + diff@>=4.0.0 <4.0.4: '>=4.0.4 <5' + lodash@<4.17.23: '>=4.17.23 <5' + lodash-es@<4.17.23: '>=4.17.23 <5' + minimatch@>=9.0.0 <9.0.7: '>=9.0.7 <10' + glob@>=10.2.0 <10.5.0: '>=10.5.0 <11' + picomatch@4.0.3: 4.0.4 + webpack@>=5.49.0 <=5.104.0: '>=5.104.1 <6' + yaml@>=2.0.0 <2.8.3: '>=2.8.3 <3' + postcss@<8.5.10: '>=8.5.10 <9' + next@<15.5.18: '>=15.5.18 <16.0.0' + vite: ^8.0.16 + patchedDependencies: '@agentaai/nextstepjs@2.1.3-agenta.2': 9d43b8144d7ca4a0b1dfe79073b70fe8a8fa3b52db9a5d88053d4927fab1b251 @@ -16,19 +32,19 @@ importers: version: 3.0.1(ajv@8.20.0) jotai-eager: specifier: ^0.2.6 - version: 0.2.6(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + version: 0.2.6(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-history: specifier: ^0.5.1 - version: 0.5.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + version: 0.5.1(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-transaction: specifier: ^0.2.0 - version: 0.2.0(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.2.0(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) json5: specifier: ^2.2.3 version: 2.2.3 next: - specifier: 15.5.18 - version: 15.5.18(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.60.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: 15.5.20 + version: 15.5.20(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) devDependencies: '@agenta/ee': specifier: link:ee @@ -37,44 +53,44 @@ importers: specifier: link:oss version: link:oss '@eslint/eslintrc': - specifier: ^3.3.5 - version: 3.3.5 + specifier: ^3.3.6 + version: 3.3.6 '@eslint/js': - specifier: ^9.39.4 - version: 9.39.4 + specifier: ^9.39.5 + version: 9.39.5 '@lexical/eslint-plugin': - specifier: ^0.46.0 - version: 0.46.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) '@next/eslint-plugin-next': - specifier: 15.5.18 - version: 15.5.18 + specifier: 15.5.20 + version: 15.5.20 '@typescript-eslint/eslint-plugin': - specifier: ^8.61.0 - version: 8.61.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + specifier: ^8.64.0 + version: 8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/parser': - specifier: ^8.61.0 - version: 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + specifier: ^8.64.0 + version: 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) eslint: - specifier: ^9.39.4 - version: 9.39.4(jiti@2.7.0) + specifier: ^9.39.5 + version: 9.39.5(jiti@2.7.0) eslint-config-next: - specifier: 15.5.18 - version: 15.5.18(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + specifier: 15.5.20 + version: 15.5.20(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@9.39.4(jiti@2.7.0)) + version: 10.1.8(eslint@9.39.5(jiti@2.7.0)) eslint-plugin-import: specifier: ^2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.4(jiti@2.7.0)) + version: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)) eslint-plugin-prettier: specifier: ^5.5.6 - version: 5.5.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.39.4(jiti@2.7.0)))(eslint@9.39.4(jiti@2.7.0))(prettier@3.7.4) + version: 5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.5(jiti@2.7.0)))(eslint@9.39.5(jiti@2.7.0))(prettier@3.9.5) eslint-plugin-react: specifier: ^7.37.5 - version: 7.37.5(eslint@9.39.4(jiti@2.7.0)) + version: 7.37.5(eslint@9.39.5(jiti@2.7.0)) eslint-plugin-react-hooks: specifier: ^7.1.1 - version: 7.1.1(eslint@9.39.4(jiti@2.7.0)) + version: 7.1.1(eslint@9.39.5(jiti@2.7.0)) husky: specifier: ^9.1.7 version: 9.1.7 @@ -82,230 +98,230 @@ importers: specifier: ^3.3.2 version: 3.3.2 prettier: - specifier: ^3.7.4 - version: 3.7.4 + specifier: ^3.9.5 + version: 3.9.5 prettier-eslint: specifier: ^16.4.2 version: 16.4.2(typescript@5.9.3) prettier-plugin-tailwindcss: - specifier: ^0.1.13 - version: 0.1.13(prettier@3.7.4) + specifier: ^0.8.0 + version: 0.8.0(prettier@3.9.5) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.33(@swc/helpers@0.5.21))(@types/node@20.19.39)(typescript@5.9.3) + version: 10.9.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.43)(typescript@5.9.3) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 tsx: - specifier: ^4.22.4 - version: 4.22.4 + specifier: ^4.23.1 + version: 4.23.1 turbo: specifier: 2.10.5 version: 2.10.5 typescript-eslint: - specifier: ^8.61.0 - version: 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + specifier: ^8.64.0 + version: 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) ee: dependencies: '@agenta/annotation': - specifier: workspace:../packages/agenta-annotation + specifier: link:../packages/agenta-annotation version: link:../packages/agenta-annotation '@agenta/annotation-ui': - specifier: workspace:../packages/agenta-annotation-ui + specifier: link:../packages/agenta-annotation-ui version: link:../packages/agenta-annotation-ui '@agenta/entities': - specifier: workspace:../packages/agenta-entities + specifier: link:../packages/agenta-entities version: link:../packages/agenta-entities '@agenta/entity-ui': - specifier: workspace:../packages/agenta-entity-ui + specifier: link:../packages/agenta-entity-ui version: link:../packages/agenta-entity-ui '@agenta/oss': - specifier: workspace:../oss + specifier: link:../oss version: link:../oss '@agenta/playground': - specifier: workspace:../packages/agenta-playground + specifier: link:../packages/agenta-playground version: link:../packages/agenta-playground '@agenta/playground-ui': - specifier: workspace:../packages/agenta-playground-ui + specifier: link:../packages/agenta-playground-ui version: link:../packages/agenta-playground-ui '@agenta/shared': - specifier: workspace:../packages/agenta-shared + specifier: link:../packages/agenta-shared version: link:../packages/agenta-shared '@agenta/ui': - specifier: workspace:../packages/agenta-ui + specifier: link:../packages/agenta-ui version: link:../packages/agenta-ui '@ant-design/colors': specifier: ^7.2.1 version: 7.2.1 '@ant-design/cssinjs': - specifier: ^2.1.0 - version: 2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^2.1.2 + version: 2.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@ant-design/icons': - specifier: ^6.1.0 - version: 6.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^6.3.2 + version: 6.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@lexical/code-shiki': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/history': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@phosphor-icons/react': specifier: ^2.1.10 - version: 2.1.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.1.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@reduxjs/toolkit': - specifier: ^2.8.2 - version: 2.11.2(react-redux@9.2.0(@types/react@19.2.14)(react@19.2.6)(redux@5.0.1))(react@19.2.6) + specifier: ^2.12.0 + version: 2.12.0(react-redux@9.3.0(@types/react@19.2.17)(react@19.2.7)(redux@5.0.1))(react@19.2.7) '@tanstack/query-core': - specifier: ^5.90.20 - version: 5.100.9 + specifier: ^5.101.2 + version: 5.101.2 '@tanstack/react-query': - specifier: ^5.90.21 - version: 5.100.9(react@19.2.6) + specifier: ^5.101.2 + version: 5.101.2(react@19.2.7) '@tremor/react': specifier: ^3.18.7 - version: 3.18.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 3.18.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/lodash': - specifier: ^4.17.23 + specifier: ^4.17.24 version: 4.17.24 '@types/react': - specifier: ^19.0.10 - version: 19.2.14 + specifier: ^19.2.17 + version: 19.2.17 '@types/react-dom': - specifier: ^19.0.4 - version: 19.2.3(@types/react@19.2.14) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.17) '@types/react-resizable': - specifier: ^3.0.7 + specifier: ^3.0.8 version: 3.0.8 '@types/react-window': specifier: ^1.8.8 version: 1.8.8 antd: - specifier: ^6.1.3 - version: 6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^6.5.1 + version: 6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) autoprefixer: - specifier: 10.4.20 - version: 10.4.20(postcss@8.5.14) + specifier: ^10.5.3 + version: 10.5.3(postcss@8.5.19) axios: - specifier: 1.16.0 - version: 1.16.0 + specifier: ^1.18.1 + version: 1.18.1 classnames: - specifier: ^2.3.2 + specifier: ^2.5.1 version: 2.5.1 clsx: specifier: ^2.1.1 version: 2.1.1 crisp-sdk-web: - specifier: ^1.0.26 - version: 1.1.2 + specifier: ^1.2.0 + version: 1.2.0 dayjs: - specifier: ^1.11.20 - version: 1.11.20 + specifier: ^1.11.21 + version: 1.11.21 dotenv: - specifier: ^16.5.0 + specifier: ^16.6.1 version: 16.6.1 fast-deep-equal: specifier: ^3.1.3 version: 3.1.3 immer: - specifier: ^10.1.3 + specifier: ^10.2.0 version: 10.2.0 jotai: - specifier: ^2.16.1 - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + specifier: ^2.20.2 + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) jotai-eager: specifier: ^0.2.6 - version: 0.2.6(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + version: 0.2.6(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-family: - specifier: ^1.0.1 - version: 1.0.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + specifier: ^1.0.2 + version: 1.0.2(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-immer: specifier: ^0.4.3 - version: 0.4.3(immer@10.2.0)(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + version: 0.4.3(immer@10.2.0)(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-scheduler: specifier: ^0.0.5 - version: 0.0.5(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.0.5(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) jotai-tanstack-query: specifier: ^0.11.0 - version: 0.11.0(@tanstack/query-core@5.100.9)(@tanstack/react-query@5.100.9(react@19.2.6))(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.11.0(@tanstack/query-core@5.101.2)(@tanstack/react-query@5.101.2(react@19.2.7))(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) js-yaml: - specifier: ^4.1.1 - version: 4.1.1 + specifier: ^4.3.0 + version: 4.3.0 jsonrepair: - specifier: ^3.13.3 - version: 3.14.0 + specifier: ^3.15.0 + version: 3.15.0 lodash: - specifier: ^4.17.23 + specifier: ^4.18.1 version: 4.18.1 next: - specifier: 15.5.18 - version: 15.5.18(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.60.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: 15.5.20 + version: 15.5.20(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) postcss: - specifier: ^8.5.10 - version: 8.5.14 + specifier: ^8.5.19 + version: 8.5.19 posthog-js: - specifier: ^1.223.3 - version: 1.372.9 + specifier: ^1.400.1 + version: 1.400.1 rc-virtual-list: specifier: ^3.19.2 - version: 3.19.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 3.19.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: - specifier: ^19.0.0 - version: 19.2.6 + specifier: ^19.2.7 + version: 19.2.7 react-dom: - specifier: ^19.0.0 - version: 19.2.6(react@19.2.6) + specifier: ^19.2.7 + version: 19.2.7(react@19.2.7) react-jss: specifier: ^10.10.0 - version: 10.10.0(react@19.2.6) + version: 10.10.0(react@19.2.7) react-resizable: - specifier: ^3.0.5 - version: 3.1.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^3.2.0 + version: 3.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react-virtuoso: specifier: ^4.18.10 - version: 4.18.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 4.18.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react-window: specifier: ^1.8.11 - version: 1.8.11(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.8.11(react-dom@19.2.7(react@19.2.7))(react@19.2.7) recharts: - specifier: ^3.1.0 - version: 3.8.1(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react-is@18.3.1)(react@19.2.6)(redux@5.0.1) + specifier: ^3.9.2 + version: 3.9.2(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1) shiki: specifier: ^3.23.0 version: 3.23.0 supertokens-auth-react: - specifier: ^0.51.0 - version: 0.51.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(supertokens-web-js@0.16.0) + specifier: ^0.51.2 + version: 0.51.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(supertokens-web-js@0.16.0) swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33(@swc/helpers@0.5.21))(webpack@5.106.2(@swc/core@1.15.33(@swc/helpers@0.5.21))) + version: 0.2.7(@swc/core@1.15.43(@swc/helpers@0.5.23))(webpack@5.108.4(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19)) swr: - specifier: ^2.4.0 - version: 2.4.1(react@19.2.6) + specifier: ^2.4.2 + version: 2.4.2(react@19.2.7) tailwindcss: - specifier: ^3.4.4 - version: 3.4.19(tsx@4.22.4)(yaml@2.8.4) + specifier: ^3.4.19 + version: 3.4.19(tsx@4.23.1)(yaml@2.9.0) typescript: specifier: ^5.9.3 version: 5.9.3 use-animation-frame: specifier: ^0.2.1 - version: 0.2.1(react@19.2.6) + version: 0.2.1(react@19.2.7) usehooks-ts: specifier: ^3.1.1 - version: 3.1.1(react@19.2.6) + version: 3.1.1(react@19.2.7) uuid: specifier: ^11.1.1 version: 11.1.1 webpack: - specifier: ^5.104.1 - version: 5.106.2(@swc/core@1.15.33(@swc/helpers@0.5.21)) + specifier: ^5.108.4 + version: 5.108.4(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19) devDependencies: '@agenta/web-tests': - specifier: workspace:../tests + specifier: link:../tests version: link:../tests '@swc-jotai/debug-label': specifier: ^0.5.0 @@ -314,187 +330,187 @@ importers: specifier: ^0.5.0 version: 0.5.0 '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@types/prismjs': - specifier: ^1.26.5 + specifier: ^1.26.6 version: 1.26.6 node-mocks-http: - specifier: ^1.17.2 - version: 1.17.2(@types/node@20.19.39) + specifier: ^1.18.0 + version: 1.18.0(@types/node@20.19.43) tailwind-scrollbar: - specifier: ^3 - version: 3.1.0(tailwindcss@3.4.19(tsx@4.22.4)(yaml@2.8.4)) + specifier: ^3.1.0 + version: 3.1.0(tailwindcss@3.4.19(tsx@4.23.1)(yaml@2.9.0)) oss: dependencies: '@agenta/annotation': - specifier: workspace:../packages/agenta-annotation + specifier: link:../packages/agenta-annotation version: link:../packages/agenta-annotation '@agenta/annotation-ui': - specifier: workspace:../packages/agenta-annotation-ui + specifier: link:../packages/agenta-annotation-ui version: link:../packages/agenta-annotation-ui '@agenta/entities': - specifier: workspace:../packages/agenta-entities + specifier: link:../packages/agenta-entities version: link:../packages/agenta-entities '@agenta/entity-ui': - specifier: workspace:../packages/agenta-entity-ui + specifier: link:../packages/agenta-entity-ui version: link:../packages/agenta-entity-ui '@agenta/playground': - specifier: workspace:../packages/agenta-playground + specifier: link:../packages/agenta-playground version: link:../packages/agenta-playground '@agenta/playground-ui': - specifier: workspace:../packages/agenta-playground-ui + specifier: link:../packages/agenta-playground-ui version: link:../packages/agenta-playground-ui '@agenta/sdk': - specifier: workspace:../packages/agenta-sdk + specifier: link:../packages/agenta-sdk version: link:../packages/agenta-sdk '@agenta/shared': - specifier: workspace:../packages/agenta-shared + specifier: link:../packages/agenta-shared version: link:../packages/agenta-shared '@agenta/ui': - specifier: workspace:../packages/agenta-ui + specifier: link:../packages/agenta-ui version: link:../packages/agenta-ui '@agenta/web-tests': - specifier: workspace:../tests + specifier: link:../tests version: link:../tests '@agentaai/nextstepjs': - specifier: ^2.1.3-agenta.1 - version: 2.1.3-agenta.2(patch_hash=9d43b8144d7ca4a0b1dfe79073b70fe8a8fa3b52db9a5d88053d4927fab1b251)(motion@12.38.0(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(next@15.5.18(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.60.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: 2.1.3-agenta.2 + version: 2.1.3-agenta.2(patch_hash=9d43b8144d7ca4a0b1dfe79073b70fe8a8fa3b52db9a5d88053d4927fab1b251)(motion@12.42.2(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(next@15.5.20(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@ai-sdk/react': specifier: 3.0.0-beta.153 - version: 3.0.0-beta.153(react@19.2.6)(zod@4.4.3) + version: 3.0.0-beta.153(react@19.2.7)(zod@4.4.3) '@ant-design/colors': specifier: ^7.2.1 version: 7.2.1 '@ant-design/cssinjs': - specifier: ^2.1.0 - version: 2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^2.1.2 + version: 2.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@ant-design/icons': - specifier: ^6.1.0 - version: 6.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^6.3.2 + version: 6.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@ant-design/x': - specifier: ^2.5.0 - version: 2.7.0(antd@6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^2.8.0 + version: 2.8.0(antd@6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@ant-design/x-markdown': specifier: ^2.8.0 - version: 2.8.0(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.8.0(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@cloudflare/stream-react': specifier: ^1.9.3 - version: 1.9.3(react@19.2.6) + version: 1.9.3(react@19.2.7) '@dnd-kit/core': specifier: ^6.3.1 - version: 6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 6.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@dnd-kit/modifiers': specifier: ^9.0.0 - version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6) + version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7) '@dnd-kit/sortable': specifier: ^10.0.0 - version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6) + version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7) '@dnd-kit/utilities': specifier: ^3.2.2 - version: 3.2.2(react@19.2.6) + version: 3.2.2(react@19.2.7) '@floating-ui/dom': - specifier: ^1.7.2 - version: 1.7.6 + specifier: ^1.8.0 + version: 1.8.0 '@floating-ui/react': - specifier: ^0.27.13 - version: 0.27.19(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^0.27.20 + version: 0.27.20(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@lexical/code': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/code-shiki': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/hashtag': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/history': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/link': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/list': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/mark': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/markdown': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/overflow': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/react': - specifier: ^0.46.0 - version: 0.46.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)(yjs@13.6.30) + specifier: ^0.47.0 + version: 0.47.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)(yjs@13.6.31) '@lexical/rich-text': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/selection': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/table': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/utils': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@next/bundle-analyzer': - specifier: 15.5.18 - version: 15.5.18 + specifier: 15.5.20 + version: 15.5.20 '@phosphor-icons/react': specifier: ^2.1.10 - version: 2.1.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.1.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@reduxjs/toolkit': - specifier: ^2.8.2 - version: 2.11.2(react-redux@9.2.0(@types/react@19.2.14)(react@19.2.6)(redux@5.0.1))(react@19.2.6) + specifier: ^2.12.0 + version: 2.12.0(react-redux@9.3.0(@types/react@19.2.17)(react@19.2.7)(redux@5.0.1))(react@19.2.7) '@scalar/openapi-parser': - specifier: ^0.24.13 - version: 0.24.17 + specifier: ^0.28.8 + version: 0.28.8 '@scalar/openapi-types': - specifier: ^0.1.5 - version: 0.1.9 + specifier: ^0.9.1 + version: 0.9.1 '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@3.4.19(tsx@4.22.4)(yaml@2.8.4)) + version: 0.1.1(tailwindcss@3.4.19(tsx@4.23.1)(yaml@2.9.0)) '@tailwindcss/forms': - specifier: ^0.5.7 - version: 0.5.11(tailwindcss@3.4.19(tsx@4.22.4)(yaml@2.8.4)) + specifier: ^0.5.11 + version: 0.5.11(tailwindcss@3.4.19(tsx@4.23.1)(yaml@2.9.0)) '@tanstack/react-query': - specifier: ^5.90.21 - version: 5.100.9(react@19.2.6) + specifier: ^5.101.2 + version: 5.101.2(react@19.2.7) '@tremor/react': specifier: ^3.18.7 - version: 3.18.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 3.18.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@types/diff': - specifier: ^5.0.9 + specifier: ^5.2.3 version: 5.2.3 '@types/js-beautify': - specifier: ^1.14.0 + specifier: ^1.14.3 version: 1.14.3 '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/lodash': - specifier: ^4.17.23 + specifier: ^4.17.24 version: 4.17.24 '@types/papaparse': - specifier: ^5.3.14 + specifier: ^5.5.2 version: 5.5.2 '@types/react': - specifier: ^19.0.10 - version: 19.2.14 + specifier: ^19.2.17 + version: 19.2.17 '@types/react-dom': - specifier: ^19.0.4 - version: 19.2.3(@types/react@19.2.14) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.17) '@types/react-resizable': - specifier: ^3.0.7 + specifier: ^3.0.8 version: 3.0.8 '@types/react-syntax-highlighter': - specifier: ^15.5.7 + specifier: ^15.5.13 version: 15.5.13 '@types/react-window': specifier: ^1.8.8 @@ -503,125 +519,125 @@ importers: specifier: 6.0.0-beta.150 version: 6.0.0-beta.150(zod@4.4.3) ajv: - specifier: ^8.18.0 + specifier: ^8.20.0 version: 8.20.0 antd: - specifier: ^6.1.3 - version: 6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^6.5.1 + version: 6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) autoprefixer: - specifier: 10.4.20 - version: 10.4.20(postcss@8.5.14) + specifier: ^10.5.3 + version: 10.5.3(postcss@8.5.19) axios: - specifier: 1.16.0 - version: 1.16.0 + specifier: ^1.18.1 + version: 1.18.1 classnames: - specifier: ^2.3.2 + specifier: ^2.5.1 version: 2.5.1 clsx: specifier: ^2.1.1 version: 2.1.1 dayjs: - specifier: ^1.11.20 - version: 1.11.20 + specifier: ^1.11.21 + version: 1.11.21 dotenv: - specifier: ^16.5.0 + specifier: ^16.6.1 version: 16.6.1 fast-deep-equal: specifier: ^3.1.3 version: 3.1.3 immer: - specifier: ^10.1.3 + specifier: ^10.2.0 version: 10.2.0 jotai: - specifier: ^2.16.1 - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + specifier: ^2.20.2 + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) jotai-eager: specifier: ^0.2.6 - version: 0.2.6(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + version: 0.2.6(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-family: - specifier: ^1.0.1 - version: 1.0.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + specifier: ^1.0.2 + version: 1.0.2(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-immer: specifier: ^0.4.3 - version: 0.4.3(immer@10.2.0)(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + version: 0.4.3(immer@10.2.0)(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-scheduler: specifier: ^0.0.5 - version: 0.0.5(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.0.5(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) jotai-tanstack-query: specifier: ^0.11.0 - version: 0.11.0(@tanstack/query-core@5.100.9)(@tanstack/react-query@5.100.9(react@19.2.6))(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.11.0(@tanstack/query-core@5.101.2)(@tanstack/react-query@5.101.2(react@19.2.7))(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) js-beautify: - specifier: ^1.14.8 + specifier: ^1.15.4 version: 1.15.4 js-yaml: - specifier: ^4.1.1 - version: 4.1.1 + specifier: ^4.3.0 + version: 4.3.0 jsonrepair: - specifier: ^3.13.3 - version: 3.14.0 + specifier: ^3.15.0 + version: 3.15.0 lexical: - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) lodash: - specifier: ^4.17.23 + specifier: ^4.18.1 version: 4.18.1 lucide-react: specifier: ^0.479.0 - version: 0.479.0(react@19.2.6) + version: 0.479.0(react@19.2.7) motion: - specifier: ^12.0.0 - version: 12.38.0(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^12.42.2 + version: 12.42.2(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) next: - specifier: 15.5.18 - version: 15.5.18(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.60.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: 15.5.20 + version: 15.5.20(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) papaparse: - specifier: ^5.5.3 - version: 5.5.3 + specifier: ^5.5.4 + version: 5.5.4 postcss: - specifier: ^8.5.10 - version: 8.5.14 + specifier: ^8.5.19 + version: 8.5.19 posthog-js: - specifier: ^1.223.3 - version: 1.372.9 + specifier: ^1.400.1 + version: 1.400.1 prismjs: specifier: ^1.30.0 version: 1.30.0 rc-virtual-list: specifier: ^3.19.2 - version: 3.19.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 3.19.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: - specifier: ^19.0.0 - version: 19.2.6 + specifier: ^19.2.7 + version: 19.2.7 react-dom: - specifier: ^19.0.0 - version: 19.2.6(react@19.2.6) + specifier: ^19.2.7 + version: 19.2.7(react@19.2.7) react-error-boundary: - specifier: ^4.0.11 - version: 4.1.2(react@19.2.6) + specifier: ^4.1.2 + version: 4.1.2(react@19.2.7) react-icons: - specifier: ^5.4.0 - version: 5.6.0(react@19.2.6) + specifier: ^5.7.0 + version: 5.7.0(react@19.2.7) react-jss: specifier: ^10.10.0 - version: 10.10.0(react@19.2.6) + version: 10.10.0(react@19.2.7) react-resizable: - specifier: ^3.0.5 - version: 3.1.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^3.2.0 + version: 3.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react-syntax-highlighter: specifier: ^16.1.1 - version: 16.1.1(react@19.2.6) + version: 16.1.1(react@19.2.7) react-virtuoso: specifier: ^4.18.10 - version: 4.18.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 4.18.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react-window: specifier: ^1.8.11 - version: 1.8.11(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 1.8.11(react-dom@19.2.7(react@19.2.7))(react@19.2.7) recharts: - specifier: ^3.1.0 - version: 3.8.1(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react-is@18.3.1)(react@19.2.6)(redux@5.0.1) + specifier: ^3.9.2 + version: 3.9.2(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1) semver: - specifier: ^7.7.4 - version: 7.7.4 + specifier: ^7.8.5 + version: 7.8.5 shiki: specifier: ^3.23.0 version: 3.23.0 @@ -629,32 +645,32 @@ importers: specifier: ^0.0.6 version: 0.0.6 supertokens-auth-react: - specifier: ^0.51.0 - version: 0.51.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(supertokens-web-js@0.16.0) + specifier: ^0.51.2 + version: 0.51.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(supertokens-web-js@0.16.0) supertokens-web-js: specifier: ^0.16.0 version: 0.16.0 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33(@swc/helpers@0.5.21))(webpack@5.106.2(@swc/core@1.15.33(@swc/helpers@0.5.21))) + version: 0.2.7(@swc/core@1.15.43(@swc/helpers@0.5.23))(webpack@5.108.4(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19)) swr: - specifier: ^2.4.0 - version: 2.4.1(react@19.2.6) + specifier: ^2.4.2 + version: 2.4.2(react@19.2.7) swr-devtools: specifier: ^1.3.2 - version: 1.3.2(react@19.2.6)(swr@2.4.1(react@19.2.6)) + version: 1.3.2(react@19.2.7)(swr@2.4.2(react@19.2.7)) tailwindcss: - specifier: ^3.4.4 - version: 3.4.19(tsx@4.22.4)(yaml@2.8.4) + specifier: ^3.4.19 + version: 3.4.19(tsx@4.23.1)(yaml@2.9.0) typescript: specifier: ^5.9.3 version: 5.9.3 use-animation-frame: specifier: ^0.2.1 - version: 0.2.1(react@19.2.6) + version: 0.2.1(react@19.2.7) usehooks-ts: specifier: ^3.1.1 - version: 3.1.1(react@19.2.6) + version: 3.1.1(react@19.2.7) uuid: specifier: ^11.1.1 version: 11.1.1 @@ -662,7 +678,7 @@ importers: specifier: ^5.1.0 version: 5.1.0 zod: - specifier: ^4.3.6 + specifier: ^4.4.3 version: 4.4.3 devDependencies: '@swc-jotai/debug-label': @@ -672,103 +688,103 @@ importers: specifier: ^0.5.0 version: 0.5.0 '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@types/prismjs': - specifier: ^1.26.5 + specifier: ^1.26.6 version: 1.26.6 '@types/semver': specifier: ^7.7.1 version: 7.7.1 node-mocks-http: - specifier: ^1.17.2 - version: 1.17.2(@types/node@20.19.39) + specifier: ^1.18.0 + version: 1.18.0(@types/node@20.19.43) prettier: - specifier: ^3.7.4 - version: 3.7.4 + specifier: ^3.9.5 + version: 3.9.5 tailwind-scrollbar: - specifier: ^3 - version: 3.1.0(tailwindcss@3.4.19(tsx@4.22.4)(yaml@2.8.4)) + specifier: ^3.1.0 + version: 3.1.0(tailwindcss@3.4.19(tsx@4.23.1)(yaml@2.9.0)) packages/agenta-annotation: dependencies: '@agenta/entities': - specifier: workspace:../agenta-entities + specifier: link:../agenta-entities version: link:../agenta-entities '@agenta/shared': - specifier: workspace:../agenta-shared + specifier: link:../agenta-shared version: link:../agenta-shared fast-deep-equal: specifier: ^3.1.3 version: 3.1.3 jotai: specifier: '>=2.0.0' - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) jotai-family: specifier: '>=0.1.0' - version: 1.0.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + version: 1.0.2(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-tanstack-query: specifier: '>=0.9.0' - version: 0.11.0(@tanstack/query-core@5.100.9)(@tanstack/react-query@5.100.9(react@19.2.6))(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.11.0(@tanstack/query-core@5.101.2)(@tanstack/react-query@5.101.2(react@19.2.7))(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) devDependencies: '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@vitest/coverage-v8': - specifier: ^4.1.4 - version: 4.1.6(vitest@4.1.6) + specifier: ^4.1.10 + version: 4.1.10(vitest@4.1.10) typescript: specifier: ^5.9.3 version: 5.9.3 vitest: - specifier: ^4.1.4 - version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@20.19.39)(@vitest/coverage-v8@4.1.6)(vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4)) + specifier: ^4.1.10 + version: 4.1.10(@opentelemetry/api@1.9.0)(@types/node@20.19.43)(@vitest/coverage-v8@4.1.10)(vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0)) packages/agenta-annotation-ui: dependencies: '@agenta/annotation': - specifier: workspace:../agenta-annotation + specifier: link:../agenta-annotation version: link:../agenta-annotation '@agenta/entities': - specifier: workspace:../agenta-entities + specifier: link:../agenta-entities version: link:../agenta-entities '@agenta/entity-ui': - specifier: workspace:../agenta-entity-ui + specifier: link:../agenta-entity-ui version: link:../agenta-entity-ui '@agenta/shared': - specifier: workspace:../agenta-shared + specifier: link:../agenta-shared version: link:../agenta-shared '@agenta/ui': - specifier: workspace:../agenta-ui + specifier: link:../agenta-ui version: link:../agenta-ui '@phosphor-icons/react': specifier: ^2.1.10 - version: 2.1.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.1.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) antd: specifier: '>=5.0.0' - version: 6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) dayjs: - specifier: ^1.11.20 - version: 1.11.20 + specifier: ^1.11.21 + version: 1.11.21 jotai: specifier: '>=2.0.0' - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) react: specifier: '>=18.0.0' - version: 19.2.6 + version: 19.2.7 react-dom: specifier: '>=18.0.0' - version: 19.2.6(react@19.2.6) + version: 19.2.7(react@19.2.7) devDependencies: '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@types/react': - specifier: ^19.0.10 - version: 19.2.14 + specifier: ^19.2.17 + version: 19.2.17 '@types/react-dom': - specifier: ^19.0.4 - version: 19.2.3(@types/react@19.2.14) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.17) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -776,8 +792,8 @@ importers: packages/agenta-api-client: devDependencies: '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -785,32 +801,32 @@ importers: packages/agenta-entities: dependencies: '@agenta/sdk': - specifier: workspace:../agenta-sdk + specifier: link:../agenta-sdk version: link:../agenta-sdk '@agenta/shared': - specifier: workspace:../agenta-shared + specifier: link:../agenta-shared version: link:../agenta-shared '@agenta/ui': - specifier: workspace:../agenta-ui + specifier: link:../agenta-ui version: link:../agenta-ui '@agentaai/api-client': - specifier: workspace:../agenta-api-client + specifier: link:../agenta-api-client version: link:../agenta-api-client '@ant-design/icons': specifier: '>=5.0.0' - version: 6.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 6.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@phosphor-icons/react': specifier: '>=2.0.0' - version: 2.1.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.1.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@tanstack/react-query': specifier: '>=5.0.0' - version: 5.100.9(react@19.2.6) + version: 5.101.2(react@19.2.7) antd: specifier: '>=5.0.0' - version: 6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) axios: specifier: '>=1.13.5 <2.0.0' - version: 1.16.0 + version: 1.18.1 clsx: specifier: '>=2.0.0' version: 2.1.1 @@ -819,22 +835,22 @@ importers: version: 3.1.3 immer: specifier: '>=10.0.0' - version: 10.2.0 + version: 11.1.11 jotai-scheduler: specifier: ^0.0.5 - version: 0.0.5(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.0.5(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) jotai-tanstack-query: specifier: '>=0.9.0' - version: 0.11.0(@tanstack/query-core@5.100.9)(@tanstack/react-query@5.100.9(react@19.2.6))(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.11.0(@tanstack/query-core@5.101.2)(@tanstack/react-query@5.101.2(react@19.2.7))(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) lodash: - specifier: ^4.17.23 + specifier: ^4.18.1 version: 4.18.1 openapi-json-schema: specifier: ^2.0.0 version: 2.0.0 react: specifier: '>=18.0.0' - version: 19.2.6 + version: 19.2.7 stable-hash: specifier: ^0.0.6 version: 0.0.6 @@ -842,48 +858,48 @@ importers: specifier: ^11.1.1 version: 11.1.1 zod: - specifier: ^4.3.6 + specifier: ^4.4.3 version: 4.4.3 devDependencies: '@floating-ui/react': - specifier: ^0.27.13 - version: 0.27.19(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^0.27.20 + version: 0.27.20(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@lexical/code': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/hashtag': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/link': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/list': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/mark': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/markdown': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/overflow': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/react': - specifier: ^0.46.0 - version: 0.46.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)(yjs@13.6.30) + specifier: ^0.47.0 + version: 0.47.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)(yjs@13.6.31) '@lexical/rich-text': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/table': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/utils': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@tanstack/react-virtual': - specifier: ^3.13.2 - version: 3.13.24(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^3.14.6 + version: 3.14.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 @@ -891,41 +907,41 @@ importers: specifier: ^7.0.15 version: 7.0.15 '@types/lodash': - specifier: ^4.17.23 + specifier: ^4.17.24 version: 4.17.24 '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@types/prismjs': - specifier: ^1.26.5 + specifier: ^1.26.6 version: 1.26.6 '@types/react': - specifier: ^19.0.10 - version: 19.2.14 + specifier: ^19.2.17 + version: 19.2.17 '@types/react-dom': - specifier: ^19.0.4 - version: 19.2.3(@types/react@19.2.14) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.17) '@vitest/coverage-v8': - specifier: ^4.1.4 - version: 4.1.6(vitest@4.1.6) + specifier: ^4.1.10 + version: 4.1.10(vitest@4.1.10) ajv: - specifier: ^8.18.0 + specifier: ^8.20.0 version: 8.20.0 jotai: - specifier: ^2.16.1 - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + specifier: ^2.20.2 + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) jotai-family: - specifier: ^1.0.1 - version: 1.0.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + specifier: ^1.0.2 + version: 1.0.2(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) js-yaml: - specifier: ^4.1.1 - version: 4.1.1 + specifier: ^4.3.0 + version: 4.3.0 jsonrepair: - specifier: ^3.13.3 - version: 3.14.0 + specifier: ^3.15.0 + version: 3.15.0 lexical: - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) prismjs: specifier: ^1.30.0 version: 1.30.0 @@ -934,146 +950,146 @@ importers: version: 5.9.3 usehooks-ts: specifier: ^3.1.1 - version: 3.1.1(react@19.2.6) + version: 3.1.1(react@19.2.7) vitest: - specifier: ^4.1.4 - version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@20.19.39)(@vitest/coverage-v8@4.1.6)(vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4)) + specifier: ^4.1.10 + version: 4.1.10(@opentelemetry/api@1.9.0)(@types/node@20.19.43)(@vitest/coverage-v8@4.1.10)(vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0)) packages/agenta-entity-ui: dependencies: '@agenta/entities': - specifier: workspace:../agenta-entities + specifier: link:../agenta-entities version: link:../agenta-entities '@agenta/shared': - specifier: workspace:../agenta-shared + specifier: link:../agenta-shared version: link:../agenta-shared '@agenta/ui': - specifier: workspace:../agenta-ui + specifier: link:../agenta-ui version: link:../agenta-ui '@ant-design/icons': specifier: '>=5.0.0' - version: 6.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 6.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@phosphor-icons/react': specifier: ^2.1.10 - version: 2.1.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.1.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@tanstack/react-query': specifier: '>=5.0.0' - version: 5.100.9(react@19.2.6) + version: 5.101.2(react@19.2.7) antd: specifier: '>=5.0.0' - version: 6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) axios: specifier: '>=1.13.5 <2.0.0' - version: 1.16.0 + version: 1.18.1 clsx: specifier: ^2.1.1 version: 2.1.1 fflate: - specifier: 0.4.8 - version: 0.4.8 + specifier: ^0.8.3 + version: 0.8.3 immer: specifier: '>=10.0.0' - version: 10.2.0 + version: 11.1.11 jotai: specifier: '>=2.0.0' - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) jotai-family: specifier: '>=0.1.0' - version: 1.0.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + version: 1.0.2(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-tanstack-query: specifier: '>=0.9.0' - version: 0.11.0(@tanstack/query-core@5.100.9)(@tanstack/react-query@5.100.9(react@19.2.6))(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.11.0(@tanstack/query-core@5.101.2)(@tanstack/react-query@5.101.2(react@19.2.7))(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) js-yaml: - specifier: ^4.1.1 - version: 4.1.1 + specifier: ^4.3.0 + version: 4.3.0 lodash: - specifier: ^4.17.23 + specifier: ^4.18.1 version: 4.18.1 lucide-react: specifier: ^0.479.0 - version: 0.479.0(react@19.2.6) + version: 0.479.0(react@19.2.7) react: specifier: '>=18.0.0' - version: 19.2.6 + version: 19.2.7 react-dom: specifier: '>=18.0.0' - version: 19.2.6(react@19.2.6) + version: 19.2.7(react@19.2.7) uuid: specifier: ^11.1.1 version: 11.1.1 zod: - specifier: ^4.3.6 + specifier: ^4.4.3 version: 4.4.3 devDependencies: '@floating-ui/react': - specifier: ^0.27.13 - version: 0.27.19(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^0.27.20 + version: 0.27.20(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@lexical/code': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/hashtag': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/link': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/list': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/mark': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/markdown': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/overflow': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/react': - specifier: ^0.46.0 - version: 0.46.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)(yjs@13.6.30) + specifier: ^0.47.0 + version: 0.47.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)(yjs@13.6.31) '@lexical/rich-text': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/table': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/utils': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@tanstack/react-virtual': - specifier: ^3.13.2 - version: 3.13.24(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^3.14.6 + version: 3.14.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/lodash': - specifier: ^4.17.23 + specifier: ^4.17.24 version: 4.17.24 '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@types/prismjs': - specifier: ^1.26.5 + specifier: ^1.26.6 version: 1.26.6 '@types/react': - specifier: ^19.0.10 - version: 19.2.14 + specifier: ^19.2.17 + version: 19.2.17 '@types/react-dom': - specifier: ^19.0.4 - version: 19.2.3(@types/react@19.2.14) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.17) ajv: - specifier: ^8.18.0 + specifier: ^8.20.0 version: 8.20.0 fast-deep-equal: specifier: ^3.1.3 version: 3.1.3 jsonrepair: - specifier: ^3.13.3 - version: 3.14.0 + specifier: ^3.15.0 + version: 3.15.0 lexical: - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) prismjs: specifier: ^1.30.0 version: 1.30.0 @@ -1082,117 +1098,117 @@ importers: version: 5.9.3 usehooks-ts: specifier: ^3.1.1 - version: 3.1.1(react@19.2.6) + version: 3.1.1(react@19.2.7) vitest: - specifier: ^4.1.4 - version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@20.19.39)(@vitest/coverage-v8@4.1.6)(vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4)) + specifier: ^4.1.10 + version: 4.1.10(@opentelemetry/api@1.9.0)(@types/node@20.19.43)(@vitest/coverage-v8@4.1.10)(vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0)) packages/agenta-playground: dependencies: '@agenta/entities': - specifier: workspace:../agenta-entities + specifier: link:../agenta-entities version: link:../agenta-entities '@agenta/shared': - specifier: workspace:../agenta-shared + specifier: link:../agenta-shared version: link:../agenta-shared fast-deep-equal: specifier: ^3.1.3 version: 3.1.3 jotai: specifier: '>=2.0.0' - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) jotai-tanstack-query: specifier: '>=0.9.0' - version: 0.11.0(@tanstack/query-core@5.100.9)(@tanstack/react-query@5.100.9(react@19.2.6))(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.11.0(@tanstack/query-core@5.101.2)(@tanstack/react-query@5.101.2(react@19.2.7))(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) lz-string: specifier: ^1.5.0 version: 1.5.0 react: specifier: '>=18.0.0' - version: 19.2.6 + version: 19.2.7 uuid: specifier: ^11.1.1 version: 11.1.1 devDependencies: '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@types/react': - specifier: ^19.0.10 - version: 19.2.14 + specifier: ^19.2.17 + version: 19.2.17 '@vitest/coverage-v8': - specifier: ^4.1.4 - version: 4.1.6(vitest@4.1.6) + specifier: ^4.1.10 + version: 4.1.10(vitest@4.1.10) jotai-family: - specifier: ^1.0.1 - version: 1.0.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + specifier: ^1.0.2 + version: 1.0.2(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) typescript: specifier: ^5.9.3 version: 5.9.3 vitest: - specifier: ^4.1.4 - version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@20.19.39)(@vitest/coverage-v8@4.1.6)(vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4)) + specifier: ^4.1.10 + version: 4.1.10(@opentelemetry/api@1.9.0)(@types/node@20.19.43)(@vitest/coverage-v8@4.1.10)(vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0)) packages/agenta-playground-ui: dependencies: '@agenta/entities': - specifier: workspace:../agenta-entities + specifier: link:../agenta-entities version: link:../agenta-entities '@agenta/entity-ui': - specifier: workspace:../agenta-entity-ui + specifier: link:../agenta-entity-ui version: link:../agenta-entity-ui '@agenta/playground': - specifier: workspace:../agenta-playground + specifier: link:../agenta-playground version: link:../agenta-playground '@agenta/shared': - specifier: workspace:../agenta-shared + specifier: link:../agenta-shared version: link:../agenta-shared '@agenta/ui': - specifier: workspace:../agenta-ui + specifier: link:../agenta-ui version: link:../agenta-ui '@ant-design/icons': specifier: '>=5.0.0' - version: 6.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 6.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@phosphor-icons/react': specifier: ^2.1.10 - version: 2.1.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.1.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) antd: specifier: '>=5.0.0' - version: 6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: specifier: ^2.1.1 version: 2.1.1 jotai: specifier: '>=2.0.0' - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) json5: specifier: ^2.2.3 version: 2.2.3 next: - specifier: '>=15.5.0 <16' - version: 15.5.18(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.60.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: '>=15.5.18 <16.0.0' + version: 15.5.20(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) react: specifier: '>=18.0.0' - version: 19.2.6 + version: 19.2.7 react-dom: specifier: '>=18.0.0' - version: 19.2.6(react@19.2.6) + version: 19.2.7(react@19.2.7) uuid: specifier: ^11.1.1 version: 11.1.1 devDependencies: '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@types/react': - specifier: ^19.0.10 - version: 19.2.14 + specifier: ^19.2.17 + version: 19.2.17 '@types/react-dom': - specifier: ^19.0.4 - version: 19.2.3(@types/react@19.2.14) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.17) jotai-family: - specifier: ^1.0.1 - version: 1.0.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + specifier: ^1.0.2 + version: 1.0.2(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1200,12 +1216,12 @@ importers: packages/agenta-sdk: dependencies: '@agentaai/api-client': - specifier: workspace:../agenta-api-client + specifier: link:../agenta-api-client version: link:../agenta-api-client devDependencies: '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1214,203 +1230,203 @@ importers: dependencies: '@tanstack/react-query': specifier: '>=5.0.0' - version: 5.100.9(react@19.2.6) + version: 5.101.2(react@19.2.7) axios: - specifier: 1.16.0 - version: 1.16.0 + specifier: ^1.18.1 + version: 1.18.1 dayjs: - specifier: ^1.11.20 - version: 1.11.20 + specifier: ^1.11.21 + version: 1.11.21 jotai: specifier: '>=2.0.0' - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) jotai-tanstack-query: specifier: '>=0.9.0' - version: 0.11.0(@tanstack/query-core@5.100.9)(@tanstack/react-query@5.100.9(react@19.2.6))(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.11.0(@tanstack/query-core@5.101.2)(@tanstack/react-query@5.101.2(react@19.2.7))(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) json5: specifier: ^2.2.3 version: 2.2.3 jsonrepair: - specifier: ^3.13.3 - version: 3.14.0 + specifier: ^3.15.0 + version: 3.15.0 react: specifier: '>=18.0.0' - version: 19.2.6 + version: 19.2.7 uuid: specifier: ^11.1.1 version: 11.1.1 devDependencies: '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@types/react': - specifier: ^19.0.10 - version: 19.2.14 + specifier: ^19.2.17 + version: 19.2.17 '@vitest/coverage-v8': - specifier: ^4.1.4 - version: 4.1.6(vitest@4.1.6) + specifier: ^4.1.10 + version: 4.1.10(vitest@4.1.10) typescript: specifier: ^5.9.3 version: 5.9.3 vitest: - specifier: ^4.1.4 - version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@20.19.39)(@vitest/coverage-v8@4.1.6)(vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4)) + specifier: ^4.1.10 + version: 4.1.10(@opentelemetry/api@1.9.0)(@types/node@20.19.43)(@vitest/coverage-v8@4.1.10)(vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0)) packages/agenta-ui: dependencies: '@agenta/shared': - specifier: workspace:../agenta-shared + specifier: link:../agenta-shared version: link:../agenta-shared '@ant-design/icons': - specifier: ^6.1.0 - version: 6.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^6.3.2 + version: 6.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@lexical/code': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/code-shiki': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/hashtag': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/history': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/html': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/link': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/list': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/mark': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/markdown': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/overflow': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/react': - specifier: ^0.46.0 - version: 0.46.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)(yjs@13.6.30) + specifier: ^0.47.0 + version: 0.47.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)(yjs@13.6.31) '@lexical/rich-text': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/selection': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/table': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@lexical/utils': - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) '@phosphor-icons/react': specifier: ^2.1.10 - version: 2.1.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.1.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@tanstack/query-core': - specifier: ^5.90.20 - version: 5.100.9 + specifier: ^5.101.2 + version: 5.101.2 '@tanstack/react-query': - specifier: ^5.90.21 - version: 5.100.9(react@19.2.6) + specifier: ^5.101.2 + version: 5.101.2(react@19.2.7) '@tanstack/react-virtual': - specifier: ^3.13.2 - version: 3.13.24(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^3.14.6 + version: 3.14.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7) antd: specifier: '>=5.0.0' - version: 6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: specifier: ^2.1.1 version: 2.1.1 dompurify: - specifier: ^3.3.3 - version: 3.4.2 + specifier: ^3.4.12 + version: 3.4.12 fast-deep-equal: specifier: ^3.1.3 version: 3.1.3 jotai: - specifier: ^2.16.1 - version: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + specifier: ^2.20.2 + version: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) jotai-family: - specifier: ^1.0.1 - version: 1.0.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + specifier: ^1.0.2 + version: 1.0.2(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-immer: specifier: ^0.4.3 - version: 0.4.3(immer@11.1.7)(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)) + version: 0.4.3(immer@11.1.11)(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)) jotai-scheduler: specifier: ^0.0.5 - version: 0.0.5(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.0.5(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) jotai-tanstack-query: specifier: ^0.11.0 - version: 0.11.0(@tanstack/query-core@5.100.9)(@tanstack/react-query@5.100.9(react@19.2.6))(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6) + version: 0.11.0(@tanstack/query-core@5.101.2)(@tanstack/react-query@5.101.2(react@19.2.7))(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7) js-yaml: - specifier: ^4.1.1 - version: 4.1.1 + specifier: ^4.3.0 + version: 4.3.0 json5: specifier: ^2.2.3 version: 2.2.3 jsonrepair: - specifier: ^3.13.3 - version: 3.14.0 + specifier: ^3.15.0 + version: 3.15.0 lexical: - specifier: ^0.46.0 - version: 0.46.0(typescript@5.9.3) + specifier: ^0.47.0 + version: 0.47.0(typescript@5.9.3) lucide-react: specifier: ^0.479.0 - version: 0.479.0(react@19.2.6) + version: 0.479.0(react@19.2.7) marked: - specifier: ^17.0.4 + specifier: ^17.0.6 version: 17.0.6 prismjs: specifier: ^1.30.0 version: 1.30.0 react: specifier: '>=18.0.0' - version: 19.2.6 + version: 19.2.7 react-dom: specifier: '>=18.0.0' - version: 19.2.6(react@19.2.6) + version: 19.2.7(react@19.2.7) react-resizable: - specifier: ^3.0.5 - version: 3.1.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^3.2.0 + version: 3.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) uuid: specifier: ^11.1.1 version: 11.1.1 devDependencies: '@floating-ui/react': - specifier: ^0.27.13 - version: 0.27.19(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^0.27.20 + version: 0.27.20(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/lodash': - specifier: ^4.17.23 + specifier: ^4.17.24 version: 4.17.24 '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 '@types/prismjs': - specifier: ^1.26.5 + specifier: ^1.26.6 version: 1.26.6 '@types/react': - specifier: ^19.0.10 - version: 19.2.14 + specifier: ^19.2.17 + version: 19.2.17 '@types/react-dom': - specifier: ^19.0.4 - version: 19.2.3(@types/react@19.2.14) + specifier: ^19.2.3 + version: 19.2.3(@types/react@19.2.17) '@types/react-resizable': - specifier: ^3.0.7 + specifier: ^3.0.8 version: 3.0.8 ajv: - specifier: ^8.18.0 + specifier: ^8.20.0 version: 8.20.0 lodash: - specifier: ^4.17.23 + specifier: ^4.18.1 version: 4.18.1 typescript: specifier: ^5.9.3 @@ -1419,21 +1435,21 @@ importers: tests: dependencies: axios: - specifier: 1.16.0 - version: 1.16.0 + specifier: ^1.18.1 + version: 1.18.1 devDependencies: '@playwright/test': - specifier: ^1.60.0 - version: 1.60.0 + specifier: ^1.61.1 + version: 1.61.1 '@types/node': - specifier: ^20.19.20 - version: 20.19.39 + specifier: ^20.19.43 + version: 20.19.43 dotenv: - specifier: ^16.5.0 + specifier: ^16.6.1 version: 16.6.1 tsx: - specifier: ^4.22.4 - version: 4.22.4 + specifier: ^4.23.1 + version: 4.23.1 typescript: specifier: ^5.9.3 version: 5.9.3 @@ -1445,7 +1461,7 @@ packages: peerDependencies: '@remix-run/react': '>=1.0.0' motion: '>=11' - next: '>=13.0.0' + next: '>=15.5.18 <16.0.0' react: '>=18' react-dom: '>=18' react-router: '>=7.0.0' @@ -1519,11 +1535,11 @@ packages: resolution: {integrity: sha512-esKJegpW4nckh0o6kV3Tkb7NPIZYbPnnFxmQDUmL08ukXZAvV85TZBr70eGuke/CIArLaP6aw8lt9KILjnWuOw==} engines: {node: '>=8.x'} - '@ant-design/icons-svg@4.4.2': - resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} + '@ant-design/icons-svg@4.5.0': + resolution: {integrity: sha512-1BTUFyKPTBZ53MuTP8s0k5SFEXL7o3VHEOwLgzaoWKwnBeqIcqUtVshc4SKzhI6uACfqhJqBwBUE9FsWR3uULA==} - '@ant-design/icons@6.2.2': - resolution: {integrity: sha512-zlJtE7AMbG12TeYVPhtBXwNpFInNy8mjLzcIm+0BPw16/b8ODG87YJ1G37VIF5VFscdgfsf6EweAFPTobu/3iQ==} + '@ant-design/icons@6.3.2': + resolution: {integrity: sha512-B6O5a5XJ4wjtNOfZejXYwHW5zvKV5gYkjGf11dHGLEbKn0ABDGndo41+gfIiXyTFhvESj4XTotuud33mUFid0g==} engines: {node: '>=8'} peerDependencies: react: '>=16.0.0' @@ -1541,8 +1557,8 @@ packages: react: '>=18.0.0' react-dom: '>=18.0.0' - '@ant-design/x@2.7.0': - resolution: {integrity: sha512-p5OtxQ9elbmeFRllGt1yj5wi6VHe41PIAmwrBU/OlaYydru5qIYsJzCS3DPRhkWkVdErU5oZwU74Z2oce2F5Uw==} + '@ant-design/x@2.8.0': + resolution: {integrity: sha512-z0ncy8i3sy8fnFS1iETTQfP2Os1kzOl5OPdljT5ZFSCDsZp+VYFt9jHHMacBnkEftKNzkmG1BLSwvBTS1aWxiw==} peerDependencies: antd: ^6.1.1 react: '>=18.0.0' @@ -1585,18 +1601,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-string-parser@7.27.1': - resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.29.7': resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.28.5': - resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.29.7': resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==} engines: {node: '>=6.9.0'} @@ -1614,10 +1622,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/runtime@7.29.2': - resolution: {integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==} + '@babel/runtime@7.29.7': + resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==} engines: {node: '>=6.9.0'} + '@babel/template@7.29.7': resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==} engines: {node: '>=6.9.0'} @@ -1626,10 +1635,6 @@ packages: resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==} engines: {node: '>=6.9.0'} - '@babel/types@7.29.0': - resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} - engines: {node: '>=6.9.0'} - '@babel/types@7.29.7': resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==} engines: {node: '>=6.9.0'} @@ -1641,20 +1646,8 @@ packages: '@braintree/sanitize-url@7.1.2': resolution: {integrity: sha512-jigsZK+sMF/cuiB7sERuo9V7N9jx+dhmHHnQyDSVdpZwVutaBu7WvNYqMDLSgFgfB30n452TP3vjDAvFC973mA==} - '@chevrotain/cst-dts-gen@12.0.0': - resolution: {integrity: sha512-fSL4KXjTl7cDgf0B5Rip9Q05BOrYvkJV/RrBTE/bKDN096E4hN/ySpcBK5B24T76dlQ2i32Zc3PAE27jFnFrKg==} - - '@chevrotain/gast@12.0.0': - resolution: {integrity: sha512-1ne/m3XsIT8aEdrvT33so0GUC+wkctpUPK6zU9IlOyJLUbR0rg4G7ZiApiJbggpgPir9ERy3FRjT6T7lpgetnQ==} - - '@chevrotain/regexp-to-ast@12.0.0': - resolution: {integrity: sha512-p+EW9MaJwgaHguhoqwOtx/FwuGr+DnNn857sXWOi/mClXIkPGl3rn7hGNWvo31HA3vyeQxjqe+H36yZJwYU8cA==} - - '@chevrotain/types@12.0.0': - resolution: {integrity: sha512-S+04vjFQKeuYw0/eW3U52LkAHQsB1ASxsPGsLPUyQgrZ2iNNibQrsidruDzjEX2JYfespXMG0eZmXlhA6z7nWA==} - - '@chevrotain/utils@12.0.0': - resolution: {integrity: sha512-lB59uJoaGIfOOL9knQqQRfhl9g7x8/wqFkp13zTdkRu1huG9kg6IJs1O8hqj9rs6h7orGxHJUKb+mX3rPbWGhA==} + '@chevrotain/types@11.1.2': + resolution: {integrity: sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==} '@cloudflare/stream-react@1.9.3': resolution: {integrity: sha512-ocr7B+zHk/jq0r/wgtFeyoz7Hr+v3Qn0Ho6yUBkWT07ahr/0GU1dhliYJESwNXMuMYCU1sZ02sFH9pW5r1/BIA==} @@ -1701,15 +1694,24 @@ packages: '@emnapi/core@1.10.0': resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} + '@emnapi/core@1.11.1': + resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==} + '@emnapi/runtime@1.10.0': resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} - '@emnapi/runtime@1.11.0': - resolution: {integrity: sha512-55coeOFKHv1ywEcUXJtWU5f+Jr/W5tZDvZig8DLKSwUN1JpROQ4rk/SNOQiFWmaR/VKF4zuFyW1B8JduOSv6Pg==} + '@emnapi/runtime@1.11.1': + resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==} + + '@emnapi/runtime@1.11.2': + resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==} '@emnapi/wasi-threads@1.2.1': resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + '@emnapi/wasi-threads@1.2.2': + resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} + '@emotion/hash@0.8.0': resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} @@ -1904,16 +1906,16 @@ packages: resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/eslintrc@3.3.5': - resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} + '@eslint/eslintrc@3.3.6': + resolution: {integrity: sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/js@8.57.1': resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@9.39.4': - resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} + '@eslint/js@9.39.5': + resolution: {integrity: sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.7': @@ -1924,11 +1926,11 @@ packages: resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@floating-ui/core@1.7.5': - resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} + '@floating-ui/core@1.8.0': + resolution: {integrity: sha512-0CIZ5itps/8x7BG8dEIhs53BvCUH2PCoogtakwRTut+Arm58sJooJ0AuZhLw2HJYIR5cMLNPBSS728sPho2khQ==} - '@floating-ui/dom@1.7.6': - resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==} + '@floating-ui/dom@1.8.0': + resolution: {integrity: sha512-yXSrzeHZBTZadLOlfyhCkJHNeLJnHRnRInwdZ40L7ZiaAtrBwoYlsDrX3v5zB1Utk7CLfzcOVnVVWoXEky7Ceg==} '@floating-ui/react-dom@1.3.0': resolution: {integrity: sha512-htwHm67Ji5E/pROEAr7f8IKFShuiCKHwUC/UY4vC3I5jiSvGFAYnSYiZO5MlGmads+QqvUkR9ANHEguGrDv72g==} @@ -1936,8 +1938,8 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react-dom@2.1.8': - resolution: {integrity: sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==} + '@floating-ui/react-dom@2.1.9': + resolution: {integrity: sha512-JDjEFGCpImxDCA7JJKviA0M9+RtmJdj0m/NVU5IMgBK+AmZouAQQ7/+2GLH0GXXY0YMw9oXPB8hKdbPYg5QLYg==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -1954,14 +1956,14 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react@0.27.19': - resolution: {integrity: sha512-31B8h5mm8YxotlE7/AU/PhNAl8eWxAmjL/v2QOxroDNkTFLk3Uu82u63N3b6TXa4EGJeeZLVcd/9AlNlVqzeog==} + '@floating-ui/react@0.27.20': + resolution: {integrity: sha512-CMqMy7OaXl9W0eq1Uy7L7i2Y/anPvHmFmESd2CEw0t5YvZhcVCeo4MBevAmswRllX7Y2dEidA4ozGPunLSTQpw==} peerDependencies: react: '>=17.0.0' react-dom: '>=17.0.0' - '@floating-ui/utils@0.2.11': - resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} + '@floating-ui/utils@0.2.12': + resolution: {integrity: sha512-HpCo8tmWzLVad5s2d19EhAz5zqrrQ6s69qd6moPMQvkOuSwDT1YgRfWSVuc4ennqrgv3OHppiOGMQ7oC13yIww==} '@headlessui/react@2.2.0': resolution: {integrity: sha512-RzCEg+LXsuI7mHiSomsu/gBJSjpupm6A1qIZ5sWjd7JhARNlMiSA4kKfJpCKwU9tE+zMRterhhrP74PvfJrpXQ==} @@ -2002,8 +2004,8 @@ packages: '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - '@iconify/utils@3.1.2': - resolution: {integrity: sha512-jVf75icVVgSVGf9+QWBeCHdFL35yZ06HMHl9sCa059pITTP781lOacvRazfwAmXDKiBiUdQQMWVnuiw/RaQNhQ==} + '@iconify/utils@3.1.4': + resolution: {integrity: sha512-b1S7B1k9ohZ+iNTi2ATxbRYG9fTrJmUT0rc46bvVnNxqNRGW7dyo/vRREwyniI5IRN2RSJHDcm+s3BjWrSAjHw==} '@img/colour@1.1.0': resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} @@ -2158,14 +2160,14 @@ packages: cpu: [x64] os: [win32] - '@internationalized/date@3.12.1': - resolution: {integrity: sha512-6IedsVWXyq4P9Tj+TxuU8WGWM70hYLl12nbYU8jkikVpa6WXapFazPUcHUMDMoWftIDE2ILDkFFte6W2nFCkRQ==} + '@internationalized/date@3.12.2': + resolution: {integrity: sha512-FY1Y+H64NDs+HAF6omlnWxm3mEpfgaCSWtL5l551ZZfImA+kGjPFgrnJrGjH6lfmLL0g8Z/mBu1R3kufeCp6Jw==} - '@internationalized/number@3.6.6': - resolution: {integrity: sha512-iFgmQaXHE0vytNfpLZWOC2mEJCBRzcUxt53Xf/yCXG93lRvqas237i3r7X4RKMwO3txiyZD4mQjKAByFv6UGSQ==} + '@internationalized/number@3.6.7': + resolution: {integrity: sha512-3ji1fcrT+FPAK86UqEhB/psHixYo6niWPJtt7+qRaYFynt/BaJG8GhAPimtWUpEiVSTq8ZM8L5psMxGquiB/Vg==} - '@internationalized/string@3.2.8': - resolution: {integrity: sha512-NdbMQUSfXLYIQol5VyMtinm9pZDciiMfN7RtmSuSB78io1hqwJ0naYfxyW6vgxWBkzWymQa/3uLDlbfmshtCaA==} + '@internationalized/string@3.2.9': + resolution: {integrity: sha512-kzP/M/mbQxODlmOt4bIQZ2SBVUWUSqMLXooXixnX7noche8WHaQcA+nwFN1K2KCF/cp+LDUhcJsCicwkvhD1pg==} '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} @@ -2197,66 +2199,74 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@lexical/clipboard@0.46.0': - resolution: {integrity: sha512-c7lQeORx5+2tfc9+xnHDPBT097t9KdWW3a/kg/ThliokHOkaYz6OeM2z53uID/OOpRGao8FRO5vw9rz5ZAhg+w==} + '@lexical/a11y@0.47.0': + resolution: {integrity: sha512-MlAL25PxThTYQuFn2aOwyfY9+/wKloAd8fbf4a1GeFATVgvirC8xACBmERpqpf4A06OdLIoIZ5J/qtgJXsdn1g==} + peerDependencies: + typescript: '>=5.2' + peerDependenciesMeta: + typescript: + optional: true + + '@lexical/clipboard@0.47.0': + resolution: {integrity: sha512-OIB+NxHjfpRJJoTtU/mqeb7vPVMks5l97QgwoZthQLR/GIc5zrOtvoLftxl5hKAG5lwOe9BzhashKgVcsSPB3g==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/code-core@0.46.0': - resolution: {integrity: sha512-ljlMBSvjTwKVNV7myEr4xJRGTDsJ3kcjHi6rZuBteZExnd/tD44oSY3TSa1jgy+TqiXkEdUpWQYqmnwMsOJrlQ==} + '@lexical/code-core@0.47.0': + resolution: {integrity: sha512-L0hg+57yzQDhYRV5NFyTwSz2+N3O/iLBgRuMNccE3ieltPPSq7lCBTKOuXF3G0ot3NVudu8//ewHjw7OCMqI5g==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/code-prism@0.46.0': - resolution: {integrity: sha512-M1Zt+kvQ4Zmootp8m39WmSsY1N7AEV30WJGP7oUG8CAvmvfsQPQwUYPjyWL6xyIDGxhQ/5CVu/DJ7D78Wk3uoQ==} + '@lexical/code-prism@0.47.0': + resolution: {integrity: sha512-/mDs/rpVhyoeAdNqZoMt5hHrA6nDtuEDSk7lZmzUSk5vLIKMlxFMm3Rv1VsBDO9akl/b1F1aTLvrP8feGAOsiA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/code-shiki@0.46.0': - resolution: {integrity: sha512-U+fNlicmDH9D0EF6KRvZb6CpA4Kl9UCfMTFG9eFLHAD1rbiKt7/psNSlbu1rSRMadsuiZG9wDtb2cZ5/yMMLfQ==} + '@lexical/code-shiki@0.47.0': + resolution: {integrity: sha512-3qFSQpyBFwA43wIqpfdF9ckKcielG33VZVRzg9a+AhqieXtZY6eRenaY106pMhLvqvvTjpQtpv/UDeqlnnx1dQ==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/code@0.46.0': - resolution: {integrity: sha512-821oN8eH9ULinLO9P9+qrdejqm+S5/A28UnLzf5qiUJjCfvVGtf2Y0yVmHrBDHG0Dw7lnm2N2/7UTSr+JnA59A==} + '@lexical/code@0.47.0': + resolution: {integrity: sha512-O62sVybmcso+j8ZUdMprQWOwqM9w2qMbUSQRvEiRysxn/NhLEa3y6xzSYjWQvR84FcuTb9Yg/C9EiO2N4VkZOQ==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/devtools-core@0.46.0': - resolution: {integrity: sha512-9J5dRO/tZXM/ROeSRvnkfMvfGa4AbOjDQmVFhK1WiuoPNBoC45m4hijE4R3/l/Z6xvjinc804PfAsAxVjgVVnA==} + '@lexical/devtools-core@0.47.0': + resolution: {integrity: sha512-u/+WHfs9p6Jiz83OdWzM2W7xc/BXUqN/RN/o97qFP+H7XX/D5fD3Sn0q/0ymyDgacN7sI4HNxQttkrKXKn1PCA==} peerDependencies: - react: '>=17.x' - react-dom: '>=17.x' + react: '>=18.x' + react-dom: '>=18.x' typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/dragon@0.46.0': - resolution: {integrity: sha512-/PIjscXlD0jp3Bj5MWJ+y1WZsVxagsqnnzOkqdDStM3033soj/2cI7tysMU/7XAEJtMBk1bTJdDvmDHM/bn/rg==} + '@lexical/dragon@0.47.0': + resolution: {integrity: sha512-qqkro6sTLddOh2aYSqoXtm1QOQ/DY71AtWj3XmHPIPtxN/PkVKbvJBVZiP/a9kgFoPs+2a2Tlq9cCIDf6xSHuw==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/eslint-plugin@0.46.0': - resolution: {integrity: sha512-Lt2mrncL2fN2Pv4V20rRLs/XoIGTAr77hrwto59i6tZ594MW6xkM0O7NIeZ5+96Zaw+YLIyFWQVO4ZjEMyLrPw==} + '@lexical/eslint-plugin@0.47.0': + resolution: {integrity: sha512-R6eJkFVq4Asy0C5gRyHftQMnU7pAxcUIkxKpr1KbKRlVGU1/2T8w+riTSFhODIfWYbCJauy6Te9KG8eKXB13tw==} peerDependencies: eslint: '>=7.31.0' typescript: '>=5.2' @@ -2264,99 +2274,99 @@ packages: typescript: optional: true - '@lexical/extension@0.46.0': - resolution: {integrity: sha512-bdO/ON5dwVwtqeTes/+My/sRU7vNuH3W8ovJ2yffXRFmAxVtzKr6/6TYJWwtUvncQjvTHEKAo5MqWUoQXp8VMw==} + '@lexical/extension@0.47.0': + resolution: {integrity: sha512-F9WyXB0eDsCbeSuShzgjBS3ugxNnTvHQa+P+VZiVSWilbDNGjJyysco2JCwn5ruLmEP4MXCQn5IKeW7A9FG8KQ==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/hashtag@0.46.0': - resolution: {integrity: sha512-6XiL5/KXyCxR+oD7fWjJL3enqsrkn4hgjEa13wAQrBZ5W+avFl/9Cd5bkwcXS+jPjmhk47+zYj76l6uuiFoMoQ==} + '@lexical/hashtag@0.47.0': + resolution: {integrity: sha512-i5ML0v5d52h8hen4cdS/tnqfiteWbvpwihJgZR9hLIk9w6vQJISXUWzg4jRPQIezWwU1xikbBLkT5rD+Qth7tw==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/history@0.46.0': - resolution: {integrity: sha512-PbbyXVfbm/RBS/hkPJrAGd6DYZ8/4E+nyPaiArwo4WGYQBoEXc2dU+dwAcIrhwVVXuOVrkm9Hp0cZYl4hKM8qQ==} + '@lexical/history@0.47.0': + resolution: {integrity: sha512-CqAR6G4x6WewKS2uDgf2N1/rszIlXiDCW4dwu0IiQV9oVbhOklvAmPBJX6319myJxB+ArtjuuMgDU3gi/iTqXA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/html@0.46.0': - resolution: {integrity: sha512-Rvke8FvQkjd+hFBCe39YdQxPQZZ/7W95xilY3qFxmSZaW0zakcA8pItaf7HfueG8Ja6jDu/TOMH4LUeyQPT3HQ==} + '@lexical/html@0.47.0': + resolution: {integrity: sha512-VrJ9tSRuoUP5tTQb7TB+6PTW0Gh5aC3Hnne4GuXDwKUIzoWFXWkxlB0oIlfL5HVljrzO/Ra65v5M3RnR4TX1PA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/internal@0.46.0': - resolution: {integrity: sha512-OV1ePAAnVVd0K+Bq5SX7vOKE/LqJLYcDM4HD4zVCisbgVaznE+pTj/nDB2uWTidwf8o7QhPR65VhEi+KkUtyEw==} + '@lexical/internal@0.47.0': + resolution: {integrity: sha512-VKDTHajXvjCkjYHwWra4Qjz8AI6PWeNPW7l6Q9AIlAwUiolAXrlkyfrBAFzdAP360IyDbC2gO9fwTb9ZvZM85Q==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/link@0.46.0': - resolution: {integrity: sha512-MdGiAOAmqnZKtfaQxKFZv18SC+1zJIOfqB7bR43va/rp4M3u1cVniquUCTALub40WEWTuJgT2XvfSlpKm7FuXA==} + '@lexical/link@0.47.0': + resolution: {integrity: sha512-lDAbTyJwufKs3yUn1D4AY0IoBU9O4JXzTDqSRa8qVCK7LC3+cF0u+rR5o9RJfxtHUzmALk+s2I0IqlxGCyIocg==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/list@0.46.0': - resolution: {integrity: sha512-nIX3k05MFAhWZvVXZBZB7LTS1DhsCF2iCFH2WDYebwJfADTnAqhE/ZCAJax84RRMjYla67JU31br9r+P6KR+hA==} + '@lexical/list@0.47.0': + resolution: {integrity: sha512-g8AApVZNqqcCDXfJtgxEfAv7ylK0HmblRaJYMxB0OI7nlLipUjutIUy8cRX5GKI0woa+oGPYi68cZcMQnBysGw==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/mark@0.46.0': - resolution: {integrity: sha512-WRpMATEhci3LxCgF4wN3mX2IIctTN5Zx8GQZU4rtbVBWHaYRA0azpyzsHeFJlpaaI0FJVMWfNQJ3QBeVIr6Ciw==} + '@lexical/mark@0.47.0': + resolution: {integrity: sha512-/9ZS9NSjrqJ/sTZ7l2KFiBxZbbXEmPp/JxtN5sTlM+F4a/hTRreROWlcXgTLyf9g8GTnRyZScvBqFYKWd6HR1g==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/markdown@0.46.0': - resolution: {integrity: sha512-2e/JFuS+7QEPLW4K2SOoYORpLXhdjFBh7l5OxAf8HljuFAvX0x9eFBxlWVG0Y00TFUMnOcUm1QnIo5l2e+0Cjg==} + '@lexical/markdown@0.47.0': + resolution: {integrity: sha512-mtfcomzk/ZT2wtImEzYeFB6VLsOYM6RqBmwnvEMp5alvJISXFhIHDKAT4BkUMMtWGM6AnrlytZyMNPb4QwnZIA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/overflow@0.46.0': - resolution: {integrity: sha512-VRa/VovH+FeuL9oyEjqF0zM2Nu4stgPs78Ek0mm9SR3EV1Cq58CoqjMvz/eH+4OsYMksFNfkxBg5f4a7QSAeDQ==} + '@lexical/overflow@0.47.0': + resolution: {integrity: sha512-XR+F2mni27TgjmE2/PsFYXkAq0AIMV8JJh5VSeHiSg0mccKSfEqsfTxYlwV+um2eGT+6XggtpwFMDy6ZjC+uMw==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/plain-text@0.46.0': - resolution: {integrity: sha512-fH1MYHrilsho6hkpGHnjw2eFBeLaJzz5PY4LT9ZVxtliPB3YRKUYZLcP23fGidzOC2it2xvTkT9D7kFo7zTQug==} + '@lexical/plain-text@0.47.0': + resolution: {integrity: sha512-MyRjCpEnDJuEeoT/ndYI/i2605QM2bAgFEi6sX/NObYDJSuupC2iY6tOEbCFZ1s0Y1SX6arNrrAPhwygcemz7g==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/react@0.46.0': - resolution: {integrity: sha512-yYz09UTTSVFFpU6Zku/m4LLGgg6qjnz83PoPf7rxx7/IuZHcJK6dCaApXZUdilMHf+A1gGG0W4UNXGjWVaX1nw==} + '@lexical/react@0.47.0': + resolution: {integrity: sha512-4y2iEKghKcYcJ8+GoO8pqyvwjJFVDWR71Ezm37lLQGmSTFKY50miTJmgKI12GeL4hLWQjePpB3eVdmSQHG1b7g==} peerDependencies: - react: '>=17.x' - react-dom: '>=17.x' + react: '>=18.x' + react-dom: '>=18.x' typescript: '>=5.2' yjs: '>=13.5.22' peerDependenciesMeta: @@ -2365,48 +2375,48 @@ packages: yjs: optional: true - '@lexical/rich-text@0.46.0': - resolution: {integrity: sha512-YwERYF7bOGZOmulxzyHID+gUkxCbTbn73pqow8GyasAdwlbTiiyqKSUp3fXC3prcMftQX8eg+SJNwkijvZk9yA==} + '@lexical/rich-text@0.47.0': + resolution: {integrity: sha512-GtRH7KNW7fVJzd3Xftdr/EPXaMqHt2xCIO/eJtf17Yrs7vlVOljM0xMcDoj4QOY2Gp4p3CheLlwBbcO96YYV0A==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/selection@0.46.0': - resolution: {integrity: sha512-iWrztXnBl9x7DthlRefUCNHfY8lHU6AzDm7pIr3o7t1hoixDtTuiZ5cCw+PkShC/hZ8v7VuV+FaDNraSaTTkHA==} + '@lexical/selection@0.47.0': + resolution: {integrity: sha512-/q+eXnryZxCeqeWAODhTRlJL+jGa6/vIhE/bh+KvHmLbZJM8qfwa0qzt4rb3g+L1/CbjcowS/Xwv2ha1OmjBFQ==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/table@0.46.0': - resolution: {integrity: sha512-azgbCn+CxyGF2wVFB5Rmcx3wFKR9WKiGvJUUh8YDnMxL9LMWESfFy36XbedR140xUq0QoYTw8ZxBGMHE4ZiIIg==} + '@lexical/table@0.47.0': + resolution: {integrity: sha512-T0sOB1i0I05f2U+tTVXDitYq4ACtFob42gULwwqqKfQ/SEPq26Kfd5CljI1rSS4+N+vQz/VTDYF/BN7ZMgHpjA==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/text@0.46.0': - resolution: {integrity: sha512-XjH6ry2vYOfTO1JOLdbjlZ8he8LjkFjLbVIk+1I/q+8vp5ADx5GK99KaQfBiPZb0WTJEkuqo4AELWn3sXMvAiw==} + '@lexical/text@0.47.0': + resolution: {integrity: sha512-Rj1xa/MMhgOckjOJ+ifDUO8BUyi7o+a/vpYcsftMTCpiKmeteO+qSAKoyhvZke496nLh/WFCWKw/iD43bst/Ig==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/utils@0.46.0': - resolution: {integrity: sha512-s8XQDoBr1wyPKGqy3qyDeHvi+vMgOiszzcRdHvTd6AqWpXxw2MsDQzMdF3Nr56QHahcOYxMOcv+r7r2nnCcgCA==} + '@lexical/utils@0.47.0': + resolution: {integrity: sha512-uVAqNr5qiE4t9GSj+L4rv06WaIGADzblxEKCn134sPzvsVouDv0VTT0pBKjQYUgshT4z9iW5cFtO11+iPacBYg==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: typescript: optional: true - '@lexical/yjs@0.46.0': - resolution: {integrity: sha512-CsDD3NpmhoHjqnvbwQoTa3/lDYOCqlpBhRJcE14ERfngZ3PpoNu+YUW6IbhJ5PVFvtub8H3x8V9OjZ1IbHvZjg==} + '@lexical/yjs@0.47.0': + resolution: {integrity: sha512-EKw1df2cmUTQrfSp1EnXqsHtNjwgxS973CRor0W4GWmIQJyKdmf6cmA7cct3flkyH5tE/xDnpr8sy38U4R2hlQ==} peerDependencies: typescript: '>=5.2' yjs: '>=13.5.22' @@ -2414,72 +2424,72 @@ packages: typescript: optional: true - '@mermaid-js/parser@1.1.0': - resolution: {integrity: sha512-gxK9ZX2+Fex5zu8LhRQoMeMPEHbc73UKZ0FQ54YrQtUxE1VVhMwzeNtKRPAu5aXks4FasbMe4xB4bWrmq6Jlxw==} + '@mermaid-js/parser@1.2.0': + resolution: {integrity: sha512-oYPyv8A4As1yH5Bx+04iQEQxXuIQDe0GKCNSRgao6z8AM9jixXIfP0vsppRLvGf+nKIOb9/LdpWA4YuJiVvESA==} - '@napi-rs/wasm-runtime@1.1.5': - resolution: {integrity: sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==} + '@napi-rs/wasm-runtime@1.1.6': + resolution: {integrity: sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==} peerDependencies: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 - '@next/bundle-analyzer@15.5.18': - resolution: {integrity: sha512-v5/UNFwYbBlRQg/Bt+wU65XuxCxPu1AeCOI6s4s6Cludsj7FdVO9E9uzr7GIj8OykSrYtGuEQAUX0Ulje8W2yw==} + '@next/bundle-analyzer@15.5.20': + resolution: {integrity: sha512-OyB5HvHVRz2KdD9k7Al/FHDkkjqctljKhyDtasRjbsL6MnpLxP8b2Izk01bv4ubcgurU17WRJqbUdd+HA+PttA==} - '@next/env@15.5.18': - resolution: {integrity: sha512-hAV85Ckd9QR6RvH04MEKwsfLTksvFpO47j9xwtoIuvuPnlwecpSi+uZTtm8HirVbtlI2Fnz//xpcSTjFdyJk+g==} + '@next/env@15.5.20': + resolution: {integrity: sha512-dXh51Wvddf8daEyBXryZZEe1FdVxEWx9lgaTseLZUtC1XP/W8Wri+Z+VPOElHlByk23CyqHdc2oVByX7wsTWsw==} - '@next/eslint-plugin-next@15.5.18': - resolution: {integrity: sha512-w4MYq8M26a8PNrfto0JosLf5/3ssln1rsyP96g2DkC8uFVymStM5DLSz5ElxxrPRg2XnTMnFo3kREFlhYvxhWw==} + '@next/eslint-plugin-next@15.5.20': + resolution: {integrity: sha512-MZUgFpVd9rGSZpb8bNceUWvkAZe6aQw/6h2SSqHQuYzKfaiEUEVPIO6mXqaBmiBEBSN1f1sOc1uV8GCM90oegg==} - '@next/swc-darwin-arm64@15.5.18': - resolution: {integrity: sha512-w0WvQf1n+txiwns/9pwIQteCJpZTbxzO2SE0FLcwuD4v0WEh1JPOjdyxWL21XwJsdpx8cFRjyzxzCS/siP7HcQ==} + '@next/swc-darwin-arm64@15.5.20': + resolution: {integrity: sha512-in0yXG7/pRBVjWeEl7f7ZZETpletSMFKXVS4GJgHENTPVrJFNJKPrYewa9rpZcvdjwFece5fZP0CK34G4PxowA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.5.18': - resolution: {integrity: sha512-znn71QmDuxm+BOaglihMZfvyySMnNljkVIY5Z2TCssBmm+WqL6c19VhtH5ktFkHa8EZ2bnTUpcNcmNSQsg67og==} + '@next/swc-darwin-x64@15.5.20': + resolution: {integrity: sha512-0hsFshdPnTzGJdDTHeHJ+XPUShOpnyp9pUFDwDhqctsA0Cd8NcIVGRPtptYhgYY9DjkKgCDRkXxmgRc+CgT5Wg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.5.18': - resolution: {integrity: sha512-yPPe5MNL+igZUa+OsqQJisqSfh6oarIuA1Q0BDxljGJhRQyZeP+WRHh7rs/jZUGMh5aY0YdIjXZG0VohkKkUdw==} + '@next/swc-linux-arm64-gnu@15.5.20': + resolution: {integrity: sha512-DMvkoBtAABOzE6pMZRW/xNm7sKqql3wzzzZJ1R/d/rp4BCxv6LykouD3tHjGY8WdQqGpZs11t+R9AtjPxvvljw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@next/swc-linux-arm64-musl@15.5.18': - resolution: {integrity: sha512-glaCczEWIrHsokFZ3pP08U4BpKxwIdnT+txdOM32OBgpL9Yw4aqx8NejmgtZQZOdstQ5f0L3CasIZudzCuD+nw==} + '@next/swc-linux-arm64-musl@15.5.20': + resolution: {integrity: sha512-RQmDfeYBtXV2FSId7dfA1hE6M/T6+g7wdbYnFQ47tw/gUBwV+CccLVejNmCGa9yLDitk83foeg8hl/3DjfYQ5g==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@next/swc-linux-x64-gnu@15.5.18': - resolution: {integrity: sha512-oUfg2EgJmU3R0OCOWiokGFUTvZiPfXtriXiuF3YNxRoROCdgvTedHIzYoeKH34gsZxS/V7mHbfq2hpAHwhH1/A==} + '@next/swc-linux-x64-gnu@15.5.20': + resolution: {integrity: sha512-DkWLEdKajJwdGt27M3i1VEO2kelTvZrK6Pcb7JvW2BY+nofWm7FBsBNDj7g7Pr1NuQ5PLJvqEqYa20GTsBDnKQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@next/swc-linux-x64-musl@15.5.18': - resolution: {integrity: sha512-JLxSP3KTd9iu/bvUMQxH7RJo9xKSHf55/6RPE4a6FTSZygGn7uvZbCej0AHXydwkggQGSD9UddSjwv6Xz5ESfA==} + '@next/swc-linux-x64-musl@15.5.20': + resolution: {integrity: sha512-rAO5b7pKHvX+ExdmJskusDXTNbiNZfptifIPZItbUx+AOXxxTydVBsPt7Oz84DRd5mY8e0DcE8kvLj3AIfjE6w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@next/swc-win32-arm64-msvc@15.5.18': - resolution: {integrity: sha512-ir1v7enP52K2HNz3tQQvwF+x7VNxBk1ciiZ18WBPvxf4C59IqdfmHPJYK3vH7rSxpuCVw/8C712wTXNAtEp+NA==} + '@next/swc-win32-arm64-msvc@15.5.20': + resolution: {integrity: sha512-Hp3zFsN8N8Kj9+vY6L4vnZ9EtA9eXyATu0q4EfGbZTiocgPUNSfz8NWhym6xvaOmHpJ8EuoypuU1WejCPsTFtg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.5.18': - resolution: {integrity: sha512-LIu5me6QTANCd25E7I5uIEfvgQ06RK7tvHAbYo3zCb3VpxQEPvMcSpd87NwUABDT6MbGPdEGR5VRiK4PPTJhQg==} + '@next/swc-win32-x64-msvc@15.5.20': + resolution: {integrity: sha512-T/L7CXpR1M0wij/xbF3rT1+7KvSkfOLr7C+ToHHWZTG2eKmb52C5WvsyGCBNtkVvDEUESWkRUbbqSH4rSbOCYQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2503,84 +2513,12 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@opentelemetry/api-logs@0.208.0': - resolution: {integrity: sha512-CjruKY9V6NMssL/T1kAFgzosF1v9o6oeN+aX5JB/C/xPNtmgIJqcXHG7fA82Ou1zCpWGl4lROQUKwUNE1pMCyg==} - engines: {node: '>=8.0.0'} - '@opentelemetry/api@1.9.0': resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} engines: {node: '>=8.0.0'} - '@opentelemetry/api@1.9.1': - resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} - engines: {node: '>=8.0.0'} - - '@opentelemetry/core@2.2.0': - resolution: {integrity: sha512-FuabnnUm8LflnieVxs6eP7Z383hgQU4W1e3KJS6aOG3RxWxcHyBxH8fDMHNgu/gFx/M2jvTOW/4/PHhLz6bjWw==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/core@2.7.1': - resolution: {integrity: sha512-QAqIj32AtK6+pEVNG7EOVxHdE06RP+FM5qpiEJ4RtDcFIqKUZHYhl7/7UY5efhwmwNAg7j8QbJVBLxMerc0+gw==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' - - '@opentelemetry/exporter-logs-otlp-http@0.208.0': - resolution: {integrity: sha512-jOv40Bs9jy9bZVLo/i8FwUiuCvbjWDI+ZW13wimJm4LjnlwJxGgB+N/VWOZUTpM+ah/awXeQqKdNlpLf2EjvYg==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/otlp-exporter-base@0.208.0': - resolution: {integrity: sha512-gMd39gIfVb2OgxldxUtOwGJYSH8P1kVFFlJLuut32L6KgUC4gl1dMhn+YC2mGn0bDOiQYSk/uHOdSjuKp58vvA==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/otlp-transformer@0.208.0': - resolution: {integrity: sha512-DCFPY8C6lAQHUNkzcNT9R+qYExvsk6C5Bto2pbNxgicpcSWbe2WHShLxkOxIdNcBiYPdVHv/e7vH7K6TI+C+fQ==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': ^1.3.0 - - '@opentelemetry/resources@2.2.0': - resolution: {integrity: sha512-1pNQf/JazQTMA0BiO5NINUzH0cbLbbl7mntLa4aJNmCCXSj0q03T5ZXXL0zw4G55TjdL9Tz32cznGClf+8zr5A==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.10.0' - - '@opentelemetry/resources@2.7.1': - resolution: {integrity: sha512-DeT6KKolmC4e/dRQvMQ/RwlnzhaqeiFOXY5ngoOPJ07GgVVKxZOg9EcrNZb5aTzUn+iCrJldAgOfQm1O/QfPAQ==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.10.0' - - '@opentelemetry/sdk-logs@0.208.0': - resolution: {integrity: sha512-QlAyL1jRpOeaqx7/leG1vJMp84g0xKP6gJmfELBpnI4O/9xPX+Hu5m1POk9Kl+veNkyth5t19hRlN6tNY1sjbA==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.4.0 <1.10.0' - - '@opentelemetry/sdk-metrics@2.2.0': - resolution: {integrity: sha512-G5KYP6+VJMZzpGipQw7Giif48h6SGQ2PFKEYCybeXJsOCB4fp8azqMAAzE5lnnHK3ZVwYQrgmFbsUJO/zOnwGw==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.9.0 <1.10.0' - - '@opentelemetry/sdk-trace-base@2.2.0': - resolution: {integrity: sha512-xWQgL0Bmctsalg6PaXExmzdedSp3gyKV8mQBwK/j9VGdCDu2fmXIb2gAehBKbkXCpJ4HPkgv3QfoJWRT4dHWbw==} - engines: {node: ^18.19.0 || >=20.6.0} - peerDependencies: - '@opentelemetry/api': '>=1.3.0 <1.10.0' - - '@opentelemetry/semantic-conventions@1.40.0': - resolution: {integrity: sha512-cifvXDhcqMwwTlTK04GBNeIe7yyo28Mfby85QXFe1Yk8nmi36Ab/5UQwptOx84SsoGNRg+EVSjwzfSZMy6pmlw==} - engines: {node: '>=14'} - - '@oxc-project/types@0.129.0': - resolution: {integrity: sha512-3oz8m3FGdr2nDXVqmFUw7jolKliC4MoyXYIG2c7gpjBnzUWQpUGIYcXYKxTdTi+N2jusvt610ckTMkxdwHkYEg==} + '@oxc-project/types@0.139.0': + resolution: {integrity: sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==} '@phosphor-icons/react@2.1.10': resolution: {integrity: sha512-vt8Tvq8GLjheAZZYa+YG/pW7HDbov8El/MANW8pOAz4eGxrwhnbfrQZq0Cp4q8zBEu8NIhHdnr+r8thnfRSNYA==} @@ -2597,59 +2535,29 @@ packages: resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==} engines: {node: ^14.18.0 || >=16.0.0} - '@playwright/test@1.60.0': - resolution: {integrity: sha512-O71yZIbAh/PxDMNGns37GHBIfrVkEVyn+AXyIa5dOTfb4/xNvRWV+Vv/NMbNCtODB/pO7vLlF2OTmMVLhmr7Ag==} + '@playwright/test@1.61.1': + resolution: {integrity: sha512-8nKv6+0RJSL9FE4jYOEGXnPeM/Hg12qZpmqzZjRh3qM0Y7c3z1mrOTfFLids72RDQYVh9WpLEfR5WdpNX4fkig==} engines: {node: '>=18'} hasBin: true '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} - '@posthog/core@1.28.3': - resolution: {integrity: sha512-SOy0aphKawZzp8jxfeOpTcXPwi6ii0I2V6tX8YXnM+WbxKKR/R+BXLK0jS6LV8kZtW3H5YxmPAfuIbUP1UnGTw==} - - '@posthog/types@1.372.9': - resolution: {integrity: sha512-B7k9S+H9WUKHXxe1HOkQWbpWtMcrBvsodm5stZaLQ3pYxf9TowtwssdzTtX4hHjzSYqgrS1IpNnJX4vs1KgBzA==} - - '@preact/signals-core@1.14.1': - resolution: {integrity: sha512-vxPpfXqrwUe9lpjqfYNjAF/0RF/eFGeLgdJzdmIIZjpOnTmGmAB4BjWone562mJGMRP4frU6iZ6ei3PDsu52Ng==} - - '@protobufjs/aspromise@1.1.2': - resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==} - - '@protobufjs/base64@1.1.2': - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} + '@posthog/core@1.41.1': + resolution: {integrity: sha512-lKjPdeawDSvRhHnP14RwTSI5CofuyluhG3ISHRa+Kj6PyfSrEUyIkoVOpYWicFGgWikeaJCZzFQpo7ngHt9BcA==} - '@protobufjs/codegen@2.0.5': - resolution: {integrity: sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==} + '@posthog/types@1.394.0': + resolution: {integrity: sha512-ifQ7p8o8hoHErlJmpzCFzHQcuRam0vXk8LBVhBu4BlPYP6S0tog4FSAFItnI/nwN6cHZI0WFQilr7sIqQa7Flg==} - '@protobufjs/eventemitter@1.1.0': - resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==} + '@preact/signals-core@1.14.4': + resolution: {integrity: sha512-HNB6HYeYKhQbJ1aKl+YRjrS4+QWHLKX6qKoUsfS/m0vqzsVaEBiZiaKbG/e+NKk2ch5ALQr/ihWaMHxiCuuWHA==} - '@protobufjs/fetch@1.1.0': - resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==} - - '@protobufjs/float@1.0.2': - resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==} - - '@protobufjs/inquire@1.1.1': - resolution: {integrity: sha512-mnzgDV26ueAvk7rsbt9L7bE0SuAoqyuys/sMMrmVcN5x9VsxpcG3rqAUSgDyLp0UZlmNfIbQ4fHfCtreVBk8Ew==} - - '@protobufjs/path@1.1.2': - resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==} - - '@protobufjs/pool@1.1.0': - resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==} - - '@protobufjs/utf8@1.1.1': - resolution: {integrity: sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==} - - '@rc-component/async-validator@5.1.0': - resolution: {integrity: sha512-n4HcR5siNUXRX23nDizbZBQPO0ZM/5oTtmKZ6/eqL0L2bo747cklFdZGRN2f+c9qWGICwDzrhW0H7tE9PptdcA==} + '@rc-component/async-validator@6.0.0': + resolution: {integrity: sha512-D3AGQwdyE58gmvx6waVSXJ80JGO+IY5L2O8HDnSOex7JNlzB3GuN/4hyHNTdhy2qtOhkpbIjmeAN3tL993wKbA==} engines: {node: '>=14.x'} - '@rc-component/cascader@1.14.0': - resolution: {integrity: sha512-Ip9356xwZUR2nbW5PRVGif4B/bDve4pLa/N+PGbvBaTnjbvmN4PFMBGQSmlDlzKP1ovxaYMvwF/dI9lXNLT4iQ==} + '@rc-component/cascader@1.17.0': + resolution: {integrity: sha512-3cVNG0zrQF1PoXq262L3wGCU+/YLEC1mGSVHDl577dQmA0ZKkXFbY6nwyXo+beCcM7buo49t24jkr+QZdL7O8w==} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' @@ -2672,14 +2580,14 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/context@2.0.1': - resolution: {integrity: sha512-HyZbYm47s/YqtP6pKXNMjPEMaukyg7P0qVfgMLzr7YiFNMHbK2fKTAGzms9ykfGHSfyf75nBbgWw+hHkp+VImw==} + '@rc-component/context@2.0.2': + resolution: {integrity: sha512-uiGpAlblCNlziHPwj4S4Iy/oemeuz/hR03mbiEjTCXwsqOIN3BOzsRMyDwpyO5Fm0vIEEJRUf9ZtbRLbhksuTA==} peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + react: '>=18.0.0' + react-dom: '>=18.0.0' - '@rc-component/dialog@1.8.4': - resolution: {integrity: sha512-Ay6PM7phkTkquplG8fWfUGFZ2GTLx9diTl4f0d8Eqxd7W1u1KjE9AQooFQHOHnhZf0Ya3z51+5EKCWHmt/dNEw==} + '@rc-component/dialog@1.10.0': + resolution: {integrity: sha512-eDukNlz9vNszAGv7i3zKXdxEd3wgVmNxuJijYt8zvTh17QwTu8KK/bdURRd/lU4qaMzhO1HKKmMrwOnkaw0BvQ==} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' @@ -2690,14 +2598,14 @@ packages: react: '>=18.0.0' react-dom: '>=18.0.0' - '@rc-component/dropdown@1.0.2': - resolution: {integrity: sha512-6PY2ecUSYhDPhkNHHb4wfeAya04WhpmUSKzdR60G+kMNVUCX2vjT/AgTS0Lz0I/K6xrPMJ3enQbwVpeN3sHCgg==} + '@rc-component/dropdown@1.0.3': + resolution: {integrity: sha512-YTST/N6kpqpDz3IMuM/PSSZnrDpSOA6dgHv12gPA90ZTSLv2CoqkZ0+9NtwTY6BeO7dstPblSic2QJg7dSFy/g==} peerDependencies: react: '>=16.11.0' react-dom: '>=16.11.0' - '@rc-component/form@1.8.1': - resolution: {integrity: sha512-8O7TB55Fi2mWIGvSnwZjk8jFqVNYyKDAswglwGShcbndxqzKz4cHwNtNaLjZlAeRge9wcB0LL8IWsC/Bl18raQ==} + '@rc-component/form@1.8.5': + resolution: {integrity: sha512-d24EYtvUOBhxEtSd/EqIu9DaMuqrWF2IRIvAFCTM6NQ/GJIYNr8DvEpUSUlv2uPxEJ0ZPwYQ+wwlGIAaiHvdrw==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' @@ -2715,30 +2623,30 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/input@1.1.2': - resolution: {integrity: sha512-Q61IMR47piUBudgixJ30CciKIy9b1H95qe7GgEKOmSJVJXvFRWJllJfQry9tif+MX2cWFXWJf/RXz4kaCeq/Fg==} + '@rc-component/input@1.3.1': + resolution: {integrity: sha512-iFvTUT9W+JC/MSin2aGAk8NqsVlTzcExNC9DZariON1IWirju9NoNeEk47an4Q8iHazkoVI/y1LnDi88+CPcig==} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' - '@rc-component/mentions@1.6.0': - resolution: {integrity: sha512-KIkQNP6habNuTsLhUv0UGEOwG67tlmE7KNIJoQZZNggEZl5lQJTytFDb69sl5CK3TDdISCTjKP3nGEBKgT61CQ==} + '@rc-component/mentions@1.10.0': + resolution: {integrity: sha512-CI1njYUVY0NjHtLhNoVmXlJyy568Sfep9Wsak6vmGjtT6uazx98djGYlCXz2xkHhEm73g91Y3MTvzUyE5avI7w==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/menu@1.2.0': - resolution: {integrity: sha512-VWwDuhvYHSnTGj4n6bV3ISrLACcPAzdPOq3d0BzkeiM5cve8BEYfvkEhNoM0PLzv51jpcejeyrLXeMVIJ+QJlg==} + '@rc-component/menu@1.4.1': + resolution: {integrity: sha512-3GsVRoQ4cnF/AoIQ4P+Z1haBfgfBPQfLT1RJY3Nu4DzOnheTslfCiGSPj7bv/cLj5sW5pHqN25dDXGP3JELAlQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/mini-decimal@1.1.3': - resolution: {integrity: sha512-bk/FJ09fLf+NLODMAFll6CfYrHPBioTedhW6lxDBuuWucJEqFUd4l/D/5JgIi3dina6sYahB8iuPAZTNz2pMxw==} + '@rc-component/mini-decimal@1.1.4': + resolution: {integrity: sha512-xiuXcaCwyOWpD8a8scdExFl+bntNphAW8XeenL1ig2en0AAZY0Pcp4pC0dI22qJ+NvxKn9RoNIoRdqYU3BLH4w==} engines: {node: '>=8.x'} - '@rc-component/motion@1.3.2': - resolution: {integrity: sha512-itfd+GztzJYAb04Z4RkEub1TbJAfZc2Iuy8p44U44xD1F5+fNYFKI3897ijlbIyfvXkTmMm+KGcjkQQGMHywEQ==} + '@rc-component/motion@1.3.3': + resolution: {integrity: sha512-Xh3IszxvlSv3/PLYFyC2UZi9LNB83yOnkB/LNmRzaypZLvkhqUIPS7MQpGZcCMWrNsXV2p6YTSWbSGvFpEle9A==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -2750,12 +2658,12 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/notification@1.2.0': - resolution: {integrity: sha512-OX3J+zVU7rvoJCikjrfW7qOUp7zlDeFBK2eA3SFbGSkDqo63Sl4Ss8A04kFP+fxHSxMDIS9jYVEZtU1FNCFuBA==} + '@rc-component/notification@2.0.7': + resolution: {integrity: sha512-nqZzpf6BPdaj+3ILx7si79LLmqPKyUmQoXa+/9gg0SkH0v1DbD66oJgRMSBEVnd/zUT3D4gwxWIHUKebYf2ZXQ==} engines: {node: '>=8.x'} peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + react: '>=18.0.0' + react-dom: '>=18.0.0' '@rc-component/overflow@1.0.1': resolution: {integrity: sha512-syfmgAABaHCnCDzPwHZ/2tuvIcpOO3jefYZMmfkN+pmo8HKTzsfhS57vxo4ksPdN0By+uWVJhJWNFozNBxi2eA==} @@ -2763,14 +2671,14 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/pagination@1.2.0': - resolution: {integrity: sha512-YcpUFE8dMLfSo6OARJlK6DbHHvrxz7pMGPGmC/caZSJJz6HRKHC1RPP001PRHCvG9Z/veD039uOQmazVuLJzlw==} + '@rc-component/pagination@1.4.0': + resolution: {integrity: sha512-CW1g7P9V8u+e8JQdUsl2RWg+GCsoee0mtJjZUCCxn/vb3jzOwDKm6hAdwddHCVBfWJ58eGUBZz3IvnU8rRktjw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/picker@1.9.1': - resolution: {integrity: sha512-9FBYYsvH3HMLICaPDA/1Th5FLaDkFa7qAtangIdlhKb3ZALaR745e9PsOhheJb6asS4QXc12ffiAcjdkZ4C5/g==} + '@rc-component/picker@1.11.0': + resolution: {integrity: sha512-6qXGKtoJvO8sUd17m5cyNEbEJub0zflCHnaZTBBmj63DPRZYc0WEHN8rp6hFSl+yMCJS/dJY5G+1fQ8bLCuD7A==} engines: {node: '>=12.x'} peerDependencies: date-fns: '>= 2.x' @@ -2789,8 +2697,8 @@ packages: moment: optional: true - '@rc-component/portal@2.2.0': - resolution: {integrity: sha512-oc6FlA+uXCMiwArHsJyHcIkX4q6uKyndrPol2eWX8YPkAnztHOPsFIRtmWG4BMlGE5h7YIRE3NiaJ5VS8Lb1QQ==} + '@rc-component/portal@2.2.1': + resolution: {integrity: sha512-ck+r1kW/JSv0wxPji3KN2ss9K6Z0qqwusw/mf/0JobXhZ8hC2ejZwCJObW/SvDi0uhA0VzmCnx0CaCci95tcmA==} engines: {node: '>=12.x'} peerDependencies: react: '>=18.0.0' @@ -2802,8 +2710,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/qrcode@1.1.1': - resolution: {integrity: sha512-LfLGNymzKdUPjXUbRP+xOhIWY4jQ+YMj5MmWAcgcAq1Ij8XP7tRmAXqyuv96XvLUBE/5cA8hLFl9eO1JQMujrA==} + '@rc-component/qrcode@2.0.0': + resolution: {integrity: sha512-aAv3QhPP1xyafuTZOxub6a54pCeBnN3IwQkpETrBtthq4BL5IgxnCbuoBWPDpdLw1y1j6BgBUCAKV92+yX06Dw==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' @@ -2828,15 +2736,15 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' - '@rc-component/select@1.6.15': - resolution: {integrity: sha512-SyVCWnqxCQZZcQvQJ/CxSjx2bGma6ds/HtnpkIfZVnt6RoEgbqUmHgD6vrzNarNXwbLXerwVzWwq8F3d1sst7g==} + '@rc-component/select@1.8.2': + resolution: {integrity: sha512-HQ9zuYqjfZTlcEMWlU1GAPBajd2OHIMVHyjZSGVTCVARwkfCgvXZMTEn0cduy3L+ejAKkaZluOQvxovZoaJaQw==} engines: {node: '>=8.x'} peerDependencies: react: '*' react-dom: '*' - '@rc-component/slider@1.0.1': - resolution: {integrity: sha512-uDhEPU1z3WDfCJhaL9jfd2ha/Eqpdfxsn0Zb0Xcq1NGQAman0TWaR37OWp2vVXEOdV2y0njSILTMpTfPV1454g==} + '@rc-component/slider@1.1.1': + resolution: {integrity: sha512-LSzgWGYDgeCDgR4r1XlU29gbYws6HpLnvJd/uMhLeW/vQgxldeR+Wb4uzHDCHiYEbr1bnEHWdjkPxjJRHxuiig==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' @@ -2855,97 +2763,91 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/table@1.9.1': - resolution: {integrity: sha512-FVI5ZS/GdB3BcgexfCYKi3iHhZS3Fr59EtsxORszYGrfpH1eWr33eDNSYkVfLI6tfJ7vftJDd9D5apfFWqkdJg==} + '@rc-component/table@1.10.4': + resolution: {integrity: sha512-HwoTnrwc29zeoXkXGhWqzJh8FIibGUxi1jM4LtoSzmR9d5Vv5osUQpZxnXKBP8iOCvyD6BQzZm1nXJRcnrxpAg==} engines: {node: '>=8.x'} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' - '@rc-component/tabs@1.7.0': - resolution: {integrity: sha512-J48cs2iBi7Ho3nptBxxIqizEliUC+ExE23faspUQKGQ550vaBlv3aGF8Epv/UB1vFWeoJDTW/dNzgIU0Qj5i/w==} + '@rc-component/tabs@1.11.0': + resolution: {integrity: sha512-hA/drZYOVa/MMIb4M2fWf3yaTyTG4qVuIABmghvEhyfw2nBob5VTH69lMCDjSVKmgODjO6nWlCV+gVn3xBrj5Q==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/textarea@1.1.2': - resolution: {integrity: sha512-9rMUEODWZDMovfScIEHXWlVZuPljZ2pd1LKNjslJVitn4SldEzq5vO1CL3yy3Dnib6zZal2r2DPtjy84VVpF6A==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - '@rc-component/tooltip@1.4.0': resolution: {integrity: sha512-8Rx5DCctIlLI4raR0I0xHjVTf1aF48+gKCNeAAo5bmF5VoR5YED+A/XEqzXv9KKqrJDRcd3Wndpxh2hyzrTtSg==} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' - '@rc-component/tour@2.3.0': - resolution: {integrity: sha512-K04K9r32kUC+auBSQfr+Fss4SpSIS9JGe56oq/ALAX0p+i2ylYOI1MgR83yBY7v96eO6ZFXcM/igCQmubps0Ow==} + '@rc-component/tour@2.4.0': + resolution: {integrity: sha512-aui4r4TqmTzwaBgcQxHYep8kM8PTjZFufjokObpy35KfFeZ0k9ArquWFZqegQlH24P14t+F0qO0mGTgzlav1yg==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/tree-select@1.8.0': - resolution: {integrity: sha512-iYsPq3nuLYvGqdvFAW+l+I9ASRIOVbMXyA8FGZg2lGym/GwkaWeJGzI4eJ7c9IOEhRj0oyfIN4S92Fl3J05mjQ==} + '@rc-component/tree-select@1.11.0': + resolution: {integrity: sha512-EhS0X0wtUhBfK4S5TlpSY3MR9ndPMGgujtt1PJW3Ej+ToAlnS/6ohYURtCoXBYGqazUwHmgQGVUDsfpVwhWPkg==} peerDependencies: react: '*' react-dom: '*' - '@rc-component/tree@1.2.4': - resolution: {integrity: sha512-5Gli43+m4R7NhpYYz3Z61I6LOw9yI6CNChxgVtvrO6xB1qML7iE6QMLVMB3+FTjo2yF6uFdAHtqWPECz/zbX5w==} + '@rc-component/tree@1.3.2': + resolution: {integrity: sha512-bJFj46wEkpBPnWyTm18XmgAgNQ/4YvprxMOPPY2a6rmhGJYxLuNKEFiL5Qej4Qctu9wHJm8WW+v2SYskafE0kA==} engines: {node: '>=10.x'} peerDependencies: react: '*' react-dom: '*' - '@rc-component/trigger@3.9.0': - resolution: {integrity: sha512-X8btpwfrT27AgrZVOz4swclhEHTZcqaHeQMXXBgveagOiakTa36uObXbdwerXffgV8G9dH1fAAE0DHtVQs8EHg==} + '@rc-component/trigger@3.10.0': + resolution: {integrity: sha512-uC3QSG7Ax3qLOE5Q2jLqJCJc4iBtJEHzNTPhqGvlRvRcU8x8CT5moIavRVe24YSQKCp2/D1GSq7y76SCSheuVA==} engines: {node: '>=8.x'} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' - '@rc-component/upload@1.1.0': - resolution: {integrity: sha512-LIBV90mAnUE6VK5N4QvForoxZc4XqEYZimcp7fk+lkE4XwHHyJWxpIXQQwMU8hJM+YwBbsoZkGksL1sISWHQxw==} + '@rc-component/upload@1.1.1': + resolution: {integrity: sha512-GvYWSKeaJTOxxC5p6+nOSadzfvXA1h8C/iHFPFZX+szH3JUXrvs+DLiW8YUTBgvMh8m63mJeHrlYlJzAlg+pDA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/util@1.10.1': - resolution: {integrity: sha512-q++9S6rUa5Idb/xIBNz6jtvumw5+O5YV5V0g4iK9mn9jWs4oGJheE3ZN1kAnE723AXyaD8v95yeOASmdk8Jnng==} + '@rc-component/util@1.12.0': + resolution: {integrity: sha512-AEjPL8JVdohIITaiXokyjL9WQ6tKWWjAYK9QU16tGNE9JaQABBQy+hA4H2Lup5MgXy9yY3iLrbZJheuU13hTdQ==} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' - '@rc-component/virtual-list@1.0.2': - resolution: {integrity: sha512-uvTol/mH74FYsn5loDGJxo+7kjkO4i+y4j87Re1pxJBs0FaeuMuLRzQRGaXwnMcV1CxpZLi2Z56Rerj2M00fjQ==} + '@rc-component/virtual-list@1.3.2': + resolution: {integrity: sha512-/smuvWBFdP/Is9QuNDKynD0+T3XTXWFyNXXNKJ4sno8CE3bTOK8sfgYmQJtYwLUNX+lv0Ytd+PMshgpmdReq5g==} engines: {node: '>=8.x'} peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + react: '>=18.0.0' + react-dom: '>=18.0.0' - '@react-aria/focus@3.22.0': - resolution: {integrity: sha512-ZfDOVuVhqDsM9mkNji3QUZ/d40JhlVgXrDkrfXylM1035QCrcTHN7m2DpbE95sU2A8EQb4wikvt5jM6K/73BPg==} + '@react-aria/focus@3.22.1': + resolution: {integrity: sha512-CPxtkyrBi/HYY5P3lE/57sQ6qfa0lN8E55TOm89H0kNGv0lKt+/0zP7lWERzBjRr5IxBVrQX4gFEowBN52LPaA==} 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.28.0': - resolution: {integrity: sha512-OXwdU1EWFdMxmr/K1CXNGJzmNlCClByb+PuCaqUyzBymHPCGVhawirLIon/CrIN5psh3AiWpHSh4H0WeJdVpng==} + '@react-aria/interactions@3.28.1': + resolution: {integrity: sha512-Bqb+HrD5I5MHS2SKBhISYqo2SW8Y2dfzgF/Y1lIJq7xqLxheo9vzxPGEHhz+XzkgGfoqEJx8A6a3C7uiqS3HWA==} 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-types/shared@3.34.0': - resolution: {integrity: sha512-gp6xo/s2lX54AlTjOiqwDnxA7UW79BNvI9dB9pr3LZTzRKCd1ZA+ZbgKw/ReIiWuvvVw/8QFJpnqeeFyLocMcQ==} + '@react-types/shared@3.36.0': + resolution: {integrity: sha512-DkP/H0C2YjjS7gZWKNqOmU8a16qHPjQNdzMwmTq9SzplM6Iw0kVMTZ0OIoe6FOgGqa+FwMsE2QbPjh/n3g/jXQ==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@reduxjs/toolkit@2.11.2': - resolution: {integrity: sha512-Kd6kAHTA6/nUpp8mySPqj3en3dm0tdMIgbttnQ1xFMVpufoj+ADi8pXLBsd4xzTRHQa7t/Jv8W5UnCuW4kuWMQ==} + '@reduxjs/toolkit@2.12.0': + resolution: {integrity: sha512-KiT+RzZbp6mQET+Mg+h2c97+9j1sNflUxQkIHI7Yuzf6Peu+OYpmkn6nbHWmLLWj+1ZODUJFwGZ7gx3L9R9EOw==} peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 || ^19 react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 @@ -2955,103 +2857,103 @@ packages: react-redux: optional: true - '@rolldown/binding-android-arm64@1.0.0': - resolution: {integrity: sha512-TWMZnRLMe63C2Lhyicviu7ZHaU4kxa6PS3rofvc9GmcvptzNN11BcfQ4Sl7MwTOsisQoa2keB/EBdNCAnUo8vA==} + '@rolldown/binding-android-arm64@1.1.5': + resolution: {integrity: sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0': - resolution: {integrity: sha512-6XcD+8k0gPVItNagEw78/qqcBDwKcwDYS8V2hRmVsfUSIrd8cWe/CBvRDI5toqFyPfj+FJr6t8U6Xj2P2prEew==} + '@rolldown/binding-darwin-arm64@1.1.5': + resolution: {integrity: sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0': - resolution: {integrity: sha512-iN/tWVXRQDWvmZlKdceP1Dwug9GDpEymhb9p4xnEe6zvCg5lFmzVljl+1qR1NVx3yfGpr2Na+CuLmv5IU8uzfQ==} + '@rolldown/binding-darwin-x64@1.1.5': + resolution: {integrity: sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0': - resolution: {integrity: sha512-jjQMDvvwSOuhOwMszD/klSOjyWMM3zI64hWTj9KT5x4MxRbZAf+7vLQ6qouRhtsLVFHr3f0ILaJAfgENPiQdAQ==} + '@rolldown/binding-freebsd-x64@1.1.5': + resolution: {integrity: sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0': - resolution: {integrity: sha512-d//Dtg2x6/m3mbV64yUGNnDGNZaDGRpDLLNGerHQUVObuNaIQaaDp25yUiqGXtHEXX+NP2d0wAlmKgpYgIAJ2A==} + '@rolldown/binding-linux-arm-gnueabihf@1.1.5': + resolution: {integrity: sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0': - resolution: {integrity: sha512-n7Ofp0mx+aB2cC+Sdy5YtMnXtY9lchnHbY+3Yt0uq9JsWQExf4f5Whu0tK0R8Jdc9S6RchTHjIFY7uc92puOVQ==} + '@rolldown/binding-linux-arm64-gnu@1.1.5': + resolution: {integrity: sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.0.0': - resolution: {integrity: sha512-EIVjy2cgd7uuMMo94FVkBp7F6DhcZAUwNURkSG3RwUmvAXR6s0ISxM81U+IydcZByPG0pZIHsf1b6kTxoFDgJA==} + '@rolldown/binding-linux-arm64-musl@1.1.5': + resolution: {integrity: sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.0.0': - resolution: {integrity: sha512-JEwwOPcwTLAcpDQlqSmjEmfs63xJnSiUNIGvLcDLUHCWK4XowpS/7c7tUsUH6uT/ct6bMUTdXKfI8967FYj6mg==} + '@rolldown/binding-linux-ppc64-gnu@1.1.5': + resolution: {integrity: sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.0.0': - resolution: {integrity: sha512-0wjCFhLrihtAubnT9iA0N++0pSV0z5Hg7tNGdNJ4RFaINceHadoF+kiFGyY1qSSNVIAZtLotG8Ju1bgDPkjnFA==} + '@rolldown/binding-linux-s390x-gnu@1.1.5': + resolution: {integrity: sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.0.0': - resolution: {integrity: sha512-Dfn7iak9BcMMePxcoJfpSbWqnEyrp/dRF63/8qW/eHBdOZov6x5aShLLEYGYdIeSJ6vMLK/XCVB+lGIxm41bQA==} + '@rolldown/binding-linux-x64-gnu@1.1.5': + resolution: {integrity: sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.0.0': - resolution: {integrity: sha512-5/utzzDmD/pD/bmuaUcbTf/sZYy0aztwIVlfpoW1fTjCZ0BaPOMVWGZL1zvgxyi7ZIVYWlxKONHmSbHuiOh8Jw==} + '@rolldown/binding-linux-x64-musl@1.1.5': + resolution: {integrity: sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.0.0': - resolution: {integrity: sha512-ouJs8VcUomfLfpbUECqFMRqdV4x6aeAK3MA4m6vTrJJjKyWTV5KnxZx7Jd9G+GlDaQQxubcba00x16OyJ1meig==} + '@rolldown/binding-openharmony-arm64@1.1.5': + resolution: {integrity: sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.0': - resolution: {integrity: sha512-E+oHKGiDA+lsKMmFtffDDw91EryDT7uJocrIuCHqhm6bCTM6xFK+3gaCkYOHfPwQr0cCNarSM2xaELoQDz9jJg==} + '@rolldown/binding-wasm32-wasi@1.1.5': + resolution: {integrity: sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0': - resolution: {integrity: sha512-yYK02n8Rngo+gbm1y6G0+7jk1sJ/2Wt7K0me0Y7k/ErBpyf+LJ2gFpqWVTcRV1rUepBlQRmpgWkTQCiiwrK0Ow==} + '@rolldown/binding-win32-arm64-msvc@1.1.5': + resolution: {integrity: sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0': - resolution: {integrity: sha512-14bpChMahXRRXiTwahSl+zzHPW6qQTXtkMuJBFlbo+pqSAews2d4BdCSHfrJ/MBsCZtpmTafsY+1QhBzitcmdg==} + '@rolldown/binding-win32-x64-msvc@1.1.5': + resolution: {integrity: sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@rolldown/pluginutils@1.0.0': - resolution: {integrity: sha512-aKs/3GSWyV0mrhNmt/96/Z3yczC3yvrzYATCiCXQebBsGyYzjNdUphRVLeJQ67ySKVXRfMxt2lm12pmXvbPFQQ==} + '@rolldown/pluginutils@1.0.1': + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} @@ -3059,74 +2961,70 @@ packages: '@rushstack/eslint-patch@1.16.1': resolution: {integrity: sha512-TvZbIpeKqGQQ7X0zSCvPH9riMSFQFSggnfBjFZ1mEoILW+UuXCKwOoPcgjMwiUtRqFZ8jWhPJc4um14vC6I4ag==} - '@scalar/helpers@0.2.18': - resolution: {integrity: sha512-w1d4tpNEVZ293oB2BAgLrS0kVPUtG3eByNmOCJA5eK9vcT4D3cmsGtWjUaaqit0BQCsBFHK51rasGvSWnApYTw==} - engines: {node: '>=20'} + '@scalar/helpers@0.9.0': + resolution: {integrity: sha512-M34CLRCttqC1bXthI/QSzQj0s5C6nrU2PFWf/vOT3RpycbiGDGQbqR+5RfFzpOIQvRqbHfNdcRbeiZBw+vCbkQ==} + engines: {node: '>=22'} - '@scalar/json-magic@0.11.7': - resolution: {integrity: sha512-GVz9E0vXu+ecypkdn0biK1gbQVkK4QTTX1Hq3eMgxlLQC91wwiqWfCqwfhuX0LRu+Z5OmYhLhufDJEEh56rVgA==} - engines: {node: '>=20'} - - '@scalar/openapi-parser@0.24.17': - resolution: {integrity: sha512-aM9UVrzlMreC3X/sZbyj+7XDZmat3ecGC3RpU8dqEO/HIH+CEX0xMLuP+41DhePCYg5+9TtDomSfWuMq4x1Z1A==} - engines: {node: '>=20'} + '@scalar/json-magic@0.12.17': + resolution: {integrity: sha512-Vw2nrUDIjhvMP6vxFtkiiFlabJ6SyTtfn1BsOxgnr1hIB+/rkngMguiDzl5em21VjyfFGIoADia+QWKM2hdcdA==} + engines: {node: '>=22'} - '@scalar/openapi-types@0.1.9': - resolution: {integrity: sha512-HQQudOSQBU7ewzfnBW9LhDmBE2XOJgSfwrh5PlUB7zJup/kaRkBGNgV2wMjNz9Af/uztiU/xNrO179FysmUT+g==} - engines: {node: '>=18'} + '@scalar/openapi-parser@0.28.8': + resolution: {integrity: sha512-BO98D3TLfKNL80UnE1sIAmI6DQRmOaH0AHnlAooTn1sQjNbRDaeHyRO53EEjo7HjFEdHeQtiRzoXmMB4jvt8AA==} + engines: {node: '>=22'} - '@scalar/openapi-types@0.5.4': - resolution: {integrity: sha512-2pEbhprh8lLGDfUI6mNm9EV104pjb3+aJsXrFaqfgOSre7r6NlgM5HcSbsLjzDAnTikjJhJ3IMal1Rz8WVwiOw==} - engines: {node: '>=20'} + '@scalar/openapi-types@0.9.1': + resolution: {integrity: sha512-gkGhSkxSzADaBiNg+ZAbJuwj+ZUmzP2Pg9CWZ7ZP+0fck2WjPeDDM7aAbouAm0aQQMF9xBjSPXSA9a/qTHYaTw==} + engines: {node: '>=22'} - '@scalar/openapi-upgrader@0.1.11': - resolution: {integrity: sha512-ngJcHGoCHmpWgYtNy08vmzFfLdQEkMpvaCQqNPPMNKq0QEXOv89e/rn+TZJZgPnRlY7fDIoIhn9lNgr+azBW+w==} - engines: {node: '>=20'} + '@scalar/openapi-upgrader@0.2.9': + resolution: {integrity: sha512-D5b0rGLLZgmkO9mdW2j/ND1KBlH1u3RCpr87HPxv9P9ZSr6PtM5iLqFOJq0ACiaHjY2mikCrxgDmnUEhTzRpHQ==} + engines: {node: '>=22'} '@shikijs/core@3.23.0': resolution: {integrity: sha512-NSWQz0riNb67xthdm5br6lAkvpDJRTgB36fxlo37ZzM2yq0PQFFzbd8psqC2XMPgCzo1fW6cVi18+ArJ44wqgA==} - '@shikijs/core@4.3.0': - resolution: {integrity: sha512-EooU3i9F6IAE8kEu+AnGf9DFZWkQBZ+hJn3tLVbsH+61mtQiva5biai66fAA6nvFPXkLgvrh7BrR7YcJU83xQQ==} + '@shikijs/core@4.3.1': + resolution: {integrity: sha512-ANMDxuaPsNMdDC1m4vfvhlDmJweMwkE5XitTwrq2rWHx5jM+dlm4MmHt2PP6t0uejfR77SuhrhJ0zEijIF/uhA==} engines: {node: '>=20'} '@shikijs/engine-javascript@3.23.0': resolution: {integrity: sha512-aHt9eiGFobmWR5uqJUViySI1bHMqrAgamWE1TYSUoftkAeCCAiGawPMwM+VCadylQtF4V3VNOZ5LmfItH5f3yA==} - '@shikijs/engine-javascript@4.3.0': - resolution: {integrity: sha512-hTv/KiFf2tpiqlACPiztGGurEARWIutB8YUhcrA1pUC7VzzwKO+g5crUocrLztrZ5ro5Z4hbXg7bYclETn3gSQ==} + '@shikijs/engine-javascript@4.3.1': + resolution: {integrity: sha512-JBItcnPuYq7jVJdZo/vMj94r+szT7XEjHFX+mvFDGSEIbVAXAGyHAHzhbWzpGOwYidCZrErJLLgn2PVeiokHnQ==} engines: {node: '>=20'} '@shikijs/engine-oniguruma@3.23.0': resolution: {integrity: sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==} - '@shikijs/engine-oniguruma@4.3.0': - resolution: {integrity: sha512-1vMdN3gHfnKfLYwecUI2ITJI4RhHt96xEaJumVn7Heb0IlJ8WQMIH0Voak+2j22BpSNKdnOfB/pCTPnPm2gq7A==} + '@shikijs/engine-oniguruma@4.3.1': + resolution: {integrity: sha512-OXyNMzg0pews+msMj4cHeqT4xiYKKvbnn6VbdAXxfoFl3SSx4fJTc8FadECuc5/H9p3BzhNAoAUXKwAu9rWYhg==} engines: {node: '>=20'} '@shikijs/langs@3.23.0': resolution: {integrity: sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==} - '@shikijs/langs@4.3.0': - resolution: {integrity: sha512-rnlqFbBRSys9bT4gl/5rw9RnS0W/I84ZldXPkO7cvlEMoV85TyF/aU01N7/NbSR776RNLjrJKjfFUXJR6wN1Cg==} + '@shikijs/langs@4.3.1': + resolution: {integrity: sha512-m0l9nsDqgBHvbZbk7A0/kXz/impK3uB/c6rAn6Gpg/uPtdZRQ+alsN/17MU5thb68XTj/4DxkZAotrM0GGSpDQ==} engines: {node: '>=20'} - '@shikijs/primitive@4.3.0': - resolution: {integrity: sha512-CPkz64PTa5diRW1ggzMZH9VM/du4RNChYgVtgqrFcgruvIybmCvySv8GkiHSczUHXYuuR8TdKEwFx+UnZMpgdg==} + '@shikijs/primitive@4.3.1': + resolution: {integrity: sha512-CXQRQOYy1leqQ8ceTeJdmXv/bsUY++6QyLpXJ94LZAAYj5X2SKRdc5ipguv4NPyGVKItB2PPwUpRNe0Sjh5S1A==} engines: {node: '>=20'} '@shikijs/themes@3.23.0': resolution: {integrity: sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==} - '@shikijs/themes@4.3.0': - resolution: {integrity: sha512-Avgt05YiT+Y3prjIc9lmQxhJzHBcCfR6cjiFW4OyaMBbt2A6trX5rfjUzx+Vj/mE9qpArYjatnqo9XPjQNW/AQ==} + '@shikijs/themes@4.3.1': + resolution: {integrity: sha512-dgpoJ4WqNi2yTmizQHBJ5zcX6j2lE6icN/0yt4l1kkf16jrY/pwPLoTb1ETsWMz0OBLf9ZNvwmxft+cH+N9qSA==} engines: {node: '>=20'} '@shikijs/types@3.23.0': resolution: {integrity: sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==} - '@shikijs/types@4.3.0': - resolution: {integrity: sha512-oc8b9U2SYvofKZk8e/737nIX0qwf6eV2vHFATeObAu7r+mUVpLs8Re0BmVkIjAWAYgkmG/CzLNo7rzuBzRu/wQ==} + '@shikijs/types@4.3.1': + resolution: {integrity: sha512-CHFxE0jztBIZRHH6gxXE7DXUCFXjReEGxZ/j0rfSLGKZuwp2xBYycEP14875DSa9KLL/6700oxIq6oO6ef9K2g==} engines: {node: '>=20'} '@shikijs/vscode-textmate@10.0.2': @@ -3154,86 +3052,86 @@ packages: '@swc-jotai/react-refresh@0.5.0': resolution: {integrity: sha512-TXCQJ/eZ8mZXGnO0W1nK73VKGDt5dVsrPd3wSYypLOth5tSdBRtbU2opYeUJEXY4iUI5sVu1zUAmRJSJ7V+h8A==} - '@swc/core-darwin-arm64@1.15.33': - resolution: {integrity: sha512-N+L0uXhuO7FIfzqwgxmzv0zIpV0qEp8wPX3QQs2p4atjMoywup2JTeDlXPw+z9pWJGCae3JjM+tZ6myclI+2gA==} + '@swc/core-darwin-arm64@1.15.43': + resolution: {integrity: sha512-v1aVuvXdo/BHxJzco9V2xpHrvwWmhfS8t6gziY5wJxd+Z2h8AeJRnAwPD8itCDaGXVBwJ/CaKfxEzTkG0Va0OA==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.15.33': - resolution: {integrity: sha512-/Il4QHSOhV4FekbsDtkrNmKbsX26oSysvgrRswa/RYOHXAkwXDbB4jaeKq6PsJLSPkzJ2KzQ061gtBnk0vNHfA==} + '@swc/core-darwin-x64@1.15.43': + resolution: {integrity: sha512-lp3d4Lamc8dt5huYdGLSR+9hLxmfr1jb0l+4XXG2zPqZwYWRN9R0U2qYoTrggiU2RWW0oV9VbWM3kBnqIc2kdQ==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.15.33': - resolution: {integrity: sha512-C64hBnBxq4viOPQ8hlx+2lJ23bzZBGnjw7ryALmS+0Q3zHmwO8lw1/DArLENw4Q18/0w5wdEO1k3m1wWNtKGqQ==} + '@swc/core-linux-arm-gnueabihf@1.15.43': + resolution: {integrity: sha512-JWTQQELtsG5GgphDrr/XqqmM2pDN3cZqbMS0Mrg+iTiXL3F74sn/S2IyYE/5u4h2KLkTf9qQ7dXyxsbx7YzkeA==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.15.33': - resolution: {integrity: sha512-TRJfnJbX3jqpxRDRoieMzRiCBS5jOmXNb3iQXmcgjFEHKLnAgK1RZRU8Cq1MsPqO4jAJp/ld1G4O3fXuxv85uw==} + '@swc/core-linux-arm64-gnu@1.15.43': + resolution: {integrity: sha512-B4otJRdPWIsmiSBf0uG7Z/+vMWmkufjz5MmYxubwKuZazDW14Zd3symga1N62QR4RT+kEFeHEgsXfZGyn/w0hw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] libc: [glibc] - '@swc/core-linux-arm64-musl@1.15.33': - resolution: {integrity: sha512-il7tYM+CpUNzieQbwAjFT1P8zqAhmGWNAGhQZBnxurXZ0aNn+5nqYFTEUKNZl7QibtT0uQXzTZrNGHCIj6Y1Og==} + '@swc/core-linux-arm64-musl@1.15.43': + resolution: {integrity: sha512-6zB6OnpViBxYy4tgY3v2i6AZY9fwkcHZ032UOwtwUuW1d19sdT07qF0kZe6/3UR1tUaK6jjg2rmVcUIBCEYVjQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] libc: [musl] - '@swc/core-linux-ppc64-gnu@1.15.33': - resolution: {integrity: sha512-ZtNBwN0Z7CFj9Il0FcPaKdjgP7URyKu/3RfH46vq+0paOBqLj4NYldD6Qo//Duif/7IOtAraUfDOmp0PLAufog==} + '@swc/core-linux-ppc64-gnu@1.15.43': + resolution: {integrity: sha512-coxE1ZWdB3uSDVNoEtYNrRi/1epvckZx9cTJ8ICUxTMTxGk+yvQ/Twacp3ruZSaMPGCriUjP86C37VhaT6nyRg==} engines: {node: '>=10'} cpu: [ppc64] os: [linux] libc: [glibc] - '@swc/core-linux-s390x-gnu@1.15.33': - resolution: {integrity: sha512-De1IyajoOmhOYYjw/lx66bKlyDpHZTueqwpDrWgf5O7T6d1ODeJJO9/OqMBmrBQc5C+dNnlmIufHsp4QVCWufA==} + '@swc/core-linux-s390x-gnu@1.15.43': + resolution: {integrity: sha512-lXfLhs+LpBsD5inuYx+YDH5WsPPBQ95KPUiy8P5wq9ob9xKDZFqwNfU2QW6bGO8NqRO/H9JQomTSt5Yyh+FGfA==} engines: {node: '>=10'} cpu: [s390x] os: [linux] libc: [glibc] - '@swc/core-linux-x64-gnu@1.15.33': - resolution: {integrity: sha512-mGTH0YxmUN+x6vRN/I6NOk5X0ogNktkwPnJ94IMvR7QjhRDwL0O8RXEDhyUM0YtwWrryBOqaJQBX4zruxEPRGw==} + '@swc/core-linux-x64-gnu@1.15.43': + resolution: {integrity: sha512-07XnKwTmKy8TGOZG3D9fRnLWGynxPjwQnZLVmBFbo6F+7vHYzBIOuwXEhemrChBWb6yDNZsVCcMWCPX6FDD2xg==} engines: {node: '>=10'} cpu: [x64] os: [linux] libc: [glibc] - '@swc/core-linux-x64-musl@1.15.33': - resolution: {integrity: sha512-hj628ZkSEJf6zMf5VMbYrG2O6QqyTIp2qwY6VlCjvIa9lAEZ5c2lfPblCLVGYubTeLJDxadLB/CxqQYOQABeEQ==} + '@swc/core-linux-x64-musl@1.15.43': + resolution: {integrity: sha512-TJc+bsSIaBh+hZvZ5GRtW/K1bw66TJ9vsUwvVIsZdiWxU5ObLwZvfcnZ3UpgVfMnFibRes9uriJrQNBHEEogRQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] libc: [musl] - '@swc/core-win32-arm64-msvc@1.15.33': - resolution: {integrity: sha512-GV2oohtN2/5+KSccl86VULu3aT+LrISC8uzgSq0FRnikpD+Zwc+sBlXmoKQ+Db6jI57ITUOIB8jRkdGMABC29g==} + '@swc/core-win32-arm64-msvc@1.15.43': + resolution: {integrity: sha512-jfd7s2/bUQYkOHLs+LWQNKZdmDa8+sufKLllhpWAhVQ2GDCwsHe3vR/j+OSiItZNtkzFuaawa3+SAKz9y5gYfw==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.15.33': - resolution: {integrity: sha512-gtyvzSNR8DHKfFEA2uqb8Ld1myqi6uEg2jyeUq3ikn5ytYs7H8RpZYC8mdy4NXr8hfcdJfCLXPlYaqqfBXpoEQ==} + '@swc/core-win32-ia32-msvc@1.15.43': + resolution: {integrity: sha512-rLAE8JvucqEW1ZGohxPQrQWPBQeJG4+ypKbWfdlU/qmKScvCkxf9/Jxnzki1dkUQCQ7P5Enp13RlvqOlvx/32g==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.15.33': - resolution: {integrity: sha512-d6fRqQSkJI+kmMEBWaDQ7TMl8+YjLYbwRUPZQ9DY0ORBJeTzOrG0twvfvlZ2xgw6jA0ScQKgfBm4vHLSLl5Hqg==} + '@swc/core-win32-x64-msvc@1.15.43': + resolution: {integrity: sha512-h8MLDHZcfIukwQWj03rIJZx1I0E81AYj2X7J/nGErG4nz+QAv6G1Z+peotvinL3lqpbo32tLYSMFo32/ySzxKg==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.15.33': - resolution: {integrity: sha512-jOlwnFV2xhuuZeAUILGFULeR6vDPfijEJ57evfocwznQldLU3w2cZ9bSDryY9ip+AsM3r1NJKzf47V2NXebkeQ==} + '@swc/core@1.15.43': + resolution: {integrity: sha512-1CuKjFkPxIgGdeHVuNbkxmBxkcbdc08u0aiI43pFq6yY1tTVKmXT9hFEooyyKs/sJ3xf1GPHyEwTtk9Xl8dvQw==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '>=0.5.17' @@ -3247,11 +3145,11 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - '@swc/helpers@0.5.21': - resolution: {integrity: sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==} + '@swc/helpers@0.5.23': + resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==} - '@swc/types@0.1.26': - resolution: {integrity: sha512-lyMwd7WGgG79RS7EERZV3T8wMdmPq3xwyg+1nmAM64kIhx5yl+juO2PYIHb7vTiPgPCj8LYjsNV2T5wiQHUEaw==} + '@swc/types@0.1.27': + resolution: {integrity: sha512-K6h3iUlqeM946U4sXFYeahefR1YBbXJvko+hv8WS8/0BNJ4OHiHRywMnQUJCqkR7Y9+hqQ1TvEpiKqUhz7NEFg==} '@tailwindcss/container-queries@0.1.1': resolution: {integrity: sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==} @@ -3263,22 +3161,22 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1' - '@tanstack/query-core@5.100.9': - resolution: {integrity: sha512-SJSFw1S8+kQ0+knv/XGfrbocWoAlT7vDKsSImtLx3ZPQmEcR46hkDjLSvynSy25N8Ms4tIEini1FuBd5k7IscQ==} + '@tanstack/query-core@5.101.2': + resolution: {integrity: sha512-hH5MLoJhF7KaIGd7q3xTXGXvslI+GYlM1Z/35aSHHWaCJWB7XvTSHYuV3eM7tw+aE0mT/xMro4M4Q9rCGHT0lw==} - '@tanstack/react-query@5.100.9': - resolution: {integrity: sha512-Oa44XkaI3kCNN6ME0KByU3xT3SEUNOMfZpHxL6+wFoTm+OeUFYHKdeYVe0aOXlRDm/f15sgLwEt2HDorIdW8+A==} + '@tanstack/react-query@5.101.2': + resolution: {integrity: sha512-seDkr6kzGzX1okaaTtZPtgA688CDPlXUz1C6xSg0ESqn04Vuc8tlrYms1s3de+znBqhPVxFRfpAfUf+6XvfPWg==} peerDependencies: react: ^18 || ^19 - '@tanstack/react-virtual@3.13.24': - resolution: {integrity: sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==} + '@tanstack/react-virtual@3.14.6': + resolution: {integrity: sha512-4+Uq8m0/gzO4kMCHUEpTtGX1RnONK0C+g88b2ltwPMWUBiaVarBuWKoPJaz7gj1cKCVRAdyu+U8GcKhwCc2beA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/virtual-core@3.14.0': - resolution: {integrity: sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==} + '@tanstack/virtual-core@3.17.4': + resolution: {integrity: sha512-nGm5KteqxasUdThLc2izl6dHUqLv0LQj7Nuyo5gYalTPf/U8a9ermvsl7reT+6ioBW1l8WfpP/mcU338nLXpqw==} '@tremor/react@3.18.7': resolution: {integrity: sha512-nmqvf/1m0GB4LXc7v2ftdfSLoZhy5WLrhV6HNf0SOriE6/l8WkYeWuhQq8QsBjRi94mUIKLJ/VC3/Y/pj6VubQ==} @@ -3328,8 +3226,8 @@ packages: cpu: [arm64] os: [win32] - '@tybys/wasm-util@0.10.2': - resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} + '@tybys/wasm-util@0.10.3': + resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} '@types/chai@5.2.3': resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} @@ -3394,8 +3292,8 @@ packages: '@types/d3-quadtree@3.0.6': resolution: {integrity: sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==} - '@types/d3-random@3.0.3': - resolution: {integrity: sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==} + '@types/d3-random@3.0.4': + resolution: {integrity: sha512-UHYId5WTCx4L4YNel7NU00XUXXgvgpgZOvp10PuvsQENjMDXhh2RyFc0KBjO7B45ne4Ha1yVH7ii0vnzKkuzWA==} '@types/d3-scale-chromatic@3.1.0': resolution: {integrity: sha512-iWMJgwkK7yTRmWqRB5plb1kadXyQ5Sj8V/zYlFGMUBbIPKQScw+Dku9cAAMgJG+z5GYDoMjWGLVOvjghDEFnKQ==} @@ -3433,20 +3331,14 @@ packages: '@types/diff@5.2.3': resolution: {integrity: sha512-K0Oqlrq3kQMaO2RhfrNQX5trmt+XLyom88zS0u84nnIcLvFnRUMRRHmrGny5GSM+kNO9IZLARsdQHDzkhAgmrQ==} - '@types/eslint-scope@3.7.7': - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - - '@types/eslint@9.6.1': - resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - '@types/estree@1.0.9': resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} '@types/geojson@7946.0.16': resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==} - '@types/hast@3.0.4': - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + '@types/hast@3.0.5': + resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==} '@types/js-beautify@1.14.3': resolution: {integrity: sha512-FMbQHz+qd9DoGvgLHxeqqVPaNRffpIu5ZjozwV8hf9JAGpIOzuAf4wGbRSo8LNITHqGjmmVjaMggTT5P4v4IHg==} @@ -3466,8 +3358,8 @@ packages: '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} - '@types/node@20.19.39': - resolution: {integrity: sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==} + '@types/node@20.19.43': + resolution: {integrity: sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==} '@types/papaparse@5.5.2': resolution: {integrity: sha512-gFnFp/JMzLHCwRf7tQHrNnfhN4eYBVYYI897CGX4MY1tzY9l2aLkVyx2IlKZ/SAqDbB3I1AOZW5gTMGGsqWliA==} @@ -3489,8 +3381,8 @@ packages: '@types/react-window@1.8.8': resolution: {integrity: sha512-8Ls660bHR1AUA2kuRvVG9D/4XpRC6wjAaPT9dil7Ckc76eP9TKWZwwmgfq8Q1LANX3QNDnoU4Zp48A3w+zK69Q==} - '@types/react@19.2.14': - resolution: {integrity: sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==} + '@types/react@19.2.17': + resolution: {integrity: sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==} '@types/semver@7.7.1': resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} @@ -3507,11 +3399,11 @@ packages: '@types/use-sync-external-store@0.0.6': resolution: {integrity: sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==} - '@typescript-eslint/eslint-plugin@8.61.0': - resolution: {integrity: sha512-bFNvl9ZczlVb+wR2Akszf3gHfKVj/8WanXaGJ3UstTA7brNKg0cNdk6X1Psu5V7MZ2oQtzZKOEzIUehaoxbDGw==} + '@typescript-eslint/eslint-plugin@8.64.0': + resolution: {integrity: sha512-CGvQPBxN3wZLu6Rz2kFUpZeoCm78xUic92ck39KPePkO1NPOwjCqdQnm5Q87tpWw9vcBvW8XLrDXjH9PWYtJ3Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.61.0 + '@typescript-eslint/parser': ^8.64.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' @@ -3525,15 +3417,15 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.61.0': - resolution: {integrity: sha512-5B7PfA2e1NQGCnDHd/0lW7W3gvp3d59Ryw54FYO8Uswxo9f6ikw3AZV+Xj/TvpImmpsiYyUqAfhC6kJID1jF6w==} + '@typescript-eslint/parser@8.64.0': + resolution: {integrity: sha512-KA0OshtlcCCXmbfqyZkM5pV3/WNraJf7DkJRLpyrmwPtud57H5BDX7C3k0LPSPxpprfRL+cJDGabF10mvNCoCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.61.0': - resolution: {integrity: sha512-DV42F7MLJO6Rax7SK1yg43tcnEfGUrurSpSxKuVX+a3RCTzBlH3fuxprrOJXKCJGAaw82xXocikJ0uQaqwXgGA==} + '@typescript-eslint/project-service@8.64.0': + resolution: {integrity: sha512-tk4WpOJ6IEbGrVHaNmM0YRrwAD3exZlIK3iadQNAxh4YKk6jvUQ4ecq18n+v7+meh+cJ3j+D8nbk8sRKhlwLQg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -3542,18 +3434,18 @@ packages: resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/scope-manager@8.61.0': - resolution: {integrity: sha512-IWdXFHFSb6mlC3HPc7QsLDm5zYEbUla6trDEHf32D3/dnuUyXd87plScSNXSbm0/RxMvObpI17sv/EDTGrGZkA==} + '@typescript-eslint/scope-manager@8.64.0': + resolution: {integrity: sha512-CXEaFdYXjSTgKhisNkwCcJwTP8Pl+fmRrEQrri4nm3vU743bALrxzLmq7fHG/7e6a5xO0lDYeURpZmBuhHk54w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.61.0': - resolution: {integrity: sha512-O5Amvdv9ztMpxpf+vmFULGG78IE6Qwdr3bCGvqwG4nwc9H2qXkOYJJnRbRHyMkQTjv1d03olqwwwzHLMqpFePQ==} + '@typescript-eslint/tsconfig-utils@8.64.0': + resolution: {integrity: sha512-2yo8rRNKuzbVWQp5kslhANqZ2uDAeROQHBRZNPu8JDsHmeFNj/XJJhX/FhNUWmkHHvoNsKa6+tHJiig87EzsQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.61.0': - resolution: {integrity: sha512-TuBiQYIkd97yBfInHCTKVYMbX4kvEmpOEuixIuzCU9p8BGT1SfyyO0d0IfDMbPIHcjn/hWnusUX5e8v5Xg+X8A==} + '@typescript-eslint/type-utils@8.64.0': + resolution: {integrity: sha512-XWG4Fmmv/6SvyS9nH8jWrKs6terwJvE8cyRt1CzYYqzp9OrPhCT4cMc/f7C6RZCwG+qMmiffJS1/qJP8G1URtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -3563,8 +3455,8 @@ packages: resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/types@8.61.0': - resolution: {integrity: sha512-9QTQpZ5Iin4CdIodfbDQFSeiSJKidgYJYug1P9CC2xWgUTvlmixViqDZNciMjwLBZyJnG4tGmPl97rVAFb1AJg==} + '@typescript-eslint/types@8.64.0': + resolution: {integrity: sha512-qjhfuTfLXjA4IOzXvz0rTjT01BqEiIgPoUeMwiEjnaHKJMTNo8rH5pYW1a2L/0Dnux2fPC85AeyJoWaGa8WxTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@6.21.0': @@ -3576,14 +3468,14 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.61.0': - resolution: {integrity: sha512-42zatd5qSvvcV1JdDBCLxYRznvP4eIHpPoZXdkPFnAmanA4FuZ5dibSnCBggY8hQnqajPpoGjXFdZ7fIJKQnlA==} + '@typescript-eslint/typescript-estree@8.64.0': + resolution: {integrity: sha512-Pztpsn1aCE1oWDvDEfUk31nngvvF7vUB5SwHFEaZIFpvw7WJtqUHHL4plBZDA9HfWJJjL13BdG0YrJInTUvoVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.61.0': - resolution: {integrity: sha512-3bzFt7ImFMW/jVYwJamDoe/dMOdFLSC6pom6rRjdh4SZJEYupyMzem8e7vKZLclLfpHjlwSAXOUxtKxGXUiLqA==} + '@typescript-eslint/utils@8.64.0': + resolution: {integrity: sha512-aJUGVB3+U0htrrCjoA8qukw8cm8fNCGAxK/tVoS70k8aeb7DETKeFozRiVFIwEeN9WJLsjaP3ph8I60tY2XZoQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -3593,12 +3485,12 @@ packages: resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} - '@typescript-eslint/visitor-keys@8.61.0': - resolution: {integrity: sha512-QVLZu3ZPQEE+HICQyAMZ2yLQhxf0meY/wx6Hx14YcTNj13JB3qHlX3lJ02L3fLGHgERRH71kvYDwiXIguT3AjQ==} + '@typescript-eslint/visitor-keys@8.64.0': + resolution: {integrity: sha512-mrtuL8Nsn6gi2H4mo5KMTp823M+3Q19Ew/i+Zlikq20tIMm99C3Ez0dCmkWWnxut20esQvTg8aUSEhMcAOXhEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@ungap/structured-clone@1.3.1': - resolution: {integrity: sha512-mUFwbeTqrVgDQxFveS+df2yfap6iuP20NAKAsBt5jDEoOTDew+zwLAOilHCeQJOVSvmgCX4ogqIrA0mnyr08yQ==} + '@ungap/structured-clone@1.3.3': + resolution: {integrity: sha512-60YRaenCQcVjYEKOcG824+DRGGIQ3VKErcBoAEDJZz5bKIs2ZG+X/H9Nk+Q6EVkwJk5QNApxbrc5QtBSwtrXAg==} '@unrs/resolver-binding-android-arm-eabi@1.12.2': resolution: {integrity: sha512-g5T90pqg1bo/7mytQx6F4iBNC0Wsh9cu+z9veDbFjc7HjpesJFWD7QMS0NGStXM075+7dJPPVvBbpZlnrdpi/w==} @@ -3727,43 +3619,43 @@ packages: resolution: {integrity: sha512-fnYhv671l+eTTp48gB4zEsTW/YtRgRPnkI2nT7x6qw5rkI1Lq2hTmQIpHPgyThI0znLK+vX2n9XxKdXZ7BUbbw==} engines: {node: '>= 20'} - '@vitest/coverage-v8@4.1.6': - resolution: {integrity: sha512-36l628fQ/9a/8ihy97eOtEnvWQEdqULQOJtcaxtoNq0G1w3Mxd4szSahOaMM9/NGyZ+hyKcMtIW/WIxq0XQViQ==} + '@vitest/coverage-v8@4.1.10': + resolution: {integrity: sha512-IM49HmthevbgAO4anp1hwtoT9wYe59w0LR00gr+eagHE+ZJ5lK4sLPeO0ubgoJcwLk6dehU3R24N+FbEEKDc8g==} peerDependencies: - '@vitest/browser': 4.1.6 - vitest: 4.1.6 + '@vitest/browser': 4.1.10 + vitest: 4.1.10 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@4.1.6': - resolution: {integrity: sha512-7EHDquPthALSV0jhhjgEW8FXaviMx7rSqu8W6oqCoAuOhKov814P99QDV1pxMA3QPv21YudvJngIhjrNI4opLg==} + '@vitest/expect@4.1.10': + resolution: {integrity: sha512-YsCn+qAk1GWjQOWFEsEcL2gNQ0zmVmQu3T03qP6UyjhtmdtwtbuI+DASn/7iQB3HGTXkdBwGddzxPlmiql5vlA==} - '@vitest/mocker@4.1.6': - resolution: {integrity: sha512-MCFc63czMjEInOlcY2cpQCvCN+KgbAn+60xu9cMgP4sKaLC5JNAKw7JH8QdAnoAC88hW1IiSNZ+GgVXlN1UcMQ==} + '@vitest/mocker@4.1.10': + resolution: {integrity: sha512-v0xaezt+DKEmKfaxg133ldzADrwLGd7Ze1MfQQTYfvs8OqZIwbxyxaYURivwV7sWy5fqn3rH5uOrSp07bp44Ow==} peerDependencies: msw: ^2.4.9 - vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + vite: ^8.0.16 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@4.1.6': - resolution: {integrity: sha512-h5SxD/IzNhZYnrSZRsUZQIC+vD0GY8cUvq0iwsmkFKixRCKLLWqCXa/FIQ4S1R+sI+PGoojkHsdNrbZiM9Qpgw==} + '@vitest/pretty-format@4.1.10': + resolution: {integrity: sha512-W1HsjSH4MXQ9YfmmhLAoIYf1HRfekQCGngeIgcei6MP5QQGWUe0gkopdZQaVCFO+JDJMrAJGwa5pRpNpvy4P8Q==} - '@vitest/runner@4.1.6': - resolution: {integrity: sha512-nOPCmn2+yD0ZNmKdsXGv/UxMMWbMuKeD6GyYncNwdkYDxpQvrPSKYj2rWuDjC2Y4b6w6hjip5dBKFzEUuZe3vA==} + '@vitest/runner@4.1.10': + resolution: {integrity: sha512-IKI6kpIH+LmpROplyLwBBaCfMgOZOMsygVa6BARD6ahA04VRuJSa6OaVG7kRvSEMD870Vd91rSSw0eegtWyLGg==} - '@vitest/snapshot@4.1.6': - resolution: {integrity: sha512-YhsdE6xAVfTDmzjxL2ZDUvjj+ZsgyOKe+TdQzqkD72wIOmHka8NuGQ6NpTNZv9D2Z63fbwWKJPeVpEw4EQgYxw==} + '@vitest/snapshot@4.1.10': + resolution: {integrity: sha512-xRkfOT1qpTAi/Ti4Y1LtfRc3kEuqxGw59eN2jN9pRWMtS/XDevekhcFSqvQqjUNGksfjMJu3Y+oJ+4Ypn2OaJw==} - '@vitest/spy@4.1.6': - resolution: {integrity: sha512-JFKxMx6udhwKh/Ldo270e17QX710vgunMkuPAvXjHSvC6oqLWAHhVhjg/I71q0u0CBSErIODV1Kjv0FQNSWjdg==} + '@vitest/spy@4.1.10': + resolution: {integrity: sha512-PLf/Ugvoq5wO/b4rwYCR1h2PSIdXz7wnkQFMiUpLdtM7l6pqVFcQIBEHyT1+l+cj7mNwAfZHzqXqDyjvOuwbDw==} - '@vitest/utils@4.1.6': - resolution: {integrity: sha512-FxIY+U81R3LGKCxaHHFRQ5+g6/iRgGLmeHWdp2Amj4ljQRrEIWHmZyDfDYBRZlpyqA7qKxtS9DD1dhk8RnRIVQ==} + '@vitest/utils@4.1.10': + resolution: {integrity: sha512-fy9am/HWxbaGt/Sawrp90vt6Y6jQwf1RX77cz3uwoJwJVMli/e1IEwRPnMNJ7vKfPTwo0diXifkpPvwH9v7nGA==} '@webassemblyjs/ast@1.14.1': resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -3839,16 +3731,15 @@ packages: resolution: {integrity: sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==} engines: {node: '>=0.4.0'} - acorn@8.16.0: - resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} - engines: {node: '>=0.4.0'} - hasBin: true - acorn@8.17.0: resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==} engines: {node: '>=0.4.0'} hasBin: true + agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + ai@6.0.0-beta.150: resolution: {integrity: sha512-gBCzE2/m5w1ybx0bnWKf66ppCH+921jGFeGUTQv3+GWaaB1WLeaOa8H4sEmdx29YAZ5n+iqZKh+L5swhNSCIRg==} engines: {node: '>=18'} @@ -3918,8 +3809,8 @@ packages: resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} engines: {node: '>=12'} - antd@6.3.7: - resolution: {integrity: sha512-WTHi4bHVNKpYXLHESzU0Tts7rRNQeL84Bph9dfI3Qw7mHbTulExDcYKNHny5CTXcrBBOpraXbU9miBAwUR5vaw==} + antd@6.5.1: + resolution: {integrity: sha512-VZVVF9zYI6S0NHqboVhCoY9Iiqj6dphW1NPB+sEaAf2HuIQ0haXWXj7ZvAXTRDzusktV6+cvvrSZEdRi4twATg==} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' @@ -3991,8 +3882,8 @@ packages: ast-types-flow@0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - ast-v8-to-istanbul@1.0.0: - resolution: {integrity: sha512-1fSfIwuDICFA4LKkCzRPO7F0hzFf0B7+Xqrl27ynQaa+Rh0e1Es0v6kWHPott3lU10AyAr7oKHa65OppjLn3Rg==} + ast-v8-to-istanbul@1.0.5: + resolution: {integrity: sha512-UPAgKJFSEGMWSDr3LX4tqnAb4f7KGT8O40Tyx8wbYmmZ/yn58lNCm8h3svs3eXgiGd5AXxz8NDOvXWvicq+rJA==} async-function@1.0.0: resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} @@ -4001,12 +3892,12 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - autoprefixer@10.4.20: - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + autoprefixer@10.5.3: + resolution: {integrity: sha512-bJRzflk8GgE4JX+iZNEwz9f9p460NCHnU7bd+CZ9vIjIlZuTkt6F3WSl2oNO8StZBFx17nLEsiQ6H2wcZiY7nA==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: - postcss: ^8.1.0 + postcss: '>=8.5.10 <9' available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} @@ -4016,8 +3907,8 @@ packages: resolution: {integrity: sha512-s7iGf5GaVMxEG0ENN9x+xTr7GFZCb1ZP/1uATUpCEK2X78nDB3RwbtFCo9pGAf9ru+VwoQ464DkaLEeRM08wJA==} engines: {node: '>=4'} - axios@1.16.0: - resolution: {integrity: sha512-6hp5CwvTPlN2A31g5dxnwAX0orzM7pmCRDLnZSX772mv8WDqICwFjowHuPs04Mc8deIld1+ejhtaMn5vp6b+1w==} + axios@1.18.1: + resolution: {integrity: sha512-3nTvFlvpn9Zu/RkHUqtc7/+al4UpRW5az71ap5zccp6e8RAYEzhMTecX8Dz1wWDYrPpUoB1HAQEGEAEvUr7S9g==} axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} @@ -4030,8 +3921,8 @@ packages: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} - baseline-browser-mapping@2.10.27: - resolution: {integrity: sha512-zEs/ufmZoUd7WftKpKyXaT6RFxpQ5Qm9xytKRHvJfxFV9DFJkZph9RvJ1LcOUi0Z1ZVijMte65JbILeV+8QQEA==} + baseline-browser-mapping@2.10.43: + resolution: {integrity: sha512-AjYpR78kDWAY3Efj+cDTFH9t9SCoL7OoTp1BOb0mQV7S+6CiLwnWM3FyxhJtdPufDFKzmCSFoUncKjWgJEZTCQ==} engines: {node: '>=6.0.0'} hasBin: true @@ -4039,14 +3930,14 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - brace-expansion@1.1.15: - resolution: {integrity: sha512-EwOCDEex4quD37XhqM3omwtMoJjr//isUZz1JopUNWms+4Z2ViyM/k1YIRePpoVNnQhENnxtFjLaxNHrT7xIUg==} + brace-expansion@1.1.16: + resolution: {integrity: sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==} - brace-expansion@2.1.1: - resolution: {integrity: sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==} + brace-expansion@2.1.2: + resolution: {integrity: sha512-w5JZcKgdhDOgOwm8H+KgbosopHMuGcl6qbulwjtz3SM7I7P3yW1eAjzMPLrIE+NQ9vjgANKHWeMHnrT0OXW1oA==} - brace-expansion@5.0.6: - resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} + brace-expansion@5.0.7: + resolution: {integrity: sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==} engines: {node: 18 || 20 || >=22} braces@3.0.3: @@ -4056,8 +3947,8 @@ packages: browser-tabs-lock@1.3.0: resolution: {integrity: sha512-g6nHaobTiT0eMZ7jh16YpD2kcjAp+PInbiVq3M1x6KKaEIVhT4v9oURNIpZLOZ3LQbQ3XYfNhMAb/9hzNLIWrw==} - browserslist@4.28.2: - resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} + browserslist@4.28.6: + resolution: {integrity: sha512-FQBYNK15VMslhLHpA7+n+n1GOlF1kId2xcCg7/j95f24AOF6VDYMNH4mFxF7KuaTdv627faazpOAjFzMrfJOUw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -4084,11 +3975,8 @@ packages: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} - caniuse-lite@1.0.30001792: - resolution: {integrity: sha512-hVLMUZFgR4JJ6ACt1uEESvQN1/dBVqPAKY0hgrV70eN3391K6juAfTjKZLKvOMsx8PxA7gsY1/tLMMTcfFLLpw==} - - caniuse-lite@1.0.30001799: - resolution: {integrity: sha512-hG1bReV+OUU+MOqK4t/ZWI0tZOyz3rqS9XuhOUz1cIcbwBKjOyJEJuw9ER5JuNyqxNk8u/JUVbGibBOL1yrjFw==} + caniuse-lite@1.0.30001805: + resolution: {integrity: sha512-52noaS3DubycKSXaU30TwPGIp+POyQSUVa5jBEq3vkRkY0kjyb3LQgvhU6WGyCcyXqVLWO0Cw0Q6BSdD0kUfVA==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -4117,15 +4005,6 @@ packages: character-reference-invalid@2.0.1: resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - chevrotain-allstar@0.4.3: - resolution: {integrity: sha512-2X4mkroolSMKqW+H22pyPMUVDqYZzPhephTmg/NODKb1IGYPHfxfhcW0EjS7wcPJNbze2i4vBWT7zT5FKF2lrQ==} - peerDependencies: - chevrotain: ^12.0.0 - - chevrotain@12.0.0: - resolution: {integrity: sha512-csJvb+6kEiQaqo1woTdSAuOWdN0WTLIydkKrBnS+V5gZz0oqBrp4kQ35519QgK6TpBThiG3V1vNSHlIkv4AglQ==} - engines: {node: '>=22.0.0'} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -4213,8 +4092,8 @@ packages: create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - crisp-sdk-web@1.1.2: - resolution: {integrity: sha512-qxSpiT4EGHnVEO6J/t1UURY6fg1ojgquLU0IIr7RNjZxXZs1R2e6AhAiFqxiGZ13Vb4o5VoUpATFU2TzX/ppOQ==} + crisp-sdk-web@1.2.0: + resolution: {integrity: sha512-R7hMEcm8vAOeJtx0odVtXfTQzgwObHCN+1affxDp82ajhm31fjsx6n/ruBnEHgESKv8719BBX5y+vQQKayEO2Q==} cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} @@ -4244,8 +4123,8 @@ packages: peerDependencies: cytoscape: ^3.2.0 - cytoscape@3.33.3: - resolution: {integrity: sha512-Gej7U+OKR+LZ8kvX7rb2HhCYJ0IhvEFsnkud4SB1PR+BUY/TsSO0dmOW59WEVLu51b1Rm+gQRKoz4bLYxGSZ2g==} + cytoscape@3.34.0: + resolution: {integrity: sha512-62rNSrioXw93uliKFBwjukeQyeWwH2PqDrTac31r2P6464u3AUvTk0xS4LVvT251g7IgkFunrI48ZEZGjywSOg==} engines: {node: '>=0.10'} d3-array@2.12.1: @@ -4412,8 +4291,8 @@ packages: date-fns@3.6.0: resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} - dayjs@1.11.20: - resolution: {integrity: sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==} + dayjs@1.11.21: + resolution: {integrity: sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==} debounce@1.2.1: resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} @@ -4509,8 +4388,8 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - dompurify@3.4.2: - resolution: {integrity: sha512-lHeS9SA/IKeIFFyYciHBr2n0v1VMPlSj843HdLOwjb2OxNwdq9Xykxqhk+FE42MzAdHvInbAolSE4mhahPpjXA==} + dompurify@3.4.12: + resolution: {integrity: sha512-zQvGet8Z2sWbQhCmfFz/T5QWH2oBmjnqK3qvOjaqaNLrLEF912WamU+ohnTp0TCep/MFVHpdJuCZEdFOdTnEFg==} domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} @@ -4534,8 +4413,8 @@ packages: engines: {node: '>=14'} hasBin: true - electron-to-chromium@1.5.352: - resolution: {integrity: sha512-9wHk8x6dyuimoe18EdiDPWKExNdxYqo4fn4FwOVVper6RxT3cmpBwBkWWfSOCYJjQdIco/nPhJhNLmn4Ufg1Yg==} + electron-to-chromium@1.5.392: + resolution: {integrity: sha512-1yQq3VQCZRwsnYc67Oc+1fge6Lwtn0hzi6zmEVkB61Zx21kTbwJAW4dFLadl5Rc1tKhG/kSpYXnfiAhu0f0a1g==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -4543,8 +4422,8 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - enhanced-resolve@5.21.0: - resolution: {integrity: sha512-otxSQPw4lkOZWkHpB3zaEQs6gWYEsmX4xQF68ElXC/TWvGxGMSGOvoNbaLXm6/cS/fSfHtsEdw90y20PCd+sCA==} + enhanced-resolve@5.24.2: + resolution: {integrity: sha512-rpsZEGT1jFuve6QlpyRp9ckQ+kN61hvF9BzCPyMdaKTm8UJce96KBn3sorXOFXlzjPrs3Vc4T1NsSroZ3PxlFw==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -4555,6 +4434,10 @@ packages: resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} engines: {node: '>=0.12'} + es-abstract-get@1.0.0: + resolution: {integrity: sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==} + engines: {node: '>= 0.4'} + es-abstract@1.24.2: resolution: {integrity: sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg==} engines: {node: '>= 0.4'} @@ -4567,12 +4450,12 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-iterator-helpers@1.3.3: - resolution: {integrity: sha512-0PuBxFi+4uPanB97iDxCLWuHeYud2FALrw5HFZGtAF38UpJDbDC8frwp2cnDyae692CQ0dou60UwWfhgsa4U/g==} + es-iterator-helpers@1.4.0: + resolution: {integrity: sha512-c/A0P0oxkACDc+cKWw8evLXK83oBKgn0qPOqCYT4x9uolpCIJAcYvJC9QYKNDRPsTeGyCrQ326jrvgZWdCdK5Q==} engines: {node: '>= 0.4'} - es-module-lexer@2.1.0: - resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==} + es-module-lexer@2.3.1: + resolution: {integrity: sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==} es-object-atoms@1.1.2: resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} @@ -4586,12 +4469,12 @@ packages: resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} engines: {node: '>= 0.4'} - es-to-primitive@1.3.0: - resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + es-to-primitive@1.3.4: + resolution: {integrity: sha512-yPDz7wqpg1/mmHLmS3tcfTfbw5f1eryXvyghYBffGdERwe+mV7ZcWzTR8LR17Kvqt3qfPurjlonmnq3MKXIOXw==} engines: {node: '>= 0.4'} - es-toolkit@1.46.1: - resolution: {integrity: sha512-5eNtXOs3tbfxXOj04tjjseeWkRWaoCjdEI+96DgwzZoe6c9juL49pXlzAFTI72aWC9Y8p7168g6XIKjh7k6pyQ==} + es-toolkit@1.49.0: + resolution: {integrity: sha512-G5iZ6Pc/FNRY/soKZHC+TxGDD83rHUDXxzaWhGCX44vAv/tMs56WMusnm/KMNK+luUPsgA9U28cGr4RDlSzL2g==} esbuild@0.28.1: resolution: {integrity: sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==} @@ -4610,8 +4493,8 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - eslint-config-next@15.5.18: - resolution: {integrity: sha512-HuoJU6uUPD00eyiud78IBnT4HLhztFj2V+ild2Uon5ZUrYZKe0Olu2QRD99e9IgL4/H1eg5Onka3BsfRW2U0Xw==} + eslint-config-next@15.5.20: + resolution: {integrity: sha512-Pl/I5544gmkcVVWcnaOMfhJSBK8lZ1NCJ+mGBkd2qvbGt2Gi7sEpgHF06OR13a2p6THODlncpvGsZzY2vUqwxw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 typescript: '>=3.3.1' @@ -4641,8 +4524,8 @@ packages: eslint-plugin-import-x: optional: true - eslint-module-utils@2.13.0: - resolution: {integrity: sha512-bLohSkT6469rRs8czj0tLTD8vaeIS/whvPRJVjDr7IuoTT1k5DYDERlNycjDj/HkOlvQdYurmfZ/g3fG5bgeLQ==} + eslint-module-utils@2.14.0: + resolution: {integrity: sha512-W2WCRZ9Dqntd+2u8jJcVMV2PKulc6RdLgUUoh/yQr3uB6lo/ZOeGx11sv60/8S4QFFKNslAlWhr9u0Ef7ZW6Ig==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -4740,8 +4623,8 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - eslint@9.39.4: - resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} + eslint@9.39.5: + resolution: {integrity: sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -4795,8 +4678,8 @@ packages: resolution: {integrity: sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg==} engines: {node: '>=18.0.0'} - expect-type@1.3.0: - resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} + expect-type@1.4.0: + resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==} engines: {node: '>=12.0.0'} fast-deep-equal@3.1.3: @@ -4805,8 +4688,8 @@ packages: fast-diff@1.3.0: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - fast-equals@5.4.0: - resolution: {integrity: sha512-jt2DW/aNFNwke7AUd+Z+e6pz39KO5rzdbbFCg2sGafS4mk13MI7Z8O5z9cADNn5lhGODIgLwug6TZO2ctf7kcw==} + fast-equals@5.4.1: + resolution: {integrity: sha512-DjlFSM5Pk9cGcL0q5QXl66eGzx0N6szNgaswwc5ZphlBohjTVJSnGgI+rJVOgOi65qUoQnDZN4nDqi33udtydQ==} engines: {node: '>=6.0.0'} fast-glob@3.3.1: @@ -4823,8 +4706,8 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.1.3: + resolution: {integrity: sha512-i70LwGWUduXqzicKXWshooq+sWL1K3WUU5rKZNG/0i3a1OSoX3HqhH5WbWwTmqWfor4urUakGPiRQcleRZTwOg==} fastq@1.20.1: resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} @@ -4836,7 +4719,7 @@ packages: resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} peerDependencies: - picomatch: ^3 || ^4 + picomatch: 4.0.4 peerDependenciesMeta: picomatch: optional: true @@ -4848,6 +4731,9 @@ packages: fflate@0.4.8: resolution: {integrity: sha512-FJqqoDBR00Mdj9ppamLa/Y7vxm+PRmNWA67N846RvsoYVMKB4q3y/de5PA7gUmRMYK/8CMz2GDZQmCRN1wBcWA==} + fflate@0.8.3: + resolution: {integrity: sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==} + file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -4892,8 +4778,8 @@ packages: resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} - form-data@4.0.5: - resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==} + form-data@4.0.6: + resolution: {integrity: sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==} engines: {node: '>= 6'} format@0.2.2: @@ -4904,11 +4790,11 @@ packages: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} engines: {node: '>=12.20.0'} - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + fraction.js@5.3.4: + resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} - framer-motion@12.38.0: - resolution: {integrity: sha512-rFYkY/pigbcswl1XQSb7q424kSTQ8q6eAC+YUsSKooHQYuLdzdHjrt6uxUC+PRAO++q5IS7+TamgIw1AphxR+g==} + framer-motion@12.42.2: + resolution: {integrity: sha512-5XY9luDiu0oHfHBjpDthFMh0ES+122w6p/papSJBweMkO8Sn+PW2QaEgRblQBpWFnuvZS5qvarpt/hO2pjGmnw==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -4979,9 +4865,6 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.5.0: resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==} deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me @@ -5103,6 +4986,10 @@ packages: htmlparser2@10.1.0: resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} + https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + husky@9.1.7: resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} @@ -5119,15 +5006,15 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + ignore@7.0.6: + resolution: {integrity: sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==} engines: {node: '>= 4'} immer@10.2.0: resolution: {integrity: sha512-d/+XTN3zfODyjr89gM3mPq1WNX2B8pYsu7eORitdwyA2sBubnTl3laYlBk4sXY5FUa5qTZGBDPJICVbvqzjlbw==} - immer@11.1.7: - resolution: {integrity: sha512-LFVFtAROHcDy1er5UI6nodRFnZ2SgdCXhfNSI+DpObO8N7Pur/muBGsjzH5wpnFHCYhYVQxZskCkV4koQ//3/Q==} + immer@11.1.11: + resolution: {integrity: sha512-qzXuyXAkPySAGYkfsAwodDPWT8Zm7/Uo5BNt4BjhMhG5WlWyZZ4wQqnWwdS8kjlQ1Cwu6gjw3A6+0gTQwlyYtw==} import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} @@ -5361,8 +5248,8 @@ packages: peerDependencies: jotai: '>=2.0.0' - jotai-family@1.0.1: - resolution: {integrity: sha512-Zb/79GNDhC/z82R+6qTTpeKW4l4H6ZCApfF5W8G4SH37E4mhbysU7r8DkP0KX94hWvjB/6lt/97nSr3wB+64Zg==} + jotai-family@1.0.2: + resolution: {integrity: sha512-U1aTMGxmsmz2Z8gaJD1/ljmMnsmG4/dqrcsfwGbjWV7p6boB9Vy3+75YwUpwPj7GbLNJk9O8rl1VNi8d7+6Rxw==} engines: {node: '>=12.20.0'} peerDependencies: jotai: '>=2.9.0' @@ -5404,8 +5291,8 @@ packages: jotai: '>=2.9.0' react: '>=17.0.0' - jotai@2.20.0: - resolution: {integrity: sha512-b5GAqgmXmXzB4WPaTH26ppk9Sl7AA9WSQX7yfdM+gJ1rFROiWcVbi97gFuN/yVCojOcbcvop2sfLL+fjxW0JVg==} + jotai@2.20.2: + resolution: {integrity: sha512-aHB4CNb9qRcyf0mwSB6EO5bCGAjx8cTwFgOFCE2leOnTzqACbnSWG8XoWB3LxCT1Qoj03I1OWAHszDmN4uHb/w==} engines: {node: '>=12.20.0'} peerDependencies: '@babel/core': '>=7.0.0' @@ -5427,9 +5314,8 @@ packages: engines: {node: '>=14'} hasBin: true - js-cookie@3.0.5: - resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==} - engines: {node: '>=14'} + js-cookie@3.0.8: + resolution: {integrity: sha512-yeJd4aNAdYZQjaon2bpD/Gb0B/omw7HQOsynXXcOiWVCacbBcPlgn8S/d1X6blFSaHao7ozqtW7NZW19xpCtIw==} js-tokens@10.0.0: resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} @@ -5437,12 +5323,8 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - js-yaml@4.1.1: - resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} - hasBin: true - - js-yaml@4.2.0: - resolution: {integrity: sha512-ePWsvanv0DWuDRsW8dnt+R4jQ31SCRCQ7hhNcPXZPsoBZiemuZNYGf7adZdqX2D86j6rvKp3RpCxVTSb8WQlOw==} + js-yaml@4.3.0: + resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==} hasBin: true jsesc@3.1.0: @@ -5481,8 +5363,8 @@ packages: resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==} engines: {node: '>=0.10.0'} - jsonrepair@3.14.0: - resolution: {integrity: sha512-tWPGKMZf/8UPim+fcW2EfcQ/d/7aKUrP6IECz9G3Tu6Q5dX0orSleqJ9z6sSw7qrQkjF8/Edo4DvsWBZ8H+HNg==} + jsonrepair@3.15.0: + resolution: {integrity: sha512-wy8OTjwsJwQRnQJkKnMJJ9vcytRdBPAgIF/Hy6+s1dAj42BHMKiyL8JzEieIl3JY7idt8eyHwBWTO8mh/+mtwA==} hasBin: true jss-plugin-camel-case@10.10.0: @@ -5531,8 +5413,8 @@ packages: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} - katex@0.16.45: - resolution: {integrity: sha512-pQpZbdBu7wCTmQUh7ufPmLr0pFoObnGUoL/yhtwJDgmmQpbkg/0HSVti25Fu4rmd1oCR6NGWe9vqTWuWv3GcNA==} + katex@0.16.47: + resolution: {integrity: sha512-Eeo8Ys1doU1z+x8AZsPpQu+p/QcZBI5PeOo7QGQdy2x2m0MU/hYagBbGOmXwr5KVbEfVuWv9LpnQWeehogurjg==} hasBin: true keyv@4.5.4: @@ -5541,10 +5423,6 @@ packages: khroma@2.1.0: resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} - langium@4.2.3: - resolution: {integrity: sha512-sOPIi4hISFnY7twwV97ca1TsxpBtXq0URu/LL1AvxwccPG/RIBBlKS7a/f/EL6w8lTNaS0EFs/F+IdSOaqYpng==} - engines: {node: '>=20.10.0', npm: '>=10.2.3'} - language-subtag-registry@0.3.23: resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} @@ -5566,8 +5444,8 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - lexical@0.46.0: - resolution: {integrity: sha512-oaE7OLY/FuqGKC7ihaqLJvgn/NvvRveryKBBgOwrSe+UIpBmc9IvyXf6hVcvew9M3Vc0XavHWe/ZAL7qc5DzMw==} + lexical@0.47.0: + resolution: {integrity: sha512-ZKsxsk3jUpXsRtG20EBq42z2bq8A20UHtjqvVT/kIxfsaiXwaRFBBcLSFxPa77j+hXkBF5w96C3/imwtmLoRdg==} peerDependencies: typescript: '>=5.2' peerDependenciesMeta: @@ -5690,9 +5568,6 @@ packages: resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} engines: {node: '>= 0.6.0'} - long@5.3.2: - resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==} - loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -5767,8 +5642,8 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - mermaid@11.14.0: - resolution: {integrity: sha512-GSGloRsBs+JINmmhl0JDwjpuezCsHB4WGI4NASHxL3fHo3o/BRXTxhDLKnln8/Q0lRFRyDdEjmk1/d5Sn1Xz8g==} + mermaid@11.16.0: + resolution: {integrity: sha512-Zvm3kbstgdpvIJPPItlL7fppIZ3kibvc1oZIGxdvk9t6UFz6flv+Jw7FtRGKwfcI8OckmH04LqG6LlS6X4B1pA==} methods@1.1.2: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} @@ -5821,10 +5696,6 @@ packages: minimatch@3.1.5: resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.9: resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} engines: {node: '>=16 || 14 >=14.17'} @@ -5832,18 +5703,61 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + minimizer-webpack-plugin@5.6.1: + resolution: {integrity: sha512-DoeAZz8Q1C1znwsUzej1fdoi4jCf7/+Em27ouLqfK/+3m8G+D7yDhUwrc3CNhjSzGUN1kn7Iv4sWmjflQHenpw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@minify-html/node': '*' + '@swc/core': '*' + '@swc/css': '*' + '@swc/html': '*' + clean-css: '*' + cssnano: '*' + csso: '*' + esbuild: '*' + html-minifier-terser: '*' + lightningcss: '*' + postcss: '*' + uglify-js: '*' + webpack: '>=5.104.1 <6' + peerDependenciesMeta: + '@minify-html/node': + optional: true + '@swc/core': + optional: true + '@swc/css': + optional: true + '@swc/html': + optional: true + clean-css: + optional: true + cssnano: + optional: true + csso: + optional: true + esbuild: + optional: true + html-minifier-terser: + optional: true + lightningcss: + optional: true + postcss: + optional: true + uglify-js: + optional: true + minipass@7.1.3: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} - motion-dom@12.38.0: - resolution: {integrity: sha512-pdkHLD8QYRp8VfiNLb8xIBJis1byQ9gPT3Jnh2jqfFtAsWUA3dEepDlsWe/xMpO8McV+VdpKVcp+E+TGJEtOoA==} + motion-dom@12.42.2: + resolution: {integrity: sha512-5gIMWLp/PycBtJRJWRgjxke5n8dlvkSn2DrYW+tr3XcqAZY1xZh6BJyooJXCM8wdfM7wfMjkBJNLge1CKPUIRA==} - motion-utils@12.36.0: - resolution: {integrity: sha512-eHWisygbiwVvf6PZ1vhaHCLamvkSbPIeAYxWUuL3a2PD/TROgE7FvfHWTIH4vMl798QLfMw15nRqIaRDXTlYRg==} + motion-utils@12.39.0: + resolution: {integrity: sha512-8nadJAJjTtqRkmRF36FoJTrywK9nnFmnPwnSMyxaOCU7GDjN9RTMJIxx9De8ErM+vpPhMccr/6fo5WciyQLnMQ==} - motion@12.38.0: - resolution: {integrity: sha512-uYfXzeHlgThchzwz5Te47dlv5JOUC7OB4rjJ/7XTUgtBZD8CchMN8qEJ4ZVsUmTyYA44zjV0fBwsiktRuFnn+w==} + motion@12.42.2: + resolution: {integrity: sha512-Atvv11yUKIid41cVrRBDVX5m8tF8kNpExRSlbpt6APClhDjtwQssgFHhQzejxw7/7YYbjHSPKBVbHo05BuJT5Q==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -5866,8 +5780,8 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nanoid@3.3.12: - resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} + nanoid@3.3.16: + resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -5886,8 +5800,8 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - next@15.5.18: - resolution: {integrity: sha512-eKL8zUJkX9Y5lE+RX/2YJoItVdGlIscyVyboeD9wSpp0PaGqjoA4tTpT2qPqz9ax+5IzGESyLSeZ/RCwbSZ2uQ==} + next@15.5.20: + resolution: {integrity: sha512-cvyS3/geydan1xLtE3FA8VCgdoQ/Gg/dlOldFkFCbB5VcVYJV7090hQLBnvTW2PwT76Z/dHdzDZCsVhZpoOlUA==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -5912,16 +5826,16 @@ packages: engines: {node: '>=10.5.0'} deprecated: Use your platform's native DOMException instead - node-exports-info@1.6.0: - resolution: {integrity: sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==} + node-exports-info@1.6.2: + resolution: {integrity: sha512-kXs9Go0cah0qHVV2v389IXQLdLCeE1xfFtjOAF+iobu0OIoG1pje8At2vMHyaPMiPMnG/LWP50twML21eMcAag==} engines: {node: '>= 0.4'} node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - node-mocks-http@1.17.2: - resolution: {integrity: sha512-HVxSnjNzE9NzoWMx9T9z4MLqwMpLwVvA0oVZ+L+gXskYXEJ6tFn3Kx4LargoB6ie7ZlCLplv7QbWO6N+MysWGA==} + node-mocks-http@1.18.0: + resolution: {integrity: sha512-arItRIarSUnpHAagCV5SB0DARvPXTA2ur+cVPCMm8d/KT2sqr9AF/QuHOoT3/PZ5cYFaQrpVkmoDUmMxuGW1Cw==} engines: {node: '>=14'} peerDependencies: '@types/express': ^4.17.21 || ^5.0.0 @@ -5932,8 +5846,9 @@ packages: '@types/node': optional: true - node-releases@2.0.38: - resolution: {integrity: sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw==} + node-releases@2.0.51: + resolution: {integrity: sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==} + engines: {node: '>=18'} nopt@7.2.1: resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} @@ -5944,10 +5859,6 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -5984,8 +5895,9 @@ packages: resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} engines: {node: '>= 0.4'} - obug@2.1.1: - resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} + obug@2.1.3: + resolution: {integrity: sha512-9miFgM2OFba7hB+pRgvtV84pYTBaoTHohvmIgiRt6dRIzbwEOIaNaP+dIlGs2fNFoB0SeISs0Jz5WFVRid6Xyg==} + engines: {node: '>=12.20.0'} once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -6023,11 +5935,11 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-manager-detector@1.6.0: - resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==} + package-manager-detector@1.7.0: + resolution: {integrity: sha512-xg1eHpwYL/D/HEdWw2goFZP6vV0FH7W+PZ5rFkGjdIDLtxq7EkzBUeT3m+lndYCt8wKbmofUu1MUdMCXkCk9ZQ==} - papaparse@5.5.3: - resolution: {integrity: sha512-5QvjGxYVjxO59MGU2lHVYpRWBBtKHnlIAcSe1uNFCkkptUh63NFRj0FJQm7nR67puEruUci/ZkjmEFrjCAyP4A==} + papaparse@5.5.4: + resolution: {integrity: sha512-SwzWD9gl/ElwYLCI0nUja1mFJzjq2D8ziShfNBa7zCHzkOozeOGDwHWQ+tvCzEZcewecWZ5U7kUopDnG+DFYEQ==} parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -6036,10 +5948,6 @@ packages: parse-entities@4.0.2: resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==} - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - path-data-parser@0.1.0: resolution: {integrity: sha512-NOnmBpt5Y2RWbuv0LMzsayp3lVylAHLPUTut412ZA3l+C4uw4ZVkQbjShYCQ8TCpUMdPapr4YjUqLYD6v68j+w==} @@ -6080,6 +5988,10 @@ packages: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} + picomatch@4.0.5: + resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + engines: {node: '>=12'} + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -6088,13 +6000,13 @@ packages: resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} - playwright-core@1.60.0: - resolution: {integrity: sha512-9bW6zvX/m0lEbgTKJ6YppOKx8H3VOPBMOCFh2irXFOT4BbHgrx5hPjwJYLT40Lu+4qtD36qKc/Hn56StUW57IA==} + playwright-core@1.61.1: + resolution: {integrity: sha512-h7Qlt6m4REp25qvIdvbDtVmD4LqVXfpRxhORv9L0jzETM05p4fuPJ3dKyuSXQxDSbXnmS79HAgi9589lGSpLkg==} engines: {node: '>=18'} hasBin: true - playwright@1.60.0: - resolution: {integrity: sha512-hheHdokM8cdqCb0lcE3s+zT4t4W+vvjpGxsZlDnikarzx8tSzMebh3UiFtgqwFwnTnjYQcsyMF8ei2mCO/tpeA==} + playwright@1.61.1: + resolution: {integrity: sha512-DWnY5o3YbLWK4GovuAVwpqL+1VwGNdUGrRr++8j8PtQQzvAVZUIMjKQ90fY689sEJZJBbZVw1rXaOKSTitkzPQ==} engines: {node: '>=18'} hasBin: true @@ -6112,22 +6024,22 @@ packages: resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: - postcss: ^8.0.0 + postcss: '>=8.5.10 <9' postcss-js@4.1.0: resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: - postcss: ^8.4.21 + postcss: '>=8.5.10 <9' postcss-load-config@6.0.1: resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} engines: {node: '>= 18'} peerDependencies: jiti: '>=1.21.0' - postcss: '>=8.0.9' + postcss: '>=8.5.10 <9' tsx: ^4.8.1 - yaml: ^2.4.2 + yaml: '>=2.8.3 <3' peerDependenciesMeta: jiti: optional: true @@ -6142,32 +6054,29 @@ packages: resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} peerDependencies: - postcss: ^8.2.14 + postcss: '>=8.5.10 <9' - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + postcss-selector-parser@6.1.4: + resolution: {integrity: sha512-bIoJLOmjCO1S9XdY/DcnR5hJxvrDir1PbGChrzXG3vw0/FOliy/fA3dmdhQ441kah4gKv+TwckGzex6wNS5cnQ==} engines: {node: '>=4'} postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.5.14: - resolution: {integrity: sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==} + postcss@8.5.19: + resolution: {integrity: sha512-Mz8SaolMd8nB+G13WkORcxQKHZ/NE4xXevtkJHVuG+guo9/wYKlIMTKAqGdEmYOXR2ijPjTYNHssizdaVSUNdQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.15: - resolution: {integrity: sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==} - engines: {node: ^10 || ^12 || >=14} - - posthog-js@1.372.9: - resolution: {integrity: sha512-qFhTxxrONCO4YBubuEp6/f3beRPku8OqgfHwpSro/XcDU0oPXMVyvsXGUnxhjaq4PvQb79PwvquAX0/HIGcnWg==} + posthog-js@1.400.1: + resolution: {integrity: sha512-NGfzNwTu+VBw4FekgYs/aQbEkTFkvmpTFUKDGZw/9K6R/sG2WyuLsnnXySRcNH8RMki0Io8v9flNATrrTfmT+Q==} - preact@10.29.1: - resolution: {integrity: sha512-gQCLc/vWroE8lIpleXtdJhTFDogTdZG9AjMUpVkDf2iTCNwYNWA+u16dL41TqUDJO4gm2IgrcMv3uTpjd4Pwmg==} + preact@10.29.7: + resolution: {integrity: sha512-DCHYrK/B10yUD3ZjLfhZ3WIE/9Vf9VFUODcRE2dRomTYDpJk6z6L9wecSfhfE6M9ZTHUdyQkoC46arIDhEV84Q==} + peerDependencies: + preact-render-to-string: '>=5' + peerDependenciesMeta: + preact-render-to-string: + optional: true prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -6189,14 +6098,63 @@ packages: resolution: {integrity: sha512-SxToR7P8Y2lWmv/kTzVLC1t/GDI2WGjMwNhLLE9qtH8Q13C+aEmuRlzDst4Up4s0Wc8sF2M+J57iB3cMLqftfg==} engines: {node: '>=6.0.0'} - prettier-plugin-tailwindcss@0.1.13: - resolution: {integrity: sha512-/EKQURUrxLu66CMUg4+1LwGdxnz8of7IDvrSLqEtDqhLH61SAlNNUSr90UTvZaemujgl3OH/VHg+fyGltrNixw==} - engines: {node: '>=12.17.0'} - peerDependencies: - prettier: '>=2.2.0' + prettier-plugin-tailwindcss@0.8.0: + resolution: {integrity: sha512-V8ITGH87yuBDF6JpEZTOVlUz/saAwqb8f3HRgUj8Lh+tGCcrmorhsLpYqzygwFwK0PE2Ib6Mv3M7T/uE2tZV1g==} + engines: {node: '>=20.19'} + peerDependencies: + '@ianvs/prettier-plugin-sort-imports': '*' + '@prettier/plugin-hermes': '*' + '@prettier/plugin-oxc': '*' + '@prettier/plugin-pug': '*' + '@shopify/prettier-plugin-liquid': '*' + '@trivago/prettier-plugin-sort-imports': '*' + '@zackad/prettier-plugin-twig': '*' + prettier: ^3.0 + prettier-plugin-astro: '*' + prettier-plugin-css-order: '*' + prettier-plugin-jsdoc: '*' + prettier-plugin-marko: '*' + prettier-plugin-multiline-arrays: '*' + prettier-plugin-organize-attributes: '*' + prettier-plugin-organize-imports: '*' + prettier-plugin-sort-imports: '*' + prettier-plugin-svelte: '*' + peerDependenciesMeta: + '@ianvs/prettier-plugin-sort-imports': + optional: true + '@prettier/plugin-hermes': + optional: true + '@prettier/plugin-oxc': + optional: true + '@prettier/plugin-pug': + optional: true + '@shopify/prettier-plugin-liquid': + optional: true + '@trivago/prettier-plugin-sort-imports': + optional: true + '@zackad/prettier-plugin-twig': + optional: true + prettier-plugin-astro: + optional: true + prettier-plugin-css-order: + optional: true + prettier-plugin-jsdoc: + optional: true + prettier-plugin-marko: + optional: true + prettier-plugin-multiline-arrays: + optional: true + prettier-plugin-organize-attributes: + optional: true + prettier-plugin-organize-imports: + optional: true + prettier-plugin-sort-imports: + optional: true + prettier-plugin-svelte: + optional: true - prettier@3.7.4: - resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==} + prettier@3.9.5: + resolution: {integrity: sha512-/FVl766LpUfB5vXgCYOYa0MeV/441Ia99AeICQIQFTY/Nw0roZwULcXpku5i1/m5kt/baz+s4Zogspd839HSMg==} engines: {node: '>=14'} hasBin: true @@ -6211,16 +6169,12 @@ packages: prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - property-information@7.1.0: - resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} + property-information@7.2.0: + resolution: {integrity: sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==} proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - protobufjs@7.5.6: - resolution: {integrity: sha512-M71sTMB146U3u0di3yup8iM+zv8yPRNQVr1KK4tyBitl3qFvEGucq/rGDRShD2rsJhtN02RJaJ7j5X5hmy8SJg==} - engines: {node: '>=12.0.0'} - proxy-from-env@2.1.0: resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==} engines: {node: '>=10'} @@ -6229,8 +6183,8 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - qr.js@0.0.0: - resolution: {integrity: sha512-c4iYnWb+k2E+vYpRimHqSu575b1/wKl4XFeJGpFmrJQz5I88v9aY2czh7s0w36srfCM1sXgC/xpoJz5dJfq+OQ==} + qrcode-generator@2.0.4: + resolution: {integrity: sha512-mZSiP6RnbHl4xL2Ap5HfkjLnmxfKcPWpWe/c+5XxCuetEenqmNFf1FH/ftXPCtFG5/TDobjsjz6sSNL0Sr8Z9g==} query-selector-shadow-dom@1.0.1: resolution: {integrity: sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==} @@ -6238,8 +6192,8 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + range-parser@1.3.0: + resolution: {integrity: sha512-hek2mFQpPuI4E1BBKrSto+BU3e3x4xuarsbiwr3+lf7p44juvFMV0XFWQAP3xUyqXA4RrXLIoaSUGbSt056ZMw==} engines: {node: '>= 0.6'} rc-resize-observer@1.4.3: @@ -6261,8 +6215,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - react-aria@3.48.0: - resolution: {integrity: sha512-jQjd4rBEIMqecBaAKYJbVGK6EqIHLa5znVQ7jwFyK5vCyljoj6KhgtiahmcIPsG5vG5vEDLw+ba+bEWn6A2P4w==} + react-aria@3.50.0: + resolution: {integrity: sha512-S0Os6QZk33fzUAKu1QLT9afoUaCBt1ZNdoiq0n2YMVgKIdNIQS8zxiZ8O9hYE6QyDkHKjD6q39LQZ+qaSAIgjw==} 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 @@ -6276,13 +6230,13 @@ packages: react-display-name@0.2.5: resolution: {integrity: sha512-I+vcaK9t4+kypiSgaiVWAipqHRXYmZIuAiS8vzFvXHHXVigg/sMKwlRgLy6LH2i3rmP+0Vzfl5lFsFRwF1r3pg==} - react-dom@19.2.6: - resolution: {integrity: sha512-0prMI+hvBbPjsWnxDLxlCGyM8PN6UuWjEUCYmZhO67xIV9Xasa/r/vDnq+Xyq4Lo27g8QSbO5YzARu0D1Sps3g==} + react-dom@19.2.7: + resolution: {integrity: sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==} peerDependencies: - react: ^19.2.6 + react: ^19.2.7 - react-draggable@4.5.0: - resolution: {integrity: sha512-VC+HBLEZ0XJxnOxVAZsdRi8rD04Iz3SiiKOoYzamjylUcju/hP9np/aZdLHf/7WOD268WMoNJMvYfB5yAK45cw==} + react-draggable@4.7.0: + resolution: {integrity: sha512-kTpANmKWVnFXiZ76Ag2ZowiFStuBYnJ606PI1TbUsOg29/400/JNIxI9+CuenhiAqFuXWJffz6F4UI3R51kUug==} peerDependencies: react: '>= 16.3.0' react-dom: '>= 16.3.0' @@ -6292,8 +6246,8 @@ packages: peerDependencies: react: '>=16.13.1' - react-icons@5.6.0: - resolution: {integrity: sha512-RH93p5ki6LfOiIt0UtDyNg/cee+HLVR6cHHtW3wALfo+eOHTp8RnU2kRkI6E+H19zMIs03DyxUG/GfZMOGvmiA==} + react-icons@5.7.0: + resolution: {integrity: sha512-LBLy340Rzqy6+/yVhZKT3B/QpP1BZaesGqasf09HPOBzRarcDIFH0WwXlXQfE7q7ipxK4MSiC5DIBWURCny6fw==} peerDependencies: react: '*' @@ -6303,6 +6257,9 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + react-is@19.2.7: + resolution: {integrity: sha512-kZFnouyVv7eP/Phmrlo9FK+zcAdriZJvzxXHF1Sl1P377WSGe2G/JxVolhTrB/jeV47lKImhNUsijjHAAbcl/A==} + react-jss@10.10.0: resolution: {integrity: sha512-WLiq84UYWqNBF6579/uprcIUnM1TSywYq6AIjKTTTG5ziJl9Uy+pwuvpN3apuyVwflMbD60PraeTKT7uWH9XEQ==} peerDependencies: @@ -6311,13 +6268,13 @@ packages: react-property@2.0.2: resolution: {integrity: sha512-+PbtI3VuDV0l6CleQMsx2gtK0JZbZKbpdu5ynr+lbsuvtmgbNcS3VM0tuY2QjFNOcWxvXeHjDpy42RO+4U2rug==} - react-qr-code@2.0.21: - resolution: {integrity: sha512-xaywjo0eaF4S3LOz6ns5eoPbM2E+q9HYl4VATYpxK4bBniOhQ9noY2RJ9G4SnZFhUwzx63FUT6KdHzfKgUwyuQ==} + react-qr-code@2.2.0: + resolution: {integrity: sha512-e5nS0UUN22K3Nf8KBRUzemfdJ6OmnN5w+kbnj1lvJaol9RyVRFeGl05bCkxSN2ZegbLxjjYjX1+mmAoX9+fAhw==} peerDependencies: react: '*' - react-redux@9.2.0: - resolution: {integrity: sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==} + react-redux@9.3.0: + resolution: {integrity: sha512-KQopgqFo/p/fgmAs5qz6p5RWaNAzq40WAu7fJIXnQpYxFPbJYtsJPWvGeF2rOBaY/kEuV77AVsX8TsQzKm+A/g==} peerDependencies: '@types/react': ^18.2.25 || ^19 react: ^18.0 || ^19 @@ -6328,8 +6285,8 @@ packages: redux: optional: true - react-resizable@3.1.3: - resolution: {integrity: sha512-liJBNayhX7qA4tBJiBD321FDhJxgGTJ07uzH5zSORXoE8h7PyEZ8mLqmosST7ppf6C4zUsbd2gzDMmBCfFp9Lw==} + react-resizable@3.2.0: + resolution: {integrity: sha512-3NKQ0SLZV7rs3LQHeXlOzDSRQfFrkX6TVet77/Qk03zqiZyee37b7N8/gwDJAA8UUjRz7PdWCCy49hcso45SMQ==} peerDependencies: react: '>= 16.3' react-dom: '>= 16.3' @@ -6340,8 +6297,8 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-stately@3.46.0: - resolution: {integrity: sha512-OdxhWvHgs2L4OJGIs7hnuTr5WjjMM6enhNEAMRqiekhF8+ITvA2LRwNftOZwcogaoCslGYq5S2VQTQwnm0GbCA==} + react-stately@3.48.0: + resolution: {integrity: sha512-ImicSAG+lTotAe5izcs1fz49Zk48w7pDusqYg04WaPhCoej8BJ24soMu3iLXIrsi273s4P1gZrYGrqReMfgEEA==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 @@ -6357,8 +6314,8 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' - react-transition-state@2.3.3: - resolution: {integrity: sha512-wsIyg07ohlWEAYDZHvuXh/DY7mxlcLb0iqVv2aMXJ0gwgPVKNWKhOyNyzuJy/tt/6urSq0WT6BBZ/tdpybaAsQ==} + react-transition-state@2.4.0: + resolution: {integrity: sha512-d86g/nv4vsDBLBum8KSeb9S3aWDlptDQ4ydFvfCHk98ePFNILXq5Wu3tVgPXJrItxvMLtJ+XPjmGw0RmMyYMBg==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -6376,8 +6333,8 @@ packages: react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react@19.2.6: - resolution: {integrity: sha512-sfWGGfavi0xr8Pg0sVsyHMAOziVYKgPLNrS7ig+ivMNb3wbCBw3KxtflsGBAwD3gYQlE/AEZsTLgToRrSCjb0Q==} + react@19.2.7: + resolution: {integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -6398,8 +6355,8 @@ packages: react: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - recharts@3.8.1: - resolution: {integrity: sha512-mwzmO1s9sFL0TduUpwndxCUNoXsBw3u3E/0+A+cLcrSfQitSG62L32N69GhqUrrT5qKcAE3pCGVINC6pqkBBQg==} + recharts@3.9.2: + resolution: {integrity: sha512-G4fy+Pk46RaXgwWMh+Nzhyo/lbFAVqXo9gtetlyehe6Ehge9CsgDuOTwQDD+i1+llaLktNBiNq4bhnGlDRXFtw==} engines: {node: '>=18'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -6441,8 +6398,8 @@ packages: require-relative@0.8.7: resolution: {integrity: sha512-AKGr4qvHiryxRb19m3PsLRGuKVAbJLUD7E6eOaHkfKhwc+vSgVOCY5xNvm9EkolBKTOf0GrQAZKLimOCz81Khg==} - reselect@5.1.1: - resolution: {integrity: sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==} + reselect@5.2.0: + resolution: {integrity: sha512-AgZ3UOZm3YndfrJ4OYjgrT7bmCm/1iqkjvEfH/oYjzh6PD2qw4QuT3jjnXIrpdt4MTpMXclMT3lXbmRY+XRakw==} resize-observer-polyfill@1.5.1: resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} @@ -6476,8 +6433,8 @@ packages: robust-predicates@3.0.3: resolution: {integrity: sha512-NS3levdsRIUOmiJ8FZWCP7LG3QpJyrs/TE0Zpf1yvZu8cAJJ6QMW92H1c7kWpdIHo8RvmLxN/o2JXTKHp74lUA==} - rolldown@1.0.0: - resolution: {integrity: sha512-yD986aXDESFGS95spT1LAv0jssywP4npMEjmMHyN2/5+eE8qQJUype2AaKkRiLgBgyD0LFlubwAht7VmY8rGoA==} + rolldown@1.1.5: + resolution: {integrity: sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -6522,13 +6479,8 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.7.4: - resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} - engines: {node: '>=10'} - hasBin: true - - semver@7.8.4: - resolution: {integrity: sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==} + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} engines: {node: '>=10'} hasBin: true @@ -6562,8 +6514,8 @@ packages: shiki@3.23.0: resolution: {integrity: sha512-55Dj73uq9ZXL5zyeRPzHQsK7Nbyt6Y10k5s7OjuFZGMhpp4r/rsLBH0o/0fstIzX1Lep9VxefWljK/SKCzygIA==} - shiki@4.3.0: - resolution: {integrity: sha512-NKKjWzR6LIGL3sXBrWDw9sDS9cxx42/DkysaNqJEeOWE8Kix5gpak0bc00OfDVEO4oyXSyz8+aRaqKoBD1yo7A==} + shiki@4.3.1: + resolution: {integrity: sha512-oR+qDVi2OjX1tmDpyv+3KviX01KzO6Af+0NNnKnsp9491UEGz2YpxTuJboS/6VhYpTdqzmuJBuiTlrAWWJAssw==} engines: {node: '>=20'} side-channel-list@1.0.1: @@ -6620,8 +6572,8 @@ packages: stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - std-env@4.1.0: - resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==} + std-env@4.2.0: + resolution: {integrity: sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==} stop-iteration-iterator@1.1.0: resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==} @@ -6752,7 +6704,7 @@ packages: resolution: {integrity: sha512-nwYWw3Fh9ame3Rtm7StS9SBLpHRRnYcK7bnpF3UKZmesAK0gw2/ADvlURFAINmPvKtDLzp+GBiP9yLoEjg6S9w==} peerDependencies: '@swc/core': ^1.2.147 - webpack: '>=2' + webpack: '>=5.104.1 <6' swr-devtools@1.3.2: resolution: {integrity: sha512-3GZHxVahXyTegYN7zN5xE+pdPY5lmR1Xwzgvk48t2KdVJIpKS8UjWUhEuowHJ49saHeAi3bGCONESZdkqWm+Vg==} @@ -6760,8 +6712,8 @@ packages: react: '>=17.0.2' swr: '>=1.0.0' - swr@2.4.1: - resolution: {integrity: sha512-2CC6CiKQtEwaEeNiqWTAw9PGykW8SR5zZX8MZk6TeAvEAnVS7Visz8WzphqgtQ8v2xz/4Q5K+j+SeMaKXeeQIA==} + swr@2.4.2: + resolution: {integrity: sha512-ej644Y2bvkIajfR32KGeSSdBXQW+ScjGjkybZgSE7kFpk9eGnV44XY9FJylXi+W75pavSX1PVNB57W5EbhGIYw==} peerDependencies: react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -6773,8 +6725,8 @@ packages: resolution: {integrity: sha512-eNRKgb3z66Yp3D2CixVujOUvXLFUTij/zVnV8KRyvFdQwpz7I5DS8UfRkTeLzb64u+dkzDSdelE24izu+zSSUg==} engines: {node: ^14.18.0 || >=16.0.0} - tabbable@6.4.0: - resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==} + tabbable@6.5.0: + resolution: {integrity: sha512-wieBHXygIm7OyQOu5hQlkk62/WyCFYGlWg7L6/ZCUZwx0o398Zkn4pVmMyfYhfMG8kGrj/Krt8eIk6UKC6VzwA==} tailwind-merge@2.6.1: resolution: {integrity: sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ==} @@ -6794,24 +6746,8 @@ packages: resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} engines: {node: '>=6'} - terser-webpack-plugin@5.5.0: - resolution: {integrity: sha512-UYhptBwhWvfIjKd/UuFo6D8uq9xpGLDK+z8EDsj/zWhrTaH34cKEbrkMKfV5YWqGBvAYA3tlzZbs2R+qYrbQJA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - - terser@5.47.0: - resolution: {integrity: sha512-TV+JFkQFtljk12ffyYAA4+zVF4Hs+qaROsT+Qo9o2/z39x+IUn+pvsmomiCPlp5YigfR1OdbGHOvc0L+Ca1X7g==} + terser@5.49.0: + resolution: {integrity: sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==} engines: {node: '>=10'} hasBin: true @@ -6848,14 +6784,10 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyexec@1.1.2: - resolution: {integrity: sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==} + tinyexec@1.2.4: + resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} engines: {node: '>=18'} - tinyglobby@0.2.16: - resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} - engines: {node: '>=12.0.0'} - tinyglobby@0.2.17: resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} engines: {node: '>=12.0.0'} @@ -6887,8 +6819,8 @@ packages: peerDependencies: typescript: '>=4.8.4' - ts-dedent@2.2.0: - resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} + ts-dedent@2.3.0: + resolution: {integrity: sha512-JfJeIHke7y2egdGGgRAvpCwYFUsHlM2gPcrVOxFkznt/4uzQ7HFmvE63iFHVLBJNDuyDOQgijDK/tXH/f6Msjg==} engines: {node: '>=6.10'} ts-interface-checker@0.1.13: @@ -6918,8 +6850,8 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsx@4.22.4: - resolution: {integrity: sha512-X8EX+XV4QR5xCsrgxaED954zTDfY8KqlDtskKEL0cHhyS/P8b4IFOvGDQpsC9Q1XnLq915wEfwwY/zzskCtmhg==} + tsx@4.23.1: + resolution: {integrity: sha512-GQHnkIfxyx1wYCOS/wonik5MVRZU9hi1TEZmzGZSCJB1y9YgoZ8H6itNE/u4suE+yLmOzuE4E5S4TZ/ZX2wcWQ==} engines: {node: '>=18.0.0'} hasBin: true @@ -6955,8 +6887,8 @@ packages: resolution: {integrity: sha512-phPGCwqr2+Qo0fwniCE8e4pKnGu/yFb5nD5Y8bf0EEeiI5GklnACYA9GFy/DrAeRrKHXvHn+1SUsOWgJp6RO+g==} engines: {node: '>= 0.4'} - typescript-eslint@8.61.0: - resolution: {integrity: sha512-8y31Rd0eGTrDKqhy6vT0HtzhN+YLjQizwX3aA3hPXP/ynSfnrBXcQY5IzsP9/DM7+klX4IUncZZjkchP0z+rUw==} + typescript-eslint@8.64.0: + resolution: {integrity: sha512-0qg+pDNMnqYzqH9AnNK+39tejHvsShUOUUoRUgtnTGE7QuMZhiFDnozq8nHJVq+Wae6NMLKNWLg5WmkcC/ndyQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -7043,13 +6975,13 @@ packages: victory-vendor@37.3.6: resolution: {integrity: sha512-SbPDPdDBYp+5MJHhBCAyI7wKM3d5ivekigc2Dk2s7pgbZ9wIgIBYGVw4zGHBml/qTFbexrofXW6Gu4noGxrOwQ==} - vite@8.0.12: - resolution: {integrity: sha512-w2dDofOWv2QB09ZITZBsvKTVAlYvPR4IAmrY/v0ir9KvLs0xybR7i48wxhM1/oyBWO34wPns+bPGw5ZrZqDpZg==} + vite@8.1.4: + resolution: {integrity: sha512-bTT9PsdWO+MQMNG9ZXIP/qM9wGh37DFxTV/sPq9cFpHr3w4jkgef032PkAL9jAqhk3Nz8NQw3O8n6/xFkqO4QQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 - '@vitejs/devtools': ^0.1.18 + '@vitejs/devtools': ^0.3.0 esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 @@ -7059,7 +6991,7 @@ packages: sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 - yaml: ^2.4.2 + yaml: '>=2.8.3 <3' peerDependenciesMeta: '@types/node': optional: true @@ -7086,23 +7018,23 @@ packages: yaml: optional: true - vitest@4.1.6: - resolution: {integrity: sha512-6lvjbS3p9b4CrdCmguzbh2/4uoXhGE2q71R4OX5sqF9R1bo9Xd6fGrMAfvp5wnCzlBnFVdCOp6onuTQVbo8iUQ==} + vitest@4.1.10: + resolution: {integrity: sha512-R9jUTe5S4Qb0HCd4TNqpC7oGcrMssMRGXLW80ubjWsW9VH5GF8y1Y0SFLY9AbqSk6nt0PnOx4H4WNJYZ13GUPw==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.1.6 - '@vitest/browser-preview': 4.1.6 - '@vitest/browser-webdriverio': 4.1.6 - '@vitest/coverage-istanbul': 4.1.6 - '@vitest/coverage-v8': 4.1.6 - '@vitest/ui': 4.1.6 + '@vitest/browser-playwright': 4.1.10 + '@vitest/browser-preview': 4.1.10 + '@vitest/browser-webdriverio': 4.1.10 + '@vitest/coverage-istanbul': 4.1.10 + '@vitest/coverage-v8': 4.1.10 + '@vitest/ui': 4.1.10 happy-dom: '*' jsdom: '*' - vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + vite: ^8.0.16 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -7127,54 +7059,34 @@ packages: jsdom: optional: true - vscode-jsonrpc@8.2.0: - resolution: {integrity: sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==} - engines: {node: '>=14.0.0'} - - vscode-languageserver-protocol@3.17.5: - resolution: {integrity: sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==} - - vscode-languageserver-textdocument@1.0.12: - resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==} - - vscode-languageserver-types@3.17.5: - resolution: {integrity: sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==} - - vscode-languageserver@9.0.1: - resolution: {integrity: sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==} - hasBin: true - - vscode-uri@3.1.0: - resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} - vue-eslint-parser@9.4.3: resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' - watchpack@2.5.1: - resolution: {integrity: sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==} + watchpack@2.5.2: + resolution: {integrity: sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==} engines: {node: '>=10.13.0'} web-streams-polyfill@3.3.3: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} - web-vitals@5.2.0: - resolution: {integrity: sha512-i2z98bEmaCqSDiHEDu+gHl/dmR4Q+TxFmG3/13KkMO+o8UxQzCqWaDRCiLgEa41nlO4VpXSI0ASa1xWmO9sBlA==} + web-vitals@5.3.0: + resolution: {integrity: sha512-q6LWsLatGYZp5VGBIOvbTj6JBV2nOmC8KvWztXBmwJcfFAzhwKwbOxhUH306XY3CcaZDUlSmSuNPBsCn0bFu+g==} webpack-bundle-analyzer@4.10.1: resolution: {integrity: sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ==} engines: {node: '>= 10.13.0'} hasBin: true - webpack-sources@3.4.1: - resolution: {integrity: sha512-eACpxRN02yaawnt+uUNIF7Qje6A9zArxBbcAJjK1PK3S9Ycg5jIuJ8pW4q8EMnwNZCEGltcjkRx1QzOxOkKD8A==} + webpack-sources@3.5.1: + resolution: {integrity: sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==} engines: {node: '>=10.13.0'} - webpack@5.106.2: - resolution: {integrity: sha512-wGN3qcrBQIFmQ/c0AiOAQBvrZ5lmY8vbbMv4Mxfgzqd/B6+9pXtLo73WuS1dSGXM5QYY3hZnIbvx+K1xxe6FyA==} + webpack@5.108.4: + resolution: {integrity: sha512-yur8LyJoeiWh47dErD+Ok7vlbmDsJ3UbbRPAoxbGJ54WpE2y5yVo5G/inUzujnYgw3tPmBRdn+G7PoxXaYC33w==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -7224,8 +7136,8 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@7.5.10: - resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + ws@7.5.12: + resolution: {integrity: sha512-1xGnbYN3zbog9CwuNDQULNRrTCLIn46/WmpR1f0w6PsCYQHkylZr5vkd6kfMZYV6pRnQkcPNRyiA8LsrNKyhpg==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -7239,13 +7151,13 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yaml@2.8.4: - resolution: {integrity: sha512-ml/JPOj9fOQK8RNnWojA67GbZ0ApXAUlN2UQclwv2eVgTgn7O9gg9o7paZWKMp4g0H3nTLtS9LVzhkpOFIKzog==} + yaml@2.9.0: + resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} engines: {node: '>= 14.6'} hasBin: true - yjs@13.6.30: - resolution: {integrity: sha512-vv/9h42eCMC81ZHDFswuu/MKzkl/vyq1BhaNGfHyOonwlG4CJbQF4oiBBJPvfdeCt/PlVDWh7Nov9D34YY09uQ==} + yjs@13.6.31: + resolution: {integrity: sha512-Eq+5BRfbeGyqGVrTJL3bEcr8gKkxPuyuoHmAwpk52fDb8kOVMrfVSTRPd6yiGgX5Fskb96qCRjzjbRjrL4YEnw==} engines: {node: '>=16.0.0', npm: '>=8.0.0'} yn@3.1.1: @@ -7270,13 +7182,13 @@ packages: snapshots: - '@agentaai/nextstepjs@2.1.3-agenta.2(patch_hash=9d43b8144d7ca4a0b1dfe79073b70fe8a8fa3b52db9a5d88053d4927fab1b251)(motion@12.38.0(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(next@15.5.18(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.60.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@agentaai/nextstepjs@2.1.3-agenta.2(patch_hash=9d43b8144d7ca4a0b1dfe79073b70fe8a8fa3b52db9a5d88053d4927fab1b251)(motion@12.42.2(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(next@15.5.20(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - motion: 12.38.0(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + motion: 12.42.2(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) optionalDependencies: - next: 15.5.18(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.60.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + next: 15.5.20(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@ai-sdk/gateway@2.0.0-beta.78(zod@4.4.3)': dependencies: @@ -7300,12 +7212,12 @@ snapshots: dependencies: json-schema: 0.4.0 - '@ai-sdk/react@3.0.0-beta.153(react@19.2.6)(zod@4.4.3)': + '@ai-sdk/react@3.0.0-beta.153(react@19.2.7)(zod@4.4.3)': dependencies: '@ai-sdk/provider-utils': 4.0.0-beta.47(zod@4.4.3) ai: 6.0.0-beta.150(zod@4.4.3) - react: 19.2.6 - swr: 2.4.1(react@19.2.6) + react: 19.2.7 + swr: 2.4.2(react@19.2.7) throttleit: 2.1.0 transitivePeerDependencies: - '@valibot/to-json-schema' @@ -7323,87 +7235,87 @@ snapshots: dependencies: '@ant-design/fast-color': 3.0.1 - '@ant-design/cssinjs-utils@2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@ant-design/cssinjs-utils@2.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@ant-design/cssinjs': 2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@babel/runtime': 7.29.2 - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@ant-design/cssinjs': 2.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@babel/runtime': 7.29.7 + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@ant-design/cssinjs@2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@ant-design/cssinjs@2.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 csstype: 3.2.3 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) stylis: 4.4.0 '@ant-design/fast-color@2.0.6': dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 '@ant-design/fast-color@3.0.1': {} - '@ant-design/icons-svg@4.4.2': {} + '@ant-design/icons-svg@4.5.0': {} - '@ant-design/icons@6.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@ant-design/icons@6.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: '@ant-design/colors': 8.0.1 - '@ant-design/icons-svg': 4.4.2 - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@ant-design/icons-svg': 4.5.0 + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@ant-design/react-slick@2.0.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@ant-design/react-slick@2.0.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 clsx: 2.1.1 json2mq: 0.2.0 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) throttle-debounce: 5.0.2 - '@ant-design/x-markdown@2.8.0(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@ant-design/x-markdown@2.8.0(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: clsx: 2.1.1 - dompurify: 3.4.2 - html-react-parser: 5.2.17(@types/react@19.2.14)(react@19.2.6) - katex: 0.16.45 + dompurify: 3.4.12 + html-react-parser: 5.2.17(@types/react@19.2.17)(react@19.2.7) + katex: 0.16.47 marked: 15.0.12 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) transitivePeerDependencies: - '@types/react' - '@ant-design/x@2.7.0(antd@6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@ant-design/x@2.8.0(antd@6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: '@ant-design/colors': 8.0.1 - '@ant-design/cssinjs': 2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@ant-design/cssinjs-utils': 2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@ant-design/cssinjs': 2.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@ant-design/cssinjs-utils': 2.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@ant-design/fast-color': 3.0.1 - '@ant-design/icons': 6.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@babel/runtime': 7.29.2 - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - antd: 6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@ant-design/icons': 6.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@babel/runtime': 7.29.7 + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/resize-observer': 1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + antd: 6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 lodash.throttle: 4.1.1 - mermaid: 11.14.0 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-syntax-highlighter: 16.1.1(react@19.2.6) + mermaid: 11.16.0 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-syntax-highlighter: 16.1.1(react@19.2.7) '@antfu/install-pkg@1.1.0': dependencies: - package-manager-detector: 1.6.0 - tinyexec: 1.1.2 + package-manager-detector: 1.7.0 + tinyexec: 1.2.4 '@babel/code-frame@7.29.7': dependencies: @@ -7445,7 +7357,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 - browserslist: 4.28.2 + browserslist: 4.28.6 lru-cache: 5.1.1 semver: 6.3.1 @@ -7467,12 +7379,8 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-string-parser@7.29.7': {} - '@babel/helper-validator-identifier@7.28.5': {} - '@babel/helper-validator-identifier@7.29.7': {} '@babel/helper-validator-option@7.29.7': {} @@ -7486,7 +7394,8 @@ snapshots: dependencies: '@babel/types': 7.29.7 - '@babel/runtime@7.29.2': {} + '@babel/runtime@7.29.7': {} + '@babel/template@7.29.7': dependencies: @@ -7506,11 +7415,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.29.0': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/types@7.29.7': dependencies: '@babel/helper-string-parser': 7.29.7 @@ -7520,24 +7424,11 @@ snapshots: '@braintree/sanitize-url@7.1.2': {} - '@chevrotain/cst-dts-gen@12.0.0': - dependencies: - '@chevrotain/gast': 12.0.0 - '@chevrotain/types': 12.0.0 - - '@chevrotain/gast@12.0.0': - dependencies: - '@chevrotain/types': 12.0.0 - - '@chevrotain/regexp-to-ast@12.0.0': {} + '@chevrotain/types@11.1.2': {} - '@chevrotain/types@12.0.0': {} - - '@chevrotain/utils@12.0.0': {} - - '@cloudflare/stream-react@1.9.3(react@19.2.6)': + '@cloudflare/stream-react@1.9.3(react@19.2.7)': dependencies: - react: 19.2.6 + react: 19.2.7 '@cspotcode/source-map-support@0.8.1': dependencies: @@ -7545,36 +7436,36 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@dnd-kit/accessibility@3.1.1(react@19.2.6)': + '@dnd-kit/accessibility@3.1.1(react@19.2.7)': dependencies: - react: 19.2.6 + react: 19.2.7 tslib: 2.8.1 - '@dnd-kit/core@6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@dnd-kit/core@6.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@dnd-kit/accessibility': 3.1.1(react@19.2.6) - '@dnd-kit/utilities': 3.2.2(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@dnd-kit/accessibility': 3.1.1(react@19.2.7) + '@dnd-kit/utilities': 3.2.2(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) tslib: 2.8.1 - '@dnd-kit/modifiers@9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)': + '@dnd-kit/modifiers@9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@dnd-kit/utilities': 3.2.2(react@19.2.6) - react: 19.2.6 + '@dnd-kit/core': 6.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@dnd-kit/utilities': 3.2.2(react@19.2.7) + react: 19.2.7 tslib: 2.8.1 - '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)': + '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react@19.2.7)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@dnd-kit/utilities': 3.2.2(react@19.2.6) - react: 19.2.6 + '@dnd-kit/core': 6.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@dnd-kit/utilities': 3.2.2(react@19.2.7) + react: 19.2.7 tslib: 2.8.1 - '@dnd-kit/utilities@3.2.2(react@19.2.6)': + '@dnd-kit/utilities@3.2.2(react@19.2.7)': dependencies: - react: 19.2.6 + react: 19.2.7 tslib: 2.8.1 '@emnapi/core@1.10.0': @@ -7583,12 +7474,23 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/core@1.11.1': + dependencies: + '@emnapi/wasi-threads': 1.2.2 + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.10.0': dependencies: tslib: 2.8.1 optional: true - '@emnapi/runtime@1.11.0': + '@emnapi/runtime@1.11.1': + dependencies: + tslib: 2.8.1 + optional: true + + '@emnapi/runtime@1.11.2': dependencies: tslib: 2.8.1 optional: true @@ -7598,6 +7500,11 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@1.2.2': + dependencies: + tslib: 2.8.1 + optional: true + '@emotion/hash@0.8.0': {} '@emotion/is-prop-valid@0.7.3': @@ -7691,9 +7598,9 @@ snapshots: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4(jiti@2.7.0))': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.5(jiti@2.7.0))': dependencies: - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -7722,13 +7629,13 @@ snapshots: globals: 13.24.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.2.0 + js-yaml: 4.3.0 minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color - '@eslint/eslintrc@3.3.5': + '@eslint/eslintrc@3.3.6': dependencies: ajv: 6.15.0 debug: 4.4.3 @@ -7736,7 +7643,7 @@ snapshots: globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 - js-yaml: 4.2.0 + js-yaml: 4.3.0 minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -7744,7 +7651,7 @@ snapshots: '@eslint/js@8.57.1': {} - '@eslint/js@9.39.4': {} + '@eslint/js@9.39.5': {} '@eslint/object-schema@2.1.7': {} @@ -7753,61 +7660,61 @@ snapshots: '@eslint/core': 0.17.0 levn: 0.4.1 - '@floating-ui/core@1.7.5': + '@floating-ui/core@1.8.0': dependencies: - '@floating-ui/utils': 0.2.11 + '@floating-ui/utils': 0.2.12 - '@floating-ui/dom@1.7.6': + '@floating-ui/dom@1.8.0': dependencies: - '@floating-ui/core': 1.7.5 - '@floating-ui/utils': 0.2.11 + '@floating-ui/core': 1.8.0 + '@floating-ui/utils': 0.2.12 - '@floating-ui/react-dom@1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@floating-ui/react-dom@1.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@floating-ui/dom': 1.7.6 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@floating-ui/dom': 1.8.0 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@floating-ui/react-dom@2.1.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@floating-ui/react-dom@2.1.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@floating-ui/dom': 1.7.6 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@floating-ui/dom': 1.8.0 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@floating-ui/react@0.19.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@floating-ui/react@0.19.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@floating-ui/react-dom': 1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@floating-ui/react-dom': 1.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) aria-hidden: 1.2.6 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - tabbable: 6.4.0 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + tabbable: 6.5.0 - '@floating-ui/react@0.26.28(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@floating-ui/react@0.26.28(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@floating-ui/react-dom': 2.1.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@floating-ui/utils': 0.2.11 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - tabbable: 6.4.0 + '@floating-ui/react-dom': 2.1.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@floating-ui/utils': 0.2.12 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + tabbable: 6.5.0 - '@floating-ui/react@0.27.19(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@floating-ui/react@0.27.20(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@floating-ui/react-dom': 2.1.8(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@floating-ui/utils': 0.2.11 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - tabbable: 6.4.0 + '@floating-ui/react-dom': 2.1.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@floating-ui/utils': 0.2.12 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + tabbable: 6.5.0 - '@floating-ui/utils@0.2.11': {} + '@floating-ui/utils@0.2.12': {} - '@headlessui/react@2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@headlessui/react@2.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@floating-ui/react': 0.26.28(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@react-aria/focus': 3.22.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@react-aria/interactions': 3.28.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@tanstack/react-virtual': 3.13.24(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@floating-ui/react': 0.26.28(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@react-aria/focus': 3.22.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@react-aria/interactions': 3.28.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@tanstack/react-virtual': 3.14.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) '@humanfs/core@0.19.2': dependencies: @@ -7837,7 +7744,7 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/utils@3.1.2': + '@iconify/utils@3.1.4': dependencies: '@antfu/install-pkg': 1.1.0 '@iconify/types': 2.0.0 @@ -7928,7 +7835,7 @@ snapshots: '@img/sharp-wasm32@0.34.5': dependencies: - '@emnapi/runtime': 1.11.0 + '@emnapi/runtime': 1.11.2 optional: true '@img/sharp-win32-arm64@0.34.5': @@ -7940,17 +7847,17 @@ snapshots: '@img/sharp-win32-x64@0.34.5': optional: true - '@internationalized/date@3.12.1': + '@internationalized/date@3.12.2': dependencies: - '@swc/helpers': 0.5.21 + '@swc/helpers': 0.5.23 - '@internationalized/number@3.6.6': + '@internationalized/number@3.6.7': dependencies: - '@swc/helpers': 0.5.21 + '@swc/helpers': 0.5.23 - '@internationalized/string@3.2.8': + '@internationalized/string@3.2.9': dependencies: - '@swc/helpers': 0.5.21 + '@swc/helpers': 0.5.23 '@isaacs/cliui@8.0.2': dependencies: @@ -7994,310 +7901,326 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@lexical/clipboard@0.46.0(typescript@5.9.3)': + '@lexical/a11y@0.47.0(typescript@5.9.3)': + dependencies: + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) + optionalDependencies: + typescript: 5.9.3 + + '@lexical/clipboard@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/html': 0.46.0(typescript@5.9.3) - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/list': 0.46.0(typescript@5.9.3) - '@lexical/selection': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/html': 0.47.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/list': 0.47.0(typescript@5.9.3) + '@lexical/selection': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) '@types/trusted-types': 2.0.7 - lexical: 0.46.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/code-core@0.46.0(typescript@5.9.3)': + '@lexical/code-core@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/html': 0.46.0(typescript@5.9.3) - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/html': 0.47.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/code-prism@0.46.0(typescript@5.9.3)': + '@lexical/code-prism@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/code-core': 0.46.0(typescript@5.9.3) - '@lexical/extension': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/code-core': 0.47.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) prismjs: 1.30.0 optionalDependencies: typescript: 5.9.3 - '@lexical/code-shiki@0.46.0(typescript@5.9.3)': + '@lexical/code-shiki@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/code-core': 0.46.0(typescript@5.9.3) - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@shikijs/core': 4.3.0 - '@shikijs/engine-javascript': 4.3.0 - '@shikijs/langs': 4.3.0 - '@shikijs/themes': 4.3.0 - lexical: 0.46.0(typescript@5.9.3) - shiki: 4.3.0 + '@lexical/code-core': 0.47.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@shikijs/core': 4.3.1 + '@shikijs/engine-javascript': 4.3.1 + '@shikijs/langs': 4.3.1 + '@shikijs/themes': 4.3.1 + lexical: 0.47.0(typescript@5.9.3) + shiki: 4.3.1 optionalDependencies: typescript: 5.9.3 - '@lexical/code@0.46.0(typescript@5.9.3)': + '@lexical/code@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/code-core': 0.46.0(typescript@5.9.3) - '@lexical/code-prism': 0.46.0(typescript@5.9.3) - '@lexical/extension': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/code-core': 0.47.0(typescript@5.9.3) + '@lexical/code-prism': 0.47.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/devtools-core@0.46.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@lexical/devtools-core@0.47.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)': dependencies: - '@lexical/html': 0.46.0(typescript@5.9.3) - '@lexical/link': 0.46.0(typescript@5.9.3) - '@lexical/mark': 0.46.0(typescript@5.9.3) - '@lexical/table': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@lexical/html': 0.47.0(typescript@5.9.3) + '@lexical/link': 0.47.0(typescript@5.9.3) + '@lexical/mark': 0.47.0(typescript@5.9.3) + '@lexical/table': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) optionalDependencies: typescript: 5.9.3 - '@lexical/dragon@0.46.0(typescript@5.9.3)': + '@lexical/dragon@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/extension': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/eslint-plugin@0.46.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@lexical/eslint-plugin@0.47.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3)': dependencies: - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) optionalDependencies: typescript: 5.9.3 - '@lexical/extension@0.46.0(typescript@5.9.3)': + '@lexical/extension@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - '@preact/signals-core': 1.14.1 - lexical: 0.46.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + '@preact/signals-core': 1.14.4 + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/hashtag@0.46.0(typescript@5.9.3)': + '@lexical/hashtag@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/text': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/text': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/history@0.46.0(typescript@5.9.3)': + '@lexical/history@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/html@0.46.0(typescript@5.9.3)': + '@lexical/html@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/selection': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/selection': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/internal@0.46.0(typescript@5.9.3)': + '@lexical/internal@0.47.0(typescript@5.9.3)': optionalDependencies: typescript: 5.9.3 - '@lexical/link@0.46.0(typescript@5.9.3)': + '@lexical/link@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/html': 0.46.0(typescript@5.9.3) - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/html': 0.47.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/list@0.46.0(typescript@5.9.3)': + '@lexical/list@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/html': 0.46.0(typescript@5.9.3) - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/html': 0.47.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/mark@0.46.0(typescript@5.9.3)': + '@lexical/mark@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/markdown@0.46.0(typescript@5.9.3)': - dependencies: - '@lexical/code-core': 0.46.0(typescript@5.9.3) - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/link': 0.46.0(typescript@5.9.3) - '@lexical/list': 0.46.0(typescript@5.9.3) - '@lexical/rich-text': 0.46.0(typescript@5.9.3) - '@lexical/selection': 0.46.0(typescript@5.9.3) - '@lexical/text': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/markdown@0.47.0(typescript@5.9.3)': + dependencies: + '@lexical/code-core': 0.47.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/link': 0.47.0(typescript@5.9.3) + '@lexical/list': 0.47.0(typescript@5.9.3) + '@lexical/rich-text': 0.47.0(typescript@5.9.3) + '@lexical/selection': 0.47.0(typescript@5.9.3) + '@lexical/text': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/overflow@0.46.0(typescript@5.9.3)': + '@lexical/overflow@0.47.0(typescript@5.9.3)': dependencies: - lexical: 0.46.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/plain-text@0.46.0(typescript@5.9.3)': + '@lexical/plain-text@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/clipboard': 0.46.0(typescript@5.9.3) - '@lexical/dragon': 0.46.0(typescript@5.9.3) - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/selection': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/clipboard': 0.47.0(typescript@5.9.3) + '@lexical/dragon': 0.47.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/selection': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/react@0.46.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)(yjs@13.6.30)': - dependencies: - '@floating-ui/react': 0.27.19(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@lexical/devtools-core': 0.46.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@lexical/dragon': 0.46.0(typescript@5.9.3) - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/hashtag': 0.46.0(typescript@5.9.3) - '@lexical/history': 0.46.0(typescript@5.9.3) - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/link': 0.46.0(typescript@5.9.3) - '@lexical/list': 0.46.0(typescript@5.9.3) - '@lexical/mark': 0.46.0(typescript@5.9.3) - '@lexical/markdown': 0.46.0(typescript@5.9.3) - '@lexical/overflow': 0.46.0(typescript@5.9.3) - '@lexical/plain-text': 0.46.0(typescript@5.9.3) - '@lexical/rich-text': 0.46.0(typescript@5.9.3) - '@lexical/table': 0.46.0(typescript@5.9.3) - '@lexical/text': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - '@lexical/yjs': 0.46.0(typescript@5.9.3)(yjs@13.6.30) - lexical: 0.46.0(typescript@5.9.3) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@lexical/react@0.47.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3)(yjs@13.6.31)': + dependencies: + '@floating-ui/react': 0.27.20(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@lexical/a11y': 0.47.0(typescript@5.9.3) + '@lexical/devtools-core': 0.47.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@5.9.3) + '@lexical/dragon': 0.47.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/hashtag': 0.47.0(typescript@5.9.3) + '@lexical/history': 0.47.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/link': 0.47.0(typescript@5.9.3) + '@lexical/list': 0.47.0(typescript@5.9.3) + '@lexical/mark': 0.47.0(typescript@5.9.3) + '@lexical/markdown': 0.47.0(typescript@5.9.3) + '@lexical/overflow': 0.47.0(typescript@5.9.3) + '@lexical/plain-text': 0.47.0(typescript@5.9.3) + '@lexical/rich-text': 0.47.0(typescript@5.9.3) + '@lexical/table': 0.47.0(typescript@5.9.3) + '@lexical/text': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + '@lexical/yjs': 0.47.0(typescript@5.9.3)(yjs@13.6.31) + lexical: 0.47.0(typescript@5.9.3) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) optionalDependencies: typescript: 5.9.3 - yjs: 13.6.30 + yjs: 13.6.31 - '@lexical/rich-text@0.46.0(typescript@5.9.3)': + '@lexical/rich-text@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/clipboard': 0.46.0(typescript@5.9.3) - '@lexical/dragon': 0.46.0(typescript@5.9.3) - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/html': 0.46.0(typescript@5.9.3) - '@lexical/selection': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/clipboard': 0.47.0(typescript@5.9.3) + '@lexical/dragon': 0.47.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/html': 0.47.0(typescript@5.9.3) + '@lexical/selection': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/selection@0.46.0(typescript@5.9.3)': + '@lexical/selection@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/internal': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/table@0.46.0(typescript@5.9.3)': + '@lexical/table@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/clipboard': 0.46.0(typescript@5.9.3) - '@lexical/extension': 0.46.0(typescript@5.9.3) - '@lexical/html': 0.46.0(typescript@5.9.3) - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/utils': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/clipboard': 0.47.0(typescript@5.9.3) + '@lexical/extension': 0.47.0(typescript@5.9.3) + '@lexical/html': 0.47.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/utils': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/text@0.46.0(typescript@5.9.3)': + '@lexical/text@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/internal': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/utils@0.46.0(typescript@5.9.3)': + '@lexical/utils@0.47.0(typescript@5.9.3)': dependencies: - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/selection': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/selection': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 - '@lexical/yjs@0.46.0(typescript@5.9.3)(yjs@13.6.30)': + '@lexical/yjs@0.47.0(typescript@5.9.3)(yjs@13.6.31)': dependencies: - '@lexical/internal': 0.46.0(typescript@5.9.3) - '@lexical/selection': 0.46.0(typescript@5.9.3) - lexical: 0.46.0(typescript@5.9.3) - yjs: 13.6.30 + '@lexical/internal': 0.47.0(typescript@5.9.3) + '@lexical/selection': 0.47.0(typescript@5.9.3) + lexical: 0.47.0(typescript@5.9.3) + yjs: 13.6.31 optionalDependencies: typescript: 5.9.3 - '@mermaid-js/parser@1.1.0': + '@mermaid-js/parser@1.2.0': dependencies: - langium: 4.2.3 + '@chevrotain/types': 11.1.2 - '@napi-rs/wasm-runtime@1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@tybys/wasm-util': 0.10.2 + '@tybys/wasm-util': 0.10.3 optional: true - '@next/bundle-analyzer@15.5.18': + '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + dependencies: + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@tybys/wasm-util': 0.10.3 + optional: true + + '@next/bundle-analyzer@15.5.20': dependencies: webpack-bundle-analyzer: 4.10.1 transitivePeerDependencies: - bufferutil - utf-8-validate - '@next/env@15.5.18': {} + '@next/env@15.5.20': {} - '@next/eslint-plugin-next@15.5.18': + '@next/eslint-plugin-next@15.5.20': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@15.5.18': + '@next/swc-darwin-arm64@15.5.20': optional: true - '@next/swc-darwin-x64@15.5.18': + '@next/swc-darwin-x64@15.5.20': optional: true - '@next/swc-linux-arm64-gnu@15.5.18': + '@next/swc-linux-arm64-gnu@15.5.20': optional: true - '@next/swc-linux-arm64-musl@15.5.18': + '@next/swc-linux-arm64-musl@15.5.20': optional: true - '@next/swc-linux-x64-gnu@15.5.18': + '@next/swc-linux-x64-gnu@15.5.20': optional: true - '@next/swc-linux-x64-musl@15.5.18': + '@next/swc-linux-x64-musl@15.5.20': optional: true - '@next/swc-win32-arm64-msvc@15.5.18': + '@next/swc-win32-arm64-msvc@15.5.20': optional: true - '@next/swc-win32-x64-msvc@15.5.18': + '@next/swc-win32-x64-msvc@15.5.20': optional: true '@nodelib/fs.scandir@2.1.5': @@ -8316,610 +8239,498 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@opentelemetry/api-logs@0.208.0': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api@1.9.0': {} - '@opentelemetry/api@1.9.1': {} + '@oxc-project/types@0.139.0': {} - '@opentelemetry/core@2.2.0(@opentelemetry/api@1.9.1)': + '@phosphor-icons/react@2.1.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/semantic-conventions': 1.40.0 - - '@opentelemetry/core@2.7.1(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/semantic-conventions': 1.40.0 - - '@opentelemetry/exporter-logs-otlp-http@0.208.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.208.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-exporter-base': 0.208.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.208.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-logs': 0.208.0(@opentelemetry/api@1.9.1) - - '@opentelemetry/otlp-exporter-base@0.208.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/otlp-transformer': 0.208.0(@opentelemetry/api@1.9.1) - - '@opentelemetry/otlp-transformer@0.208.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.208.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-logs': 0.208.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-metrics': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.1) - protobufjs: 7.5.6 - - '@opentelemetry/resources@2.2.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 - - '@opentelemetry/resources@2.7.1(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 - - '@opentelemetry/sdk-logs@0.208.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.208.0 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.1) - - '@opentelemetry/sdk-metrics@2.2.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.1) - - '@opentelemetry/sdk-trace-base@2.2.0(@opentelemetry/api@1.9.1)': - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.2.0(@opentelemetry/api@1.9.1) - '@opentelemetry/semantic-conventions': 1.40.0 - - '@opentelemetry/semantic-conventions@1.40.0': {} - - '@oxc-project/types@0.129.0': {} - - '@phosphor-icons/react@2.1.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': - dependencies: - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) '@pkgjs/parseargs@0.11.0': optional: true '@pkgr/core@0.3.6': {} - '@playwright/test@1.60.0': + '@playwright/test@1.61.1': dependencies: - playwright: 1.60.0 + playwright: 1.61.1 '@polka/url@1.0.0-next.29': {} - '@posthog/core@1.28.3': - dependencies: - '@posthog/types': 1.372.9 - - '@posthog/types@1.372.9': {} - - '@preact/signals-core@1.14.1': {} - - '@protobufjs/aspromise@1.1.2': {} - - '@protobufjs/base64@1.1.2': {} - - '@protobufjs/codegen@2.0.5': {} - - '@protobufjs/eventemitter@1.1.0': {} - - '@protobufjs/fetch@1.1.0': + '@posthog/core@1.41.1': dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/inquire': 1.1.1 - - '@protobufjs/float@1.0.2': {} - - '@protobufjs/inquire@1.1.1': {} + '@posthog/types': 1.394.0 - '@protobufjs/path@1.1.2': {} + '@posthog/types@1.394.0': {} - '@protobufjs/pool@1.1.0': {} + '@preact/signals-core@1.14.4': {} - '@protobufjs/utf8@1.1.1': {} - - '@rc-component/async-validator@5.1.0': + '@rc-component/async-validator@6.0.0': dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 - '@rc-component/cascader@1.14.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/cascader@1.17.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/select': 1.6.15(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/tree': 1.2.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/select': 1.8.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/tree': 1.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/checkbox@2.0.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/checkbox@2.0.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/collapse@1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/collapse@1.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@babel/runtime': 7.29.2 - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@babel/runtime': 7.29.7 + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/color-picker@3.1.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/color-picker@3.1.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: '@ant-design/fast-color': 3.0.1 - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/context@2.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/context@2.0.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/dialog@1.8.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/dialog@1.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/portal': 2.2.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/drawer@1.4.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/drawer@1.4.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/portal': 2.2.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/dropdown@1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/dropdown@1.0.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/trigger': 3.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/form@1.8.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/form@1.8.5(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/async-validator': 5.1.0 - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/async-validator': 6.0.0 + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/image@1.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/image@1.9.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/portal': 2.2.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/input-number@1.6.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/input-number@1.6.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/mini-decimal': 1.1.3 - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/mini-decimal': 1.1.4 + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/input@1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/input@1.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/resize-observer': 1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/mentions@1.6.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/mentions@1.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/input': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/menu': 1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/textarea': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/input': 1.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/menu': 1.4.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/trigger': 3.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/menu@1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/menu@1.4.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/overflow': 1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/overflow': 1.0.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/trigger': 3.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/mini-decimal@1.1.3': + '@rc-component/mini-decimal@1.1.4': dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 - '@rc-component/motion@1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/motion@1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/mutate-observer@2.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/mutate-observer@2.0.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/notification@1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/notification@2.0.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/overflow@1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/overflow@1.0.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@babel/runtime': 7.29.2 - '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@babel/runtime': 7.29.7 + '@rc-component/resize-observer': 1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/pagination@1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/pagination@1.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/picker@1.9.1(date-fns@3.6.0)(dayjs@1.11.20)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/picker@1.11.0(date-fns@3.6.0)(dayjs@1.11.21)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/overflow': 1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/overflow': 1.0.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/resize-observer': 1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/trigger': 3.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) optionalDependencies: date-fns: 3.6.0 - dayjs: 1.11.20 + dayjs: 1.11.21 - '@rc-component/portal@2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/portal@2.2.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/progress@1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/progress@1.0.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/qrcode@1.1.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/qrcode@2.0.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@babel/runtime': 7.29.2 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@babel/runtime': 7.29.7 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/rate@1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/rate@1.0.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/resize-observer@1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/resize-observer@1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/segmented@1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/segmented@1.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@babel/runtime': 7.29.2 - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@babel/runtime': 7.29.7 + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/select@1.6.15(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/select@1.8.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/overflow': 1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/virtual-list': 1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/overflow': 1.0.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/trigger': 3.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/virtual-list': 1.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/slider@1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/slider@1.1.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/steps@1.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/steps@1.2.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/switch@1.0.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/switch@1.0.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/table@1.9.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/table@1.10.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/context': 2.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/virtual-list': 1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/context': 2.0.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/resize-observer': 1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/virtual-list': 1.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/tabs@1.7.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/tabs@1.11.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/dropdown': 1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/menu': 1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/dropdown': 1.0.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/menu': 1.4.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/resize-observer': 1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/textarea@1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/tooltip@1.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/input': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/trigger': 3.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/tooltip@1.4.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/tour@2.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/portal': 2.2.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/trigger': 3.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/tour@2.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/tree-select@1.11.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/select': 1.8.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/tree': 1.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/tree-select@1.8.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/tree@1.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/select': 1.6.15(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/tree': 1.2.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/virtual-list': 1.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/tree@1.2.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/trigger@3.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/virtual-list': 1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/portal': 2.2.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/resize-observer': 1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/trigger@3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/upload@1.1.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@rc-component/upload@1.1.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': - dependencies: - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - - '@rc-component/util@1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/util@1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: is-mobile: 5.0.0 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-is: 18.3.1 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-is: 19.2.7 - '@rc-component/virtual-list@1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/virtual-list@1.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@babel/runtime': 7.29.2 - '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@babel/runtime': 7.29.7 + '@rc-component/resize-observer': 1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@react-aria/focus@3.22.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@react-aria/focus@3.22.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@swc/helpers': 0.5.21 - react: 19.2.6 - react-aria: 3.48.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react-dom: 19.2.6(react@19.2.6) + '@swc/helpers': 0.5.23 + react: 19.2.7 + react-aria: 3.50.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react-dom: 19.2.7(react@19.2.7) - '@react-aria/interactions@3.28.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@react-aria/interactions@3.28.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@react-types/shared': 3.34.0(react@19.2.6) - '@swc/helpers': 0.5.21 - react: 19.2.6 - react-aria: 3.48.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react-dom: 19.2.6(react@19.2.6) + '@react-types/shared': 3.36.0(react@19.2.7) + '@swc/helpers': 0.5.23 + react: 19.2.7 + react-aria: 3.50.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react-dom: 19.2.7(react@19.2.7) - '@react-types/shared@3.34.0(react@19.2.6)': + '@react-types/shared@3.36.0(react@19.2.7)': dependencies: - react: 19.2.6 + react: 19.2.7 - '@reduxjs/toolkit@2.11.2(react-redux@9.2.0(@types/react@19.2.14)(react@19.2.6)(redux@5.0.1))(react@19.2.6)': + '@reduxjs/toolkit@2.12.0(react-redux@9.3.0(@types/react@19.2.17)(react@19.2.7)(redux@5.0.1))(react@19.2.7)': dependencies: '@standard-schema/spec': 1.1.0 '@standard-schema/utils': 0.3.0 - immer: 11.1.7 + immer: 11.1.11 redux: 5.0.1 redux-thunk: 3.1.0(redux@5.0.1) - reselect: 5.1.1 + reselect: 5.2.0 optionalDependencies: - react: 19.2.6 - react-redux: 9.2.0(@types/react@19.2.14)(react@19.2.6)(redux@5.0.1) + react: 19.2.7 + react-redux: 9.3.0(@types/react@19.2.17)(react@19.2.7)(redux@5.0.1) - '@rolldown/binding-android-arm64@1.0.0': + '@rolldown/binding-android-arm64@1.1.5': optional: true - '@rolldown/binding-darwin-arm64@1.0.0': + '@rolldown/binding-darwin-arm64@1.1.5': optional: true - '@rolldown/binding-darwin-x64@1.0.0': + '@rolldown/binding-darwin-x64@1.1.5': optional: true - '@rolldown/binding-freebsd-x64@1.0.0': + '@rolldown/binding-freebsd-x64@1.1.5': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0': + '@rolldown/binding-linux-arm-gnueabihf@1.1.5': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0': + '@rolldown/binding-linux-arm64-gnu@1.1.5': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0': + '@rolldown/binding-linux-arm64-musl@1.1.5': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.0.0': + '@rolldown/binding-linux-ppc64-gnu@1.1.5': optional: true - '@rolldown/binding-linux-s390x-gnu@1.0.0': + '@rolldown/binding-linux-s390x-gnu@1.1.5': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0': + '@rolldown/binding-linux-x64-gnu@1.1.5': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0': + '@rolldown/binding-linux-x64-musl@1.1.5': optional: true - '@rolldown/binding-openharmony-arm64@1.0.0': + '@rolldown/binding-openharmony-arm64@1.1.5': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0': + '@rolldown/binding-wasm32-wasi@1.1.5': dependencies: - '@emnapi/core': 1.10.0 - '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@emnapi/core': 1.11.1 + '@emnapi/runtime': 1.11.1 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0': + '@rolldown/binding-win32-arm64-msvc@1.1.5': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0': + '@rolldown/binding-win32-x64-msvc@1.1.5': optional: true - '@rolldown/pluginutils@1.0.0': {} + '@rolldown/pluginutils@1.0.1': {} '@rtsao/scc@1.1.0': {} '@rushstack/eslint-patch@1.16.1': {} - '@scalar/helpers@0.2.18': {} + '@scalar/helpers@0.9.0': {} - '@scalar/json-magic@0.11.7': + '@scalar/json-magic@0.12.17': dependencies: - '@scalar/helpers': 0.2.18 + '@scalar/helpers': 0.9.0 pathe: 2.0.3 - yaml: 2.8.4 + yaml: 2.9.0 - '@scalar/openapi-parser@0.24.17': + '@scalar/openapi-parser@0.28.8': dependencies: - '@scalar/helpers': 0.2.18 - '@scalar/json-magic': 0.11.7 - '@scalar/openapi-types': 0.5.4 - '@scalar/openapi-upgrader': 0.1.11 + '@scalar/helpers': 0.9.0 + '@scalar/json-magic': 0.12.17 + '@scalar/openapi-types': 0.9.1 + '@scalar/openapi-upgrader': 0.2.9 ajv: 8.20.0 ajv-draft-04: 1.0.0(ajv@8.20.0) ajv-formats: 3.0.1(ajv@8.20.0) jsonpointer: 5.0.1 leven: 4.1.0 - yaml: 2.8.4 + yaml: 2.9.0 - '@scalar/openapi-types@0.1.9': {} + '@scalar/openapi-types@0.9.1': {} - '@scalar/openapi-types@0.5.4': + '@scalar/openapi-upgrader@0.2.9': dependencies: - zod: 4.4.3 - - '@scalar/openapi-upgrader@0.1.11': - dependencies: - '@scalar/openapi-types': 0.5.4 + '@scalar/openapi-types': 0.9.1 '@shikijs/core@3.23.0': dependencies: '@shikijs/types': 3.23.0 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-to-html: 9.0.5 - '@shikijs/core@4.3.0': + '@shikijs/core@4.3.1': dependencies: - '@shikijs/primitive': 4.3.0 - '@shikijs/types': 4.3.0 + '@shikijs/primitive': 4.3.1 + '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-to-html: 9.0.5 '@shikijs/engine-javascript@3.23.0': @@ -8928,9 +8739,9 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 - '@shikijs/engine-javascript@4.3.0': + '@shikijs/engine-javascript@4.3.1': dependencies: - '@shikijs/types': 4.3.0 + '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.6 @@ -8939,42 +8750,42 @@ snapshots: '@shikijs/types': 3.23.0 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/engine-oniguruma@4.3.0': + '@shikijs/engine-oniguruma@4.3.1': dependencies: - '@shikijs/types': 4.3.0 + '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 '@shikijs/langs@3.23.0': dependencies: '@shikijs/types': 3.23.0 - '@shikijs/langs@4.3.0': + '@shikijs/langs@4.3.1': dependencies: - '@shikijs/types': 4.3.0 + '@shikijs/types': 4.3.1 - '@shikijs/primitive@4.3.0': + '@shikijs/primitive@4.3.1': dependencies: - '@shikijs/types': 4.3.0 + '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@shikijs/themes@3.23.0': dependencies: '@shikijs/types': 3.23.0 - '@shikijs/themes@4.3.0': + '@shikijs/themes@4.3.1': dependencies: - '@shikijs/types': 4.3.0 + '@shikijs/types': 4.3.1 '@shikijs/types@3.23.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 - '@shikijs/types@4.3.0': + '@shikijs/types@4.3.1': dependencies: '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@shikijs/vscode-textmate@10.0.2': {} @@ -8992,60 +8803,60 @@ snapshots: '@swc-jotai/react-refresh@0.5.0': {} - '@swc/core-darwin-arm64@1.15.33': + '@swc/core-darwin-arm64@1.15.43': optional: true - '@swc/core-darwin-x64@1.15.33': + '@swc/core-darwin-x64@1.15.43': optional: true - '@swc/core-linux-arm-gnueabihf@1.15.33': + '@swc/core-linux-arm-gnueabihf@1.15.43': optional: true - '@swc/core-linux-arm64-gnu@1.15.33': + '@swc/core-linux-arm64-gnu@1.15.43': optional: true - '@swc/core-linux-arm64-musl@1.15.33': + '@swc/core-linux-arm64-musl@1.15.43': optional: true - '@swc/core-linux-ppc64-gnu@1.15.33': + '@swc/core-linux-ppc64-gnu@1.15.43': optional: true - '@swc/core-linux-s390x-gnu@1.15.33': + '@swc/core-linux-s390x-gnu@1.15.43': optional: true - '@swc/core-linux-x64-gnu@1.15.33': + '@swc/core-linux-x64-gnu@1.15.43': optional: true - '@swc/core-linux-x64-musl@1.15.33': + '@swc/core-linux-x64-musl@1.15.43': optional: true - '@swc/core-win32-arm64-msvc@1.15.33': + '@swc/core-win32-arm64-msvc@1.15.43': optional: true - '@swc/core-win32-ia32-msvc@1.15.33': + '@swc/core-win32-ia32-msvc@1.15.43': optional: true - '@swc/core-win32-x64-msvc@1.15.33': + '@swc/core-win32-x64-msvc@1.15.43': optional: true - '@swc/core@1.15.33(@swc/helpers@0.5.21)': + '@swc/core@1.15.43(@swc/helpers@0.5.23)': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.26 + '@swc/types': 0.1.27 optionalDependencies: - '@swc/core-darwin-arm64': 1.15.33 - '@swc/core-darwin-x64': 1.15.33 - '@swc/core-linux-arm-gnueabihf': 1.15.33 - '@swc/core-linux-arm64-gnu': 1.15.33 - '@swc/core-linux-arm64-musl': 1.15.33 - '@swc/core-linux-ppc64-gnu': 1.15.33 - '@swc/core-linux-s390x-gnu': 1.15.33 - '@swc/core-linux-x64-gnu': 1.15.33 - '@swc/core-linux-x64-musl': 1.15.33 - '@swc/core-win32-arm64-msvc': 1.15.33 - '@swc/core-win32-ia32-msvc': 1.15.33 - '@swc/core-win32-x64-msvc': 1.15.33 - '@swc/helpers': 0.5.21 + '@swc/core-darwin-arm64': 1.15.43 + '@swc/core-darwin-x64': 1.15.43 + '@swc/core-linux-arm-gnueabihf': 1.15.43 + '@swc/core-linux-arm64-gnu': 1.15.43 + '@swc/core-linux-arm64-musl': 1.15.43 + '@swc/core-linux-ppc64-gnu': 1.15.43 + '@swc/core-linux-s390x-gnu': 1.15.43 + '@swc/core-linux-x64-gnu': 1.15.43 + '@swc/core-linux-x64-musl': 1.15.43 + '@swc/core-win32-arm64-msvc': 1.15.43 + '@swc/core-win32-ia32-msvc': 1.15.43 + '@swc/core-win32-x64-msvc': 1.15.43 + '@swc/helpers': 0.5.23 '@swc/counter@0.1.3': {} @@ -9053,48 +8864,48 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/helpers@0.5.21': + '@swc/helpers@0.5.23': dependencies: tslib: 2.8.1 - '@swc/types@0.1.26': + '@swc/types@0.1.27': dependencies: '@swc/counter': 0.1.3 - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.19(tsx@4.22.4)(yaml@2.8.4))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.19(tsx@4.23.1)(yaml@2.9.0))': dependencies: - tailwindcss: 3.4.19(tsx@4.22.4)(yaml@2.8.4) + tailwindcss: 3.4.19(tsx@4.23.1)(yaml@2.9.0) - '@tailwindcss/forms@0.5.11(tailwindcss@3.4.19(tsx@4.22.4)(yaml@2.8.4))': + '@tailwindcss/forms@0.5.11(tailwindcss@3.4.19(tsx@4.23.1)(yaml@2.9.0))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.19(tsx@4.22.4)(yaml@2.8.4) + tailwindcss: 3.4.19(tsx@4.23.1)(yaml@2.9.0) - '@tanstack/query-core@5.100.9': {} + '@tanstack/query-core@5.101.2': {} - '@tanstack/react-query@5.100.9(react@19.2.6)': + '@tanstack/react-query@5.101.2(react@19.2.7)': dependencies: - '@tanstack/query-core': 5.100.9 - react: 19.2.6 + '@tanstack/query-core': 5.101.2 + react: 19.2.7 - '@tanstack/react-virtual@3.13.24(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@tanstack/react-virtual@3.14.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@tanstack/virtual-core': 3.14.0 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@tanstack/virtual-core': 3.17.4 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - '@tanstack/virtual-core@3.14.0': {} + '@tanstack/virtual-core@3.17.4': {} - '@tremor/react@3.18.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@tremor/react@3.18.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7)': dependencies: - '@floating-ui/react': 0.19.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@headlessui/react': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@floating-ui/react': 0.19.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@headlessui/react': 2.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) date-fns: 3.6.0 - react: 19.2.6 - react-day-picker: 8.10.2(date-fns@3.6.0)(react@19.2.6) - react-dom: 19.2.6(react@19.2.6) - react-transition-state: 2.3.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - recharts: 2.15.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + react: 19.2.7 + react-day-picker: 8.10.2(date-fns@3.6.0)(react@19.2.7) + react-dom: 19.2.7(react@19.2.7) + react-transition-state: 2.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + recharts: 2.15.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7) tailwind-merge: 2.6.1 '@tsconfig/node10@1.0.12': {} @@ -9123,7 +8934,7 @@ snapshots: '@turbo/windows-arm64@2.10.5': optional: true - '@tybys/wasm-util@0.10.2': + '@tybys/wasm-util@0.10.3': dependencies: tslib: 2.8.1 optional: true @@ -9188,7 +8999,7 @@ snapshots: '@types/d3-quadtree@3.0.6': {} - '@types/d3-random@3.0.3': {} + '@types/d3-random@3.0.4': {} '@types/d3-scale-chromatic@3.1.0': {} @@ -9239,7 +9050,7 @@ snapshots: '@types/d3-path': 3.1.1 '@types/d3-polygon': 3.0.2 '@types/d3-quadtree': 3.0.6 - '@types/d3-random': 3.0.3 + '@types/d3-random': 3.0.4 '@types/d3-scale': 4.0.9 '@types/d3-scale-chromatic': 3.1.0 '@types/d3-selection': 3.0.11 @@ -9254,21 +9065,11 @@ snapshots: '@types/diff@5.2.3': {} - '@types/eslint-scope@3.7.7': - dependencies: - '@types/eslint': 9.6.1 - '@types/estree': 1.0.9 - - '@types/eslint@9.6.1': - dependencies: - '@types/estree': 1.0.9 - '@types/json-schema': 7.0.15 - '@types/estree@1.0.9': {} '@types/geojson@7946.0.16': {} - '@types/hast@3.0.4': + '@types/hast@3.0.5': dependencies: '@types/unist': 3.0.3 @@ -9286,33 +9087,33 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@20.19.39': + '@types/node@20.19.43': dependencies: undici-types: 6.21.0 '@types/papaparse@5.5.2': dependencies: - '@types/node': 20.19.39 + '@types/node': 20.19.43 '@types/prismjs@1.26.6': {} - '@types/react-dom@19.2.3(@types/react@19.2.14)': + '@types/react-dom@19.2.3(@types/react@19.2.17)': dependencies: - '@types/react': 19.2.14 + '@types/react': 19.2.17 '@types/react-resizable@3.0.8': dependencies: - '@types/react': 19.2.14 + '@types/react': 19.2.17 '@types/react-syntax-highlighter@15.5.13': dependencies: - '@types/react': 19.2.14 + '@types/react': 19.2.17 '@types/react-window@1.8.8': dependencies: - '@types/react': 19.2.14 + '@types/react': 19.2.17 - '@types/react@19.2.14': + '@types/react@19.2.17': dependencies: csstype: 3.2.3 @@ -9326,16 +9127,16 @@ snapshots: '@types/use-sync-external-store@0.0.6': {} - '@typescript-eslint/eslint-plugin@8.61.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.61.0 - '@typescript-eslint/type-utils': 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/utils': 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.61.0 - eslint: 9.39.4(jiti@2.7.0) - ignore: 7.0.5 + '@typescript-eslint/parser': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/type-utils': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.64.0 + eslint: 9.39.5(jiti@2.7.0) + ignore: 7.0.6 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 @@ -9355,22 +9156,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.61.0 - '@typescript-eslint/types': 8.61.0 - '@typescript-eslint/typescript-estree': 8.61.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.61.0 + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3 - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.61.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.64.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.61.0(typescript@5.9.3) - '@typescript-eslint/types': 8.61.0 + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: @@ -9381,22 +9182,22 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/scope-manager@8.61.0': + '@typescript-eslint/scope-manager@8.64.0': dependencies: - '@typescript-eslint/types': 8.61.0 - '@typescript-eslint/visitor-keys': 8.61.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 - '@typescript-eslint/tsconfig-utils@8.61.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.64.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.61.0 - '@typescript-eslint/typescript-estree': 8.61.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) debug: 4.4.3 - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -9404,7 +9205,7 @@ snapshots: '@typescript-eslint/types@6.21.0': {} - '@typescript-eslint/types@8.61.0': {} + '@typescript-eslint/types@8.64.0': {} '@typescript-eslint/typescript-estree@6.21.0(typescript@5.9.3)': dependencies: @@ -9413,36 +9214,36 @@ snapshots: debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.8.4 + minimatch: 9.0.9 + semver: 7.8.5 ts-api-utils: 1.4.3(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.61.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.64.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.61.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.61.0(typescript@5.9.3) - '@typescript-eslint/types': 8.61.0 - '@typescript-eslint/visitor-keys': 8.61.0 + '@typescript-eslint/project-service': 8.64.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3 minimatch: 10.2.5 - semver: 7.8.4 + semver: 7.8.5 tinyglobby: 0.2.17 ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/utils@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.61.0 - '@typescript-eslint/types': 8.61.0 - '@typescript-eslint/typescript-estree': 8.61.0(typescript@5.9.3) - eslint: 9.39.4(jiti@2.7.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + eslint: 9.39.5(jiti@2.7.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -9452,12 +9253,12 @@ snapshots: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.61.0': + '@typescript-eslint/visitor-keys@8.64.0': dependencies: - '@typescript-eslint/types': 8.61.0 + '@typescript-eslint/types': 8.64.0 eslint-visitor-keys: 5.0.1 - '@ungap/structured-clone@1.3.1': {} + '@ungap/structured-clone@1.3.3': {} '@unrs/resolver-binding-android-arm-eabi@1.12.2': optional: true @@ -9517,7 +9318,7 @@ snapshots: dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@napi-rs/wasm-runtime': 1.1.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true '@unrs/resolver-binding-win32-arm64-msvc@1.12.2': @@ -9536,58 +9337,58 @@ snapshots: '@vercel/oidc@3.0.5': {} - '@vitest/coverage-v8@4.1.6(vitest@4.1.6)': + '@vitest/coverage-v8@4.1.10(vitest@4.1.10)': dependencies: '@bcoe/v8-coverage': 1.0.2 - '@vitest/utils': 4.1.6 - ast-v8-to-istanbul: 1.0.0 + '@vitest/utils': 4.1.10 + ast-v8-to-istanbul: 1.0.5 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-reports: 3.2.0 magicast: 0.5.3 - obug: 2.1.1 - std-env: 4.1.0 + obug: 2.1.3 + std-env: 4.2.0 tinyrainbow: 3.1.0 - vitest: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@20.19.39)(@vitest/coverage-v8@4.1.6)(vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4)) + vitest: 4.1.10(@opentelemetry/api@1.9.0)(@types/node@20.19.43)(@vitest/coverage-v8@4.1.10)(vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0)) - '@vitest/expect@4.1.6': + '@vitest/expect@4.1.10': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@vitest/spy': 4.1.6 - '@vitest/utils': 4.1.6 + '@vitest/spy': 4.1.10 + '@vitest/utils': 4.1.10 chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.6(vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4))': + '@vitest/mocker@4.1.10(vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0))': dependencies: - '@vitest/spy': 4.1.6 + '@vitest/spy': 4.1.10 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4) + vite: 8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0) - '@vitest/pretty-format@4.1.6': + '@vitest/pretty-format@4.1.10': dependencies: tinyrainbow: 3.1.0 - '@vitest/runner@4.1.6': + '@vitest/runner@4.1.10': dependencies: - '@vitest/utils': 4.1.6 + '@vitest/utils': 4.1.10 pathe: 2.0.3 - '@vitest/snapshot@4.1.6': + '@vitest/snapshot@4.1.10': dependencies: - '@vitest/pretty-format': 4.1.6 - '@vitest/utils': 4.1.6 + '@vitest/pretty-format': 4.1.10 + '@vitest/utils': 4.1.10 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@4.1.6': {} + '@vitest/spy@4.1.10': {} - '@vitest/utils@4.1.6': + '@vitest/utils@4.1.10': dependencies: - '@vitest/pretty-format': 4.1.6 + '@vitest/pretty-format': 4.1.10 convert-source-map: 2.0.0 tinyrainbow: 3.1.0 @@ -9678,9 +9479,9 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-phases@1.0.4(acorn@8.16.0): + acorn-import-phases@1.0.4(acorn@8.17.0): dependencies: - acorn: 8.16.0 + acorn: 8.17.0 acorn-jsx@5.3.2(acorn@8.17.0): dependencies: @@ -9690,10 +9491,14 @@ snapshots: dependencies: acorn: 8.17.0 - acorn@8.16.0: {} - acorn@8.17.0: {} + agent-base@6.0.2: + dependencies: + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + ai@6.0.0-beta.150(zod@4.4.3): dependencies: '@ai-sdk/gateway': 2.0.0-beta.78(zod@4.4.3) @@ -9733,7 +9538,7 @@ snapshots: ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.1.3 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -9753,56 +9558,55 @@ snapshots: ansi-styles@6.2.3: {} - antd@6.3.7(date-fns@3.6.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + antd@6.5.1(date-fns@3.6.0)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: '@ant-design/colors': 8.0.1 - '@ant-design/cssinjs': 2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@ant-design/cssinjs-utils': 2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@ant-design/cssinjs': 2.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@ant-design/cssinjs-utils': 2.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@ant-design/fast-color': 3.0.1 - '@ant-design/icons': 6.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@ant-design/react-slick': 2.0.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@babel/runtime': 7.29.2 - '@rc-component/cascader': 1.14.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/checkbox': 2.0.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/collapse': 1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/color-picker': 3.1.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/dialog': 1.8.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/drawer': 1.4.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/dropdown': 1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/form': 1.8.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/image': 1.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/input': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/input-number': 1.6.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/mentions': 1.6.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/menu': 1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/mutate-observer': 2.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/notification': 1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/pagination': 1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/picker': 1.9.1(date-fns@3.6.0)(dayjs@1.11.20)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/progress': 1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/qrcode': 1.1.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/rate': 1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/segmented': 1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/select': 1.6.15(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/slider': 1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/steps': 1.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/switch': 1.0.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/table': 1.9.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/tabs': 1.7.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/textarea': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/tooltip': 1.4.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/tour': 2.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/tree': 1.2.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/tree-select': 1.8.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/upload': 1.1.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.10.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@ant-design/icons': 6.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@ant-design/react-slick': 2.0.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@babel/runtime': 7.29.7 + '@rc-component/cascader': 1.17.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/checkbox': 2.0.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/collapse': 1.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/color-picker': 3.1.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/dialog': 1.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/drawer': 1.4.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/dropdown': 1.0.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/form': 1.8.5(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/image': 1.9.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/input': 1.3.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/input-number': 1.6.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/mentions': 1.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/menu': 1.4.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/motion': 1.3.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/mutate-observer': 2.0.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/notification': 2.0.7(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/pagination': 1.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/picker': 1.11.0(date-fns@3.6.0)(dayjs@1.11.21)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/progress': 1.0.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/qrcode': 2.0.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/rate': 1.0.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/resize-observer': 1.1.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/segmented': 1.3.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/select': 1.8.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/slider': 1.1.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/steps': 1.2.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/switch': 1.0.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/table': 1.10.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/tabs': 1.11.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/tooltip': 1.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/tour': 2.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/tree': 1.3.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/tree-select': 1.11.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/trigger': 3.10.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/upload': 1.1.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@rc-component/util': 1.12.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) clsx: 2.1.1 - dayjs: 1.11.20 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + dayjs: 1.11.21 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) scroll-into-view-if-needed: 3.1.0 throttle-debounce: 5.0.2 transitivePeerDependencies: @@ -9902,7 +9706,7 @@ snapshots: ast-types-flow@0.0.8: {} - ast-v8-to-istanbul@1.0.0: + ast-v8-to-istanbul@1.0.5: dependencies: '@jridgewell/trace-mapping': 0.3.31 estree-walker: 3.0.3 @@ -9912,14 +9716,13 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.20(postcss@8.5.14): + autoprefixer@10.5.3(postcss@8.5.19): dependencies: - browserslist: 4.28.2 - caniuse-lite: 1.0.30001792 - fraction.js: 4.3.7 - normalize-range: 0.1.2 + browserslist: 4.28.6 + caniuse-lite: 1.0.30001805 + fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.5.14 + postcss: 8.5.19 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -9928,13 +9731,15 @@ snapshots: axe-core@4.12.1: {} - axios@1.16.0: + axios@1.18.1: dependencies: follow-redirects: 1.16.0 - form-data: 4.0.5 + form-data: 4.0.6 + https-proxy-agent: 5.0.1 proxy-from-env: 2.1.0 transitivePeerDependencies: - debug + - supports-color axobject-query@4.1.0: {} @@ -9942,20 +9747,20 @@ snapshots: balanced-match@4.0.4: {} - baseline-browser-mapping@2.10.27: {} + baseline-browser-mapping@2.10.43: {} binary-extensions@2.3.0: {} - brace-expansion@1.1.15: + brace-expansion@1.1.16: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.1.1: + brace-expansion@2.1.2: dependencies: balanced-match: 1.0.2 - brace-expansion@5.0.6: + brace-expansion@5.0.7: dependencies: balanced-match: 4.0.4 @@ -9967,13 +9772,13 @@ snapshots: dependencies: lodash: 4.18.1 - browserslist@4.28.2: + browserslist@4.28.6: dependencies: - baseline-browser-mapping: 2.10.27 - caniuse-lite: 1.0.30001792 - electron-to-chromium: 1.5.352 - node-releases: 2.0.38 - update-browserslist-db: 1.2.3(browserslist@4.28.2) + baseline-browser-mapping: 2.10.43 + caniuse-lite: 1.0.30001805 + electron-to-chromium: 1.5.392 + node-releases: 2.0.51 + update-browserslist-db: 1.2.3(browserslist@4.28.6) buffer-from@1.1.2: {} @@ -9998,9 +9803,7 @@ snapshots: camelcase-css@2.0.1: {} - caniuse-lite@1.0.30001792: {} - - caniuse-lite@1.0.30001799: {} + caniuse-lite@1.0.30001805: {} ccount@2.0.1: {} @@ -10027,19 +9830,6 @@ snapshots: character-reference-invalid@2.0.1: {} - chevrotain-allstar@0.4.3(chevrotain@12.0.0): - dependencies: - chevrotain: 12.0.0 - lodash-es: 4.18.1 - - chevrotain@12.0.0: - dependencies: - '@chevrotain/cst-dts-gen': 12.0.0 - '@chevrotain/gast': 12.0.0 - '@chevrotain/regexp-to-ast': 12.0.0 - '@chevrotain/types': 12.0.0 - '@chevrotain/utils': 12.0.0 - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -10115,7 +9905,7 @@ snapshots: create-require@1.1.1: {} - crisp-sdk-web@1.1.2: {} + crisp-sdk-web@1.2.0: {} cross-spawn@7.0.6: dependencies: @@ -10125,30 +9915,30 @@ snapshots: css-jss@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 jss-preset-default: 10.10.0 css-vendor@2.0.8: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 is-in-browser: 1.1.3 cssesc@3.0.0: {} csstype@3.2.3: {} - cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.3): + cytoscape-cose-bilkent@4.1.0(cytoscape@3.34.0): dependencies: cose-base: 1.0.3 - cytoscape: 3.33.3 + cytoscape: 3.34.0 - cytoscape-fcose@2.2.0(cytoscape@3.33.3): + cytoscape-fcose@2.2.0(cytoscape@3.34.0): dependencies: cose-base: 2.2.0 - cytoscape: 3.33.3 + cytoscape: 3.34.0 - cytoscape@3.33.3: {} + cytoscape@3.34.0: {} d3-array@2.12.1: dependencies: @@ -10346,7 +10136,7 @@ snapshots: date-fns@3.6.0: {} - dayjs@1.11.20: {} + dayjs@1.11.21: {} debounce@1.2.1: {} @@ -10414,7 +10204,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 csstype: 3.2.3 dom-serializer@2.0.0: @@ -10429,7 +10219,7 @@ snapshots: dependencies: domelementtype: 2.3.0 - dompurify@3.4.2: + dompurify@3.4.12: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -10456,15 +10246,15 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.9 - semver: 7.7.4 + semver: 7.8.5 - electron-to-chromium@1.5.352: {} + electron-to-chromium@1.5.392: {} emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} - enhanced-resolve@5.21.0: + enhanced-resolve@5.24.2: dependencies: graceful-fs: 4.2.11 tapable: 2.3.3 @@ -10473,6 +10263,13 @@ snapshots: entities@7.0.1: {} + es-abstract-get@1.0.0: + dependencies: + es-errors: 1.3.0 + es-object-atoms: 1.1.2 + is-callable: 1.2.7 + object-inspect: 1.13.4 + es-abstract@1.24.2: dependencies: array-buffer-byte-length: 1.0.2 @@ -10487,7 +10284,7 @@ snapshots: es-errors: 1.3.0 es-object-atoms: 1.1.2 es-set-tostringtag: 2.1.0 - es-to-primitive: 1.3.0 + es-to-primitive: 1.3.4 function.prototype.name: 1.2.0 get-intrinsic: 1.3.0 get-proto: 1.0.1 @@ -10534,7 +10331,7 @@ snapshots: es-errors@1.3.0: {} - es-iterator-helpers@1.3.3: + es-iterator-helpers@1.4.0: dependencies: call-bind: 1.0.9 call-bound: 1.0.4 @@ -10553,7 +10350,7 @@ snapshots: iterator.prototype: 1.1.5 math-intrinsics: 1.1.0 - es-module-lexer@2.1.0: {} + es-module-lexer@2.3.1: {} es-object-atoms@1.1.2: dependencies: @@ -10570,13 +10367,16 @@ snapshots: dependencies: hasown: 2.0.4 - es-to-primitive@1.3.0: + es-to-primitive@1.3.4: dependencies: + es-abstract-get: 1.0.0 + es-define-property: 1.0.1 + es-errors: 1.3.0 is-callable: 1.2.7 is-date-object: 1.1.0 is-symbol: 1.1.1 - es-toolkit@1.46.1: {} + es-toolkit@1.49.0: {} esbuild@0.28.1: optionalDependencies: @@ -10613,19 +10413,19 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-next@15.5.18(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3): + eslint-config-next@15.5.20(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3): dependencies: - '@next/eslint-plugin-next': 15.5.18 + '@next/eslint-plugin-next': 15.5.20 '@rushstack/eslint-patch': 1.16.1 - '@typescript-eslint/eslint-plugin': 8.61.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/parser': 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - eslint: 9.39.4(jiti@2.7.0) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) + eslint: 9.39.5(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.4(jiti@2.7.0)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.4(jiti@2.7.0)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.4(jiti@2.7.0)) - eslint-plugin-react: 7.37.5(eslint@9.39.4(jiti@2.7.0)) - eslint-plugin-react-hooks: 5.2.0(eslint@9.39.4(jiti@2.7.0)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.5(jiti@2.7.0)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.5(jiti@2.7.0)) + eslint-plugin-react: 7.37.5(eslint@9.39.5(jiti@2.7.0)) + eslint-plugin-react-hooks: 5.2.0(eslint@9.39.5(jiti@2.7.0)) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -10633,9 +10433,9 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-prettier@10.1.8(eslint@9.39.4(jiti@2.7.0)): + eslint-config-prettier@10.1.8(eslint@9.39.5(jiti@2.7.0)): dependencies: - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) eslint-import-resolver-node@0.3.10: dependencies: @@ -10645,33 +10445,33 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.4(jiti@2.7.0)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.5(jiti@2.7.0)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3 - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) get-tsconfig: 4.14.0 is-bun-module: 2.0.0 stable-hash: 0.0.5 tinyglobby: 0.2.17 unrs-resolver: 1.12.2 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.4(jiti@2.7.0)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.13.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.4(jiti@2.7.0)): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - eslint: 9.39.4(jiti@2.7.0) + '@typescript-eslint/parser': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) + eslint: 9.39.5(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.4(jiti@2.7.0)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.5(jiti@2.7.0)) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.4(jiti@2.7.0)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -10680,9 +10480,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.13.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.4(jiti@2.7.0)) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.5(jiti@2.7.0)) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -10694,13 +10494,13 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.4(jiti@2.7.0)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.5(jiti@2.7.0)): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -10710,7 +10510,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) hasown: 2.0.4 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -10719,40 +10519,39 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-prettier@5.5.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.39.4(jiti@2.7.0)))(eslint@9.39.4(jiti@2.7.0))(prettier@3.7.4): + eslint-plugin-prettier@5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.5(jiti@2.7.0)))(eslint@9.39.5(jiti@2.7.0))(prettier@3.9.5): dependencies: - eslint: 9.39.4(jiti@2.7.0) - prettier: 3.7.4 + eslint: 9.39.5(jiti@2.7.0) + prettier: 3.9.5 prettier-linter-helpers: 1.0.1 synckit: 0.11.13 optionalDependencies: - '@types/eslint': 9.6.1 - eslint-config-prettier: 10.1.8(eslint@9.39.4(jiti@2.7.0)) + eslint-config-prettier: 10.1.8(eslint@9.39.5(jiti@2.7.0)) - eslint-plugin-react-hooks@5.2.0(eslint@9.39.4(jiti@2.7.0)): + eslint-plugin-react-hooks@5.2.0(eslint@9.39.5(jiti@2.7.0)): dependencies: - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) - eslint-plugin-react-hooks@7.1.1(eslint@9.39.4(jiti@2.7.0)): + eslint-plugin-react-hooks@7.1.1(eslint@9.39.5(jiti@2.7.0)): dependencies: '@babel/core': 7.29.7 '@babel/parser': 7.29.7 - eslint: 9.39.4(jiti@2.7.0) + eslint: 9.39.5(jiti@2.7.0) hermes-parser: 0.25.1 zod: 4.4.3 zod-validation-error: 4.0.2(zod@4.4.3) transitivePeerDependencies: - supports-color - eslint-plugin-react@7.37.5(eslint@9.39.4(jiti@2.7.0)): + eslint-plugin-react@7.37.5(eslint@9.39.5(jiti@2.7.0)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.3 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 - es-iterator-helpers: 1.3.3 - eslint: 9.39.4(jiti@2.7.0) + es-iterator-helpers: 1.4.0 + eslint: 9.39.5(jiti@2.7.0) estraverse: 5.3.0 hasown: 2.0.4 jsx-ast-utils: 3.3.5 @@ -10796,7 +10595,7 @@ snapshots: '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.3.1 + '@ungap/structured-clone': 1.3.3 ajv: 6.15.0 chalk: 4.1.2 cross-spawn: 7.0.6 @@ -10818,7 +10617,7 @@ snapshots: imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-yaml: 4.2.0 + js-yaml: 4.3.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 @@ -10830,15 +10629,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@9.39.4(jiti@2.7.0): + eslint@9.39.5(jiti@2.7.0): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4(jiti@2.7.0)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.21.2 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.5 - '@eslint/js': 9.39.4 + '@eslint/eslintrc': 3.3.6 + '@eslint/js': 9.39.5 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.8 '@humanwhocodes/module-importer': 1.0.1 @@ -10909,13 +10708,13 @@ snapshots: eventsource-parser@3.1.0: {} - expect-type@1.3.0: {} + expect-type@1.4.0: {} fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} - fast-equals@5.4.0: {} + fast-equals@5.4.1: {} fast-glob@3.3.1: dependencies: @@ -10937,7 +10736,7 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-uri@3.1.2: {} + fast-uri@3.1.3: {} fastq@1.20.1: dependencies: @@ -10958,6 +10757,8 @@ snapshots: fflate@0.4.8: {} + fflate@0.8.3: {} + file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 @@ -10999,7 +10800,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - form-data@4.0.5: + form-data@4.0.6: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 @@ -11013,17 +10814,17 @@ snapshots: dependencies: fetch-blob: 3.2.0 - fraction.js@4.3.7: {} + fraction.js@5.3.4: {} - framer-motion@12.38.0(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + framer-motion@12.42.2(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - motion-dom: 12.38.0 - motion-utils: 12.36.0 + motion-dom: 12.42.2 + motion-utils: 12.39.0 tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 0.7.3 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) fresh@0.5.2: {} @@ -11091,8 +10892,6 @@ snapshots: dependencies: is-glob: 4.0.3 - glob-to-regexp@0.4.1: {} - glob@10.5.0: dependencies: foreground-child: 3.3.1 @@ -11171,32 +10970,32 @@ snapshots: hast-util-parse-selector@4.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hast-util-to-html@9.0.5: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/unist': 3.0.3 ccount: 2.0.1 comma-separated-tokens: 2.0.3 hast-util-whitespace: 3.0.0 html-void-elements: 3.0.0 mdast-util-to-hast: 13.2.1 - property-information: 7.1.0 + property-information: 7.2.0 space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 zwitch: 2.0.4 hast-util-whitespace@3.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 hastscript@9.0.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 comma-separated-tokens: 2.0.3 hast-util-parse-selector: 4.0.0 - property-information: 7.1.0 + property-information: 7.2.0 space-separated-tokens: 2.0.2 hermes-estree@0.25.1: {} @@ -11220,15 +11019,15 @@ snapshots: html-escaper@2.0.2: {} - html-react-parser@5.2.17(@types/react@19.2.14)(react@19.2.6): + html-react-parser@5.2.17(@types/react@19.2.17)(react@19.2.7): dependencies: domhandler: 5.0.3 html-dom-parser: 5.1.8 - react: 19.2.6 + react: 19.2.7 react-property: 2.0.2 style-to-js: 1.1.21 optionalDependencies: - '@types/react': 19.2.14 + '@types/react': 19.2.17 html-void-elements@3.0.0: {} @@ -11239,6 +11038,13 @@ snapshots: domutils: 3.2.2 entities: 7.0.1 + https-proxy-agent@5.0.1: + dependencies: + agent-base: 6.0.2 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + husky@9.1.7: {} hyphenate-style-name@1.1.0: {} @@ -11249,11 +11055,11 @@ snapshots: ignore@5.3.2: {} - ignore@7.0.5: {} + ignore@7.0.6: {} immer@10.2.0: {} - immer@11.1.7: {} + immer@11.1.11: {} import-fresh@3.3.1: dependencies: @@ -11325,7 +11131,7 @@ snapshots: is-bun-module@2.0.0: dependencies: - semver: 7.8.4 + semver: 7.8.5 is-callable@1.2.7: {} @@ -11468,7 +11274,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.19.39 + '@types/node': 20.19.43 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -11476,73 +11282,69 @@ snapshots: jiti@2.7.0: {} - jotai-eager@0.2.6(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)): + jotai-eager@0.2.6(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)): dependencies: - jotai: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + jotai: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) - jotai-family@1.0.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)): + jotai-family@1.0.2(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)): dependencies: - jotai: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + jotai: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) - jotai-history@0.5.1(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)): + jotai-history@0.5.1(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)): dependencies: - jotai: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + jotai: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) - jotai-immer@0.4.3(immer@10.2.0)(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)): + jotai-immer@0.4.3(immer@10.2.0)(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)): dependencies: immer: 10.2.0 - jotai: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + jotai: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) - jotai-immer@0.4.3(immer@11.1.7)(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6)): + jotai-immer@0.4.3(immer@11.1.11)(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7)): dependencies: - immer: 11.1.7 - jotai: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + immer: 11.1.11 + jotai: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) - jotai-scheduler@0.0.5(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6): + jotai-scheduler@0.0.5(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7): dependencies: - jotai: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) - react: 19.2.6 + jotai: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) + react: 19.2.7 - jotai-tanstack-query@0.11.0(@tanstack/query-core@5.100.9)(@tanstack/react-query@5.100.9(react@19.2.6))(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6): + jotai-tanstack-query@0.11.0(@tanstack/query-core@5.101.2)(@tanstack/react-query@5.101.2(react@19.2.7))(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7): dependencies: - '@tanstack/query-core': 5.100.9 - jotai: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) + '@tanstack/query-core': 5.101.2 + jotai: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) optionalDependencies: - '@tanstack/react-query': 5.100.9(react@19.2.6) - react: 19.2.6 + '@tanstack/react-query': 5.101.2(react@19.2.7) + react: 19.2.7 - jotai-transaction@0.2.0(jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6))(react@19.2.6): + jotai-transaction@0.2.0(jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7))(react@19.2.7): dependencies: jiti: 2.7.0 - jotai: 2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6) - react: 19.2.6 + jotai: 2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7) + react: 19.2.7 - jotai@2.20.0(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.14)(react@19.2.6): + jotai@2.20.2(@babel/core@7.29.7)(@babel/template@7.29.7)(@types/react@19.2.17)(react@19.2.7): optionalDependencies: '@babel/core': 7.29.7 '@babel/template': 7.29.7 - '@types/react': 19.2.14 - react: 19.2.6 + '@types/react': 19.2.17 + react: 19.2.7 js-beautify@1.15.4: dependencies: config-chain: 1.1.13 editorconfig: 1.0.7 glob: 10.5.0 - js-cookie: 3.0.5 + js-cookie: 3.0.8 nopt: 7.2.1 - js-cookie@3.0.5: {} + js-cookie@3.0.8: {} js-tokens@10.0.0: {} js-tokens@4.0.0: {} - js-yaml@4.1.1: - dependencies: - argparse: 2.0.1 - - js-yaml@4.2.0: + js-yaml@4.3.0: dependencies: argparse: 2.0.1 @@ -11570,79 +11372,79 @@ snapshots: jsonpointer@5.0.1: {} - jsonrepair@3.14.0: {} + jsonrepair@3.15.0: {} jss-plugin-camel-case@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 hyphenate-style-name: 1.1.0 jss: 10.10.0 jss-plugin-compose@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 tiny-warning: 1.0.3 jss-plugin-default-unit@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 jss-plugin-expand@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 jss-plugin-extend@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 tiny-warning: 1.0.3 jss-plugin-global@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 jss-plugin-nested@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 tiny-warning: 1.0.3 jss-plugin-props-sort@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 jss-plugin-rule-value-function@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 tiny-warning: 1.0.3 jss-plugin-rule-value-observable@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 symbol-observable: 1.2.0 jss-plugin-template@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 tiny-warning: 1.0.3 jss-plugin-vendor-prefixer@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 css-vendor: 2.0.8 jss: 10.10.0 jss-preset-default@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 jss: 10.10.0 jss-plugin-camel-case: 10.10.0 jss-plugin-compose: 10.10.0 @@ -11659,7 +11461,7 @@ snapshots: jss@10.10.0: dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 csstype: 3.2.3 is-in-browser: 1.1.3 tiny-warning: 1.0.3 @@ -11671,7 +11473,7 @@ snapshots: object.assign: 4.1.7 object.values: 1.2.1 - katex@0.16.45: + katex@0.16.47: dependencies: commander: 8.3.0 @@ -11681,15 +11483,6 @@ snapshots: khroma@2.1.0: {} - langium@4.2.3: - dependencies: - '@chevrotain/regexp-to-ast': 12.0.0 - chevrotain: 12.0.0 - chevrotain-allstar: 0.4.3(chevrotain@12.0.0) - vscode-languageserver: 9.0.1 - vscode-languageserver-textdocument: 1.0.12 - vscode-uri: 3.1.0 - language-subtag-registry@0.3.23: {} language-tags@1.0.9: @@ -11707,9 +11500,9 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - lexical@0.46.0(typescript@5.9.3): + lexical@0.47.0(typescript@5.9.3): dependencies: - '@lexical/internal': 0.46.0(typescript@5.9.3) + '@lexical/internal': 0.47.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -11793,8 +11586,6 @@ snapshots: loglevel@1.9.2: {} - long@5.3.2: {} - loose-envify@1.4.0: dependencies: js-tokens: 4.0.0 @@ -11810,9 +11601,9 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@0.479.0(react@19.2.6): + lucide-react@0.479.0(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 lz-string@1.5.0: {} @@ -11823,12 +11614,12 @@ snapshots: magicast@0.5.3: dependencies: '@babel/parser': 7.29.7 - '@babel/types': 7.29.0 + '@babel/types': 7.29.7 source-map-js: 1.2.1 make-dir@4.0.0: dependencies: - semver: 7.8.4 + semver: 7.8.5 make-error@1.3.6: {} @@ -11842,9 +11633,9 @@ snapshots: mdast-util-to-hast@13.2.1: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/mdast': 4.0.4 - '@ungap/structured-clone': 1.3.1 + '@ungap/structured-clone': 1.3.3 devlop: 1.1.0 micromark-util-sanitize-uri: 2.0.1 trim-lines: 3.0.1 @@ -11862,28 +11653,28 @@ snapshots: merge2@1.4.1: {} - mermaid@11.14.0: + mermaid@11.16.0: dependencies: '@braintree/sanitize-url': 7.1.2 - '@iconify/utils': 3.1.2 - '@mermaid-js/parser': 1.1.0 + '@iconify/utils': 3.1.4 + '@mermaid-js/parser': 1.2.0 '@types/d3': 7.4.3 '@upsetjs/venn.js': 2.0.0 - cytoscape: 3.33.3 - cytoscape-cose-bilkent: 4.1.0(cytoscape@3.33.3) - cytoscape-fcose: 2.2.0(cytoscape@3.33.3) + cytoscape: 3.34.0 + cytoscape-cose-bilkent: 4.1.0(cytoscape@3.34.0) + cytoscape-fcose: 2.2.0(cytoscape@3.34.0) d3: 7.9.0 d3-sankey: 0.12.3 dagre-d3-es: 7.0.14 - dayjs: 1.11.20 - dompurify: 3.4.2 - katex: 0.16.45 + dayjs: 1.11.21 + dompurify: 3.4.12 + es-toolkit: 1.49.0 + katex: 0.16.47 khroma: 2.1.0 - lodash-es: 4.18.1 marked: 16.4.2 roughjs: 4.6.6 stylis: 4.4.0 - ts-dedent: 2.2.0 + ts-dedent: 2.3.0 uuid: 11.1.1 methods@1.1.2: {} @@ -11924,38 +11715,45 @@ snapshots: minimatch@10.2.5: dependencies: - brace-expansion: 5.0.6 + brace-expansion: 5.0.7 minimatch@3.1.5: dependencies: - brace-expansion: 1.1.15 - - minimatch@9.0.3: - dependencies: - brace-expansion: 2.1.1 + brace-expansion: 1.1.16 minimatch@9.0.9: dependencies: - brace-expansion: 2.1.1 + brace-expansion: 2.1.2 minimist@1.2.8: {} + minimizer-webpack-plugin@5.6.1(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19)(webpack@5.108.4(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19)): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.49.0 + webpack: 5.108.4(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19) + optionalDependencies: + '@swc/core': 1.15.43(@swc/helpers@0.5.23) + postcss: 8.5.19 + minipass@7.1.3: {} - motion-dom@12.38.0: + motion-dom@12.42.2: dependencies: - motion-utils: 12.36.0 + motion-utils: 12.39.0 - motion-utils@12.36.0: {} + motion-utils@12.39.0: {} - motion@12.38.0(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + motion@12.42.2(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - framer-motion: 12.38.0(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + framer-motion: 12.42.2(@emotion/is-prop-valid@0.7.3)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 0.7.3 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) mrmime@2.0.1: {} @@ -11967,7 +11765,7 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nanoid@3.3.12: {} + nanoid@3.3.16: {} napi-postinstall@0.3.4: {} @@ -11977,26 +11775,26 @@ snapshots: neo-async@2.6.2: {} - next@15.5.18(@babel/core@7.29.7)(@opentelemetry/api@1.9.1)(@playwright/test@1.60.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + next@15.5.20(@babel/core@7.29.7)(@opentelemetry/api@1.9.0)(@playwright/test@1.61.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@next/env': 15.5.18 + '@next/env': 15.5.20 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001799 - postcss: 8.4.31 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - styled-jsx: 5.1.6(@babel/core@7.29.7)(react@19.2.6) + caniuse-lite: 1.0.30001805 + postcss: 8.5.19 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + styled-jsx: 5.1.6(@babel/core@7.29.7)(react@19.2.7) optionalDependencies: - '@next/swc-darwin-arm64': 15.5.18 - '@next/swc-darwin-x64': 15.5.18 - '@next/swc-linux-arm64-gnu': 15.5.18 - '@next/swc-linux-arm64-musl': 15.5.18 - '@next/swc-linux-x64-gnu': 15.5.18 - '@next/swc-linux-x64-musl': 15.5.18 - '@next/swc-win32-arm64-msvc': 15.5.18 - '@next/swc-win32-x64-msvc': 15.5.18 - '@opentelemetry/api': 1.9.1 - '@playwright/test': 1.60.0 + '@next/swc-darwin-arm64': 15.5.20 + '@next/swc-darwin-x64': 15.5.20 + '@next/swc-linux-arm64-gnu': 15.5.20 + '@next/swc-linux-arm64-musl': 15.5.20 + '@next/swc-linux-x64-gnu': 15.5.20 + '@next/swc-linux-x64-musl': 15.5.20 + '@next/swc-win32-arm64-msvc': 15.5.20 + '@next/swc-win32-x64-msvc': 15.5.20 + '@opentelemetry/api': 1.9.0 + '@playwright/test': 1.61.1 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' @@ -12004,7 +11802,7 @@ snapshots: node-domexception@1.0.0: {} - node-exports-info@1.6.0: + node-exports-info@1.6.2: dependencies: array.prototype.flatmap: 1.3.3 es-errors: 1.3.0 @@ -12017,7 +11815,7 @@ snapshots: fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 - node-mocks-http@1.17.2(@types/node@20.19.39): + node-mocks-http@1.18.0(@types/node@20.19.43): dependencies: accepts: 1.3.8 content-disposition: 0.5.4 @@ -12026,13 +11824,12 @@ snapshots: merge-descriptors: 1.0.3 methods: 1.1.2 mime: 1.6.0 - parseurl: 1.3.3 - range-parser: 1.2.1 + range-parser: 1.3.0 type-is: 1.6.18 optionalDependencies: - '@types/node': 20.19.39 + '@types/node': 20.19.43 - node-releases@2.0.38: {} + node-releases@2.0.51: {} nopt@7.2.1: dependencies: @@ -12040,8 +11837,6 @@ snapshots: normalize-path@3.0.0: {} - normalize-range@0.1.2: {} - object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -12086,7 +11881,7 @@ snapshots: define-properties: 1.2.1 es-object-atoms: 1.1.2 - obug@2.1.1: {} + obug@2.1.3: {} once@1.4.0: dependencies: @@ -12129,9 +11924,9 @@ snapshots: package-json-from-dist@1.0.1: {} - package-manager-detector@1.6.0: {} + package-manager-detector@1.7.0: {} - papaparse@5.5.3: {} + papaparse@5.5.4: {} parent-module@1.0.1: dependencies: @@ -12147,8 +11942,6 @@ snapshots: is-decimal: 2.0.1 is-hexadecimal: 2.0.1 - parseurl@1.3.3: {} - path-data-parser@0.1.0: {} path-exists@4.0.0: {} @@ -12174,15 +11967,17 @@ snapshots: picomatch@4.0.4: {} + picomatch@4.0.5: {} + pify@2.3.0: {} pirates@4.0.7: {} - playwright-core@1.60.0: {} + playwright-core@1.61.1: {} - playwright@1.60.0: + playwright@1.61.1: dependencies: - playwright-core: 1.60.0 + playwright-core: 1.61.1 optionalDependencies: fsevents: 2.3.2 @@ -12195,74 +11990,59 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-import@15.1.0(postcss@8.5.14): + postcss-import@15.1.0(postcss@8.5.19): dependencies: - postcss: 8.5.14 + postcss: 8.5.19 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.12 - postcss-js@4.1.0(postcss@8.5.14): + postcss-js@4.1.0(postcss@8.5.19): dependencies: camelcase-css: 2.0.1 - postcss: 8.5.14 + postcss: 8.5.19 - postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.14)(tsx@4.22.4)(yaml@2.8.4): + postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.19)(tsx@4.23.1)(yaml@2.9.0): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 1.21.7 - postcss: 8.5.14 - tsx: 4.22.4 - yaml: 2.8.4 + postcss: 8.5.19 + tsx: 4.23.1 + yaml: 2.9.0 - postcss-nested@6.2.0(postcss@8.5.14): + postcss-nested@6.2.0(postcss@8.5.19): dependencies: - postcss: 8.5.14 - postcss-selector-parser: 6.1.2 + postcss: 8.5.19 + postcss-selector-parser: 6.1.4 - postcss-selector-parser@6.1.2: + postcss-selector-parser@6.1.4: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 postcss-value-parser@4.2.0: {} - postcss@8.4.31: - dependencies: - nanoid: 3.3.12 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - postcss@8.5.14: + postcss@8.5.19: dependencies: - nanoid: 3.3.12 + nanoid: 3.3.16 picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.15: + posthog-js@1.400.1: dependencies: - nanoid: 3.3.12 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - posthog-js@1.372.9: - dependencies: - '@opentelemetry/api': 1.9.1 - '@opentelemetry/api-logs': 0.208.0 - '@opentelemetry/exporter-logs-otlp-http': 0.208.0(@opentelemetry/api@1.9.1) - '@opentelemetry/resources': 2.7.1(@opentelemetry/api@1.9.1) - '@opentelemetry/sdk-logs': 0.208.0(@opentelemetry/api@1.9.1) - '@posthog/core': 1.28.3 - '@posthog/types': 1.372.9 + '@posthog/core': 1.41.1 + '@posthog/types': 1.394.0 core-js: 3.49.0 - dompurify: 3.4.2 + dompurify: 3.4.12 fflate: 0.4.8 - preact: 10.29.1 + preact: 10.29.7 query-selector-shadow-dom: 1.0.1 - web-vitals: 5.2.0 + web-vitals: 5.3.0 + transitivePeerDependencies: + - preact-render-to-string - preact@10.29.1: {} + preact@10.29.7: {} prelude-ls@1.2.1: {} @@ -12275,7 +12055,7 @@ snapshots: indent-string: 4.0.0 lodash.merge: 4.6.2 loglevel-colored-level-prefix: 1.0.0 - prettier: 3.7.4 + prettier: 3.9.5 pretty-format: 29.7.0 require-relative: 0.8.7 tslib: 2.8.1 @@ -12288,11 +12068,11 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-tailwindcss@0.1.13(prettier@3.7.4): + prettier-plugin-tailwindcss@0.8.0(prettier@3.9.5): dependencies: - prettier: 3.7.4 + prettier: 3.9.5 - prettier@3.7.4: {} + prettier@3.9.5: {} pretty-format@29.7.0: dependencies: @@ -12308,111 +12088,98 @@ snapshots: object-assign: 4.1.1 react-is: 16.13.1 - property-information@7.1.0: {} + property-information@7.2.0: {} proto-list@1.2.4: {} - protobufjs@7.5.6: - dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/base64': 1.1.2 - '@protobufjs/codegen': 2.0.5 - '@protobufjs/eventemitter': 1.1.0 - '@protobufjs/fetch': 1.1.0 - '@protobufjs/float': 1.0.2 - '@protobufjs/inquire': 1.1.1 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.1 - '@types/node': 20.19.39 - long: 5.3.2 - proxy-from-env@2.1.0: {} punycode@2.3.1: {} - qr.js@0.0.0: {} + qrcode-generator@2.0.4: {} query-selector-shadow-dom@1.0.1: {} queue-microtask@1.2.3: {} - range-parser@1.2.1: {} + range-parser@1.3.0: {} - rc-resize-observer@1.4.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + rc-resize-observer@1.4.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 classnames: 2.5.1 - rc-util: 5.44.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + rc-util: 5.44.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) resize-observer-polyfill: 1.5.1 - rc-util@5.44.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + rc-util@5.44.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@babel/runtime': 7.29.2 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + '@babel/runtime': 7.29.7 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) react-is: 18.3.1 - rc-virtual-list@3.19.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + rc-virtual-list@3.19.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 classnames: 2.5.1 - rc-resize-observer: 1.4.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - rc-util: 5.44.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - - react-aria@3.48.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6): - dependencies: - '@internationalized/date': 3.12.1 - '@internationalized/number': 3.6.6 - '@internationalized/string': 3.2.8 - '@react-types/shared': 3.34.0(react@19.2.6) - '@swc/helpers': 0.5.21 + rc-resize-observer: 1.4.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + rc-util: 5.44.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + + react-aria@3.50.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7): + dependencies: + '@internationalized/date': 3.12.2 + '@internationalized/number': 3.6.7 + '@internationalized/string': 3.2.9 + '@react-types/shared': 3.36.0(react@19.2.7) + '@swc/helpers': 0.5.23 aria-hidden: 1.2.6 clsx: 2.1.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-stately: 3.46.0(react@19.2.6) - use-sync-external-store: 1.6.0(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-stately: 3.48.0(react@19.2.7) + use-sync-external-store: 1.6.0(react@19.2.7) - react-day-picker@8.10.2(date-fns@3.6.0)(react@19.2.6): + react-day-picker@8.10.2(date-fns@3.6.0)(react@19.2.7): dependencies: date-fns: 3.6.0 - react: 19.2.6 + react: 19.2.7 react-display-name@0.2.5: {} - react-dom@19.2.6(react@19.2.6): + react-dom@19.2.7(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 scheduler: 0.27.0 - react-draggable@4.5.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + react-draggable@4.7.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: clsx: 2.1.1 prop-types: 15.8.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - react-error-boundary@4.1.2(react@19.2.6): + react-error-boundary@4.1.2(react@19.2.7): dependencies: - '@babel/runtime': 7.29.2 - react: 19.2.6 + '@babel/runtime': 7.29.7 + react: 19.2.7 - react-icons@5.6.0(react@19.2.6): + react-icons@5.7.0(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 react-is@16.13.1: {} react-is@18.3.1: {} - react-jss@10.10.0(react@19.2.6): + react-is@19.2.7: {} + + react-jss@10.10.0(react@19.2.7): dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 '@emotion/is-prop-valid': 0.7.3 css-jss: 10.10.0 hoist-non-react-statics: 3.3.2 @@ -12420,90 +12187,90 @@ snapshots: jss: 10.10.0 jss-preset-default: 10.10.0 prop-types: 15.8.1 - react: 19.2.6 + react: 19.2.7 shallow-equal: 1.2.1 - theming: 3.3.0(react@19.2.6) + theming: 3.3.0(react@19.2.7) tiny-warning: 1.0.3 react-property@2.0.2: {} - react-qr-code@2.0.21(react@19.2.6): + react-qr-code@2.2.0(react@19.2.7): dependencies: prop-types: 15.8.1 - qr.js: 0.0.0 - react: 19.2.6 + qrcode-generator: 2.0.4 + react: 19.2.7 - react-redux@9.2.0(@types/react@19.2.14)(react@19.2.6)(redux@5.0.1): + react-redux@9.3.0(@types/react@19.2.17)(react@19.2.7)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 - react: 19.2.6 - use-sync-external-store: 1.6.0(react@19.2.6) + react: 19.2.7 + use-sync-external-store: 1.6.0(react@19.2.7) optionalDependencies: - '@types/react': 19.2.14 + '@types/react': 19.2.17 redux: 5.0.1 - react-resizable@3.1.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + react-resizable@3.2.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: prop-types: 15.8.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-draggable: 4.5.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-draggable: 4.7.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - react-smooth@4.0.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + react-smooth@4.0.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - fast-equals: 5.4.0 + fast-equals: 5.4.1 prop-types: 15.8.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-transition-group: 4.4.5(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-transition-group: 4.4.5(react-dom@19.2.7(react@19.2.7))(react@19.2.7) - react-stately@3.46.0(react@19.2.6): + react-stately@3.48.0(react@19.2.7): dependencies: - '@internationalized/date': 3.12.1 - '@internationalized/number': 3.6.6 - '@internationalized/string': 3.2.8 - '@react-types/shared': 3.34.0(react@19.2.6) - '@swc/helpers': 0.5.21 - react: 19.2.6 - use-sync-external-store: 1.6.0(react@19.2.6) + '@internationalized/date': 3.12.2 + '@internationalized/number': 3.6.7 + '@internationalized/string': 3.2.9 + '@react-types/shared': 3.36.0(react@19.2.7) + '@swc/helpers': 0.5.23 + react: 19.2.7 + use-sync-external-store: 1.6.0(react@19.2.7) - react-syntax-highlighter@16.1.1(react@19.2.6): + react-syntax-highlighter@16.1.1(react@19.2.7): dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 highlight.js: 10.7.3 highlightjs-vue: 1.0.0 lowlight: 1.20.0 prismjs: 1.30.0 - react: 19.2.6 + react: 19.2.7 refractor: 5.0.0 - react-transition-group@4.4.5(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + react-transition-group@4.4.5(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - react-transition-state@2.3.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + react-transition-state@2.4.0(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - react-virtuoso@4.18.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + react-virtuoso@4.18.10(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - react-window@1.8.11(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + react-window@1.8.11(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: - '@babel/runtime': 7.29.2 + '@babel/runtime': 7.29.7 memoize-one: 5.2.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) - react@19.2.6: {} + react@19.2.7: {} read-cache@1.0.0: dependencies: @@ -12517,34 +12284,34 @@ snapshots: dependencies: decimal.js-light: 2.5.1 - recharts@2.15.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + recharts@2.15.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: clsx: 2.1.1 eventemitter3: 4.0.7 lodash: 4.18.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) react-is: 18.3.1 - react-smooth: 4.0.4(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + react-smooth: 4.0.4(react-dom@19.2.7(react@19.2.7))(react@19.2.7) recharts-scale: 0.4.5 tiny-invariant: 1.3.3 victory-vendor: 36.9.2 - recharts@3.8.1(@types/react@19.2.14)(react-dom@19.2.6(react@19.2.6))(react-is@18.3.1)(react@19.2.6)(redux@5.0.1): + recharts@3.9.2(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react-is@19.2.7)(react@19.2.7)(redux@5.0.1): dependencies: - '@reduxjs/toolkit': 2.11.2(react-redux@9.2.0(@types/react@19.2.14)(react@19.2.6)(redux@5.0.1))(react@19.2.6) + '@reduxjs/toolkit': 2.12.0(react-redux@9.3.0(@types/react@19.2.17)(react@19.2.7)(redux@5.0.1))(react@19.2.7) clsx: 2.1.1 decimal.js-light: 2.5.1 - es-toolkit: 1.46.1 + es-toolkit: 1.49.0 eventemitter3: 5.0.4 - immer: 10.2.0 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-is: 18.3.1 - react-redux: 9.2.0(@types/react@19.2.14)(react@19.2.6)(redux@5.0.1) - reselect: 5.1.1 + immer: 11.1.11 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-is: 19.2.7 + react-redux: 9.3.0(@types/react@19.2.17)(react@19.2.7)(redux@5.0.1) + reselect: 5.2.0 tiny-invariant: 1.3.3 - use-sync-external-store: 1.6.0(react@19.2.6) + use-sync-external-store: 1.6.0(react@19.2.7) victory-vendor: 37.3.6 transitivePeerDependencies: - '@types/react' @@ -12569,7 +12336,7 @@ snapshots: refractor@5.0.0: dependencies: - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 '@types/prismjs': 1.26.6 hastscript: 9.0.1 parse-entities: 4.0.2 @@ -12597,7 +12364,7 @@ snapshots: require-relative@0.8.7: {} - reselect@5.1.1: {} + reselect@5.2.0: {} resize-observer-polyfill@1.5.1: {} @@ -12616,7 +12383,7 @@ snapshots: dependencies: es-errors: 1.3.0 is-core-module: 2.16.2 - node-exports-info: 1.6.0 + node-exports-info: 1.6.2 object-keys: 1.1.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -12629,26 +12396,26 @@ snapshots: robust-predicates@3.0.3: {} - rolldown@1.0.0: + rolldown@1.1.5: dependencies: - '@oxc-project/types': 0.129.0 - '@rolldown/pluginutils': 1.0.0 + '@oxc-project/types': 0.139.0 + '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0 - '@rolldown/binding-darwin-arm64': 1.0.0 - '@rolldown/binding-darwin-x64': 1.0.0 - '@rolldown/binding-freebsd-x64': 1.0.0 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0 - '@rolldown/binding-linux-arm64-gnu': 1.0.0 - '@rolldown/binding-linux-arm64-musl': 1.0.0 - '@rolldown/binding-linux-ppc64-gnu': 1.0.0 - '@rolldown/binding-linux-s390x-gnu': 1.0.0 - '@rolldown/binding-linux-x64-gnu': 1.0.0 - '@rolldown/binding-linux-x64-musl': 1.0.0 - '@rolldown/binding-openharmony-arm64': 1.0.0 - '@rolldown/binding-wasm32-wasi': 1.0.0 - '@rolldown/binding-win32-arm64-msvc': 1.0.0 - '@rolldown/binding-win32-x64-msvc': 1.0.0 + '@rolldown/binding-android-arm64': 1.1.5 + '@rolldown/binding-darwin-arm64': 1.1.5 + '@rolldown/binding-darwin-x64': 1.1.5 + '@rolldown/binding-freebsd-x64': 1.1.5 + '@rolldown/binding-linux-arm-gnueabihf': 1.1.5 + '@rolldown/binding-linux-arm64-gnu': 1.1.5 + '@rolldown/binding-linux-arm64-musl': 1.1.5 + '@rolldown/binding-linux-ppc64-gnu': 1.1.5 + '@rolldown/binding-linux-s390x-gnu': 1.1.5 + '@rolldown/binding-linux-x64-gnu': 1.1.5 + '@rolldown/binding-linux-x64-musl': 1.1.5 + '@rolldown/binding-openharmony-arm64': 1.1.5 + '@rolldown/binding-wasm32-wasi': 1.1.5 + '@rolldown/binding-win32-arm64-msvc': 1.1.5 + '@rolldown/binding-win32-x64-msvc': 1.1.5 roughjs@4.6.6: dependencies: @@ -12701,9 +12468,7 @@ snapshots: semver@6.3.1: {} - semver@7.7.4: {} - - semver@7.8.4: {} + semver@7.8.5: {} set-function-length@1.2.2: dependencies: @@ -12733,7 +12498,7 @@ snapshots: dependencies: '@img/colour': 1.1.0 detect-libc: 2.1.2 - semver: 7.8.4 + semver: 7.8.5 optionalDependencies: '@img/sharp-darwin-arm64': 0.34.5 '@img/sharp-darwin-x64': 0.34.5 @@ -12776,18 +12541,18 @@ snapshots: '@shikijs/themes': 3.23.0 '@shikijs/types': 3.23.0 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 - shiki@4.3.0: + shiki@4.3.1: dependencies: - '@shikijs/core': 4.3.0 - '@shikijs/engine-javascript': 4.3.0 - '@shikijs/engine-oniguruma': 4.3.0 - '@shikijs/langs': 4.3.0 - '@shikijs/themes': 4.3.0 - '@shikijs/types': 4.3.0 + '@shikijs/core': 4.3.1 + '@shikijs/engine-javascript': 4.3.1 + '@shikijs/engine-oniguruma': 4.3.1 + '@shikijs/langs': 4.3.1 + '@shikijs/themes': 4.3.1 + '@shikijs/types': 4.3.1 '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 + '@types/hast': 3.0.5 side-channel-list@1.0.1: dependencies: @@ -12846,7 +12611,7 @@ snapshots: stackback@0.0.2: {} - std-env@4.1.0: {} + std-env@4.2.0: {} stop-iteration-iterator@1.1.0: dependencies: @@ -12947,10 +12712,10 @@ snapshots: dependencies: inline-style-parser: 0.2.7 - styled-jsx@5.1.6(@babel/core@7.29.7)(react@19.2.6): + styled-jsx@5.1.6(@babel/core@7.29.7)(react@19.2.7): dependencies: client-only: 0.0.1 - react: 19.2.6 + react: 19.2.7 optionalDependencies: '@babel/core': 7.29.7 @@ -12963,21 +12728,21 @@ snapshots: lines-and-columns: 1.2.4 mz: 2.7.0 pirates: 4.0.7 - tinyglobby: 0.2.16 + tinyglobby: 0.2.17 ts-interface-checker: 0.1.13 superjson@1.13.3: dependencies: copy-anything: 3.0.5 - supertokens-auth-react@0.51.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(supertokens-web-js@0.16.0): + supertokens-auth-react@0.51.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(supertokens-web-js@0.16.0): dependencies: '@simplewebauthn/types': 12.0.0 intl-tel-input: 17.0.21 prop-types: 15.8.1 - react: 19.2.6 - react-dom: 19.2.6(react@19.2.6) - react-qr-code: 2.0.21(react@19.2.6) + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + react-qr-code: 2.2.0(react@19.2.7) supertokens-js-override: 0.0.4 supertokens-web-js: 0.16.0 @@ -13006,23 +12771,23 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - swc-loader@0.2.7(@swc/core@1.15.33(@swc/helpers@0.5.21))(webpack@5.106.2(@swc/core@1.15.33(@swc/helpers@0.5.21))): + swc-loader@0.2.7(@swc/core@1.15.43(@swc/helpers@0.5.23))(webpack@5.108.4(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19)): dependencies: - '@swc/core': 1.15.33(@swc/helpers@0.5.21) + '@swc/core': 1.15.43(@swc/helpers@0.5.23) '@swc/counter': 0.1.3 - webpack: 5.106.2(@swc/core@1.15.33(@swc/helpers@0.5.21)) + webpack: 5.108.4(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19) - swr-devtools@1.3.2(react@19.2.6)(swr@2.4.1(react@19.2.6)): + swr-devtools@1.3.2(react@19.2.7)(swr@2.4.2(react@19.2.7)): dependencies: - react: 19.2.6 + react: 19.2.7 superjson: 1.13.3 - swr: 2.4.1(react@19.2.6) + swr: 2.4.2(react@19.2.7) - swr@2.4.1(react@19.2.6): + swr@2.4.2(react@19.2.7): dependencies: dequal: 2.0.3 - react: 19.2.6 - use-sync-external-store: 1.6.0(react@19.2.6) + react: 19.2.7 + use-sync-external-store: 1.6.0(react@19.2.7) symbol-observable@1.2.0: {} @@ -13030,15 +12795,15 @@ snapshots: dependencies: '@pkgr/core': 0.3.6 - tabbable@6.4.0: {} + tabbable@6.5.0: {} tailwind-merge@2.6.1: {} - tailwind-scrollbar@3.1.0(tailwindcss@3.4.19(tsx@4.22.4)(yaml@2.8.4)): + tailwind-scrollbar@3.1.0(tailwindcss@3.4.19(tsx@4.23.1)(yaml@2.9.0)): dependencies: - tailwindcss: 3.4.19(tsx@4.22.4)(yaml@2.8.4) + tailwindcss: 3.4.19(tsx@4.23.1)(yaml@2.9.0) - tailwindcss@3.4.19(tsx@4.22.4)(yaml@2.8.4): + tailwindcss@3.4.19(tsx@4.23.1)(yaml@2.9.0): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -13054,12 +12819,12 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.14 - postcss-import: 15.1.0(postcss@8.5.14) - postcss-js: 4.1.0(postcss@8.5.14) - postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.14)(tsx@4.22.4)(yaml@2.8.4) - postcss-nested: 6.2.0(postcss@8.5.14) - postcss-selector-parser: 6.1.2 + postcss: 8.5.19 + postcss-import: 15.1.0(postcss@8.5.19) + postcss-js: 4.1.0(postcss@8.5.19) + postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.19)(tsx@4.23.1)(yaml@2.9.0) + postcss-nested: 6.2.0(postcss@8.5.19) + postcss-selector-parser: 6.1.4 resolve: 1.22.12 sucrase: 3.35.1 transitivePeerDependencies: @@ -13068,30 +12833,20 @@ snapshots: tapable@2.3.3: {} - terser-webpack-plugin@5.5.0(@swc/core@1.15.33(@swc/helpers@0.5.21))(webpack@5.106.2(@swc/core@1.15.33(@swc/helpers@0.5.21))): - dependencies: - '@jridgewell/trace-mapping': 0.3.31 - jest-worker: 27.5.1 - schema-utils: 4.3.3 - terser: 5.47.0 - webpack: 5.106.2(@swc/core@1.15.33(@swc/helpers@0.5.21)) - optionalDependencies: - '@swc/core': 1.15.33(@swc/helpers@0.5.21) - - terser@5.47.0: + terser@5.49.0: dependencies: '@jridgewell/source-map': 0.3.11 - acorn: 8.16.0 + acorn: 8.17.0 commander: 2.20.3 source-map-support: 0.5.21 text-table@0.2.0: {} - theming@3.3.0(react@19.2.6): + theming@3.3.0(react@19.2.7): dependencies: hoist-non-react-statics: 3.3.2 prop-types: 15.8.1 - react: 19.2.6 + react: 19.2.7 react-display-name: 0.2.5 tiny-warning: 1.0.3 @@ -13113,12 +12868,7 @@ snapshots: tinybench@2.9.0: {} - tinyexec@1.1.2: {} - - tinyglobby@0.2.16: - dependencies: - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 + tinyexec@1.2.4: {} tinyglobby@0.2.17: dependencies: @@ -13143,18 +12893,18 @@ snapshots: dependencies: typescript: 5.9.3 - ts-dedent@2.2.0: {} + ts-dedent@2.3.0: {} ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@swc/core@1.15.33(@swc/helpers@0.5.21))(@types/node@20.19.39)(typescript@5.9.3): + ts-node@10.9.2(@swc/core@1.15.43(@swc/helpers@0.5.23))(@types/node@20.19.43)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.19.39 + '@types/node': 20.19.43 acorn: 8.17.0 acorn-walk: 8.3.5 arg: 4.1.3 @@ -13165,7 +12915,7 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.15.33(@swc/helpers@0.5.21) + '@swc/core': 1.15.43(@swc/helpers@0.5.23) tsconfig-paths@3.15.0: dependencies: @@ -13182,7 +12932,7 @@ snapshots: tslib@2.8.1: {} - tsx@4.22.4: + tsx@4.23.1: dependencies: esbuild: 0.28.1 optionalDependencies: @@ -13241,13 +12991,13 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3): + typescript-eslint@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.61.0(@typescript-eslint/parser@8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/parser': 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.61.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.61.0(eslint@9.39.4(jiti@2.7.0))(typescript@5.9.3) - eslint: 9.39.4(jiti@2.7.0) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3))(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@9.39.5(jiti@2.7.0))(typescript@5.9.3) + eslint: 9.39.5(jiti@2.7.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -13313,9 +13063,9 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.12.2 '@unrs/resolver-binding-win32-x64-msvc': 1.12.2 - update-browserslist-db@1.2.3(browserslist@4.28.2): + update-browserslist-db@1.2.3(browserslist@4.28.6): dependencies: - browserslist: 4.28.2 + browserslist: 4.28.6 escalade: 3.2.0 picocolors: 1.1.1 @@ -13323,18 +13073,18 @@ snapshots: dependencies: punycode: 2.3.1 - use-animation-frame@0.2.1(react@19.2.6): + use-animation-frame@0.2.1(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 - use-sync-external-store@1.6.0(react@19.2.6): + use-sync-external-store@1.6.0(react@19.2.7): dependencies: - react: 19.2.6 + react: 19.2.7 - usehooks-ts@3.1.1(react@19.2.6): + usehooks-ts@3.1.1(react@19.2.7): dependencies: lodash.debounce: 4.0.8 - react: 19.2.6 + react: 19.2.7 util-deprecate@1.0.2: {} @@ -13388,68 +13138,51 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4): + vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 - picomatch: 4.0.4 - postcss: 8.5.15 - rolldown: 1.0.0 + picomatch: 4.0.5 + postcss: 8.5.19 + rolldown: 1.1.5 tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 20.19.39 + '@types/node': 20.19.43 esbuild: 0.28.1 fsevents: 2.3.3 jiti: 2.7.0 - terser: 5.47.0 - tsx: 4.22.4 - yaml: 2.8.4 - - vitest@4.1.6(@opentelemetry/api@1.9.1)(@types/node@20.19.39)(@vitest/coverage-v8@4.1.6)(vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4)): - dependencies: - '@vitest/expect': 4.1.6 - '@vitest/mocker': 4.1.6(vite@8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4)) - '@vitest/pretty-format': 4.1.6 - '@vitest/runner': 4.1.6 - '@vitest/snapshot': 4.1.6 - '@vitest/spy': 4.1.6 - '@vitest/utils': 4.1.6 - es-module-lexer: 2.1.0 - expect-type: 1.3.0 + terser: 5.49.0 + tsx: 4.23.1 + yaml: 2.9.0 + + vitest@4.1.10(@opentelemetry/api@1.9.0)(@types/node@20.19.43)(@vitest/coverage-v8@4.1.10)(vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0)): + dependencies: + '@vitest/expect': 4.1.10 + '@vitest/mocker': 4.1.10(vite@8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0)) + '@vitest/pretty-format': 4.1.10 + '@vitest/runner': 4.1.10 + '@vitest/snapshot': 4.1.10 + '@vitest/spy': 4.1.10 + '@vitest/utils': 4.1.10 + es-module-lexer: 2.3.1 + expect-type: 1.4.0 magic-string: 0.30.21 - obug: 2.1.1 + obug: 2.1.3 pathe: 2.0.3 picomatch: 4.0.4 - std-env: 4.1.0 + std-env: 4.2.0 tinybench: 2.9.0 - tinyexec: 1.1.2 - tinyglobby: 0.2.16 + tinyexec: 1.2.4 + tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vite: 8.0.12(@types/node@20.19.39)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.47.0)(tsx@4.22.4)(yaml@2.8.4) + vite: 8.1.4(@types/node@20.19.43)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.49.0)(tsx@4.23.1)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: - '@opentelemetry/api': 1.9.1 - '@types/node': 20.19.39 - '@vitest/coverage-v8': 4.1.6(vitest@4.1.6) + '@opentelemetry/api': 1.9.0 + '@types/node': 20.19.43 + '@vitest/coverage-v8': 4.1.10(vitest@4.1.10) transitivePeerDependencies: - msw - vscode-jsonrpc@8.2.0: {} - - vscode-languageserver-protocol@3.17.5: - dependencies: - vscode-jsonrpc: 8.2.0 - vscode-languageserver-types: 3.17.5 - - vscode-languageserver-textdocument@1.0.12: {} - - vscode-languageserver-types@3.17.5: {} - - vscode-languageserver@9.0.1: - dependencies: - vscode-languageserver-protocol: 3.17.5 - - vscode-uri@3.1.0: {} - vue-eslint-parser@9.4.3(eslint@8.57.1): dependencies: debug: 4.4.3 @@ -13459,18 +13192,17 @@ snapshots: espree: 9.6.1 esquery: 1.7.0 lodash: 4.18.1 - semver: 7.8.4 + semver: 7.8.5 transitivePeerDependencies: - supports-color - watchpack@2.5.1: + watchpack@2.5.2: dependencies: - glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 web-streams-polyfill@3.3.3: {} - web-vitals@5.2.0: {} + web-vitals@5.3.0: {} webpack-bundle-analyzer@4.10.1: dependencies: @@ -13486,42 +13218,49 @@ snapshots: opener: 1.5.2 picocolors: 1.1.1 sirv: 2.0.4 - ws: 7.5.10 + ws: 7.5.12 transitivePeerDependencies: - bufferutil - utf-8-validate - webpack-sources@3.4.1: {} + webpack-sources@3.5.1: {} - webpack@5.106.2(@swc/core@1.15.33(@swc/helpers@0.5.21)): + webpack@5.108.4(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19): dependencies: - '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.16.0 - acorn-import-phases: 1.0.4(acorn@8.16.0) - browserslist: 4.28.2 + acorn: 8.17.0 + acorn-import-phases: 1.0.4(acorn@8.17.0) + browserslist: 4.28.6 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.21.0 - es-module-lexer: 2.1.0 + enhanced-resolve: 5.24.2 + es-module-lexer: 2.3.1 eslint-scope: 5.1.1 events: 3.3.0 - glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 loader-runner: 4.3.2 mime-db: 1.54.0 + minimizer-webpack-plugin: 5.6.1(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19)(webpack@5.108.4(@swc/core@1.15.43(@swc/helpers@0.5.23))(postcss@8.5.19)) neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.5.0(@swc/core@1.15.33(@swc/helpers@0.5.21))(webpack@5.106.2(@swc/core@1.15.33(@swc/helpers@0.5.21))) - watchpack: 2.5.1 - webpack-sources: 3.4.1 + watchpack: 2.5.2 + webpack-sources: 3.5.1 transitivePeerDependencies: + - '@minify-html/node' - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso - esbuild + - html-minifier-terser + - lightningcss + - postcss - uglify-js which-boxed-primitive@1.1.1: @@ -13590,13 +13329,13 @@ snapshots: wrappy@1.0.2: {} - ws@7.5.10: {} + ws@7.5.12: {} yallist@3.1.1: {} - yaml@2.8.4: {} + yaml@2.9.0: {} - yjs@13.6.30: + yjs@13.6.31: dependencies: lib0: 0.2.117 diff --git a/web/pnpm-workspace.yaml b/web/pnpm-workspace.yaml index c56153ddb3..ba26704226 100644 --- a/web/pnpm-workspace.yaml +++ b/web/pnpm-workspace.yaml @@ -3,6 +3,21 @@ packages: - 'ee' - 'tests' - 'packages/*' +overrides: + 'prismjs@<1.30.0': '>=1.30.0 <2' + '@babel/runtime@<7.26.10': '>=7.26.10 <8' + 'mdast-util-to-hast@<13.2.1': '>=13.2.1 <14' + 'diff@>=4.0.0 <4.0.4': '>=4.0.4 <5' + 'lodash@<4.17.23': '>=4.17.23 <5' + 'lodash-es@<4.17.23': '>=4.17.23 <5' + 'minimatch@>=9.0.0 <9.0.7': '>=9.0.7 <10' + 'glob@>=10.2.0 <10.5.0': '>=10.5.0 <11' + 'picomatch@4.0.3': '4.0.4' + 'webpack@>=5.49.0 <=5.104.0': '>=5.104.1 <6' + 'yaml@>=2.0.0 <2.8.3': '>=2.8.3 <3' + 'postcss@<8.5.10': '>=8.5.10 <9' + 'next@<15.5.18': '>=15.5.18 <16.0.0' + vite: '^8.0.16' allowBuilds: '@swc/core': true browser-tabs-lock: false diff --git a/web/tests/package.json b/web/tests/package.json index d46c72c387..44dc4cf4a2 100644 --- a/web/tests/package.json +++ b/web/tests/package.json @@ -13,13 +13,13 @@ "test:smoke": "tsx playwright/scripts/run-tests.ts --coverage smoke" }, "devDependencies": { - "@playwright/test": "^1.60.0", - "@types/node": "^20.19.20", - "dotenv": "^16.5.0", - "tsx": "^4.22.4", + "@playwright/test": "^1.61.1", + "@types/node": "^20.19.43", + "dotenv": "^16.6.1", + "tsx": "^4.23.1", "typescript": "^5.9.3" }, "dependencies": { - "axios": "1.16.0" + "axios": "^1.18.1" } }