From c3bb459eff49313ab9bdb3c54fc3686e24f413d3 Mon Sep 17 00:00:00 2001 From: Will Schurman Date: Mon, 14 Sep 2026 10:39:24 -0700 Subject: [PATCH] Upgrade typescript to highest 5.x --- CHANGELOG.md | 2 + package.json | 4 +- packages/build-tools/package.json | 4 +- .../create-eas-build-function/package.json | 4 +- .../templates/typescript/package.json | 4 +- packages/downloader/package.json | 4 +- .../eas-build-cache-provider/package.json | 2 +- packages/eas-build-job/package.json | 4 +- packages/eas-cli/package.json | 5 +- packages/eas-cli/src/build/createContext.ts | 3 +- packages/eas-cli/src/fetch.ts | 4 +- packages/eas-cli/src/uploads.ts | 2 +- packages/eas-cli/src/worker/upload.ts | 4 +- packages/eas-json/package.json | 2 +- packages/local-build-plugin/package.json | 2 +- packages/logger/package.json | 4 +- packages/steps/package.json | 4 +- packages/template-file/package.json | 4 +- packages/turtle-spawn/package.json | 4 +- packages/worker/package.json | 4 +- scripts/package.json | 4 +- scripts/src/markdown.ts | 2 +- scripts/yarn.lock | 38 +++--- yarn.lock | 124 +++++++----------- 24 files changed, 106 insertions(+), 132 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 86a76462e2..2c003b0a8d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,8 @@ This is the log of notable changes to EAS CLI and related packages. ### ๐Ÿงน Chores +- Upgrade `typescript` to 5.9.3, `@types/node` to 20.19.43, and `https-proxy-agent` to 7.0.6. ([#XXXX](https://github.com/expo/eas-cli/pull/XXXX) by [@wschurman](https://github.com/wschurman)) + ## [24.7.0](https://github.com/expo/eas-cli/releases/tag/v24.7.0) - 2026-09-16 ### ๐ŸŽ‰ New features diff --git a/package.json b/package.json index 84a99e9663..7330975ca5 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@types/jest": "29.5.11", - "@types/node": "20.14.8", + "@types/node": "20.19.43", "eslint-plugin-async-protect": "3.1.0", "jest": "29.7.0", "jest-watch-typeahead": "2.2.2", @@ -33,7 +33,7 @@ "oxlint-tsgolint": "0.11.1", "rimraf": "3.0.2", "ts-jest": "29.1.1", - "typescript": "5.5.4" + "typescript": "5.9.3" }, "packageManager": "yarn@4.12.0" } diff --git a/packages/build-tools/package.json b/packages/build-tools/package.json index 96a1702c92..18e55107be 100644 --- a/packages/build-tools/package.json +++ b/packages/build-tools/package.json @@ -88,7 +88,7 @@ "@types/fs-extra": "^11.0.4", "@types/jest": "^29.5.12", "@types/lodash": "^4.17.4", - "@types/node": "20.14.2", + "@types/node": "20.19.43", "@types/node-fetch": "^2.6.11", "@types/node-forge": "^1.3.11", "@types/plist": "^3.0.5", @@ -104,7 +104,7 @@ "ts-jest": "^29.1.4", "ts-mockito": "^2.6.1", "tslib": "^2.6.3", - "typescript": "^5.5.4", + "typescript": "^5.9.3", "uuid": "^9.0.1" } } diff --git a/packages/create-eas-build-function/package.json b/packages/create-eas-build-function/package.json index b844806b19..34c6ffb766 100644 --- a/packages/create-eas-build-function/package.json +++ b/packages/create-eas-build-function/package.json @@ -41,7 +41,7 @@ "@expo/package-manager": "1.9.10", "@jest/globals": "^29.7.0", "@types/jest": "^29.5.12", - "@types/node": "20.14.2", + "@types/node": "20.19.43", "@types/prompts": "^2.4.9", "@vercel/ncc": "^0.38.1", "arg": "^5.0.2", @@ -52,7 +52,7 @@ "prompts": "^2.4.2", "rimraf": "3.0.2", "ts-node": "^10.9.2", - "typescript": "^5.5.4", + "typescript": "^5.9.3", "update-check": "^1.5.4" } } diff --git a/packages/create-eas-build-function/templates/typescript/package.json b/packages/create-eas-build-function/templates/typescript/package.json index 1aaa702fc0..6a819db843 100644 --- a/packages/create-eas-build-function/templates/typescript/package.json +++ b/packages/create-eas-build-function/templates/typescript/package.json @@ -11,8 +11,8 @@ }, "devDependencies": { "@expo/steps": "^1.0.119", - "@types/node": "20.14.11", + "@types/node": "20.19.43", "@vercel/ncc": "^0.38.1", - "typescript": "^5.5.3" + "typescript": "^5.9.3" } } diff --git a/packages/downloader/package.json b/packages/downloader/package.json index a8912ae17e..254f7f5372 100644 --- a/packages/downloader/package.json +++ b/packages/downloader/package.json @@ -31,10 +31,10 @@ "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/jest": "^29.5.12", - "@types/node": "20.14.2", + "@types/node": "20.19.43", "jest": "^29.7.0", "rimraf": "3.0.2", "ts-jest": "^29.1.4", - "typescript": "^5.5.4" + "typescript": "^5.9.3" } } diff --git a/packages/eas-build-cache-provider/package.json b/packages/eas-build-cache-provider/package.json index 53c50898ce..6203ef1e25 100644 --- a/packages/eas-build-cache-provider/package.json +++ b/packages/eas-build-cache-provider/package.json @@ -51,7 +51,7 @@ "jest": "29.7.0", "memfs": "3.4.13", "rimraf": "3.0.2", - "typescript": "5.5.4" + "typescript": "5.9.3" }, "engines": { "node": ">=20.0.0" diff --git a/packages/eas-build-job/package.json b/packages/eas-build-job/package.json index 8920c9c80c..f194c94a3c 100644 --- a/packages/eas-build-job/package.json +++ b/packages/eas-build-job/package.json @@ -34,10 +34,10 @@ }, "devDependencies": { "@types/jest": "^29.5.12", - "@types/node": "20.14.2", + "@types/node": "20.19.43", "jest": "^29.7.0", "rimraf": "3.0.2", "ts-jest": "^29.1.4", - "typescript": "^5.5.4" + "typescript": "^5.9.3" } } diff --git a/packages/eas-cli/package.json b/packages/eas-cli/package.json index e2ef6dac84..81ee9838a9 100644 --- a/packages/eas-cli/package.json +++ b/packages/eas-cli/package.json @@ -95,7 +95,7 @@ "gradle-to-js": "2.0.1", "graphql": "16.8.1", "graphql-tag": "2.12.6", - "https-proxy-agent": "5.0.1", + "https-proxy-agent": "7.0.6", "ignore": "5.3.0", "indent-string": "4.0.0", "invariant": "^2.2.2", @@ -152,6 +152,7 @@ "@types/getenv": "^1.0.0", "@types/invariant": "^2.2.37", "@types/mime": "3.0.1", + "@types/node": "20.19.43", "@types/node-fetch": "2.6.12", "@types/node-forge": "1.3.1", "@types/pngjs": "6.0.4", @@ -172,7 +173,7 @@ "rimraf": "3.0.2", "ts-mockito": "2.6.1", "ts-node": "10.9.2", - "typescript": "5.5.4" + "typescript": "5.9.3" }, "oclif": { "additionalHelpFlags": [ diff --git a/packages/eas-cli/src/build/createContext.ts b/packages/eas-cli/src/build/createContext.ts index 0893de1228..5ed038170c 100644 --- a/packages/eas-cli/src/build/createContext.ts +++ b/packages/eas-cli/src/build/createContext.ts @@ -87,8 +87,7 @@ export async function createBuildContextAsync({ buildProfile.developmentClient ?? (platform === Platform.ANDROID ? (buildProfile as BuildProfile)?.gradleCommand === ':app:assembleDebug' - : (buildProfile as BuildProfile)?.buildConfiguration === 'Debug') ?? - false; + : (buildProfile as BuildProfile)?.buildConfiguration === 'Debug'); const requiredPackageManager = resolvePackageManager(projectDir); diff --git a/packages/eas-cli/src/fetch.ts b/packages/eas-cli/src/fetch.ts index b646a94f77..5d2c509592 100644 --- a/packages/eas-cli/src/fetch.ts +++ b/packages/eas-cli/src/fetch.ts @@ -1,5 +1,5 @@ import { Agent } from 'https'; -import createHttpsProxyAgent from 'https-proxy-agent'; +import { HttpsProxyAgent } from 'https-proxy-agent'; import fetch, { RequestInfo, RequestInit, Response } from 'node-fetch'; export { Headers, RequestInfo, RequestInit, Response } from 'node-fetch'; @@ -18,7 +18,7 @@ function createHttpsAgent(): Agent | null { if (!httpsProxyUrl) { return null; } - return createHttpsProxyAgent(httpsProxyUrl); + return new HttpsProxyAgent(httpsProxyUrl); } export const httpsProxyAgent: Agent | null = createHttpsAgent(); diff --git a/packages/eas-cli/src/uploads.ts b/packages/eas-cli/src/uploads.ts index 419c90ebc0..d80c668263 100644 --- a/packages/eas-cli/src/uploads.ts +++ b/packages/eas-cli/src/uploads.ts @@ -170,7 +170,7 @@ async function uploadWithSignedUrlWithProgressAsync( }); let currentSize = 0; - readStream.addListener('data', (chunk: Buffer) => { + readStream.addListener('data', (chunk: Buffer | string) => { currentSize += Buffer.byteLength(chunk); handleProgressEvent({ progress: { diff --git a/packages/eas-cli/src/worker/upload.ts b/packages/eas-cli/src/worker/upload.ts index 9f8261e4a5..4696020faa 100644 --- a/packages/eas-cli/src/worker/upload.ts +++ b/packages/eas-cli/src/worker/upload.ts @@ -1,6 +1,6 @@ import cliProgress from 'cli-progress'; import * as https from 'https'; -import createHttpsProxyAgent from 'https-proxy-agent'; +import { HttpsProxyAgent } from 'https-proxy-agent'; import fetch, { BodyInit, Headers, HeadersInit, RequestInit, Response } from 'node-fetch'; import fs from 'node:fs'; import os from 'node:os'; @@ -119,7 +119,7 @@ const getAgent = (): https.Agent => { if (sharedAgent) { return sharedAgent; } else if (process.env.https_proxy) { - return (sharedAgent = createHttpsProxyAgent(process.env.https_proxy)); + return (sharedAgent = new HttpsProxyAgent(process.env.https_proxy)); } else { return (sharedAgent = new https.Agent({ keepAlive: true, diff --git a/packages/eas-json/package.json b/packages/eas-json/package.json index 08bcacbfe5..3b6809a76f 100644 --- a/packages/eas-json/package.json +++ b/packages/eas-json/package.json @@ -50,7 +50,7 @@ "jest": "29.7.0", "memfs": "3.4.13", "rimraf": "3.0.2", - "typescript": "5.5.4" + "typescript": "5.9.3" }, "engines": { "node": ">=20.0.0" diff --git a/packages/local-build-plugin/package.json b/packages/local-build-plugin/package.json index 7a6fa2341b..777ea6f5b9 100644 --- a/packages/local-build-plugin/package.json +++ b/packages/local-build-plugin/package.json @@ -51,7 +51,7 @@ "jest": "^29.7.0", "rimraf": "3.0.2", "ts-jest": "^29.1.4", - "typescript": "^5.5.4" + "typescript": "^5.9.3" }, "engines": { "node": ">=18" diff --git a/packages/logger/package.json b/packages/logger/package.json index 2e4b2ca257..6d95db6d76 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -30,10 +30,10 @@ }, "devDependencies": { "@types/jest": "^29.5.12", - "@types/node": "20.14.2", + "@types/node": "20.19.43", "jest": "^29.7.0", "rimraf": "3.0.2", "ts-jest": "^29.1.4", - "typescript": "^5.5.4" + "typescript": "^5.9.3" } } diff --git a/packages/steps/package.json b/packages/steps/package.json index 7f3c89f68c..348dbdae29 100644 --- a/packages/steps/package.json +++ b/packages/steps/package.json @@ -44,7 +44,7 @@ "@jest/globals": "^29.7.0", "@types/jest": "^29.5.12", "@types/lodash.clonedeep": "^4.5.9", - "@types/node": "20.14.2", + "@types/node": "20.19.43", "bunyan": "^1.8.15", "eslint-plugin-async-protect": "^3.1.0", "jest": "^29.7.0", @@ -52,7 +52,7 @@ "ts-jest": "^29.1.4", "ts-mockito": "^2.6.1", "ts-node": "^10.9.2", - "typescript": "^5.5.4" + "typescript": "^5.9.3" }, "engines": { "node": ">=18" diff --git a/packages/template-file/package.json b/packages/template-file/package.json index 345b1922ee..455037a0c2 100644 --- a/packages/template-file/package.json +++ b/packages/template-file/package.json @@ -31,10 +31,10 @@ "@types/jest": "^29.5.12", "@types/lodash": "^4.17.4", "@types/lodash.template": "^4.5.3", - "@types/node": "20.14.2", + "@types/node": "20.19.43", "jest": "^29.7.0", "rimraf": "3.0.2", "ts-jest": "^29.1.4", - "typescript": "^5.5.4" + "typescript": "^5.9.3" } } diff --git a/packages/turtle-spawn/package.json b/packages/turtle-spawn/package.json index 478421b1fb..85773f6696 100644 --- a/packages/turtle-spawn/package.json +++ b/packages/turtle-spawn/package.json @@ -30,10 +30,10 @@ }, "devDependencies": { "@types/jest": "^29.5.12", - "@types/node": "20.14.2", + "@types/node": "20.19.43", "jest": "^29.7.0", "rimraf": "3.0.2", "ts-jest": "^29.1.4", - "typescript": "^5.5.4" + "typescript": "^5.9.3" } } diff --git a/packages/worker/package.json b/packages/worker/package.json index c923a2d009..f9532a530b 100644 --- a/packages/worker/package.json +++ b/packages/worker/package.json @@ -59,7 +59,7 @@ "@types/koa-router": "7.4.9", "@types/lodash": "4.17.4", "@types/micromatch": "4.0.7", - "@types/node": "20.14.8", + "@types/node": "20.19.43", "@types/node-fetch": "2.6.7", "@types/node-os-utils": "1.3.0", "@types/semver": "7.5.8", @@ -72,7 +72,7 @@ "rimraf": "3.0.2", "supertest": "7.2.2", "ts-jest": "29.1.4", - "typescript": "5.5.4" + "typescript": "5.9.3" }, "engines": { "node": ">=20.0.0" diff --git a/scripts/package.json b/scripts/package.json index 0917f379fe..fad6636eeb 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -27,10 +27,10 @@ "@types/dateformat": "3.0.1", "@types/fs-extra": "11.0.4", "@types/lodash-es": "4.17.12", - "@types/node": "20.11.0", + "@types/node": "20.19.43", "@types/semver": "7.5.6", "ts-node": "10.9.2", - "typescript": "5.3.3" + "typescript": "5.9.3" }, "engines": { "node": ">=20.0.0" diff --git a/scripts/src/markdown.ts b/scripts/src/markdown.ts index 2b7204bd10..0db3b1296e 100644 --- a/scripts/src/markdown.ts +++ b/scripts/src/markdown.ts @@ -290,7 +290,7 @@ export class MarkdownRenderer implements Renderer { const lines = token.text.split(EOL); const indentStr = this.indent(ctx?.indent); - lines.unshift('```' + token.lang ?? ''); + lines.unshift('```' + (token.lang ?? '')); lines.push('```'); return indentStr + lines.join(EOL + indentStr); diff --git a/scripts/yarn.lock b/scripts/yarn.lock index d80b91152f..c1317ab9e3 100644 --- a/scripts/yarn.lock +++ b/scripts/yarn.lock @@ -115,12 +115,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:20.11.0": - version: 20.11.0 - resolution: "@types/node@npm:20.11.0" +"@types/node@npm:20.19.43": + version: 20.19.43 + resolution: "@types/node@npm:20.19.43" dependencies: - undici-types: "npm:~5.26.4" - checksum: 10c0/560aa850dfccb83326f9cba125459f6c3fb0c71ec78f22c61e4d248f1df78bd25fd6792cef573dfbdc49c882f8e38bb1a82ca87e0e28ff2513629c704c2b02af + undici-types: "npm:~6.21.0" + checksum: 10c0/9bcec3b5295bdd77ff0b44a528a69f7e22028c347507ba2c69be47ec84e30299f45043b222e9c86c510e138c9c53b2419dd5cd34920602a4a5a381c288075318 languageName: node linkType: hard @@ -252,7 +252,7 @@ __metadata: "@types/dateformat": "npm:3.0.1" "@types/fs-extra": "npm:11.0.4" "@types/lodash-es": "npm:4.17.12" - "@types/node": "npm:20.11.0" + "@types/node": "npm:20.19.43" "@types/semver": "npm:7.5.6" chalk: "npm:5.2.0" dateformat: "npm:4.5.1" @@ -262,7 +262,7 @@ __metadata: semver: "npm:7.5.4" ts-node: "npm:10.9.2" tslib: "npm:2.6.2" - typescript: "npm:5.3.3" + typescript: "npm:5.9.3" languageName: unknown linkType: soft @@ -322,30 +322,30 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.3.3": - version: 5.3.3 - resolution: "typescript@npm:5.3.3" +"typescript@npm:5.9.3": + version: 5.9.3 + resolution: "typescript@npm:5.9.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/e33cef99d82573624fc0f854a2980322714986bc35b9cb4d1ce736ed182aeab78e2cb32b385efa493b2a976ef52c53e20d6c6918312353a91850e2b76f1ea44f + checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.3.3#optional!builtin": - version: 5.3.3 - resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" +"typescript@patch:typescript@npm%3A5.9.3#optional!builtin": + version: 5.9.3 + resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/1d0a5f4ce496c42caa9a30e659c467c5686eae15d54b027ee7866744952547f1be1262f2d40de911618c242b510029d51d43ff605dba8fb740ec85ca2d3f9500 + checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430 languageName: node linkType: hard -"undici-types@npm:~5.26.4": - version: 5.26.5 - resolution: "undici-types@npm:5.26.5" - checksum: 10c0/bb673d7876c2d411b6eb6c560e0c571eef4a01c1c19925175d16e3a30c4c428181fb8d7ae802a261f283e4166a0ac435e2f505743aa9e45d893f9a3df017b501 +"undici-types@npm:~6.21.0": + version: 6.21.0 + resolution: "undici-types@npm:6.21.0" + checksum: 10c0/c01ed51829b10aa72fc3ce64b747f8e74ae9b60eafa19a7b46ef624403508a54c526ffab06a14a26b3120d055e1104d7abe7c9017e83ced038ea5cf52f8d5e04 languageName: node linkType: hard diff --git a/yarn.lock b/yarn.lock index 11b4c21e3e..36be7504ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2316,7 +2316,7 @@ __metadata: "@types/fs-extra": "npm:^11.0.4" "@types/jest": "npm:^29.5.12" "@types/lodash": "npm:^4.17.4" - "@types/node": "npm:20.14.2" + "@types/node": "npm:20.19.43" "@types/node-fetch": "npm:^2.6.11" "@types/node-forge": "npm:^1.3.11" "@types/plist": "npm:^3.0.5" @@ -2354,7 +2354,7 @@ __metadata: ts-jest: "npm:^29.1.4" ts-mockito: "npm:^2.6.1" tslib: "npm:^2.6.3" - typescript: "npm:^5.5.4" + typescript: "npm:^5.9.3" uuid: "npm:^9.0.1" ws: "npm:8.21.1" yaml: "npm:^2.8.1" @@ -2550,13 +2550,13 @@ __metadata: dependencies: "@types/fs-extra": "npm:^11.0.4" "@types/jest": "npm:^29.5.12" - "@types/node": "npm:20.14.2" + "@types/node": "npm:20.19.43" fs-extra: "npm:^11.2.0" got: "npm:11.8.5" jest: "npm:^29.7.0" rimraf: "npm:3.0.2" ts-jest: "npm:^29.1.4" - typescript: "npm:^5.5.4" + typescript: "npm:^5.9.3" languageName: unknown linkType: soft @@ -2568,13 +2568,13 @@ __metadata: "@expo/results": "npm:1.0.0" "@expo/turtle-spawn": "npm:24.0.0" "@types/jest": "npm:^29.5.12" - "@types/node": "npm:20.14.2" + "@types/node": "npm:20.19.43" jest: "npm:^29.7.0" joi: "npm:^17.13.1" rimraf: "npm:3.0.2" semver: "npm:^7.6.2" ts-jest: "npm:^29.1.4" - typescript: "npm:^5.5.4" + typescript: "npm:^5.9.3" zod: "npm:^4.3.5" languageName: unknown linkType: soft @@ -2600,7 +2600,7 @@ __metadata: semver: "npm:7.5.2" terminal-link: "npm:2.1.1" tslib: "npm:2.4.1" - typescript: "npm:5.5.4" + typescript: "npm:5.9.3" languageName: unknown linkType: soft @@ -2704,12 +2704,12 @@ __metadata: dependencies: "@types/bunyan": "npm:^1.8.11" "@types/jest": "npm:^29.5.12" - "@types/node": "npm:20.14.2" + "@types/node": "npm:20.19.43" bunyan: "npm:^1.8.15" jest: "npm:^29.7.0" rimraf: "npm:3.0.2" ts-jest: "npm:^29.1.4" - typescript: "npm:^5.5.4" + typescript: "npm:^5.9.3" languageName: unknown linkType: soft @@ -2908,7 +2908,7 @@ __metadata: "@jest/globals": "npm:^29.7.0" "@types/jest": "npm:^29.5.12" "@types/lodash.clonedeep": "npm:^4.5.9" - "@types/node": "npm:20.14.2" + "@types/node": "npm:20.19.43" arg: "npm:^5.0.2" bunyan: "npm:^1.8.15" eslint-plugin-async-protect: "npm:^3.1.0" @@ -2922,7 +2922,7 @@ __metadata: ts-jest: "npm:^29.1.4" ts-mockito: "npm:^2.6.1" ts-node: "npm:^10.9.2" - typescript: "npm:^5.5.4" + typescript: "npm:^5.9.3" uuid: "npm:^11.1.1" yaml: "npm:^2.4.3" zod: "npm:^4.3.5" @@ -2936,12 +2936,12 @@ __metadata: "@types/jest": "npm:^29.5.12" "@types/lodash": "npm:^4.17.4" "@types/lodash.template": "npm:^4.5.3" - "@types/node": "npm:20.14.2" + "@types/node": "npm:20.19.43" jest: "npm:^29.7.0" lodash: "npm:^4.18.1" rimraf: "npm:3.0.2" ts-jest: "npm:^29.1.4" - typescript: "npm:^5.5.4" + typescript: "npm:^5.9.3" languageName: unknown linkType: soft @@ -2959,11 +2959,11 @@ __metadata: "@expo/logger": "npm:24.0.0" "@expo/spawn-async": "npm:^1.7.2" "@types/jest": "npm:^29.5.12" - "@types/node": "npm:20.14.2" + "@types/node": "npm:20.19.43" jest: "npm:^29.7.0" rimraf: "npm:3.0.2" ts-jest: "npm:^29.1.4" - typescript: "npm:^5.5.4" + typescript: "npm:^5.9.3" languageName: unknown linkType: soft @@ -2990,7 +2990,7 @@ __metadata: "@types/koa-router": "npm:7.4.9" "@types/lodash": "npm:4.17.4" "@types/micromatch": "npm:4.0.7" - "@types/node": "npm:20.14.8" + "@types/node": "npm:20.19.43" "@types/node-fetch": "npm:2.6.7" "@types/node-os-utils": "npm:1.3.0" "@types/semver": "npm:7.5.8" @@ -3018,7 +3018,7 @@ __metadata: supertest: "npm:7.2.2" tar: "npm:7.5.19" ts-jest: "npm:29.1.4" - typescript: "npm:5.5.4" + typescript: "npm:5.9.3" uuid: "npm:3.4.0" uuidv7: "npm:1.1.0" ws: "npm:8.21.1" @@ -7580,21 +7580,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:20.14.2": - version: 20.14.2 - resolution: "@types/node@npm:20.14.2" +"@types/node@npm:20.19.43": + version: 20.19.43 + resolution: "@types/node@npm:20.19.43" dependencies: - undici-types: "npm:~5.26.4" - checksum: 10c0/2d86e5f2227aaa42212e82ea0affe72799111b888ff900916376450b02b09b963ca888b20d9c332d8d2b833ed4781987867a38eaa2e4863fa8439071468b0a6f - languageName: node - linkType: hard - -"@types/node@npm:20.14.8": - version: 20.14.8 - resolution: "@types/node@npm:20.14.8" - dependencies: - undici-types: "npm:~5.26.4" - checksum: 10c0/06d4643fa3b179b41fe19f9c75c240278ca1f7a313b3b837bc36ea119499c7ad77f06bbe72694ac04aa91ec77fe747baa09b889f4c435450c1724a26bd55f160 + undici-types: "npm:~6.21.0" + checksum: 10c0/9bcec3b5295bdd77ff0b44a528a69f7e22028c347507ba2c69be47ec84e30299f45043b222e9c86c510e138c9c53b2419dd5cd34920602a4a5a381c288075318 languageName: node linkType: hard @@ -9834,7 +9825,7 @@ __metadata: "@expo/steps": "npm:24.5.0" "@jest/globals": "npm:^29.7.0" "@types/jest": "npm:^29.5.12" - "@types/node": "npm:20.14.2" + "@types/node": "npm:20.19.43" "@types/prompts": "npm:^2.4.9" "@vercel/ncc": "npm:^0.38.1" arg: "npm:^5.0.2" @@ -9845,7 +9836,7 @@ __metadata: prompts: "npm:^2.4.2" rimraf: "npm:3.0.2" ts-node: "npm:^10.9.2" - typescript: "npm:^5.5.4" + typescript: "npm:^5.9.3" update-check: "npm:^1.5.4" bin: create-eas-build-function: ./build/index.js @@ -10407,7 +10398,7 @@ __metadata: semver: "npm:7.5.2" terminal-link: "npm:2.1.1" tslib: "npm:2.4.1" - typescript: "npm:5.5.4" + typescript: "npm:5.9.3" languageName: unknown linkType: soft @@ -10437,7 +10428,7 @@ __metadata: semver: "npm:^7.6.2" tar: "npm:7.5.19" ts-jest: "npm:^29.1.4" - typescript: "npm:^5.5.4" + typescript: "npm:^5.9.3" uuid: "npm:^9.0.1" bin: eas-cli-local-build-plugin: ./bin/run @@ -10449,7 +10440,7 @@ __metadata: resolution: "eas-cli-root@workspace:." dependencies: "@types/jest": "npm:29.5.11" - "@types/node": "npm:20.14.8" + "@types/node": "npm:20.19.43" eslint-plugin-async-protect: "npm:3.1.0" jest: "npm:29.7.0" jest-watch-typeahead: "npm:2.2.2" @@ -10460,7 +10451,7 @@ __metadata: oxlint-tsgolint: "npm:0.11.1" rimraf: "npm:3.0.2" ts-jest: "npm:29.1.1" - typescript: "npm:5.5.4" + typescript: "npm:5.9.3" languageName: unknown linkType: soft @@ -10508,6 +10499,7 @@ __metadata: "@types/getenv": "npm:^1.0.0" "@types/invariant": "npm:^2.2.37" "@types/mime": "npm:3.0.1" + "@types/node": "npm:20.19.43" "@types/node-fetch": "npm:2.6.12" "@types/node-forge": "npm:1.3.1" "@types/pngjs": "npm:6.0.4" @@ -10546,7 +10538,7 @@ __metadata: gradle-to-js: "npm:2.0.1" graphql: "npm:16.8.1" graphql-tag: "npm:2.12.6" - https-proxy-agent: "npm:5.0.1" + https-proxy-agent: "npm:7.0.6" ignore: "npm:5.3.0" indent-string: "npm:4.0.0" invariant: "npm:^2.2.2" @@ -10588,7 +10580,7 @@ __metadata: ts-node: "npm:10.9.2" tslib: "npm:2.6.2" turndown: "npm:7.1.2" - typescript: "npm:5.5.4" + typescript: "npm:5.9.3" untildify: "npm:4.0.0" uuid: "npm:11.1.1" wrap-ansi: "npm:7.0.0" @@ -12369,13 +12361,13 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.1": - version: 5.0.1 - resolution: "https-proxy-agent@npm:5.0.1" +"https-proxy-agent@npm:7.0.6, https-proxy-agent@npm:^7.0.1": + version: 7.0.6 + resolution: "https-proxy-agent@npm:7.0.6" dependencies: - agent-base: "npm:6" + agent-base: "npm:^7.1.2" debug: "npm:4" - checksum: 10c0/6dd639f03434003577c62b27cafdb864784ef19b2de430d8ae2a1d45e31c4fd60719e5637b44db1a88a046934307da7089e03d6089ec3ddacc1189d8de8897d1 + checksum: 10c0/f729219bc735edb621fa30e6e84e60ee5d00802b8247aac0d7b79b0bd6d4b3294737a337b93b86a0bd9e68099d031858a39260c976dc14cdbba238ba1f8779ac languageName: node linkType: hard @@ -12389,13 +12381,13 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1": - version: 7.0.6 - resolution: "https-proxy-agent@npm:7.0.6" +"https-proxy-agent@npm:^5.0.1": + version: 5.0.1 + resolution: "https-proxy-agent@npm:5.0.1" dependencies: - agent-base: "npm:^7.1.2" + agent-base: "npm:6" debug: "npm:4" - checksum: 10c0/f729219bc735edb621fa30e6e84e60ee5d00802b8247aac0d7b79b0bd6d4b3294737a337b93b86a0bd9e68099d031858a39260c976dc14cdbba238ba1f8779ac + checksum: 10c0/6dd639f03434003577c62b27cafdb864784ef19b2de430d8ae2a1d45e31c4fd60719e5637b44db1a88a046934307da7089e03d6089ec3ddacc1189d8de8897d1 languageName: node linkType: hard @@ -19280,13 +19272,13 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.5.4": - version: 5.5.4 - resolution: "typescript@npm:5.5.4" +"typescript@npm:5.9.3, typescript@npm:^5.9.3": + version: 5.9.3 + resolution: "typescript@npm:5.9.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/422be60f89e661eab29ac488c974b6cc0a660fb2228003b297c3d10c32c90f3bcffc1009b43876a082515a3c376b1eefcce823d6e78982e6878408b9a923199c + checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5 languageName: node linkType: hard @@ -19300,23 +19292,13 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.5.4": +"typescript@patch:typescript@npm%3A5.9.3#optional!builtin, typescript@patch:typescript@npm%3A^5.9.3#optional!builtin": version: 5.9.3 - resolution: "typescript@npm:5.9.3" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5 - languageName: node - linkType: hard - -"typescript@patch:typescript@npm%3A5.5.4#optional!builtin": - version: 5.5.4 - resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=379a07" + resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/73409d7b9196a5a1217b3aaad929bf76294d3ce7d6e9766dd880ece296ee91cf7d7db6b16c6c6c630ee5096eccde726c0ef17c7dfa52b01a243e57ae1f09ef07 + checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430 languageName: node linkType: hard @@ -19330,16 +19312,6 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.5.4#optional!builtin": - version: 5.9.3 - resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430 - languageName: node - linkType: hard - "uglify-js@npm:^3.1.4": version: 3.14.2 resolution: "uglify-js@npm:3.14.2"