diff --git a/cli/src/commands/subgraph/commands/delete.ts b/cli/src/commands/subgraph/commands/delete.ts index 2523635067..e501cb9d54 100644 --- a/cli/src/commands/subgraph/commands/delete.ts +++ b/cli/src/commands/subgraph/commands/delete.ts @@ -15,7 +15,7 @@ export default (opts: BaseCommandOptions) => { const deletionConfirmed = await inquirer.prompt({ name: 'confirmDeletion', type: 'confirm', - message: 'Are you sure you want to delete this federated graph?', + message: 'Are you sure you want to delete this subgraph?', }); if (!deletionConfirmed.confirmDeletion) { process.exit(1); diff --git a/controlplane/src/core/bufservices/PlatformService.ts b/controlplane/src/core/bufservices/PlatformService.ts index 9bc52e6b75..48eb4b04cb 100644 --- a/controlplane/src/core/bufservices/PlatformService.ts +++ b/controlplane/src/core/bufservices/PlatformService.ts @@ -1615,6 +1615,20 @@ export default function (opts: RouterOptions): Partial { }; const result = composeSubgraphs([subgraph1, subgraph2]); - console.log(result); expect(result.errors).toBeDefined(); expect(result.errors?.[0].message).toBe( diff --git a/keycloak/.dockerignore b/keycloak/.dockerignore index b1de81a0af..2dd465c6ac 100644 --- a/keycloak/.dockerignore +++ b/keycloak/.dockerignore @@ -1,2 +1,3 @@ theme/target -**/node_modules \ No newline at end of file +**/node_modules +theme/.parcel-cache \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e9061d4dc5..2351fdb059 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -425,7 +425,7 @@ importers: version: 1.0.6(@types/react-dom@18.2.6)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) '@t3-oss/env-nextjs': specifier: ^0.4.1 - version: 0.4.1(typescript@5.1.3)(zod@3.21.4) + version: 0.4.1(typescript@5.1.3)(zod@3.22.2) '@tanstack/react-query': specifier: ^4.33.0 version: 4.33.0(react-dom@18.2.0)(react@18.2.0) @@ -523,8 +523,8 @@ importers: specifier: ^1.8.1 version: 1.8.1(react@18.2.0) zod: - specifier: ^3.21.4 - version: 3.21.4 + specifier: ^3.22.2 + version: 3.22.2 devDependencies: '@tailwindcss/typography': specifier: ^0.5.9 @@ -768,7 +768,7 @@ packages: '@bufbuild/connect': '>=0.12.0' '@bufbuild/protobuf': '>=1.3.0' '@tanstack/react-query': ^4.20.4 - react: 18.2.0 + react: ^18.2.0 react-dom: ^18.2.0 dependencies: '@bufbuild/connect': 0.13.0(@bufbuild/protobuf@1.3.0) @@ -1551,7 +1551,7 @@ packages: /@floating-ui/react-dom@2.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-rZtAmSht4Lry6gdhAJDrCp/6rKN7++JnL1/Anbr/DdeyYXQPxvg/ivrbYvJulbRf4vL8b212suwMM2lxbv+RQA==} peerDependencies: - react: 18.2.0 + react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: '@floating-ui/dom': 1.4.5 @@ -1563,7 +1563,7 @@ packages: resolution: {integrity: sha512-dgvcoQPJDl6h7DoACMw1MaH1KqUTOWY2ny9t+zjBnW/ZhXzQfoni1H3JmLndbfiXq/XPvtRNGGfd2hfqk8KVLg==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@graphiql/react': 0.17.6(@codemirror/language@6.0.0)(@types/node@20.3.1)(@types/react@18.2.14)(graphql@15.8.0)(react-dom@18.2.0)(react-is@17.0.2)(react@18.2.0) @@ -1583,7 +1583,7 @@ packages: resolution: {integrity: sha512-3k1paSRbRwVNxr2U80xnRhkws8tSErWlETJvEQBmqRcWbt0+WmwFJorkLnG1n3Wj0Ho6k4a2BAiTfJ6F4SPrLg==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@graphiql/toolkit': 0.8.4(@types/node@20.3.1)(graphql@15.8.0) @@ -1727,7 +1727,7 @@ packages: resolution: {integrity: sha512-OTO0XtoRQ6JPB1cKNFYBZv2Q0JMqMGNhYP1CjPvcJvjz8YGokz8oAj89HIYZGN0gZzn/4kk9iUpmMF4Q21Gsqw==} engines: {node: '>=10'} peerDependencies: - react: 18.2.0 + react: ^16 || ^17 || ^18 react-dom: ^16 || ^17 || ^18 dependencies: client-only: 0.0.1 @@ -1738,7 +1738,7 @@ packages: /@heroicons/react@2.0.18(react@18.2.0): resolution: {integrity: sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==} peerDependencies: - react: 18.2.0 + react: '>= 16' dependencies: react: 18.2.0 dev: false @@ -2043,7 +2043,7 @@ packages: engines: {node: '>=14.7.0'} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: '*' peerDependenciesMeta: '@types/react': optional: true @@ -2061,7 +2061,7 @@ packages: peerDependencies: '@markdoc/markdoc': '*' next: '*' - react: 18.2.0 + react: '*' dependencies: '@markdoc/markdoc': 0.3.1(@types/react@18.2.14)(react@18.2.0) js-yaml: 4.1.0 @@ -2503,7 +2503,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2532,7 +2532,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2553,7 +2553,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2581,7 +2581,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2609,7 +2609,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2631,7 +2631,7 @@ packages: /@radix-ui/react-compose-refs@1.0.0(react@18.2.0): resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 react: 18.2.0 @@ -2641,7 +2641,7 @@ packages: resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -2654,7 +2654,7 @@ packages: /@radix-ui/react-context@1.0.0(react@18.2.0): resolution: {integrity: sha512-1pVM9RfOQ+n/N5PJK33kRSKsr1glNxomxONs5c49MliinBY6Yw2Q995qfBUUo0/Mbg05B/sGA0gkgPI7kmSHBg==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 react: 18.2.0 @@ -2664,7 +2664,7 @@ packages: resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -2677,7 +2677,7 @@ packages: /@radix-ui/react-dialog@1.0.0(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Yn9YU+QlHYLWwV1XfKiqnGVpWYWk6MeBVM6x/bcoyPvxgjQGoeT35482viLPctTMWoMw0PoHgqfSox7Ig+957Q==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 @@ -2706,7 +2706,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2739,7 +2739,7 @@ packages: resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -2752,7 +2752,7 @@ packages: /@radix-ui/react-dismissable-layer@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-n7kDRfx+LB1zLueRDvZ1Pd0bxdJWDUZNQ/GWoxDn2prnuJKRdxsjulejX/ePkOsLi2tTm6P24mDqlMSgQpsT6g==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 @@ -2770,7 +2770,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2795,7 +2795,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2820,7 +2820,7 @@ packages: /@radix-ui/react-focus-guards@1.0.0(react@18.2.0): resolution: {integrity: sha512-UagjDk4ijOAnGu4WMUPj9ahi7/zJJqNZ9ZAiGPp7waUWJO0O1aWXi/udPphI0IUjvrhBsZJGSN66dR2dsueLWQ==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 react: 18.2.0 @@ -2830,7 +2830,7 @@ packages: resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -2843,7 +2843,7 @@ packages: /@radix-ui/react-focus-scope@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-C4SWtsULLGf/2L4oGeIHlvWQx7Rf+7cX/vKOAD2dXW0A1b5QXwi3wWeaEgW+wn+SEVrraMUk05vLU9fZZz5HbQ==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 @@ -2859,7 +2859,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2880,7 +2880,7 @@ packages: /@radix-ui/react-icons@1.3.0(react@18.2.0): resolution: {integrity: sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw==} peerDependencies: - react: 18.2.0 + react: ^16.x || ^17.x || ^18.x dependencies: react: 18.2.0 dev: false @@ -2888,7 +2888,7 @@ packages: /@radix-ui/react-id@1.0.0(react@18.2.0): resolution: {integrity: sha512-Q6iAB/U7Tq3NTolBBQbHTgclPmGWE3OlktGGqrClPozSw4vkQ1DfQAOtzgRPecKsMdJINE05iaoDUG8tRzCBjw==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) @@ -2899,7 +2899,7 @@ packages: resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -2915,7 +2915,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2936,7 +2936,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -2974,7 +2974,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3009,7 +3009,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3037,7 +3037,7 @@ packages: /@radix-ui/react-portal@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-a8qyFO/Xb99d8wQdu4o7qnigNjTPG123uADNecz0eX4usnQEj7o+cG4ZX4zkqq98NYekT7UoEQIjxBNWIFuqTA==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 @@ -3051,7 +3051,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3070,7 +3070,7 @@ packages: /@radix-ui/react-presence@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-A+6XEvN01NfVWiKu38ybawfHsBjWum42MRPnEuqPsBZ4eV7e/7K321B5VgYMPv3Xx5An6o1/l9ZuDBgmcmWK3w==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 @@ -3085,7 +3085,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3105,7 +3105,7 @@ packages: /@radix-ui/react-primitive@1.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-EyXe6mnRlHZ8b6f4ilTDrXmkLShICIuOTTj0GX4w1rp+wSxf3+TD05u1UOITC8VsJ2a9nwHvdXtOXEOl0Cw/zQ==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 @@ -3119,7 +3119,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3140,7 +3140,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3169,7 +3169,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3210,7 +3210,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3229,7 +3229,7 @@ packages: /@radix-ui/react-slot@1.0.0(react@18.2.0): resolution: {integrity: sha512-3mrKauI/tWXo1Ll+gN5dHcxDPdm/Df1ufcDLCecn+pnCIVcdWE7CujXo8QaXOWRJyZyQWWbpB8eFwHzWXlv5mQ==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -3240,7 +3240,7 @@ packages: resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -3256,7 +3256,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3284,7 +3284,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3316,7 +3316,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3346,7 +3346,7 @@ packages: /@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0): resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 react: 18.2.0 @@ -3356,7 +3356,7 @@ packages: resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -3369,7 +3369,7 @@ packages: /@radix-ui/react-use-controllable-state@1.0.0(react@18.2.0): resolution: {integrity: sha512-FohDoZvk3mEXh9AWAVyRTYR4Sq7/gavuofglmiXB2g1aKyboUD4YtgWxKj8O5n+Uak52gXQ4wKz5IFST4vtJHg==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) @@ -3380,7 +3380,7 @@ packages: resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -3394,7 +3394,7 @@ packages: /@radix-ui/react-use-escape-keydown@1.0.0(react@18.2.0): resolution: {integrity: sha512-JwfBCUIfhXRxKExgIqGa4CQsiMemo1Xt0W/B4ei3fpzpvPENKpMKQ8mZSB6Acj3ebrAEgi2xiQvcI1PAAodvyg==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 '@radix-ui/react-use-callback-ref': 1.0.0(react@18.2.0) @@ -3405,7 +3405,7 @@ packages: resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -3419,7 +3419,7 @@ packages: /@radix-ui/react-use-layout-effect@1.0.0(react@18.2.0): resolution: {integrity: sha512-6Tpkq+R6LOlmQb1R5NNETLG0B4YP0wc+klfXafpUCj6JGyaUc8il7/kUZ7m59rGbXGczE9Bs+iz2qloqsZBduQ==} peerDependencies: - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.6 react: 18.2.0 @@ -3429,7 +3429,7 @@ packages: resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -3443,7 +3443,7 @@ packages: resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -3457,7 +3457,7 @@ packages: resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -3472,7 +3472,7 @@ packages: resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: '@types/react': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': optional: true @@ -3488,7 +3488,7 @@ packages: peerDependencies: '@types/react': '*' '@types/react-dom': '*' - react: 18.2.0 + react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: '@types/react': @@ -3513,7 +3513,7 @@ packages: /@reach/auto-id@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ud8iPwF52RVzEmkHq1twuqGuPA+moreumUHdtgvU3sr3/15BNhwp3KyDLrKKSz0LP1r3V4pSdyF9MbYM8BoSjA==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/utils': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3525,7 +3525,7 @@ packages: /@reach/combobox@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2mYvU5agOBCQBMdlM4cri+P1BbNwp05P1OuDyc33xJSNiBG7BMy4+ZSHJ0X4fyle6rHwSgCAOCLOeWV1XUYjoQ==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/auto-id': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3543,7 +3543,7 @@ packages: /@reach/descendants@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-c7lUaBfjgcmKFZiAWqhG+VnXDMEhPkI4kAav/82XKZD6NVvFjsQOTH+v3tUkskrAPV44Yuch0mFW/u5Ntifr7Q==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/utils': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3555,7 +3555,7 @@ packages: /@reach/dialog@0.17.0(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-AnfKXugqDTGbeG3c8xDcrQDE4h9b/vnc27Sa118oQSquz52fneUeX9MeFb5ZEiBJK8T5NJpv7QUTBIKnFCAH5A==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/portal': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3573,7 +3573,7 @@ packages: /@reach/dropdown@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-qBTIGInhxtPHtdj4Pl2XZgZMz3e37liydh0xR3qc48syu7g71sL4nqyKjOzThykyfhA3Pb3/wFgsFJKGTSdaig==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/auto-id': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3588,7 +3588,7 @@ packages: /@reach/listbox@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-AMnH1P6/3VKy2V/nPb4Es441arYR+t4YRdh9jdcFVrCOD6y7CQrlmxsYjeg9Ocdz08XpdoEBHM3PKLJqNAUr7A==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/auto-id': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3604,7 +3604,7 @@ packages: /@reach/machine@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-9EHnuPgXzkbRENvRUzJvVvYt+C2jp7PGN0xon7ffmKoK8rTO6eA/bb7P0xgloyDDQtu88TBUXKzW0uASqhTXGA==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/utils': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3617,7 +3617,7 @@ packages: /@reach/menu-button@0.17.0(react-dom@18.2.0)(react-is@17.0.2)(react@18.2.0): resolution: {integrity: sha512-YyuYVyMZKamPtivoEI6D0UEILYH3qZtg4kJzEAuzPmoR/aHN66NZO75Fx0gtjG1S6fZfbiARaCOZJC0VEiDOtQ==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x react-is: ^16.8.0 || 17.x dependencies: @@ -3639,7 +3639,7 @@ packages: /@reach/popover@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-yYbBF4fMz4Ml4LB3agobZjcZ/oPtPsNv70ZAd7lEC2h7cvhF453pA+zOBGYTPGupKaeBvgAnrMjj7RnxDU5hoQ==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/portal': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3654,7 +3654,7 @@ packages: /@reach/portal@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-+IxsgVycOj+WOeNPL2NdgooUdHPSY285wCtj/iWID6akyr4FgGUK7sMhRM9aGFyrGpx2vzr+eggbUmAVZwOz+A==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/utils': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3667,7 +3667,7 @@ packages: /@reach/rect@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3YB7KA5cLjbLc20bmPkJ06DIfXSK06Cb5BbD2dHgKXjUkT9WjZaLYIbYCO8dVjwcyO3GCNfOmPxy62VsPmZwYA==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/observe-rect': 1.2.0 @@ -3682,7 +3682,7 @@ packages: /@reach/tooltip@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-HP8Blordzqb/Cxg+jnhGmWQfKgypamcYLBPlcx6jconyV5iLJ5m93qipr1giK7MqKT2wlsKWy44ZcOrJ+Wrf8w==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: '@reach/auto-id': 0.17.0(react-dom@18.2.0)(react@18.2.0) @@ -3700,7 +3700,7 @@ packages: /@reach/utils@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-M5y8fCBbrWeIsxedgcSw6oDlAMQDkl5uv3VnMVJ7guwpf4E48Xlh1v66z/1BgN/WYe2y8mB/ilFD2nysEfdGeA==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: react: 18.2.0 @@ -3712,7 +3712,7 @@ packages: /@reach/visually-hidden@0.17.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-T6xF3Nv8vVnjVkGU6cm0+kWtvliLqPAo8PcZ+WxkKacZsaHTjaZb4v1PaCcyQHmuTNT/vtTVNOJLG0SjQOIb7g==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || 17.x react-dom: ^16.8.0 || 17.x dependencies: prop-types: 15.8.1 @@ -3724,7 +3724,7 @@ packages: /@reactflow/background@11.2.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-gOtae79Zx1zOs9tD4tmKfuiQQOyG0O81BWBCHqlAQgemKlYExElFKOC67lgTDZ4GGFK+4sXrgrWQ5h14hzaFgg==} peerDependencies: - react: 18.2.0 + react: '>=17' react-dom: '>=17' dependencies: '@reactflow/core': 11.7.2(react-dom@18.2.0)(react@18.2.0) @@ -3739,7 +3739,7 @@ packages: /@reactflow/controls@11.1.13(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-rA74+mbt2bnz9Fba6JL1JsKHNNEK6Nl70+ssfOLKMpRFIg512IroayBWufgPJB82X9dgMIzZfx/UcEFFUFJQ8Q==} peerDependencies: - react: 18.2.0 + react: '>=17' react-dom: '>=17' dependencies: '@reactflow/core': 11.7.2(react-dom@18.2.0)(react@18.2.0) @@ -3754,7 +3754,7 @@ packages: /@reactflow/core@11.7.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-AhszxILp1RNk3SwrnC/eYh1XsOil5yzthYG5k+oTpvLH5H3BtIWIVkeLEJwmL611lPKL3JuScfjliUxBm9128w==} peerDependencies: - react: 18.2.0 + react: '>=17' react-dom: '>=17' dependencies: '@types/d3': 7.4.0 @@ -3775,7 +3775,7 @@ packages: /@reactflow/minimap@11.5.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-564gP/GMZKaJjVRGIrVLv2gIjgc89+qvNwuZzHnQLXjBw5+nS/QkW57Qx/M33MxVAaM+Z5rJ8gKknMSnxekwvQ==} peerDependencies: - react: 18.2.0 + react: '>=17' react-dom: '>=17' dependencies: '@reactflow/core': 11.7.2(react-dom@18.2.0)(react@18.2.0) @@ -3794,7 +3794,7 @@ packages: /@reactflow/node-resizer@2.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-DVL8nnWsltP8/iANadAcTaDB4wsEkx2mOLlBEPNE3yc5loSm3u9l5m4enXRcBym61MiMuTtDPzZMyYYQUjuYIg==} peerDependencies: - react: 18.2.0 + react: '>=17' react-dom: '>=17' dependencies: '@reactflow/core': 11.7.2(react-dom@18.2.0)(react@18.2.0) @@ -3811,7 +3811,7 @@ packages: /@reactflow/node-toolbar@1.2.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-EcMUMzJGAACYQTiUaBm3zxeiiKCPwU2MaoDeZdnEMbvq+2SfohKOur6JklANjv30kL+Pf3xj8QopEtyKTS4XrA==} peerDependencies: - react: 18.2.0 + react: '>=17' react-dom: '>=17' dependencies: '@reactflow/core': 11.7.2(react-dom@18.2.0)(react@18.2.0) @@ -3869,25 +3869,25 @@ packages: tslib: 2.6.1 dev: false - /@t3-oss/env-core@0.4.1(typescript@5.1.3)(zod@3.21.4): + /@t3-oss/env-core@0.4.1(typescript@5.1.3)(zod@3.22.2): resolution: {integrity: sha512-JZI8vxlHwtiZO7OYS3qSX9Ngt7UcdqsugLwhBwx7UVi5wp1PtRo2tzMyNoBEGbfHdmkd2QU9IbvYjqtaLUA7TQ==} peerDependencies: typescript: '>=4.7.2' zod: ^3.0.0 dependencies: typescript: 5.1.3 - zod: 3.21.4 + zod: 3.22.2 dev: false - /@t3-oss/env-nextjs@0.4.1(typescript@5.1.3)(zod@3.21.4): + /@t3-oss/env-nextjs@0.4.1(typescript@5.1.3)(zod@3.22.2): resolution: {integrity: sha512-lDbewJvZwOW7bFwHzdKtAH4+YcVTvGU7UEJfHwlb1RqVe9ejPrKn6ax2OGv/nFji1JXGKecKYHz3Xkpru6TFbw==} peerDependencies: typescript: '>=4.7.2' zod: ^3.0.0 dependencies: - '@t3-oss/env-core': 0.4.1(typescript@5.1.3)(zod@3.21.4) + '@t3-oss/env-core': 0.4.1(typescript@5.1.3)(zod@3.22.2) typescript: 5.1.3 - zod: 3.21.4 + zod: 3.22.2 dev: false /@tailwindcss/typography@0.5.9(tailwindcss@3.3.2): @@ -3908,7 +3908,7 @@ packages: /@tanstack/react-query@4.33.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-97nGbmDK0/m0B86BdiXzx3EW9RcDYKpnyL2+WwyuLHEgpfThYAnXFaMMmnTDuAO4bQJXEhflumIEUfKmP7ESGA==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 react-native: '*' peerDependenciesMeta: @@ -3926,7 +3926,7 @@ packages: resolution: {integrity: sha512-Ng9rdm3JPoSCi6cVZvANsYnF+UoGVRxflMb270tVj0+LjeT/ZtZ9ckxF6oLPLcKesza6VKBqtdF9mQ+vaz24Aw==} engines: {node: '>=12'} peerDependencies: - react: 18.2.0 + react: '>=16' react-dom: '>=16' dependencies: '@tanstack/table-core': 8.9.3 @@ -5366,7 +5366,7 @@ packages: /cmdk@0.2.0(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JQpKvEOb86SnvMZbYaFKYhvzFntWBeSZdyii0rZPhKJj9uwJBxu4DaVYDrRN7r3mPop56oPhRw+JYWTKs66TYw==} peerDependencies: - react: 18.2.0 + react: ^18.0.0 react-dom: ^18.0.0 dependencies: '@radix-ui/react-dialog': 1.0.0(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0) @@ -7728,7 +7728,7 @@ packages: resolution: {integrity: sha512-fZC/wsuatqiQDO2otchxriFO0LaWIo/ovF/CQJ1yOudmY0P7pzDiP+l9CEHUiWbizk3e99x6DQG4XG1VxA+d6A==} peerDependencies: graphql: ^0.6.0 || ^0.7.0 || ^0.8.0-b || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - react: 18.2.0 + react: ^15.6.0 || ^16.0.0 react-dom: ^15.6.0 || ^16.0.0 dependencies: graphql: 15.8.0 @@ -7740,7 +7740,7 @@ packages: resolution: {integrity: sha512-Fm3fVI65EPyXy+PdbeQUyODTwl2NhpZ47msGnGwpDvdEzYdgF7pPrxL96xCfF31KIauS4+ceEJ+ZwEe5iLWiQw==} peerDependencies: graphql: ^15.5.0 || ^16.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@graphiql/react': 0.17.6(@codemirror/language@6.0.0)(@types/node@20.3.1)(@types/react@18.2.14)(graphql@15.8.0)(react-dom@18.2.0)(react-is@17.0.2)(react@18.2.0) @@ -9148,7 +9148,7 @@ packages: resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==} peerDependencies: next: '*' - react: 18.2.0 + react: '*' react-dom: '*' dependencies: next: 13.4.19(react-dom@18.2.0)(react@18.2.0) @@ -9166,7 +9166,7 @@ packages: hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 - react: 18.2.0 + react: ^18.2.0 react-dom: ^18.2.0 sass: ^1.3.0 peerDependenciesMeta: @@ -10190,7 +10190,7 @@ packages: /prism-react-renderer@2.0.6(react@18.2.0): resolution: {integrity: sha512-ERzmAI5UvrcTw5ivfEG20/dYClAsC84eSED5p9X3oKpm0xPV4A5clFK1mp7lPIdKmbLnQYsPTGiOI7WS6gWigw==} peerDependencies: - react: 18.2.0 + react: '>=16.0.0' dependencies: '@types/prismjs': 1.26.0 clsx: 1.2.1 @@ -10310,7 +10310,7 @@ packages: /react-clientside-effect@1.2.6(react@18.2.0): resolution: {integrity: sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg==} peerDependencies: - react: 18.2.0 + react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: '@babel/runtime': 7.22.6 react: 18.2.0 @@ -10320,7 +10320,7 @@ packages: resolution: {integrity: sha512-+9t0HyClbCqw1IhYbpWecjsiaftCeRN5cdhsi9v06YdimwyMR2yYHWcgVn3URwtN/txhqKpEZB6UX1fHpvK76w==} peerDependencies: date-fns: 2.0.0-alpha.7 || >=2.0.0 - react: 18.2.0 + react: ^0.14 || ^15.0.0-rc || >=15.0 dependencies: classnames: 2.3.2 date-fns: 2.30.0 @@ -10334,7 +10334,7 @@ packages: resolution: {integrity: sha512-QIC3uOuyGGbtypbd5QEggsCSqVaPNu8kzUWquZ7JjW9fuWB9yv7WyixKmnaFelTLXFdq7h7zU6n/aBleBqe/dA==} peerDependencies: date-fns: ^2.28.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: date-fns: 2.30.0 react: 18.2.0 @@ -10343,7 +10343,7 @@ packages: /react-dom@18.2.0(react@18.2.0): resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: - react: 18.2.0 + react: ^18.2.0 dependencies: loose-envify: 1.4.0 react: 18.2.0 @@ -10353,7 +10353,7 @@ packages: resolution: {integrity: sha512-h6vrdgUbsH2HeD5I7I3Cx1PPrmwGuKYICS+kB9m+32X/9xHRrAbxgvaBpG7BFBN9h3tO+C3qX1QAVESmi4CiIA==} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -10372,7 +10372,7 @@ packages: resolution: {integrity: sha512-6dWoFJwycbuFfw/iKMcl+RdAOAOHDiF11KWYhNDRN/OkUt+Di5qsZHwA0OwsVnu9y135gkHpTw9DJA+WzCeR9w==} engines: {node: '>=12.22.0'} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || ^17 || ^18 dependencies: react: 18.2.0 dev: false @@ -10380,7 +10380,7 @@ packages: /react-icons@4.10.1(react@18.2.0): resolution: {integrity: sha512-/ngzDP/77tlCfqthiiGNZeYFACw85fUjZtLbedmJ5DTlNDIwETxhwBzdOJ21zj4iJdvc0J3y7yOsX3PpxAJzrw==} peerDependencies: - react: 18.2.0 + react: '*' dependencies: react: 18.2.0 dev: false @@ -10402,7 +10402,7 @@ packages: /react-list@0.8.17(react@18.2.0): resolution: {integrity: sha512-pgmzGi0G5uGrdHzMhgO7KR1wx5ZXVvI3SsJUmkblSAKtewIhMwbQiMuQiTE83ozo04BQJbe0r3WIWzSO0dR1xg==} peerDependencies: - react: 18.2.0 + react: 0.14 || 15 - 18 dependencies: prop-types: 15.8.1 react: 18.2.0 @@ -10411,7 +10411,7 @@ packages: /react-move-hook@0.1.2(react@18.2.0): resolution: {integrity: sha512-kl3CCIbvu8BgqKZ1FGNyfUtS0x2cAMf1DMrooBFZ5hbtVPD6z9Q855LhzbgRnsPBa830ryIh+RFJegmkentv+Q==} peerDependencies: - react: 18.2.0 + react: '>=16.8' dependencies: react: 18.2.0 dev: false @@ -10421,7 +10421,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -10437,7 +10437,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -10456,7 +10456,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -10475,7 +10475,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -10492,7 +10492,7 @@ packages: /react-resize-detector@8.1.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-S7szxlaIuiy5UqLhLL1KY3aoyGHbZzsTpYal9eYMwCyKqoqoVLCmIgAgNyIM1FhnP2KyBygASJxdhejrzjMb+w==} peerDependencies: - react: 18.2.0 + react: ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: lodash: 4.17.21 @@ -10504,7 +10504,7 @@ packages: resolution: {integrity: sha512-yl4y3XiMorss7ayF5QnBiSprig0+qFHui8uh7Hgg46QX5O+aRMRKlfGGNGLHno35JkQSvSYY8eCWkBfHfrSHfg==} peerDependencies: prop-types: ^15.6.0 - react: 18.2.0 + react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: fast-equals: 5.0.1 @@ -10519,7 +10519,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -10534,7 +10534,7 @@ packages: /react-transition-group@2.9.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==} peerDependencies: - react: 18.2.0 + react: '>=15.0.0' react-dom: '>=15.0.0' dependencies: dom-helpers: 3.4.0 @@ -10554,7 +10554,7 @@ packages: /reactflow@11.7.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-HBudD8BwZacOMqX8fbkiXbeBQs3nRezWVLCDurfc+tTeHsA7988uyaIOhrnKgYCcKtlpJaspsnxDZk+5JmmHxA==} peerDependencies: - react: 18.2.0 + react: '>=17' react-dom: '>=17' dependencies: '@reactflow/background': 11.2.2(react-dom@18.2.0)(react@18.2.0) @@ -10704,7 +10704,7 @@ packages: engines: {node: '>=12'} peerDependencies: prop-types: ^15.6.0 - react: 18.2.0 + react: ^16.0.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: classnames: 2.3.2 @@ -11379,7 +11379,7 @@ packages: peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: 18.2.0 + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' peerDependenciesMeta: '@babel/core': optional: true @@ -11947,7 +11947,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -11961,7 +11961,7 @@ packages: resolution: {integrity: sha512-kbeNVZ9Zkc0RFGpfMN3MNfaKNvcLNyxOAAd9O4CBZ+kCBXXscn9s/4I+8ytUER4RDpEYs5+O6Rs4PqiZ+rHr5Q==} engines: {node: '>=10', npm: '>=6'} peerDependencies: - react: 18.2.0 + react: '>=16.13' dependencies: '@babel/runtime': 7.22.6 dequal: 2.0.3 @@ -11973,7 +11973,7 @@ packages: engines: {node: '>=10'} peerDependencies: '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -11987,7 +11987,7 @@ packages: /use-sync-external-store@1.2.0(react@18.2.0): resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} peerDependencies: - react: 18.2.0 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 18.2.0 @@ -12410,7 +12410,7 @@ packages: engines: {node: '>=12.7.0'} peerDependencies: immer: '>=9.0' - react: 18.2.0 + react: '>=16.8' peerDependenciesMeta: immer: optional: true diff --git a/studio/package.json b/studio/package.json index 5edcd1484a..47a183098e 100644 --- a/studio/package.json +++ b/studio/package.json @@ -81,7 +81,7 @@ "tailwindcss": "3.3.2", "tailwindcss-animate": "^1.0.6", "use-deep-compare-effect": "^1.8.1", - "zod": "^3.21.4" + "zod": "^3.22.2" }, "devDependencies": { "@tailwindcss/typography": "^0.5.9", diff --git a/studio/src/pages/[organizationSlug]/apikeys.tsx b/studio/src/pages/[organizationSlug]/apikeys.tsx index ae73e2d863..4075681a53 100644 --- a/studio/src/pages/[organizationSlug]/apikeys.tsx +++ b/studio/src/pages/[organizationSlug]/apikeys.tsx @@ -62,6 +62,7 @@ import { import { FiCheck, FiCopy } from "react-icons/fi"; import { z } from "zod"; import { docsBaseURL } from "@/lib/constants"; +import { cn } from "@/lib/utils"; const CreateAPIKeyDialog = ({ setApiKey, @@ -104,7 +105,7 @@ const CreateAPIKeyDialog = ({ handleSubmit, reset, } = useZodForm({ - mode: "onChange", + mode: "onBlur", schema: createAPIKeyInputSchema, }); @@ -140,8 +141,8 @@ const CreateAPIKeyDialog = ({ return ( -