From d6c0160149243c44f343b6605cc5fff12b544199 Mon Sep 17 00:00:00 2001 From: Arda TANRIKULU Date: Tue, 11 Feb 2025 14:36:00 +0300 Subject: [PATCH 1/4] Solve audit report --- examples/federation-mixed/package-lock.json | 217 +++++++++++--------- examples/federation-mixed/package.json | 3 +- internal/examples/package.json | 1 + internal/examples/src/convert.ts | 3 + 4 files changed, 124 insertions(+), 100 deletions(-) diff --git a/examples/federation-mixed/package-lock.json b/examples/federation-mixed/package-lock.json index 2a5884e810..fe5b57fc44 100644 --- a/examples/federation-mixed/package-lock.json +++ b/examples/federation-mixed/package-lock.json @@ -17,6 +17,7 @@ }, "devDependencies": { "@apollo/rover": "^0.27.0", + "esbuild": "^0.25.0", "tsx": "^4.19.2" } }, @@ -902,9 +903,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -919,9 +920,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -936,9 +937,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -953,9 +954,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -970,9 +971,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -987,9 +988,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -1004,9 +1005,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -1021,9 +1022,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -1038,9 +1039,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -1055,9 +1056,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -1072,9 +1073,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -1089,9 +1090,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -1106,9 +1107,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -1123,9 +1124,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -1140,9 +1141,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -1157,9 +1158,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -1174,9 +1175,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -1190,10 +1191,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -1208,9 +1226,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -1225,9 +1243,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -1242,9 +1260,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -1259,9 +1277,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -1276,9 +1294,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1293,9 +1311,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -4767,9 +4785,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -4780,30 +4798,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/federation-mixed/package.json b/examples/federation-mixed/package.json index b2b068896c..0cb1903063 100644 --- a/examples/federation-mixed/package.json +++ b/examples/federation-mixed/package.json @@ -13,7 +13,8 @@ }, "devDependencies": { "tsx": "^4.19.2", - "@apollo/rover": "^0.27.0" + "@apollo/rover": "^0.27.0", + "esbuild": "^0.25.0" }, "scripts": { "service:accounts": "tsx services/accounts/index.ts", diff --git a/internal/examples/package.json b/internal/examples/package.json index 3c2cbe6624..f361b09132 100644 --- a/internal/examples/package.json +++ b/internal/examples/package.json @@ -9,6 +9,7 @@ "devDependencies": { "@apollo/rover": "^0.27.0", "@babel/parser": "^7.26.3", + "esbuild": "^0.25.0", "@types/jscodeshift": "^0.12.0", "@whatwg-node/disposablestack": "^0.0.5", "dedent": "^1.5.3", diff --git a/internal/examples/src/convert.ts b/internal/examples/src/convert.ts index 1e03ca3157..aab46f7487 100644 --- a/internal/examples/src/convert.ts +++ b/internal/examples/src/convert.ts @@ -287,6 +287,9 @@ export async function convertE2EToExample(config: ConvertE2EToExampleConfig) { ); packageJson.devDependencies ||= {}; packageJson.devDependencies['tsx'] = `^${version}`; + packageJson.overrides ||= {}; + const { version: esbuildVersion } = await import('esbuild/package.json'); + packageJson.overrides['esbuild'] = `^${esbuildVersion}`; } if (composesWithApollo) { From f28cac497778fa59f964a9c6cd99a828c897710f Mon Sep 17 00:00:00 2001 From: Arda TANRIKULU Date: Tue, 11 Feb 2025 14:36:47 +0300 Subject: [PATCH 2/4] Force the safe version of esbuild in examples --- internal/examples/package.json | 2 +- internal/examples/src/convert.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/examples/package.json b/internal/examples/package.json index f361b09132..20959f7b3b 100644 --- a/internal/examples/package.json +++ b/internal/examples/package.json @@ -9,10 +9,10 @@ "devDependencies": { "@apollo/rover": "^0.27.0", "@babel/parser": "^7.26.3", - "esbuild": "^0.25.0", "@types/jscodeshift": "^0.12.0", "@whatwg-node/disposablestack": "^0.0.5", "dedent": "^1.5.3", + "esbuild": "^0.25.0", "glob": "^11.0.0", "jscodeshift": "^17.1.1", "tsx": "^4.19.2", diff --git a/internal/examples/src/convert.ts b/internal/examples/src/convert.ts index aab46f7487..66a0c957b3 100644 --- a/internal/examples/src/convert.ts +++ b/internal/examples/src/convert.ts @@ -289,7 +289,7 @@ export async function convertE2EToExample(config: ConvertE2EToExampleConfig) { packageJson.devDependencies['tsx'] = `^${version}`; packageJson.overrides ||= {}; const { version: esbuildVersion } = await import('esbuild/package.json'); - packageJson.overrides['esbuild'] = `^${esbuildVersion}`; + packageJson.overrides['esbuild'] = `^${esbuildVersion}`; } if (composesWithApollo) { From 3d82d2c301f1df3ca99565d5f4710df8e44128b9 Mon Sep 17 00:00:00 2001 From: Arda TANRIKULU Date: Tue, 11 Feb 2025 14:39:17 +0300 Subject: [PATCH 3/4] Fix lockfile --- yarn.lock | 1 + 1 file changed, 1 insertion(+) diff --git a/yarn.lock b/yarn.lock index 0158b607c4..8aee16f4f2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4757,6 +4757,7 @@ __metadata: "@types/jscodeshift": "npm:^0.12.0" "@whatwg-node/disposablestack": "npm:^0.0.5" dedent: "npm:^1.5.3" + esbuild: "npm:^0.25.0" glob: "npm:^11.0.0" jscodeshift: "npm:^17.1.1" tsx: "npm:^4.19.2" From 32434bbf345dd99ef88c7248d7f8b10e3f7cca8b Mon Sep 17 00:00:00 2001 From: theguild-bot Date: Tue, 11 Feb 2025 11:43:59 +0000 Subject: [PATCH 4/4] docs(examples): converted from e2es --- examples/apq-subgraphs/example.tar.gz | Bin 68870 -> 68885 bytes examples/apq-subgraphs/package-lock.json | 216 ++++++++++-------- examples/apq-subgraphs/package.json | 3 + examples/extra-fields/example.tar.gz | Bin 57864 -> 57888 bytes examples/extra-fields/package-lock.json | 216 ++++++++++-------- examples/extra-fields/package.json | 3 + examples/federation-example/example.tar.gz | Bin 70101 -> 70116 bytes examples/federation-example/package-lock.json | 216 ++++++++++-------- examples/federation-example/package.json | 3 + examples/federation-mixed/example.tar.gz | Bin 76855 -> 76983 bytes examples/federation-mixed/package-lock.json | 1 - examples/federation-mixed/package.json | 4 +- .../example.tar.gz | Bin 71362 -> 71375 bytes .../package-lock.json | 216 ++++++++++-------- .../package.json | 3 + examples/file-upload/example.tar.gz | Bin 57769 -> 57792 bytes examples/file-upload/package-lock.json | 216 ++++++++++-------- examples/file-upload/package.json | 3 + examples/hmac-auth-https/example.tar.gz | Bin 71301 -> 71323 bytes examples/hmac-auth-https/package-lock.json | 216 ++++++++++-------- examples/hmac-auth-https/package.json | 3 + .../example.tar.gz | Bin 58180 -> 58201 bytes .../package-lock.json | 216 ++++++++++-------- .../package.json | 3 + .../json-schema-subscriptions/example.tar.gz | Bin 62851 -> 62868 bytes .../package-lock.json | 216 ++++++++++-------- .../json-schema-subscriptions/package.json | 3 + examples/openapi-arg-rename/example.tar.gz | Bin 61155 -> 61178 bytes examples/openapi-arg-rename/package-lock.json | 216 ++++++++++-------- examples/openapi-arg-rename/package.json | 3 + examples/openapi-subscriptions/example.tar.gz | Bin 62956 -> 62973 bytes .../openapi-subscriptions/package-lock.json | 216 ++++++++++-------- examples/openapi-subscriptions/package.json | 3 + .../example.tar.gz | Bin 58155 -> 58176 bytes .../package-lock.json | 216 ++++++++++-------- .../operation-field-permissions/package.json | 3 + examples/programmatic-batching/example.tar.gz | Bin 61915 -> 61937 bytes .../programmatic-batching/package-lock.json | 216 ++++++++++-------- examples/programmatic-batching/package.json | 3 + .../example.tar.gz | Bin 58332 -> 58350 bytes .../package-lock.json | 216 ++++++++++-------- .../package.json | 3 + examples/type-merging-batching/example.tar.gz | Bin 58357 -> 58380 bytes .../type-merging-batching/package-lock.json | 216 ++++++++++-------- examples/type-merging-batching/package.json | 3 + 45 files changed, 1683 insertions(+), 1388 deletions(-) diff --git a/examples/apq-subgraphs/example.tar.gz b/examples/apq-subgraphs/example.tar.gz index d014c4c2f205943adbb4185826e92aac67ddd589..419fe1c5232ad791ccba8b0131555954a0cdb7b9 100644 GIT binary patch delta 2938 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 delta 2931 zcmV-(3yk!YngoWL1c0;wn*o0U$rH0-bRP(GUk?+*DG;Z)VZ;A@0jZ^yy48(kh3$>u zi|9sNSw&V=R@RZ3v1;H5mR>XsH5BFRYe~>;z4!A35~e@DTHGg)!KeWwAk67EaC-vN z@DiEWQsU>k+#*A6Y;JdQP1v>jTFtLDY9Uf->fwbt?R}$<`-y6K0*xvQD*{gZ0$wDpQyTrmeQupmzpOb7}yM z7K*Zwu_Iy}}da|y4wRL}dyA;2q9vAE7rF}!m zAja3&ECQx0zqxDTYpM)wd>w$v`rN3l=aw0ahqOeKy3VbX6}*nfJzh01DxwuItRl0Wl6> zeIpI~Z4VAQvNFRveO_e5zCu!@tn=D%267TQLt%=px7!35U*R+so~wpPL!RCzI9r1Z z@P{?@!$*H#kB4zvINKB16JwKz7#Ty^+Dx;I>#i9nn1^;&Xc^c>HGjoGR(}#g%W6RL+@_1GC(3KwR{pO0oS7f<{O#@Tx-s$;2qlM&UaEU(y5ovPEP z7b+8en>2p0GU3@|@oL`gZV`pi$jLPDG0J~lZ;e_YPJCO3LXH<~jVqbJ2!XkBG<4Un zsREQ3%=uvG@EuR1=JW_#PFC#_F>^u(Y{_^7#_n91o|%R`t4yVrs@sJn_P6hyf?s&$ zXH}-$y6d&NbO-CMx43<*k1y|{KyPTcPv}1Kdw*6;>AlVHh^yOSbdKH&wmk-=5=qg?$-Z-{d|@{{MZHyio&kZx5MO zp&wyO?qBQLD#`Aw85<6Srf7}}Qe!nmBc&Qd6kAc;d>V^hr`IL4DLEb@4ZpMHTV)&H z8db-Q9DWoKQkSap-ULAPc9+@>c?cp*Y1bQr5GfJVY=VIRKB=?S%8C{rOBW5w|l&c!OoUL@CjR?NZjV2|z)GDD<5A7Mm z0I-pHgU}{b%I;U%W@A8F_0CYSTT@&@``DB=W|WSYEIu}tLFro8_Tnb z_zjb4Dan*6@v*okk|E3&KZ&C82mtDRo$7*$)z??!Io|8{hqL9NDPezbJoM@GH&xAA zG^MDukXm{$4B9GyRk;RCyBJ!BQEE1<>sptyyj|TLVBa~D$*Hm{9~Ff&sdKTz20p)= zY;I2cd01=u`hyC ztnD@ z?#OOplriMWpfKevmhIL{5=74Jg`^t{x&bt#!>P5dyX{1FurAGea{_43Tn+)r+Fcx8 zXXb4_aq(I+zJuoW0+;gv>e~a<7uc2$O#c-F(<>#P4@iHh0cn3|#Og&XnFaUS&H(79 zrMD+^lV16BmRdY!kYUzbu{~RlhYLN>klGv;Y=(YFRRl?>2ewQODq7$+K?l_6`K~AU zLzjj%nKY-Jkv!f^`*l(X$kIR{T61RO*my^y)^~|_aEIlJTOAXJ?sXRnC~`}%>zHCv zJZ|D+A*GOEPZodD5@1#b1k!femBx6CwWf^MZU8Z_{ZP~lSL)c^*@ht+QDy73`Ya8K zOAc|YUVps-%FWtVDs9>tD$hU%HT1r^>|FI$k<}p@%dmn9TCVQM`xU^y@dvnk9z5a8 z-m*$H_V22|eSP=a&jMrainhycEXI^<&}2A;*$59?+tBZq1{4Fs zu=E(?@(AHDe*B$YhY=iue=9)u%ffZIw!>J3!jDMmS42`vkBjqPgn-dZRRGUwMcM@7 z_91)w>9K!D1LMTr_{9mpM`Pc=54P3s4h`gGG4cKjV;ZVzfT=^aM_-8WX&2`EFKIq@ zYEctxDRH0|H$$Nq5A)M!(=ghPD(U;fqx(D9L-p7}o^A3!*}$KOOR^_`oA?ubCOiMJ;=t1qa>__>X zzWMp`)sMdy{`ybhgKth zyeIO&F%Bnv{3xU;CC?@dF;w9p4WJrd|1-W8tD|u{v>%e_fFI%bQj+@5t}K`E3;`II d{|o^Mm;Vd_2@pq)965eE{s;GkT;l++1OW4S!jS*~ diff --git a/examples/apq-subgraphs/package-lock.json b/examples/apq-subgraphs/package-lock.json index c38d544d6c..9d4222ae74 100644 --- a/examples/apq-subgraphs/package-lock.json +++ b/examples/apq-subgraphs/package-lock.json @@ -836,9 +836,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -853,9 +853,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -870,9 +870,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -887,9 +887,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -904,9 +904,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -921,9 +921,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -938,9 +938,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -955,9 +955,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -972,9 +972,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -989,9 +989,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -1006,9 +1006,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -1023,9 +1023,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -1040,9 +1040,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -1057,9 +1057,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -1074,9 +1074,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -1091,9 +1091,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -1108,9 +1108,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -1124,10 +1124,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -1142,9 +1159,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -1159,9 +1176,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -1176,9 +1193,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -1193,9 +1210,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -1210,9 +1227,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1227,9 +1244,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -4489,9 +4506,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -4502,30 +4519,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/apq-subgraphs/package.json b/examples/apq-subgraphs/package.json index 14bb88c759..2f7d9596c6 100644 --- a/examples/apq-subgraphs/package.json +++ b/examples/apq-subgraphs/package.json @@ -11,6 +11,9 @@ "tslib": "^2.8.1", "@graphql-hive/gateway": "^1.9.4" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:greetings": "tsx services/greetings.ts", "compose": "mesh-compose -o supergraph.graphql", diff --git a/examples/extra-fields/example.tar.gz b/examples/extra-fields/example.tar.gz index e99de29b128503493a5f524b1397374ad35d00e6..16fae8a17efeb67ee1612e78d04e87e6f43cafd2 100644 GIT binary patch delta 746 zcmVwj1F%Kkf0$=}g~tm}E#v|OHB3`ARl8_=srItHOf}#FTS%A#9cbde z&nLDMn~OG8DVw_UNi>Ol9H++T*pBh>`}ot_lZ%-Cbe;T&j#%uLd#J+1rr)=HK&oxu z<8&hZlIHVSu)5po7TeKcc;X+%I>n6Hfj~l&bR4INdu#Uy6PBbn@*`}_kFK4>(-C=$`w9k z=Ck=dbEo2ge^9-vz@=Qlzf;eCfAn3dUbyi^t&=Gdq@s!8^NA^HEFA&!)|W4BrMTQB zzz_zf2*Q|0cWDX0P3!QhnrKRovXKj_v-zuLz*&VO$I zkAMHt&Qz7hZ`yw^9Q5|S|8CF=vHd>>^9A_rAwS8OGtm-!1m8WJ>(@pVAaX44M+If?!fdJOIkh83);g< z1~JF=U-n3%XYP5qX`aC-q;%J&yj1oF7~N{fhJ-K@bE%5ClOG c1VIo4K@bE%5ClOG1bG_#0yWe~k^txf0L1`(qyPW_ delta 705 zcmV;y0zUnq!~=-L1F%Kkf4I;53Xd0{T1dhrs9~C_soF)`OSPBnWvZbru!V#<(1ND? z_xZ$^#1OQpO3^OolOT!jNqkODFg|`CeR_Lz64UR_lb_HDi`-%jRT$Xxhqez$wd{M8 z+)BTs`FIx0?zYTgJ6gP+_=mBM88JIZ5YsrBMoBCi;aSdl;a3Lje^Q%mSKOHXwyVlw z?#RA#_D8?u}g8diCuZ4@QH%``_;k0@VMf zV6gvWA^S#90{@w;_3V^{kX$Zf~@;sa_>`TDCUxio^Yy+Z`(e@~$^L7S|AJY56UZ zjZ5*R@iDWjcCrp^;k(m?;S(0O2cFmKjB7DstL0xlCBW(^A9#%X2Sb$qQ}7SVzv#pv nd7UIj=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -929,9 +946,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -946,9 +963,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -963,9 +980,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -980,9 +997,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -997,9 +1014,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1014,9 +1031,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -3896,9 +3913,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3909,30 +3926,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/extra-fields/package.json b/examples/extra-fields/package.json index 9881643356..0f3c34e1d3 100644 --- a/examples/extra-fields/package.json +++ b/examples/extra-fields/package.json @@ -11,6 +11,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:foo": "tsx services/foo.ts", "service:bar": "tsx services/bar.ts", diff --git a/examples/federation-example/example.tar.gz b/examples/federation-example/example.tar.gz index 04bfb4a4a780c85779be5ffb8f43da8125a7fb35..24b187ec3106fc655a0c4c37b4b52899d1e867c5 100644 GIT binary patch delta 4369 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 LTm}_30N4Zo{UMy3 delta 4353 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 diff --git a/examples/federation-example/package-lock.json b/examples/federation-example/package-lock.json index dcd47a1570..2bf5379e72 100644 --- a/examples/federation-example/package-lock.json +++ b/examples/federation-example/package-lock.json @@ -898,9 +898,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -915,9 +915,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -932,9 +932,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -949,9 +949,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -966,9 +966,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -983,9 +983,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -1000,9 +1000,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -1017,9 +1017,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -1034,9 +1034,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -1051,9 +1051,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -1068,9 +1068,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -1085,9 +1085,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -1102,9 +1102,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -1119,9 +1119,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -1136,9 +1136,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -1153,9 +1153,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -1170,9 +1170,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -1186,10 +1186,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -1204,9 +1221,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -1221,9 +1238,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -1238,9 +1255,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -1255,9 +1272,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -1272,9 +1289,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1289,9 +1306,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -4475,9 +4492,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -4488,30 +4505,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/federation-example/package.json b/examples/federation-example/package.json index ec78244040..d0e431b0c0 100644 --- a/examples/federation-example/package.json +++ b/examples/federation-example/package.json @@ -11,6 +11,9 @@ "graphql": "^16.9.0", "@graphql-hive/gateway": "^1.9.4" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:accounts": "tsx services/accounts/index.ts", "service:inventory": "tsx services/inventory/index.ts", diff --git a/examples/federation-mixed/example.tar.gz b/examples/federation-mixed/example.tar.gz index 3b29c48ff3ae3ce83ae0f21c50a6435beff57b1e..ee0e46b6b4ad49a164da3e90aeb6c63393ecad1c 100644 GIT binary patch delta 76934 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 E0BO)bod5s; delta 76775 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" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -1226,9 +1243,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -1243,9 +1260,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -1260,9 +1277,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -1277,9 +1294,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -1294,9 +1311,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1311,9 +1328,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -4531,9 +4548,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -4544,30 +4561,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/federation-subscriptions-passthrough/package.json b/examples/federation-subscriptions-passthrough/package.json index 018700e6c6..2edd083a16 100644 --- a/examples/federation-subscriptions-passthrough/package.json +++ b/examples/federation-subscriptions-passthrough/package.json @@ -21,6 +21,9 @@ "tsx": "^4.19.2", "@apollo/rover": "^0.27.0" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:products": "tsx services/products/index.ts", "service:reviews": "tsx services/reviews/index.ts", diff --git a/examples/file-upload/example.tar.gz b/examples/file-upload/example.tar.gz index d573babae430577f53c74691eb9069e733b5b746..0cdbd759fea794b811541cec790e86d7a157f749 100644 GIT binary patch delta 676 zcmV;V0$cs5!vny>1F$RKe~3V^*W=T580kXYfBg2J_RggzZWsu_J@YGu^soscNw+kt z2rc5!(o1_lsE1x!++DL-k;m3afK`?MUXLGnKu}d_MUgt+VK60E7kIL|;o(vmbj$3<0!Mlhe`9RB8SPHB zb2q-3sWPoXA!`}2TJ%MGvq#XwMY`Wsi|dU7dcwFag7oL{k9vO1l~a>3fw@|S`f?yO z%#)aeK|xF?-<*SAe?VDF->DununA<-t9xKf0N$|Kk1k%YSR`mh+e@EJ4X4>%m3*6Z?o%m;`oFApT3R`@4f$nNQ#sHe*#t+uI&Q9U@o|H zCl|QBi+~1jmsOZxn|gA*b6;ql@Qm%7v#-UHwF=fjZ{$U(f4I{R)s@bvQ*pKD%vgEN z7a!CfFfm-Qv@|pRN)<^wi1IDVHz%%b3}Qp~J-?D_;U0X%h|fR4UI>?MV^Q@`3;3e4 zH@pOF=;wL}D&0U{RN$Op=QLCWRJ^RL0@jC8xUJ#3kt&Q6&TB30;6~#CwBx*1UM!zVB-$Wa{n9Y=EXh6Pu$L&eXX#&_m6t7P%4$Dt=eF-f{1KGh%}| zXgvJJPcOhhC7!!)q??fH|GKmg1VIo4K@bE%5ClOG8U#TQ1VIo4K@bE%5ClOyAASRo K`xevy=mP-M@K~?_ delta 653 zcmV;80&@Mp!vm?q1F$RKe+cises;bNBV7pp$8XSo+B=t~wqYOu_sp+Y+(T>z+mq6e zK~RQ63zu?W7!JL(h(yE;ex$MuWIF!u)yk3|V5XN8m|?#|;)hmRIo|a~vZQq?@f>Ad za0&1dMZHDPvYHnPj>H2`mazyscZD`u$1I)Zv|}=c{giXGkbD{ae~$e`pv+wO zv$&4K^mN=d*Tn>!IMltTC1E-bKD58|(kZg+#tsdntf zPcu}e5vXVW?2&(6{Xf|rkEc764=`D?9)rAd`yc%M zo4b2GW&Feck3UTw`~RKEF8Ti#;U>YkUEmMQq)^`H9OrkDPyw#83L}iENBbL(6U`!# z@NKjABU|uBz&hxaI;aFUy1BZ_m$f2p?PwF8--`J+y#@?}e`_A+X2f5v3t_z?4|uvd zbZsz*f$mpvt;E7DIKhI?zQa}smrby!Tc{;m=-V4U0tWhN-31k|Ak7MJjx5Kdl-Y(#`eY%OQ;JGa1iEZ6Mz1ytC@DVf}tBxl~tgTiphz zDpbsDF*w%yUQZ4si&CaKNl=J~!u9q$=c@r7%tqzmH-35nb}EU~{jA)C5`S%LAqavX n2!bF8f*=TjAP9mW2!bF8f*=TjAP9nZJNyM5jL#_ diff --git a/examples/file-upload/package-lock.json b/examples/file-upload/package-lock.json index ed93de5b10..5a5e44e9c2 100644 --- a/examples/file-upload/package-lock.json +++ b/examples/file-upload/package-lock.json @@ -622,9 +622,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -639,9 +639,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -656,9 +656,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -673,9 +673,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -690,9 +690,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -707,9 +707,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -724,9 +724,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -741,9 +741,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -758,9 +758,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -775,9 +775,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -792,9 +792,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -809,9 +809,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -826,9 +826,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -843,9 +843,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -860,9 +860,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -877,9 +877,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -894,9 +894,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -910,10 +910,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -928,9 +945,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -945,9 +962,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -962,9 +979,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -979,9 +996,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -996,9 +1013,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1013,9 +1030,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -3895,9 +3912,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3908,30 +3925,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/file-upload/package.json b/examples/file-upload/package.json index e7763c9e8b..d4c49a34ef 100644 --- a/examples/file-upload/package.json +++ b/examples/file-upload/package.json @@ -10,6 +10,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:bucket": "tsx services/bucket.ts", "compose": "mesh-compose -o supergraph.graphql", diff --git a/examples/hmac-auth-https/example.tar.gz b/examples/hmac-auth-https/example.tar.gz index 6a91b2b1772c39945d143d3d4a65041b19dcd592..26021620bd6dbf63ec9719b6ce42faaee108c0f4 100644 GIT binary patch delta 5369 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 X2qAQbhad; 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" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -1181,9 +1198,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -1198,9 +1215,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -1215,9 +1232,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -1232,9 +1249,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -1249,9 +1266,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1266,9 +1283,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -4538,9 +4555,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -4551,30 +4568,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/hmac-auth-https/package.json b/examples/hmac-auth-https/package.json index 680914d926..1764271437 100644 --- a/examples/hmac-auth-https/package.json +++ b/examples/hmac-auth-https/package.json @@ -21,5 +21,8 @@ }, "devDependencies": { "tsx": "^4.19.2" + }, + "overrides": { + "esbuild": "^0.25.0" } } \ No newline at end of file diff --git a/examples/interface-additional-resolvers/example.tar.gz b/examples/interface-additional-resolvers/example.tar.gz index 23420071dcc7657397e7c5214ecae54f5edb4d8c..6cd8c5527463c3a0b26235614826edc760d23431 100644 GIT binary patch delta 1001 zcmVUDT>tR=%2n~AE7(m^%YK~5maJ732g5%dt`QYcI}zH{5;svY_r~L)OO81qp|g& zPOs|4Pjq$t3o$&mQnR;@rsB473a=|B^;b0<+--TY$dtngw5I`@f8MbFilFd_?*t0# zRBLwUY2EcUma2Pu<@E-+*r?94zP=ou+RmU;b2kqRvReJIbat`6)!b1}4_gJV|8eWc zm@lopKkF2Y4SUf%P`yQ`yJa2L?lfY0tet$5G^wRVXQ<+fO|6vl0V$4sx12WjOX|PR zLhJ5?TAYk#%MLG3DHHIF|-7%Fr>0nB}#6B*YV+>P7ZE zQQ;l)f~p3q@FfY(5Lo8+`Xf>Ii(7Y212c_p!YU@r;IOXfo9%egn4t&?vl8E;<;nS( z0I|gA0)dHcf4#wt_puxhVXlgSInNDRAvz6{VJ9l$859TH0TYpaBXdFL1w9ru78|dK z=U9#umvqm~gA&h&2jqXqkpEH!3iV2*a+mzSd9Rhqh2jj9rq#&%@WSQ)V}E}kkR~eQ zq4~e4Esp*E6-|@#|C7M9(I*dFL#t2O{IHLHdHOH{e>@!*(x@csxFAZunH^8r>QI|3 zh^Mb?Rt|H;r)rjQmTB*p6VD;@00UtqmMw$xq3cuA6SOmYqQrGbm7cmfsB^G^q<8Bu zr^1O)+CvV8ZC2Zuif^`c*sQ(^b$fAx^x%LoHkhdE*k}ZKe^vlgkaXDhx5#cMxI3Wz zVT=Oye_Te8$?87+FmAvKkHukK5(|(MK7og$Fj}`DnfNN^_*f)rusZ0Fahhi=ngwH> zc%}Ki9*nZE@)lTpE{Y5mNa0G!Z-hS93P#q?n@Q45W3|%@epjV6b|ZpUaXp%5<&9DI zFFe#H?m2C*`R6t1a7rwfRb`ZAoDyfk401{~Ux#l4X*W}3a$-T$1nY;)}^^fWSM*tH- zNl>Z7Og~5e=~wJW=xuU&;fo?;JLCOkG~ph5o6GKI^Vq$sPs4r1=v4c)orBJyR;#?P z((7vOBi$^2CYo&(cZ|K$xuk8J!|RG!^Hq(8_eb7jnR7UU_cX-Ne;f8+;uNO%P9RgJ zO1-yCtCqdJS~@%|lxyU2yR^*a`fAiN%wc=S+CA3DX6gHC_p)56@5`-|M#dg|sGMrc z`K@=|c23(ivYlhu&YHc7ezJ3K5Yx1A@^wmd^86nU-n%$n{HlG=Y1AN zcSqdfXf?Y%QEt~tfBqY@TMc@oXEt=R=Q5FwBlYdfgxRu75ODWe__unVfy* zyWSZ7jbjTh0YQ)lX*N6VV-<<315>#^XQmLW4E|rs6+w)%Iys2ALNUizTQm;lDnHu3&c_kef@yMroK|D_| zc)N2+WsNa>MZ7fx*4%jgG3WjA&L^i{n8sHg72|hsll+GoVon2Qi`AMNjgK9Hmsv6v zrfkb&i_Zc!f5Tak_-~L*u!hX$Ib5f_+3=qtMaCQ* zFBb3B|6BV?zL3c+K>jI%PKy_=|I?m-F26I4@reCba!PjM{1+7^BkcckpkrW87Px`N zfHHG(gn3y8Fa}&56%yzqspt?V-oz$bHrmu6EBx0Ne`b~aUSU(sI>wmyhCOi|DjTp6 z))08!9#V(OT+;^ zckR8ee}#eHie$oG?AaM_RAW4-kTmOER?Ui$CzomWxekmMVf`(z`czQqImo`J>>PwT zaTJWK(>EEVn?SY`E6!9U6t=^QH}QTX!N!}Q?rhvrgIE`|x#g_aqe6@57Gq_+$Rs5! zgh`Z?#T32`qP=8}*@+d-3G#=+Wa>1fn_AMHO0?gA3 zP0Lna-yo&2%w^P>YBn;C{;yS0KtMo1KtMo1KtMo1KtMo1KtMoXuJ{8`hh8H9=mP+! Cv+h{{ diff --git a/examples/interface-additional-resolvers/package-lock.json b/examples/interface-additional-resolvers/package-lock.json index a3ef06b65f..0d8e2dfc44 100644 --- a/examples/interface-additional-resolvers/package-lock.json +++ b/examples/interface-additional-resolvers/package-lock.json @@ -623,9 +623,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -640,9 +640,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -657,9 +657,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -674,9 +674,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -691,9 +691,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -708,9 +708,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -725,9 +725,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -742,9 +742,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -759,9 +759,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -776,9 +776,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -793,9 +793,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -810,9 +810,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -827,9 +827,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -844,9 +844,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -861,9 +861,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -878,9 +878,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -895,9 +895,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -911,10 +911,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -929,9 +946,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -946,9 +963,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -963,9 +980,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -980,9 +997,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -997,9 +1014,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1014,9 +1031,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -3896,9 +3913,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3909,30 +3926,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/interface-additional-resolvers/package.json b/examples/interface-additional-resolvers/package.json index 34bb2b32ab..c96f79ccec 100644 --- a/examples/interface-additional-resolvers/package.json +++ b/examples/interface-additional-resolvers/package.json @@ -11,6 +11,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:Test": "tsx services/Test.ts", "compose": "mesh-compose -o supergraph.graphql", diff --git a/examples/json-schema-subscriptions/example.tar.gz b/examples/json-schema-subscriptions/example.tar.gz index e6ae14929da2bf319129cd5e8a64f3ee2f679a97..53ad6ddd07d73f471ca496504189b87d1c150733 100644 GIT binary patch delta 1192 zcmV;Z1Xufm>jRYQ1F-+_e*-K7wrnT1v$)9My%fXtp$-}k`%q*HV=$uG&U1a61&0Srsj@#T)ZBaafvG_ynh`c}c^60Oa%KmW7WdyK#Q_{iZ4pt^ch ztZwy5ouId(o6`9`T`(UhUY17>FdB{2KVb8}e{y|nk z+kac>FU|vv`q|mpKKs9Y-5-pGy(2Pw1^%AJH*Wv`Mg41~e?cD4^#3QL)8S_SkIlvP z{|7*{#7)}BXEM(iSmG<(s4XKoxy$&HG|@S0zB#r;&@;|M`*gAnsa!AAE`nY4s7k97 ze9u>sWo`1Fe<{C`*~r+*0{QVALM4$r;9^Wx$$i4t$%kulK|WmDr!-9=pqil9f=V;7B2Z4lV(??)YP5LlF5(<5c=!enF$JM62vSU6R$-sez3(-qg+qLZ6RU)Wcr)Q zUrw)z^t)X$kpev^Jj6;JD@SJ2U#4RsIMRb7-V|h=fAM5NaE}udsUXVvQ}L;IOy)%? zJ$%!`glvO2*EEuUfCm{v*{oxw#RF77@!%0eM3IV^SemESn;I<^9|%j&ECL1;-+l~^ zn+!{5&-ZyJ!*DKD%DP`z;FXE4=PPy+o}}3KgaE}@3>-HWR%(hC0_uI6Z zc~i>m$5z@?b!wZBI{g;UNMr(8^UZUgnXp!CGmU&Bq;^}ADpVG(&6r$e$qv0Y6uH)ZYkHJ1yC4H_Q!%V!Bt2+JEg#>WLwzDy+t?JW zf1GM1-u!s^TQP(tnjRVx;R!KH5%W2XLoOt!1tyf=K>k>U1K9ul{XYuj6`cR0XZ!zN zf7keL;QIeVK>7a>x`w@Wbt+&6wf_#URp?wB(c*!zsSP)4_rJ%}`Y&F^06eSz{n6(5 zzc&~;{XYb7Zw52*Q(A$2cHjw1fKxWt9?lv#I5;>sI5;>sI5;>sI5;?bb@&IpXW*3p GI0OJ7pG!^v delta 1175 zcmV;I1Zew|>jQ)91F-+_e+4W9wrnr9v$)9My%fXtp$-}k`%t6}V=$uG&!1a61%0SrsjkvtxcM;;}TX=aE1^{s--C0d(je}1*sdyK#Q_{iZKpt^ch ztZwv4ozQMYH>LACx?nz1JTH$PU^E)3f57H{zdt-Fu5~yB^iPgRfA3|A_&8QV(u|Np zWc57)o2dOVVZuJsWg4^YUae5J01QQRujdJiRWQ5FUt_Y!Xc~TsJ4+@)+>QsV2kXpZ zJ-kzgNERdMOFGZEzkS^w zjE21X$b^NfMvzQm2% zGLnP^+N3;*j10Jv^v3ed?i`dChwT?E18Xqoh*AXWlD{!&c2!DE-8U_n z40!;dzrUH8ppYg(%(5}@TIBpE%a$7DdMa)U3G+wO-%S2udRe63?UIQU=t1EjR_a(e zGMoN39TUNk9vtzeAnS}L3xa!`phyK#&Yy};#X~YLf4KDUO$!sU4dPtWNd5&LWDLAn z$4ZL_sD9zW1Bi$s6)~}NnOd)Fw8%aXmY!Jz1yJSoV{qJLSUP*Y@0*m1u)Ii1M@Uy9 zR5G)9SSCH2iqZ@38Z`;Le7#1ZH-7bn!x+V1FnIym;^8o|m3PWmquU2v+>%P^i4_=b;N?N33Dm6`8xZD8_E~zZl4u6^TZFovc+C8mFTCd8S|Xr* z4>6|!4BQggY;Tki0ai?|p!ArLzHaZK!ECE^e|W!5s|#V*Sj9+sph+zs-=0H#B3awm6s(+TC0_r0@kcS@CYm0UiSUG& ze?}4WIgLXuBs2?5D8GjMk%t4=|NZ?x3grcy|Dz}S|6YIB_;29)|3g6e{}Il__S)5{ zfEm>OTfA1Gb8SS62gas0+^pSy9*?(w@gfG`$@bqLZI1tYgOO|hhXC%)VCIQRE3nTF pJYorOhUdyz0|y5O2L}fS2L}fS2L}fS4TtXz{{ZIFj7k7F1OT%zM^69% diff --git a/examples/json-schema-subscriptions/package-lock.json b/examples/json-schema-subscriptions/package-lock.json index 047f670ebc..db24c7eb09 100644 --- a/examples/json-schema-subscriptions/package-lock.json +++ b/examples/json-schema-subscriptions/package-lock.json @@ -647,9 +647,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -664,9 +664,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -681,9 +681,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -698,9 +698,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -715,9 +715,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -732,9 +732,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -749,9 +749,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -766,9 +766,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -783,9 +783,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -800,9 +800,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -817,9 +817,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -834,9 +834,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -851,9 +851,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -868,9 +868,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -885,9 +885,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -902,9 +902,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -919,9 +919,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -935,10 +935,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -953,9 +970,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -970,9 +987,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -987,9 +1004,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -1004,9 +1021,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -1021,9 +1038,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1038,9 +1055,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -4048,9 +4065,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -4061,30 +4078,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/json-schema-subscriptions/package.json b/examples/json-schema-subscriptions/package.json index 49f16be63e..35d91a1662 100644 --- a/examples/json-schema-subscriptions/package.json +++ b/examples/json-schema-subscriptions/package.json @@ -15,6 +15,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:api": "tsx services/api.ts", "compose": "mesh-compose -o supergraph.graphql", diff --git a/examples/openapi-arg-rename/example.tar.gz b/examples/openapi-arg-rename/example.tar.gz index 0cd98b393a58dca0c01a069cfb332122d05df051..9753c6cfe94f0422472f26e15757380f31a08558 100644 GIT binary patch delta 3974 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 delta 3951 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 JO<4dC1ORwry#W9K diff --git a/examples/openapi-arg-rename/package-lock.json b/examples/openapi-arg-rename/package-lock.json index 6505b757ca..b8dfcfe728 100644 --- a/examples/openapi-arg-rename/package-lock.json +++ b/examples/openapi-arg-rename/package-lock.json @@ -624,9 +624,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -641,9 +641,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -658,9 +658,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -675,9 +675,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -692,9 +692,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -709,9 +709,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -726,9 +726,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -743,9 +743,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -760,9 +760,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -777,9 +777,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -794,9 +794,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -811,9 +811,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -828,9 +828,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -845,9 +845,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -862,9 +862,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -879,9 +879,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -896,9 +896,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -912,10 +912,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -930,9 +947,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -947,9 +964,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -964,9 +981,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -981,9 +998,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -998,9 +1015,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1015,9 +1032,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -3975,9 +3992,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3988,30 +4005,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/openapi-arg-rename/package.json b/examples/openapi-arg-rename/package.json index 5d42bde164..4e356515c4 100644 --- a/examples/openapi-arg-rename/package.json +++ b/examples/openapi-arg-rename/package.json @@ -12,6 +12,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:Wiki": "tsx services/Wiki.ts", "compose": "mesh-compose -o supergraph.graphql", diff --git a/examples/openapi-subscriptions/example.tar.gz b/examples/openapi-subscriptions/example.tar.gz index 4d9f3abdab5e8c1ff2e72c11b07133fc014bbcfb..dde1bf83ece6f3945e21a14bd9f21b2a686224e7 100644 GIT binary patch delta 5843 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 delta 5826 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 M4ZIR7m;g8g0BRSDdjJ3c diff --git a/examples/openapi-subscriptions/package-lock.json b/examples/openapi-subscriptions/package-lock.json index 79990eb464..27ed69dc68 100644 --- a/examples/openapi-subscriptions/package-lock.json +++ b/examples/openapi-subscriptions/package-lock.json @@ -626,9 +626,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -643,9 +643,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -660,9 +660,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -677,9 +677,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -694,9 +694,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -711,9 +711,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -728,9 +728,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -745,9 +745,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -762,9 +762,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -779,9 +779,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -796,9 +796,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -813,9 +813,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -830,9 +830,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -847,9 +847,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -864,9 +864,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -881,9 +881,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -898,9 +898,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -914,10 +914,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -932,9 +949,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -949,9 +966,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -966,9 +983,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -983,9 +1000,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -1000,9 +1017,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1017,9 +1034,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -3995,9 +4012,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -4008,30 +4025,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/openapi-subscriptions/package.json b/examples/openapi-subscriptions/package.json index 053bf88f16..b9e87c1a4e 100644 --- a/examples/openapi-subscriptions/package.json +++ b/examples/openapi-subscriptions/package.json @@ -14,6 +14,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:api": "tsx services/api/index.ts", "compose": "mesh-compose -o supergraph.graphql", diff --git a/examples/operation-field-permissions/example.tar.gz b/examples/operation-field-permissions/example.tar.gz index 0b2b537b05747bf2c3dacf733f23ab864d90f9a4..943ea4e274c11b11c4faf85a62cbba9e29354c20 100644 GIT binary patch delta 976 zcmV;>126om#sk2{1F(VLe`jHF*I5;T1r+ab{jg(z&{lh3Lpj#rf8V4h$@Lmzm~s1r`&c95LY3F0a!VMBf9HeISsqE~c!=ft zXs%KPd_u^jm%HW#RM#HY*vHn3*mA>xCv~l*0rQQ(zjYB)z0IdMDe@u^eWTdn?;#6f!J0j-0 zu=NB*6o16J_L@8r1cD$~SAywlGLcES_qKmBE2M-Skl0EMSHQ$QXaMjQS$#y%9_MYe z|3pKmb```g=@nMz4m(GTg?-(H`R_AHQtKl{@AC90LT~nSmm2)wWjXqr(QYi!fL-ZX z;Z%erYBYhoe`AOvGQ34<*}``D&9FmihY0q^*we{Kav$*`sm}nq_WQrty7FVEYW=yZ zmadA#A4em_i=dOi+>qOoq!UUSbRfyv%cC~AZI6F~n3^9T!)C#xAFR?SBqQK>V&3wN z_pnzYV-9s7vCzg%>UWa>S z9&}L8<#LP0|JnOwHc6%nkljiRSKyP6|7$&ecfi>&kCpR(Dn0f51tFJa^Z#2wR;kS! z@B&%}A~V1hwR>ZLF`%cG!_hIG8RC3?xgrr~cZE`2M9F80aw3OvlddB#0#lIcQCwA4yVe;z1j{o!c=spx2c zwZ=)o7&ymbS2UV8FE!LZbDEN&H9A+-bL~R8svkAbps{y?ewA;a(#83zaeB8AvyB_r zu2|Pz)zF!*d6Ol=;TqDDLsf6czu={?!gm6@Wh6bAJE(!Xl|t#_LM~syUZu1{+PXh% z8FNblHp-FkHGlCu3Qs@)wCi=)A0dLm7S3c-%qR0I>6R!g@` zw-A|#v0l2$;G5J&gN_}D{!vqvq3+0}arU)my)pV5#kMv9e_8>^OpmuUq(2J8X=s>s zL@ah->lrF2{e&&^EqP=JWLaicg2`(pFK2^$<}c;sY<>%5Hd4bSaBvse0K7+59}%?2 z1sm-@(Eu799f=Ei1?${#?})K@sJk$GJd-5N9@4FjNRJ{6-hTd4Lm0d$$8a;+r&4U# zQD1byKv<z+0H2#C~y|It6e=(lV&mI3$_fk$G>;mN8nD0vX z$J?e3tY7_kdX3L6!q|AKNy2_YlBCNS4Tzu7<1srMr3l(k$DSq}W|D+fAApb3rSP}ETJ|b6SqNyW_;cN+akCRgeV#VoIA)KM)qes$(eQgCSmJEaA;XN zg65a8NCql`YtrvSzfm+@8W>5IzD0}RlC4urQ{DUGo+r!G>W0*;ki{jXOs2q(gYh;B zOX>zCU%f&kYL;pyz$g{Q3&c(D#tozYsWjcuF+gT=kBr6C{$}J#4h{|u4h{|u4h{|u d4h{|u4h{|u4h{|u4i1j@$A19_#}WYO0{~@k*<}C# diff --git a/examples/operation-field-permissions/package-lock.json b/examples/operation-field-permissions/package-lock.json index 487d9c3a8d..1e6b17ad55 100644 --- a/examples/operation-field-permissions/package-lock.json +++ b/examples/operation-field-permissions/package-lock.json @@ -640,9 +640,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -657,9 +657,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -674,9 +674,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -691,9 +691,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -708,9 +708,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -725,9 +725,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -742,9 +742,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -759,9 +759,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -776,9 +776,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -793,9 +793,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -810,9 +810,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -827,9 +827,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -844,9 +844,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -861,9 +861,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -878,9 +878,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -895,9 +895,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -912,9 +912,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -928,10 +928,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -946,9 +963,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -963,9 +980,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -980,9 +997,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -997,9 +1014,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -1014,9 +1031,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1031,9 +1048,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -3913,9 +3930,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3926,30 +3943,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/operation-field-permissions/package.json b/examples/operation-field-permissions/package.json index cfeed46390..92397e135a 100644 --- a/examples/operation-field-permissions/package.json +++ b/examples/operation-field-permissions/package.json @@ -11,6 +11,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:users": "tsx services/users.ts", "compose": "mesh-compose -o supergraph.graphql", diff --git a/examples/programmatic-batching/example.tar.gz b/examples/programmatic-batching/example.tar.gz index f8173e888f5780499f9c1ed0f756514ce93ae31f..29cd22e09f9e24e2274ba04e8bed33f3e7c9fc2c 100644 GIT binary patch delta 4756 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 LD&+Ec01yNK90f-} diff --git a/examples/programmatic-batching/package-lock.json b/examples/programmatic-batching/package-lock.json index 40c4b3ccea..f627a77f77 100644 --- a/examples/programmatic-batching/package-lock.json +++ b/examples/programmatic-batching/package-lock.json @@ -624,9 +624,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", - "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", "cpu": [ "ppc64" ], @@ -641,9 +641,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", - "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", "cpu": [ "arm" ], @@ -658,9 +658,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", - "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", "cpu": [ "arm64" ], @@ -675,9 +675,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", - "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", "cpu": [ "x64" ], @@ -692,9 +692,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", - "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", "cpu": [ "arm64" ], @@ -709,9 +709,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", - "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", "cpu": [ "x64" ], @@ -726,9 +726,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", - "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", "cpu": [ "arm64" ], @@ -743,9 +743,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", - "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", "cpu": [ "x64" ], @@ -760,9 +760,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", - "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", "cpu": [ "arm" ], @@ -777,9 +777,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", - "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", "cpu": [ "arm64" ], @@ -794,9 +794,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", - "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", "cpu": [ "ia32" ], @@ -811,9 +811,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", - "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", "cpu": [ "loong64" ], @@ -828,9 +828,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", - "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", "cpu": [ "mips64el" ], @@ -845,9 +845,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", - "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", "cpu": [ "ppc64" ], @@ -862,9 +862,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", - "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", "cpu": [ "riscv64" ], @@ -879,9 +879,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", - "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", "cpu": [ "s390x" ], @@ -896,9 +896,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", - "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", "cpu": [ "x64" ], @@ -912,10 +912,27 @@ "node": ">=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -930,9 +947,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -947,9 +964,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -964,9 +981,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -981,9 +998,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -998,9 +1015,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1015,9 +1032,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -3981,9 +3998,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3994,30 +4011,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/programmatic-batching/package.json b/examples/programmatic-batching/package.json index e03f52cc2a..63205fb62c 100644 --- a/examples/programmatic-batching/package.json +++ b/examples/programmatic-batching/package.json @@ -12,6 +12,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:api": "tsx services/api.ts", "compose": "mesh-compose -o supergraph.graphql", diff --git a/examples/subscriptions-with-transforms/example.tar.gz b/examples/subscriptions-with-transforms/example.tar.gz index 20638bfd544802f877444fd04eec2e6b41deabcc..5966d6941645686a31b905332ce95c136e5b04e2 100644 GIT binary patch delta 1202 zcmV;j1Wo(g#{=%i1F%ouf2zrhP%Q-Lfl_(gNm5sKVz*9gCzIww9fVF2E^rD5l9deq zdv@WFKz>9~G;U^mzZo0Q?Y;Mwy~i%6?>@bvv)9q7;W;Ohi=#Kr+34cf-5=uxBZ@6r<< z9zH!dJ2QJ1*7WdT7utF@A9^erAMuxON7nO$&rh$Wz2p9=Hhgb4!r;~MhtY2P&lgwY z*67e{I&ZbG$^2vY{n4F9OzYao_pLs4wdFTdabweH7kxmA&%V2CkoqM}_OsBsyPy^q zgJF7N+zeG0J7zZse|*blw#)pq5PHE`FRn6VF16|PBv`2aMOT$e+mTi0>>JN|OZXR; zb{;8s)K49l!)W245Ws6P3_!#VS>SPPV%h&$BU-=W%-=i@9blSfas{kj4c%;I_v!D3 z*=V#Nb!IU89*DS)^O znO`{Bw>1A*mTc@ysWyVz%&hE_1HYx_{jsRn^wx#e%&OyGVMMctz~KE8IDJS0u&6h>#r-L0rp)Y4EP3*Y%KRH509jaj?}@@k~@k zcmz^5iB->9J8Q*d17L%w;yD+ioC?eTn`b4qhx_IKg4up34;1R1PUkN9fAijGn})ta z+FPpQy?EsEf6e~S3!CrGQ99@h$zYqqkT3-)J{=ssB9$ z91q*N0&}Pkq+n5dCDv1_(ck| z{>xKv8eYJpltm%2c<$**F&a)>1DK4Yr}l3vjXkEGRTEGDfEKt&Ag>xi#FD0w*8!V? zZbs%Te+mdsqL%Qpc_Bd}vY$&vL47PG=@#-*Qbi4?%?EVIyM^Xcu;$9;<-iG0v#ya! zT}uk0Khm)D(x=@HP3Vafde2?6Os6qkm?f#yb%J-9=sT5wg>Rcc6kWIvbjUu0dmE%t`3QdRB`SpcL*U~X~^UfL+8Yhi(n6)GW~vG3@FGnK$DUr ze{8u=S|HW-N-2FEx45aVU{FnT9@Y;dFqhUHf5?=NVn9Jp1d;DM{s`M1M^snSTxMJD znDMatt<8 delta 1184 zcmV;R1Yi5^#{=BQ1F%ouf1=5ZP%Q-Lfl_(gNm^HSVz*9gC6neu9fVE@7jX&)l9deq zdw1cGKz>9~JWghOzZo0Q?cQ^5*?TRg?>@bv^ViX-F>z0({i8STnbSZ1#K;TG0Yghy}Szbazbe_)?LqeqQ_ze`Ve zc=+t#?9A--t=ZwhF4XmWF`BSwe8gYAb*vW$pPyaMddGuPZS>x5gu$!h56*7;&)+Y{ zE$493bl+-WlljNq`=eVAF>QKIeqar#r>(xBiVK@YyXXT_eD>XA!_+TnvYv&fy9;J< zF&Ks?#`REjxng#Wf55kVW_!#}Gocrp_2Mi;=2DwpO@pQBUvyQuIy^}Y7 zFdMDT4$<$gn71S1p%oDF5J~-vz)rH<8}OW7S(B+pwL7IEf9a8B@m;j?>cGX#N~rwY z39RY(lc!E7AEQ$S=)+XCz0}A`d~Ij;Y*~;dvnXb|*Si>^a-K~KwCn3^>Vi3zFbaTo zsq+gv`&P$)RyiBHGpadInz@yIa^TnWcz-MkHoI}6H9OVuuQ)`rWJoJ7M~E&EKy`N~ z3l-`%Nf#M`f1ijTuI0isc=^$*ddRb^ifTh1tVUHl6O|Djf!a*C>RI(=)v_uPmQWSX zIgWCw{eH9%O8hX~t^b#@`CVzCQtxy+x9R`u_eR?^^c~W^r!wA&N3Q=jZ2!D&`sOsg zx&0fu-ZEwTKLoaD|LongaT;H<|2pgTU&ClOb!q=Se+1kKx@jU`NIF%K254E=NTsf&kz^KHr3ybL%ieI8#3Uvq z0=^ozzKLkC$PZ)3)bm)EC{?om8>!4$;0-Ia^#SmCu0!XUZ5H|Akj?$#@;cN5k`Se!Z9VuSqZ{?LLpNNVnFNI1m_Suf8vH%S||@EdM+l5qvZS|6v}`q7d2?0 zq!r?7Ax%O+yAZ{rA#tI)kz^0<(5V(&Rdt;j;+|WOYED2D7&PkDy*09hOT8gV#j30> ziHlTm?kTqkAzrJ<5JJ4;h$8>#jdy%16X)ijUUmN#ZR>^}X1vBa7XqmPg-=I=ZD z{}%ecD9Rh8@fH2A8;#bQ{%@FOQ|kYR0BW#Q(=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -930,9 +947,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -947,9 +964,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -964,9 +981,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -981,9 +998,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -998,9 +1015,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1015,9 +1032,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -3897,9 +3914,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3910,30 +3927,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/subscriptions-with-transforms/package.json b/examples/subscriptions-with-transforms/package.json index 321c77969d..1a62822137 100644 --- a/examples/subscriptions-with-transforms/package.json +++ b/examples/subscriptions-with-transforms/package.json @@ -12,6 +12,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:my-subgraph": "tsx services/my-subgraph/index.ts", "compose": "mesh-compose -o supergraph.graphql", diff --git a/examples/type-merging-batching/example.tar.gz b/examples/type-merging-batching/example.tar.gz index dad568411f60d356807c33019aaf9371797d3425..cc4300ebc895efc4c82d76994945e324e94ec1c1 100644 GIT binary patch delta 1219 zcmV;!1U&oo#{-PW1F&4*f9=gp<3OCh`zh4S&D5cZ6DN%WzR4Y7Lfg;+0|kzQ>0Omn zwO#zk*-oLy?P^!gUCFlOXQY4l7MoGnJ$9eJ-^j6z8+cr? z>UmYS)5SY)+H`Wb!t7}ZTW{$9x{z>(_XJvpL>qbgW+f6@xH`vfANvpchmT#+3T4Z(`x@wPtF~bMNe>8+%gamVHASCe83C9DhvUA>X(^6M4Ux zdkZz*ukn}I9+M>Ssb>l7%PebV#|T)p4!>8++4;u-GR$xm0=3}=o<^2?}a7yhfs~9z|@VJ)K3W5r&i*P1Ig`3Im z-CZR%jQRFI>0KMq0Y<&s?Jlzaey%>V0}UTFVL zSJ$Nf-v(?KPU%5k&^RE}=%2w!Jpq~__+BpBgVoXAf3G`5rm;m_Toa)`sb@|SWZgAQ zxC37!i;(C=sK+)OaYtxh8fdS%#~lz%Kxpu(Z+U3o6Bf(-XNFfR@M4c-dCwDVpqr{n zbEklmkY(D)6+z+RVGIn&RcN5beRKpRczKHMH_(MxC;%P3oRZ)+v!vidZ00lpeiSazUhA+_%i)$vW`qA&WoFrkR2p~XbLhhRJz4Z6%8W5@Et$oS<82%BBd zOh87qKmM24|9Ez}mX0O%ztz$^Mf-oCwWR&u2DW1VSua{_{UbYaz@(r00ddiA5>8z~ zf8k?yn414ZP9YXCfLA}!nH{0NOQN!r=J$0Mf7p@r7%HRWHxf#c0xB)T2E-h#;97vb zd!G7*vTI3He8a~u!Aqn8?HeLQQ{??rwh>b16}?wdkdhly#C0uKpb{ImYTUKJbrLz( zt&H-j*6?z7Qe5<3EKR|Cp<-NiIuFa*AEarx|R$q5tcG!#&;;XdPi=6dd5QC_a8Xe|YuEJo?qXJsup; zy8du??UR{%5)EHFc7O2c@y+eg>FAfn^_y`k4xgXCbq+c|J-cxaonyZ}dEJQHBslfn zoGjhMbl-jQBYT9sM*0m^c(7@7@@GJb&%S%)il0l$o@c@C?%cFEpG=o0Mme=EpO}>h z0y`jMj|5zaX6~?Ff4Iw#9I1^zPD45M&mUEp?j0!}&c61lcNhNVyF1?|pxx^}4jq^d zjO=*q!mE^1d;H#ZuznMfU~?Hw3ez;%FGca!$XxSy3uiIVp^NKdkI${x z5!=Z$wjxM*im5-5PBlrX-x0?a?%rso);#ylUb?X-74A-Mal@esf3TB}2|VE&_vb?Q z+l9AKll>ZhitRBn13&FQLkNc(P@`#@! zyW48+pw5FxUx9CY{I6*LwDWEtW0n0k4YSbxovvvp`@aoLd^n{AeMaLDQyXy(C$)rV zj^KN#Xdh}b2rP^u0C1OfjxguzsJ&b_?zK$%^c!Z9j z1TW9fqXxPZ6GcczFK0Ns%Sf6Fj0_&K|CvnN@=|4UvoVqFtP>C~5LZI#rvkoH%Nw&&yu&8w*QL!zyIO&497 z#zUC|of7tXJxX7#6-$`%ia0Y#07Zy0A%uQ}7~Qw08ml;d7pjma$NXO@#8J(Kt%OrT zCKd|pXHGNEtFq&;PToU@)FeS%WZ(Uf2+cQ26Q!~F?FD3Avf``?h!}3?2EoG zOeo@cXfY895R50f*!0NQ_FNLh)_0$Q+5D0!0g7yY{I9V8$z)_B87u66t7UeI_W#gO z^Z%`2EB2rDqUF{<&}&zsxBlEC%rEA3C4JsPE&r%%%C? zf4Ym`C$aksDx>5#WQxoIm6joc#9UgzwLtpbMd}yIu0@LYf{$U0S8#*0FR&0zk@r*C zMo5X*^j@+cB{!yt>sqcrB{FW+xNCuH8M)A{jPjy3@N)MOT=ZWoPr-YkVv}YoDbaU9 zfxVdevV!EKVTuL6m!oX0?=18" } }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", - "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", "cpu": [ "x64" ], @@ -929,9 +946,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", - "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", "cpu": [ "arm64" ], @@ -946,9 +963,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", - "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", "cpu": [ "x64" ], @@ -963,9 +980,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", - "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", "cpu": [ "x64" ], @@ -980,9 +997,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", - "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", "cpu": [ "arm64" ], @@ -997,9 +1014,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", - "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", "cpu": [ "ia32" ], @@ -1014,9 +1031,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", - "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", "cpu": [ "x64" ], @@ -3896,9 +3913,9 @@ } }, "node_modules/esbuild": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", - "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3909,30 +3926,31 @@ "node": ">=18" }, "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.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" } }, "node_modules/escalade": { diff --git a/examples/type-merging-batching/package.json b/examples/type-merging-batching/package.json index 360b094d70..d5bbb24d7e 100644 --- a/examples/type-merging-batching/package.json +++ b/examples/type-merging-batching/package.json @@ -11,6 +11,9 @@ "devDependencies": { "tsx": "^4.19.2" }, + "overrides": { + "esbuild": "^0.25.0" + }, "scripts": { "service:authors": "tsx services/authors.ts", "service:books": "tsx services/books.ts",