From 82d47572bfe34148a43e256afb8b3652d6e431c2 Mon Sep 17 00:00:00 2001 From: Turadg Aleahmad Date: Thu, 20 Jun 2024 10:53:49 -0700 Subject: [PATCH 1/3] chore(deps): bump Typescript to 5.5 release https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-rc/ --- package.json | 2 +- packages/base64/package.json | 2 +- packages/bundle-source/package.json | 2 +- packages/captp/package.json | 2 +- packages/check-bundle/package.json | 2 +- packages/cjs-module-analyzer/package.json | 2 +- packages/cli/package.json | 2 +- packages/common/package.json | 2 +- packages/compartment-mapper/package.json | 2 +- packages/daemon/package.json | 2 +- packages/env-options/package.json | 2 +- packages/errors/package.json | 2 +- packages/eslint-plugin/package.json | 2 +- packages/evasive-transform/package.json | 2 +- packages/eventual-send/package.json | 2 +- packages/exo/package.json | 2 +- packages/far/package.json | 2 +- packages/import-bundle/package.json | 2 +- packages/init/package.json | 2 +- packages/lp32/package.json | 2 +- packages/marshal/package.json | 2 +- packages/memoize/package.json | 2 +- packages/nat/package.json | 2 +- packages/netstring/package.json | 2 +- packages/pass-style/package.json | 2 +- packages/patterns/package.json | 2 +- packages/promise-kit/package.json | 2 +- packages/ses-ava/package.json | 2 +- packages/ses/package.json | 2 +- packages/skel/package.json | 2 +- packages/static-module-record/package.json | 2 +- packages/stream-node/package.json | 2 +- packages/stream-types-test/package.json | 2 +- packages/stream/package.json | 2 +- packages/syrup/package.json | 2 +- packages/test262-runner/package.json | 2 +- packages/where/package.json | 2 +- packages/zip/package.json | 2 +- yarn.lock | 92 +++++++++++----------- 39 files changed, 84 insertions(+), 84 deletions(-) diff --git a/package.json b/package.json index 1eedc43938..dc47cb46b0 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "type-coverage": "^2.26.3", "typedoc": "^0.25.13", "typedoc-plugin-markdown": "^3.17.1", - "typescript": "5.5.0-beta", + "typescript": "5.5.2", "typescript-eslint": "^7.3.1" }, "scripts": { diff --git a/packages/base64/package.json b/packages/base64/package.json index eadddfc344..31c0b164b5 100644 --- a/packages/base64/package.json +++ b/packages/base64/package.json @@ -51,7 +51,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/bundle-source/package.json b/packages/bundle-source/package.json index a867ab6a45..8c8e368baf 100644 --- a/packages/bundle-source/package.json +++ b/packages/bundle-source/package.json @@ -43,7 +43,7 @@ "ava": "^6.1.3", "c8": "^7.14.0", "eslint": "^8.57.0", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "keywords": [], "files": [ diff --git a/packages/captp/package.json b/packages/captp/package.json index 02c090c30b..0caa29dad9 100644 --- a/packages/captp/package.json +++ b/packages/captp/package.json @@ -51,7 +51,7 @@ "@endo/ses-ava": "^1.2.2", "ava": "^6.1.3", "c8": "^7.14.0", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "dependencies": { "@endo/errors": "^1.2.2", diff --git a/packages/check-bundle/package.json b/packages/check-bundle/package.json index c986211443..6612e7808e 100644 --- a/packages/check-bundle/package.json +++ b/packages/check-bundle/package.json @@ -57,7 +57,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/cjs-module-analyzer/package.json b/packages/cjs-module-analyzer/package.json index 9d2946c1ad..0e099fcf97 100644 --- a/packages/cjs-module-analyzer/package.json +++ b/packages/cjs-module-analyzer/package.json @@ -41,7 +41,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/cli/package.json b/packages/cli/package.json index dcca7125b9..354ca931c2 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -58,7 +58,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/common/package.json b/packages/common/package.json index 57632a7bd6..b1f26f1988 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -51,7 +51,7 @@ "ava": "^6.1.3", "c8": "^7.14.0", "tsd": "^0.30.7", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/compartment-mapper/package.json b/packages/compartment-mapper/package.json index db8ab57a07..91f01adf27 100644 --- a/packages/compartment-mapper/package.json +++ b/packages/compartment-mapper/package.json @@ -70,7 +70,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/daemon/package.json b/packages/daemon/package.json index ca0701a54e..a3d635e773 100644 --- a/packages/daemon/package.json +++ b/packages/daemon/package.json @@ -76,7 +76,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/env-options/package.json b/packages/env-options/package.json index 0acb668aa9..cbe90f7029 100644 --- a/packages/env-options/package.json +++ b/packages/env-options/package.json @@ -42,7 +42,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/errors/package.json b/packages/errors/package.json index be961437f0..880c58fa83 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -45,7 +45,7 @@ "c8": "^7.14.0", "ses0_18_3": "npm:ses@0.18.3", "tsd": "^0.30.7", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index cede4f0c09..9b88106f90 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -20,7 +20,7 @@ "requireindex": "~1.1.0", "ts-api-utils": "~1.0.1", "tsutils": "~3.21.0", - "typescript": "5.5.0-beta", + "typescript": "5.5.2", "typescript-eslint": "^7.3.1" }, "devDependencies": { diff --git a/packages/evasive-transform/package.json b/packages/evasive-transform/package.json index 22b143c9f1..a3d372045d 100644 --- a/packages/evasive-transform/package.json +++ b/packages/evasive-transform/package.json @@ -50,7 +50,7 @@ "eslint": "^8.57.0", "rollup": "^2.79.1", "tsd": "^0.30.7", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/eventual-send/package.json b/packages/eventual-send/package.json index 9072331943..97f3ea6dcb 100644 --- a/packages/eventual-send/package.json +++ b/packages/eventual-send/package.json @@ -43,7 +43,7 @@ "ava": "^6.1.3", "c8": "^7.14.0", "tsd": "^0.30.7", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "keywords": [ "eventual send", diff --git a/packages/exo/package.json b/packages/exo/package.json index 042898cee9..c87ebd3433 100644 --- a/packages/exo/package.json +++ b/packages/exo/package.json @@ -52,7 +52,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/far/package.json b/packages/far/package.json index a89c96dcee..40300da8a1 100644 --- a/packages/far/package.json +++ b/packages/far/package.json @@ -42,7 +42,7 @@ "@endo/ses-ava": "^1.2.2", "ava": "^6.1.3", "c8": "^7.14.0", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "keywords": [ "eventual send", diff --git a/packages/import-bundle/package.json b/packages/import-bundle/package.json index 463daccbbd..e375ef9999 100644 --- a/packages/import-bundle/package.json +++ b/packages/import-bundle/package.json @@ -51,7 +51,7 @@ "@endo/ses-ava": "^1.2.2", "ava": "^6.1.3", "c8": "^7.14.0", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/init/package.json b/packages/init/package.json index 3057287727..d3a24215d7 100644 --- a/packages/init/package.json +++ b/packages/init/package.json @@ -31,7 +31,7 @@ "devDependencies": { "@endo/compartment-mapper": "^1.1.5", "ava": "^6.1.3", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "dependencies": { "@endo/base64": "^1.0.5", diff --git a/packages/lp32/package.json b/packages/lp32/package.json index d1dcb44360..4575a0c983 100644 --- a/packages/lp32/package.json +++ b/packages/lp32/package.json @@ -66,7 +66,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/marshal/package.json b/packages/marshal/package.json index d1b9d85aff..082be3e032 100644 --- a/packages/marshal/package.json +++ b/packages/marshal/package.json @@ -55,7 +55,7 @@ "@fast-check/ava": "^1.1.5", "ava": "^6.1.3", "c8": "^7.14.0", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/memoize/package.json b/packages/memoize/package.json index 039a7fe676..912bac5021 100644 --- a/packages/memoize/package.json +++ b/packages/memoize/package.json @@ -47,7 +47,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/nat/package.json b/packages/nat/package.json index 8f0323ca36..db41abb7aa 100644 --- a/packages/nat/package.json +++ b/packages/nat/package.json @@ -38,7 +38,7 @@ "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", "ses": "^1.5.0", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "directories": { "test": "test" diff --git a/packages/netstring/package.json b/packages/netstring/package.json index 87cdae5875..01b8e60af3 100644 --- a/packages/netstring/package.json +++ b/packages/netstring/package.json @@ -50,7 +50,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/pass-style/package.json b/packages/pass-style/package.json index 6c0b9f24e2..013ac3cad8 100644 --- a/packages/pass-style/package.json +++ b/packages/pass-style/package.json @@ -51,7 +51,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/patterns/package.json b/packages/patterns/package.json index 3e3a1940e8..8d2a32a408 100644 --- a/packages/patterns/package.json +++ b/packages/patterns/package.json @@ -49,7 +49,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/promise-kit/package.json b/packages/promise-kit/package.json index 50f104ba57..469b79c7ce 100644 --- a/packages/promise-kit/package.json +++ b/packages/promise-kit/package.json @@ -50,7 +50,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/ses-ava/package.json b/packages/ses-ava/package.json index 46fe66218f..9780a03ed8 100644 --- a/packages/ses-ava/package.json +++ b/packages/ses-ava/package.json @@ -54,7 +54,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/ses/package.json b/packages/ses/package.json index 3eb848e040..34de978bb8 100644 --- a/packages/ses/package.json +++ b/packages/ses/package.json @@ -95,7 +95,7 @@ "sinon": "^15.1.0", "terser": "^5.16.6", "tsd": "^0.30.7", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/skel/package.json b/packages/skel/package.json index 31bf040761..e224dae159 100644 --- a/packages/skel/package.json +++ b/packages/skel/package.json @@ -41,7 +41,7 @@ "ava": "^6.1.3", "c8": "^7.14.0", "tsd": "^0.30.7", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "*.js", diff --git a/packages/static-module-record/package.json b/packages/static-module-record/package.json index ccc0837280..397863cc06 100644 --- a/packages/static-module-record/package.json +++ b/packages/static-module-record/package.json @@ -54,7 +54,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/stream-node/package.json b/packages/stream-node/package.json index ec6d807e1e..37371443cb 100644 --- a/packages/stream-node/package.json +++ b/packages/stream-node/package.json @@ -58,7 +58,7 @@ "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", "ts-api-utils": "~1.0.1", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/stream-types-test/package.json b/packages/stream-types-test/package.json index 10be9919af..a9e5400842 100644 --- a/packages/stream-types-test/package.json +++ b/packages/stream-types-test/package.json @@ -37,7 +37,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [], "publishConfig": { diff --git a/packages/stream/package.json b/packages/stream/package.json index 37e77ebc5f..975d55530e 100644 --- a/packages/stream/package.json +++ b/packages/stream/package.json @@ -61,7 +61,7 @@ "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", "ts-api-utils": "~1.0.1", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/syrup/package.json b/packages/syrup/package.json index 4fa0a53cde..89c95f6d7f 100644 --- a/packages/syrup/package.json +++ b/packages/syrup/package.json @@ -48,7 +48,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/test262-runner/package.json b/packages/test262-runner/package.json index aa5dfd4dfb..1803917052 100644 --- a/packages/test262-runner/package.json +++ b/packages/test262-runner/package.json @@ -43,7 +43,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "eslintConfig": { "extends": [ diff --git a/packages/where/package.json b/packages/where/package.json index 4e8b3999ad..d50795d5e2 100644 --- a/packages/where/package.json +++ b/packages/where/package.json @@ -46,7 +46,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/packages/zip/package.json b/packages/zip/package.json index 820eb84afd..4dbcb41204 100644 --- a/packages/zip/package.json +++ b/packages/zip/package.json @@ -47,7 +47,7 @@ "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.29.1", "prettier": "^3.2.5", - "typescript": "5.5.0-beta" + "typescript": "5.5.2" }, "files": [ "LICENSE*", diff --git a/yarn.lock b/yarn.lock index 98dadb5ebe..1b3bf101df 100644 --- a/yarn.lock +++ b/yarn.lock @@ -174,7 +174,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -198,7 +198,7 @@ __metadata: c8: "npm:^7.14.0" eslint: "npm:^8.57.0" rollup: "npm:^2.79.1" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" bin: bundle-source: ./src/tool.js languageName: unknown @@ -217,7 +217,7 @@ __metadata: "@endo/ses-ava": "npm:^1.2.2" ava: "npm:^6.1.3" c8: "npm:^7.14.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -240,7 +240,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -257,7 +257,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -290,7 +290,7 @@ __metadata: open: "npm:^9.1.0" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" bin: endo: ./bin/endo languageName: unknown @@ -308,7 +308,7 @@ __metadata: ava: "npm:^6.1.3" c8: "npm:^7.14.0" tsd: "npm:^0.30.7" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -329,7 +329,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -366,7 +366,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" ws: "npm:^8.13.0" languageName: unknown linkType: soft @@ -383,7 +383,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -398,7 +398,7 @@ __metadata: ses: "npm:^1.5.0" ses0_18_3: "npm:ses@0.18.3" tsd: "npm:^0.30.7" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -410,7 +410,7 @@ __metadata: requireindex: "npm:~1.1.0" ts-api-utils: "npm:~1.0.1" tsutils: "npm:~3.21.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" typescript-eslint: "npm:^7.3.1" languageName: unknown linkType: soft @@ -434,7 +434,7 @@ __metadata: rollup: "npm:^2.79.1" source-map: "npm:0.7.4" tsd: "npm:^0.30.7" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -447,7 +447,7 @@ __metadata: ava: "npm:^6.1.3" c8: "npm:^7.14.0" tsd: "npm:^0.30.7" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -472,7 +472,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -487,7 +487,7 @@ __metadata: "@endo/ses-ava": "npm:^1.2.2" ava: "npm:^6.1.3" c8: "npm:^7.14.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -505,7 +505,7 @@ __metadata: ava: "npm:^6.1.3" c8: "npm:^7.14.0" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -519,7 +519,7 @@ __metadata: "@endo/lockdown": "npm:^1.0.7" "@endo/promise-kit": "npm:^1.1.2" ava: "npm:^6.1.3" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -549,7 +549,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -569,7 +569,7 @@ __metadata: "@fast-check/ava": "npm:^1.1.5" ava: "npm:^6.1.3" c8: "npm:^7.14.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -588,7 +588,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -604,7 +604,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -625,7 +625,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -648,7 +648,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -671,7 +671,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -689,7 +689,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -709,7 +709,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" peerDependencies: ava: ^5.3.0 || ^6.1.2 languageName: unknown @@ -724,7 +724,7 @@ __metadata: ava: "npm:^6.1.3" c8: "npm:^7.14.0" tsd: "npm:^0.30.7" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -747,7 +747,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -770,7 +770,7 @@ __metadata: prettier: "npm:^3.2.5" ses: "npm:^1.5.0" ts-api-utils: "npm:~1.0.1" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -787,7 +787,7 @@ __metadata: eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" ses: "npm:^1.5.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -810,7 +810,7 @@ __metadata: prettier: "npm:^3.2.5" ses: "npm:^1.5.0" ts-api-utils: "npm:~1.0.1" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -827,7 +827,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -845,7 +845,7 @@ __metadata: prettier: "npm:^3.2.5" ses: "npm:^1.5.0" test262-harness: "npm:^10.0.0" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -862,7 +862,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -879,7 +879,7 @@ __metadata: eslint-plugin-eslint-comments: "npm:^3.2.0" eslint-plugin-import: "npm:^2.29.1" prettier: "npm:^3.2.5" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -10167,7 +10167,7 @@ __metadata: type-coverage: "npm:^2.26.3" typedoc: "npm:^0.25.13" typedoc-plugin-markdown: "npm:^3.17.1" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" typescript-eslint: "npm:^7.3.1" languageName: unknown linkType: soft @@ -10372,7 +10372,7 @@ __metadata: sinon: "npm:^15.1.0" terser: "npm:^5.16.6" tsd: "npm:^0.30.7" - typescript: "npm:5.5.0-beta" + typescript: "npm:5.5.2" languageName: unknown linkType: soft @@ -11614,13 +11614,13 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.5.0-beta": - version: 5.5.0-beta - resolution: "typescript@npm:5.5.0-beta" +"typescript@npm:5.5.2": + version: 5.5.2 + resolution: "typescript@npm:5.5.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/e4b029678d6e77514355a79bb2b30e80784712b58cdb1391e07d2282aefceaff7850edf16814f6b4b9d4f23c84372afdfc6165cb628adc5303274fff8a795ce5 + checksum: 10c0/8ca39b27b5f9bd7f32db795045933ab5247897660627251e8254180b792a395bf061ea7231947d5d7ffa5cb4cc771970fd4ef543275f9b559f08c9325cccfce3 languageName: node linkType: hard @@ -11634,13 +11634,13 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.5.0-beta#optional!builtin": - version: 5.5.0-beta - resolution: "typescript@patch:typescript@npm%3A5.5.0-beta#optional!builtin::version=5.5.0-beta&hash=b45daf" +"typescript@patch:typescript@npm%3A5.5.2#optional!builtin": + version: 5.5.2 + resolution: "typescript@patch:typescript@npm%3A5.5.2#optional!builtin::version=5.5.2&hash=b45daf" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/665f9f8140409b79ee61a695627842d49430ce944571b44c3fe81c05a0359041f2aa267e5e5639dfdb844da47c7a542f7a534fe301533c846a20c63cd9ff1d53 + checksum: 10c0/6721ac8933a70c252d7b640b345792e103d881811ff660355617c1836526dbb71c2044e2e77a8823fb3570b469f33276875a4cab6d3c4de4ae7d7ee1c3074ae4 languageName: node linkType: hard From 00e0a7606a240740f7079291a48a794a956821f9 Mon Sep 17 00:00:00 2001 From: Turadg Aleahmad Date: Thu, 20 Jun 2024 10:54:08 -0700 Subject: [PATCH 2/3] chore(deps): bump yarn to 4.3.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index dc47cb46b0..ae50a3d963 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "engines": { "node": ">=16" }, - "packageManager": "yarn@4.2.2", + "packageManager": "yarn@4.3.0", "devDependencies": { "@jessie.js/eslint-plugin": "^0.4.1", "@octokit/core": "^3.4.0", From e275399479023e5d6ab2a3fe65d9ec7ed462032b Mon Sep 17 00:00:00 2001 From: Turadg Aleahmad Date: Thu, 20 Jun 2024 10:59:16 -0700 Subject: [PATCH 3/3] chore(types): updates for tsc 5.5 --- packages/bundle-source/src/fs.js | 4 ++-- packages/eventual-send/src/no-shim.js | 1 + packages/marshal/src/encodePassable.js | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/bundle-source/src/fs.js b/packages/bundle-source/src/fs.js index a3ed385224..720e2b825c 100644 --- a/packages/bundle-source/src/fs.js +++ b/packages/bundle-source/src/fs.js @@ -116,10 +116,10 @@ export const makeFileWriter = ( * fs: Pick & * { promises: Pick< * import('fs/promises'), - * 'readFile' | 'stat' | 'writeFile' | 'mkdir' | 'rm' + * 'readFile' | 'stat' | 'writeFile' | 'mkdir' | 'rename' | 'rm' * >, * }, - * path: Pick, + * path: Pick, * os: Pick, * }} io * @param {number} [pid] diff --git a/packages/eventual-send/src/no-shim.js b/packages/eventual-send/src/no-shim.js index aa178ec4ed..387d001271 100644 --- a/packages/eventual-send/src/no-shim.js +++ b/packages/eventual-send/src/no-shim.js @@ -2,6 +2,7 @@ import makeE from './E.js'; // XXX module exports for HandledPromise fail if these aren't in scope /** @import {Handler, HandledExecutor} from './handled-promise.js' */ +/** @import {ECallableOrMethods, EGetters, ERef, ERemoteFunctions, ESendOnlyCallableOrMethods, LocalRecord, RemoteFunctions} from './E.js' */ const hp = HandledPromise; export const E = makeE(hp); diff --git a/packages/marshal/src/encodePassable.js b/packages/marshal/src/encodePassable.js index ac149b6bd9..d5863af1ec 100644 --- a/packages/marshal/src/encodePassable.js +++ b/packages/marshal/src/encodePassable.js @@ -672,6 +672,7 @@ const liberalDecoders = /** @type {Required} */ ( */ const makeInnerDecode = (decodeStringSuffix, decodeArray, options) => { const { decodeRemotable, decodePromise, decodeError } = options; + /** @type {(encoded: string, skip?: number) => Passable} */ const innerDecode = (encoded, skip = 0) => { switch (encoded.charAt(skip)) { case 'v': { @@ -715,6 +716,7 @@ const makeInnerDecode = (decodeStringSuffix, decodeArray, options) => { } case '[': case '^': { + // @ts-expect-error Type 'unknown[]' is not Passable return decodeArray(encoded, innerDecode, skip); } case '(': { @@ -728,7 +730,6 @@ const makeInnerDecode = (decodeStringSuffix, decodeArray, options) => { } } }; - // @ts-expect-error Type 'unknown' is not assignable to type 'Passable'. return innerDecode; };