diff --git a/demo/server/package.json b/demo/server/package.json index 6a69041..c77dce9 100644 --- a/demo/server/package.json +++ b/demo/server/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@types/cors": "2.8.17", - "@types/node": "18.19.50", + "@types/node": "22.5.5", "@types/ws": "8.5.12" }, "keywords": [] diff --git a/demo/server/pnpm-lock.yaml b/demo/server/pnpm-lock.yaml index 1dc3c08..f47ce51 100644 --- a/demo/server/pnpm-lock.yaml +++ b/demo/server/pnpm-lock.yaml @@ -43,8 +43,8 @@ importers: specifier: 2.8.17 version: 2.8.17 '@types/node': - specifier: 18.19.50 - version: 18.19.50 + specifier: 22.5.5 + version: 22.5.5 '@types/ws': specifier: 8.5.12 version: 8.5.12 @@ -211,8 +211,8 @@ packages: '@types/node-fetch@2.6.11': resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} - '@types/node@18.19.50': - resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} + '@types/node@22.5.5': + resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==} '@types/qs@6.9.15': resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} @@ -560,8 +560,8 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} unpipe@1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} @@ -768,19 +768,19 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 18.19.50 + '@types/node': 22.5.5 '@types/connect@3.4.38': dependencies: - '@types/node': 18.19.50 + '@types/node': 22.5.5 '@types/cors@2.8.17': dependencies: - '@types/node': 18.19.50 + '@types/node': 22.5.5 '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 18.19.50 + '@types/node': 22.5.5 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -800,12 +800,12 @@ snapshots: '@types/node-fetch@2.6.11': dependencies: - '@types/node': 18.19.50 + '@types/node': 22.5.5 form-data: 4.0.0 - '@types/node@18.19.50': + '@types/node@22.5.5': dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 '@types/qs@6.9.15': {} @@ -814,17 +814,17 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 18.19.50 + '@types/node': 22.5.5 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 18.19.50 + '@types/node': 22.5.5 '@types/send': 0.17.4 '@types/ws@8.5.12': dependencies: - '@types/node': 18.19.50 + '@types/node': 22.5.5 accepts@1.3.8: dependencies: @@ -1184,7 +1184,7 @@ snapshots: typescript@4.9.5: {} - undici-types@5.26.5: {} + undici-types@6.19.8: {} unpipe@1.0.0: {} diff --git a/package.json b/package.json index bf31a7f..3abea30 100644 --- a/package.json +++ b/package.json @@ -84,8 +84,8 @@ "@types/relay-runtime": "17.0.4", "@typescript-eslint/eslint-plugin": "8.5.0", "@typescript-eslint/parser": "8.5.0", - "babel-plugin-relay": "17.0.0", - "concurrently": "8.2.2", + "babel-plugin-relay": "18.0.0", + "concurrently": "9.0.1", "eslint": "8.57.0", "eslint-plugin-storybook": "0.8.0", "graphql": "16.9.0", @@ -100,9 +100,9 @@ "postcss": "8.4.45", "prettier": "3.3.3", "react": "18.3.1", - "react-relay": "17.0.0", - "relay-compiler": "17.0.0", - "relay-runtime": "17.0.0", + "react-relay": "18.0.0", + "relay-compiler": "18.0.0", + "relay-runtime": "18.0.0", "storybook": "8.2.9", "tailwind": "4.0.0", "tailwindcss": "3.4.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cc56799..c46e477 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -139,11 +139,11 @@ importers: specifier: 8.5.0 version: 8.5.0(eslint@8.57.0)(typescript@5.6.2) babel-plugin-relay: - specifier: 17.0.0 - version: 17.0.0 + specifier: 18.0.0 + version: 18.0.0 concurrently: - specifier: 8.2.2 - version: 8.2.2 + specifier: 9.0.1 + version: 9.0.1 eslint: specifier: 8.57.0 version: 8.57.0 @@ -187,14 +187,14 @@ importers: specifier: 18.3.1 version: 18.3.1 react-relay: - specifier: 17.0.0 - version: 17.0.0(react@18.3.1) + specifier: 18.0.0 + version: 18.0.0(react@18.3.1) relay-compiler: - specifier: 17.0.0 - version: 17.0.0 + specifier: 18.0.0 + version: 18.0.0 relay-runtime: - specifier: 17.0.0 - version: 17.0.0 + specifier: 18.0.0 + version: 18.0.0 storybook: specifier: 8.2.9 version: 8.2.9(@babel/preset-env@7.25.4(@babel/core@7.25.2)) @@ -230,7 +230,7 @@ importers: version: 4.0.4 vite-plugin-relay: specifier: 2.1.0 - version: 2.1.0(babel-plugin-relay@17.0.0)(vite@5.4.5(@types/node@22.5.5)) + version: 2.1.0(babel-plugin-relay@18.0.0)(vite@5.4.5(@types/node@22.5.5)) vite-plugin-svgr: specifier: 4.2.0 version: 4.2.0(rollup@4.21.2)(typescript@5.6.2)(vite@5.4.5(@types/node@22.5.5)) @@ -2876,8 +2876,8 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-relay@17.0.0: - resolution: {integrity: sha512-aBIEDp6jFOAO+CD+GGKv4/WOQ7cnS6hZysJI0dFbLRQXZ6XQar0lytxQ4zuqPU0RpGnUeN5htK3NTewu2TZ53A==} + babel-plugin-relay@18.0.0: + resolution: {integrity: sha512-MImO+Uea2nGDxFTlHXLj3+YnmFpDneZRi/p7u3De1Nwq+Rn3uEFhqTbkiiC1LC4GbHRFhwWyKl2RhLsfBVdY7w==} babel-plugin-syntax-trailing-function-commas@7.0.0-beta.0: resolution: {integrity: sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==} @@ -3230,9 +3230,9 @@ packages: concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - concurrently@8.2.2: - resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==} - engines: {node: ^14.13.0 || >=16.0.0} + concurrently@9.0.1: + resolution: {integrity: sha512-wYKvCd/f54sTXJMSfV6Ln/B8UrfLBKOYa+lzc6CHay3Qek+LorVSBdMVfyewFhRbH0Rbabsk4D+3PL/VjQ5gzg==} + engines: {node: '>=18'} hasBin: true confbox@0.1.7: @@ -3433,10 +3433,6 @@ packages: datasette@1.0.1: resolution: {integrity: sha512-aJdlCBToEJUP4M57r67r4V6tltwGKa3qetnjpBtXYIlqbX9tM9jsoDMxb4xd9AGjpp3282oHRmqI5Z8TVAU0Mg==} - date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} - engines: {node: '>=0.11'} - debounce@1.2.1: resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} @@ -5830,8 +5826,8 @@ packages: react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-relay@17.0.0: - resolution: {integrity: sha512-Kn0CMiKZtWc+EisFPmzuZ53RtDeLlJO+EUVJwqxNkOs5g1jDjVi1v+k48kHeTyim2X43Rr0S2aeailllci5SgQ==} + react-relay@18.0.0: + resolution: {integrity: sha512-8JD6LFcWmrrRprAdYL0Q/UL8VpIkZwMzTXp/pF7P4s3V6mtmNpnb8PaME+0lVlbzF5dJTmdim4Pr+E+GP+oGqA==} peerDependencies: react: ^16.9.0 || ^17 || ^18 @@ -5913,15 +5909,15 @@ packages: rehype-slug@6.0.0: resolution: {integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==} - relay-compiler@17.0.0: - resolution: {integrity: sha512-U2e/R0o40HJOQ13pwkvToqWqk6J3ASMyHmcxixVMZKfcwcpsTTOiKob215ZRh+4bqPwkNy97+V9CuzJ5hJmGtw==} + relay-compiler@18.0.0: + resolution: {integrity: sha512-sl9g6c/qMJrAc8usIeRp6L86D8kKSJGd+xTgMlZh0zXPO6kB1hGYGjjy1W0rOg+NE/yqNeREJxwvz5VxSGU92g==} hasBin: true relay-runtime@12.0.0: resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} - relay-runtime@17.0.0: - resolution: {integrity: sha512-7b2R3G3DP7VHq7/1ltwQfYn3KkTHIB2NNt3KijIZoNQ73avwpOXBEL0MelSXwq8L+K8lcgAW5VAT7o0LUhnJPQ==} + relay-runtime@18.0.0: + resolution: {integrity: sha512-LmW6T0Wdm3VQgTB0OcCl6VJX8lx7x9faTIwUqzTYh0olYFQ3FfA2LEuUW/LcjRX13hWQUiWQE/i3hqTyjc9jAw==} release-zalgo@1.0.0: resolution: {integrity: sha512-gUAyHVHPPC5wdqX/LG4LWtRYtgjxyX78oanFNTMMyFEfOqdC54s3eE82imuWKbOeqYht2CrNf64Qb8vgmmtZGA==} @@ -6199,9 +6195,6 @@ packages: space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - spawn-command@0.0.2: - resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} - spawn-wrap@2.0.0: resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} engines: {node: '>=8'} @@ -10554,7 +10547,7 @@ snapshots: transitivePeerDependencies: - supports-color - babel-plugin-relay@17.0.0: + babel-plugin-relay@18.0.0: dependencies: babel-plugin-macros: 2.8.0 cosmiconfig: 5.2.1 @@ -11000,14 +10993,12 @@ snapshots: concat-map@0.0.1: {} - concurrently@8.2.2: + concurrently@9.0.1: dependencies: chalk: 4.1.2 - date-fns: 2.30.0 lodash: 4.17.21 rxjs: 7.8.1 shell-quote: 1.8.1 - spawn-command: 0.0.2 supports-color: 8.1.1 tree-kill: 1.2.2 yargs: 17.7.2 @@ -11229,10 +11220,6 @@ snapshots: eventemitter2: 5.0.1 lodash: 4.17.5 - date-fns@2.30.0: - dependencies: - '@babel/runtime': 7.25.6 - debounce@1.2.1: {} debug@2.6.9: @@ -14093,14 +14080,14 @@ snapshots: react-is@18.3.1: {} - react-relay@17.0.0(react@18.3.1): + react-relay@18.0.0(react@18.3.1): dependencies: '@babel/runtime': 7.25.6 fbjs: 3.0.5 invariant: 2.2.4 nullthrows: 1.1.1 react: 18.3.1 - relay-runtime: 17.0.0 + relay-runtime: 18.0.0 transitivePeerDependencies: - encoding @@ -14207,7 +14194,7 @@ snapshots: hast-util-to-string: 3.0.0 unist-util-visit: 5.0.0 - relay-compiler@17.0.0: {} + relay-compiler@18.0.0: {} relay-runtime@12.0.0: dependencies: @@ -14217,7 +14204,7 @@ snapshots: transitivePeerDependencies: - encoding - relay-runtime@17.0.0: + relay-runtime@18.0.0: dependencies: '@babel/runtime': 7.25.6 fbjs: 3.0.5 @@ -14526,8 +14513,6 @@ snapshots: space-separated-tokens@2.0.2: {} - spawn-command@0.0.2: {} - spawn-wrap@2.0.0: dependencies: foreground-child: 2.0.0 @@ -15236,10 +15221,10 @@ snapshots: graphql-tag: 2.12.6(graphql@16.9.0) magic-string: 0.30.11 - vite-plugin-relay@2.1.0(babel-plugin-relay@17.0.0)(vite@5.4.5(@types/node@22.5.5)): + vite-plugin-relay@2.1.0(babel-plugin-relay@18.0.0)(vite@5.4.5(@types/node@22.5.5)): dependencies: '@babel/core': 7.25.2 - babel-plugin-relay: 17.0.0 + babel-plugin-relay: 18.0.0 vite: 5.4.5(@types/node@22.5.5) transitivePeerDependencies: - supports-color