diff --git a/package.json b/package.json index 0addb68..3e70e97 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,6 @@ "@graphql-tools/schema": "^10.0.6", "@monaco-editor/react": "^4.6.0", "@tanstack/react-table": "^8.19.3", - "@urql/exchange-graphcache": "^7.1.2", "framer-motion": "^11.3.17", "graphiql": "^3.7.0", "graphql": "^16.9.0", @@ -39,10 +38,7 @@ "react-icons": "^5.2.1", "react-markdown": "^9.0.1", "remeda": "^2.6.0", - "string-to-color": "^2.2.2", - "urql": "^4.1.0", - "wouter": "^3.3.1", - "zod": "^3.23.8" + "urql": "^4.1.0" }, "devDependencies": { "@types/react": "^18.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5254c14..fcd7cdf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,9 +47,6 @@ importers: '@tanstack/react-table': specifier: ^8.19.3 version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@urql/exchange-graphcache': - specifier: ^7.1.2 - version: 7.1.2(@urql/core@5.0.6(graphql@16.9.0))(graphql@16.9.0) framer-motion: specifier: ^11.3.17 version: 11.5.0(@emotion/is-prop-valid@1.3.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -89,18 +86,9 @@ importers: remeda: specifier: ^2.6.0 version: 2.12.0 - string-to-color: - specifier: ^2.2.2 - version: 2.2.2 urql: specifier: ^4.1.0 version: 4.1.0(@urql/core@5.0.6(graphql@16.9.0))(react@18.3.1) - wouter: - specifier: ^3.3.1 - version: 3.3.5(react@18.3.1) - zod: - specifier: ^3.23.8 - version: 3.23.8 devDependencies: '@types/react': specifier: ^18.3.3 @@ -1825,11 +1813,6 @@ packages: '@urql/core@5.0.6': resolution: {integrity: sha512-38rgSDqVNihFDauw1Pm9V7XLWIKuK8V9CKgrUF7/xEKinze8ENKP1ZeBhkG+dxWzJan7CHK+SLl46kAdvZwIlA==} - '@urql/exchange-graphcache@7.1.2': - resolution: {integrity: sha512-W2+lYYB/aW1xjPtrMO/Cuxnq3Wl+DuiySqbdw/II91G/NH8Axx2oxRLjWMeC5r/71RivJUrmf2FVzb4Yy1+qwQ==} - peerDependencies: - '@urql/core': ^5.0.0 - '@vitejs/plugin-react@4.3.1': resolution: {integrity: sha512-m/V2syj5CuVnaxcUJOQRel/Wr31FFXRFlnOoq1TVtkCxsY5veGMTEmpWHndrhB2U8ScHtCQB1e+4hWYExQc6Lg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -2179,9 +2162,6 @@ packages: color2k@2.0.3: resolution: {integrity: sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==} - colornames@1.1.1: - resolution: {integrity: sha512-/pyV40IrsdulWv+wFPmERh9k/mjsPZ64yUMDmWrtj/k1nmgrzzIENWKdaVKyBbvFdQWqkcaRxr+polCo3VMe7A==} - combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -3035,10 +3015,6 @@ packages: hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - hex-rgb@4.3.0: - resolution: {integrity: sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==} - engines: {node: '>=6'} - hey-listen@1.0.8: resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} @@ -3309,15 +3285,6 @@ packages: lodash.mergewith@4.6.2: resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==} - lodash.padend@4.6.1: - resolution: {integrity: sha512-sOQs2aqGpbl27tmCS1QNZA09Uqp01ZzWfDUoD+xzTii0E7dSQfRKcRetFwa+uXaxaqL+TKm7CgD2JdKP7aZBSw==} - - lodash.trimstart@4.5.1: - resolution: {integrity: sha512-b/+D6La8tU76L/61/aN0jULWHkT0EeJCmVstPBn/K9MtD2qBW83AsBNrr63dKuWYwVMO7ucv13QNO/Ek/2RKaQ==} - - lodash.words@4.2.0: - resolution: {integrity: sha512-mXxqd8Yx9BGPij3lZKFSdOsjOTbL4krbCCp9slEozaN4EMppA2dFmK/f8HeohodprY6W0vOdiQ5WFgPaTI75xQ==} - longest-streak@3.1.0: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} @@ -3482,9 +3449,6 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - mitt@3.0.1: - resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - monaco-editor@0.50.0: resolution: {integrity: sha512-8CclLCmrRRh+sul7C08BmPBP3P8wVWfBHomsTcndxg5NRCEPfu/mc2AGU8k37ajjDVXcXFc12ORAMUkmk+lkFA==} @@ -3893,10 +3857,6 @@ packages: resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} engines: {node: '>= 0.4'} - regexparam@3.0.0: - resolution: {integrity: sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q==} - engines: {node: '>=8'} - remark-parse@11.0.0: resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==} @@ -3930,10 +3890,6 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rgb-hex@3.0.0: - resolution: {integrity: sha512-8h7ZcwxCBDKvchSWbWngJuSCqJGQ6nDuLLg+QcRyQDbX9jMWt+PpPeXAhSla0GOooEomk3lCprUpGkMdsLjKyg==} - engines: {node: '>=8'} - ripemd160@2.0.2: resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} @@ -4062,9 +4018,6 @@ packages: string-env-interpolation@1.0.1: resolution: {integrity: sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==} - string-to-color@2.2.2: - resolution: {integrity: sha512-XeA2goP7PNsSlz8RRn6KhYswnMf5Tl+38ajfy8n4oZJyMGC4qqKgHNHsZ/3qwvr42NRIjf9eSr721SyetDeMkA==} - string.prototype.trim@1.2.9: resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} @@ -4329,11 +4282,6 @@ packages: '@types/react': optional: true - use-sync-external-store@1.2.2: - resolution: {integrity: sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -4464,11 +4412,6 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 - wouter@3.3.5: - resolution: {integrity: sha512-bx3fLQAMn+EhYbBdY3W1gw9ZfO/uchudxYMwOIBzF3HVgqNEEIT199vEoh7FLTC0Vz5+rpMO6NdFsOkGX1QQCw==} - peerDependencies: - react: '>=16.8.0' - ws@8.13.0: resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==} engines: {node: '>=10.0.0'} @@ -6590,14 +6533,6 @@ snapshots: transitivePeerDependencies: - graphql - '@urql/exchange-graphcache@7.1.2(@urql/core@5.0.6(graphql@16.9.0))(graphql@16.9.0)': - dependencies: - '@0no-co/graphql.web': 1.0.8(graphql@16.9.0) - '@urql/core': 5.0.6(graphql@16.9.0) - wonka: 6.3.4 - transitivePeerDependencies: - - graphql - '@vitejs/plugin-react@4.3.1(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: '@babel/core': 7.25.2 @@ -7034,8 +6969,6 @@ snapshots: color2k@2.0.3: {} - colornames@1.1.1: {} - combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 @@ -8130,8 +8063,6 @@ snapshots: dependencies: '@types/hast': 3.0.4 - hex-rgb@4.3.0: {} - hey-listen@1.0.8: {} hmac-drbg@1.0.1: @@ -8372,12 +8303,6 @@ snapshots: lodash.mergewith@4.6.2: {} - lodash.padend@4.6.1: {} - - lodash.trimstart@4.5.1: {} - - lodash.words@4.2.0: {} - longest-streak@3.1.0: {} loose-envify@1.4.0: @@ -8674,8 +8599,6 @@ snapshots: minimist@1.2.8: {} - mitt@3.0.1: {} - monaco-editor@0.50.0: {} ms@2.1.2: {} @@ -9141,8 +9064,6 @@ snapshots: es-errors: 1.3.0 set-function-name: 2.0.2 - regexparam@3.0.0: {} - remark-parse@11.0.0: dependencies: '@types/mdast': 4.0.4 @@ -9183,8 +9104,6 @@ snapshots: reusify@1.0.4: {} - rgb-hex@3.0.0: {} - ripemd160@2.0.2: dependencies: hash-base: 3.1.0 @@ -9338,15 +9257,6 @@ snapshots: string-env-interpolation@1.0.1: {} - string-to-color@2.2.2: - dependencies: - colornames: 1.1.1 - hex-rgb: 4.3.0 - lodash.padend: 4.6.1 - lodash.trimstart: 4.5.1 - lodash.words: 4.2.0 - rgb-hex: 3.0.0 - string.prototype.trim@1.2.9: dependencies: call-bind: 1.0.7 @@ -9615,10 +9525,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.5 - use-sync-external-store@1.2.2(react@18.3.1): - dependencies: - react: 18.3.1 - util-deprecate@1.0.2: {} util@0.12.5: @@ -9764,13 +9670,6 @@ snapshots: schema-utils: 3.3.0 webpack: 5.94.0 - wouter@3.3.5(react@18.3.1): - dependencies: - mitt: 3.0.1 - react: 18.3.1 - regexparam: 3.0.0 - use-sync-external-store: 1.2.2(react@18.3.1) - ws@8.13.0: {} ws@8.18.0: {}