From 5cdfdc0a06ed1519cf3b8be255b01fca694585ee Mon Sep 17 00:00:00 2001 From: Michael FIG Date: Fri, 14 Apr 2023 12:21:30 -0600 Subject: [PATCH 1/6] build(deps): sync Endo versions --- packages/ERTP/package.json | 12 ++++---- packages/SwingSet/package.json | 28 +++++++++---------- packages/agoric-cli/package.json | 16 +++++------ packages/assert/package.json | 2 +- packages/cache/package.json | 4 +-- packages/casting/package.json | 12 ++++---- packages/cosmic-swingset/package.json | 10 +++---- packages/deploy-script-support/package.json | 16 +++++------ packages/deployment/package.json | 4 +-- packages/eslint-config/package.json | 2 +- packages/governance/package.json | 16 +++++------ packages/inter-protocol/package.json | 16 +++++------ packages/internal/package.json | 8 +++--- packages/notifier/package.json | 10 +++---- packages/pegasus/package.json | 12 ++++---- packages/same-structure/package.json | 2 +- packages/sharing-service/package.json | 4 +-- packages/smart-wallet/package.json | 14 +++++----- packages/solo/package.json | 14 +++++----- packages/spawner/package.json | 10 +++---- packages/store/package.json | 8 +++--- packages/swing-store/package.json | 10 +++---- packages/swingset-liveslots/package.json | 14 +++++----- packages/swingset-runner/package.json | 10 +++---- .../swingset-xsnap-supervisor/package.json | 8 +++--- packages/telemetry/package.json | 10 +++---- packages/time/package.json | 6 ++-- packages/ui-components/package.json | 6 ++-- packages/vats/package.json | 18 ++++++------ packages/wallet/api/package.json | 12 ++++---- packages/web-components/package.json | 10 +++---- packages/xsnap-lockdown/package.json | 4 +-- packages/xsnap/package.json | 16 +++++------ packages/zoe/package.json | 18 ++++++------ packages/zone/package.json | 2 +- 35 files changed, 182 insertions(+), 182 deletions(-) diff --git a/packages/ERTP/package.json b/packages/ERTP/package.json index 4daf7789c85..639c7ddbe5e 100644 --- a/packages/ERTP/package.json +++ b/packages/ERTP/package.json @@ -40,18 +40,18 @@ "homepage": "https://github.com/Agoric/agoric-sdk#readme", "dependencies": { "@agoric/assert": "^0.5.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/notifier": "^0.5.1", "@agoric/store": "^0.8.3", "@agoric/swingset-vat": "^0.30.2", "@agoric/vat-data": "^0.4.3", - "@endo/eventual-send": "^0.16.8", - "@endo/far": "^0.2.14", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52" + "@endo/eventual-send": "^0.17.1", + "@endo/far": "^0.2.17", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55" }, "devDependencies": { - "@endo/bundle-source": "^2.4.2", + "@endo/bundle-source": "^2.5.0", "@fast-check/ava": "^1.1.3", "ava": "^5.2.0", "tsd": "^0.25.0" diff --git a/packages/SwingSet/package.json b/packages/SwingSet/package.json index e1c3dc266e7..f0419d349e5 100644 --- a/packages/SwingSet/package.json +++ b/packages/SwingSet/package.json @@ -38,19 +38,19 @@ "@agoric/vat-data": "^0.4.3", "@agoric/xsnap": "^0.13.2", "@agoric/xsnap-lockdown": "^0.13.2", - "@endo/base64": "^0.2.28", - "@endo/bundle-source": "^2.4.2", - "@endo/captp": "^2.0.18", - "@endo/check-bundle": "^0.2.14", - "@endo/compartment-mapper": "^0.8.0", - "@endo/eventual-send": "^0.16.8", - "@endo/far": "^0.2.14", - "@endo/import-bundle": "^0.3.0", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", - "@endo/nat": "^4.1.23", - "@endo/promise-kit": "^0.2.52", - "@endo/zip": "^0.2.28", + "@endo/base64": "^0.2.31", + "@endo/bundle-source": "^2.5.0", + "@endo/captp": "^3.1.0", + "@endo/check-bundle": "^0.2.17", + "@endo/compartment-mapper": "^0.8.3", + "@endo/eventual-send": "^0.17.1", + "@endo/far": "^0.2.17", + "@endo/import-bundle": "^0.3.3", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", + "@endo/nat": "^4.1.26", + "@endo/promise-kit": "^0.2.55", + "@endo/zip": "^0.2.31", "ansi-styles": "^6.2.1", "anylogger": "^0.21.0", "import-meta-resolve": "^2.2.1", @@ -58,7 +58,7 @@ "semver": "^6.3.0" }, "peerDependencies": { - "@endo/ses-ava": "^0.2.36", + "@endo/ses-ava": "^0.2.39", "ava": "^5.2.0" }, "files": [ diff --git a/packages/agoric-cli/package.json b/packages/agoric-cli/package.json index eafe9acba78..e8a0c393c3a 100644 --- a/packages/agoric-cli/package.json +++ b/packages/agoric-cli/package.json @@ -48,14 +48,14 @@ "@cosmjs/proto-signing": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "@cosmjs/tendermint-rpc": "^0.29.5", - "@endo/bundle-source": "^2.4.2", - "@endo/captp": "^2.0.18", - "@endo/compartment-mapper": "^0.8.0", - "@endo/far": "^0.2.14", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", - "@endo/nat": "^4.1.0", - "@endo/promise-kit": "^0.2.52", + "@endo/bundle-source": "^2.5.0", + "@endo/captp": "^3.1.0", + "@endo/compartment-mapper": "^0.8.3", + "@endo/far": "^0.2.17", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", + "@endo/nat": "^4.1.26", + "@endo/promise-kit": "^0.2.55", "@iarna/toml": "^2.2.3", "anylogger": "^0.21.0", "chalk": "^5.2.0", diff --git a/packages/assert/package.json b/packages/assert/package.json index 7f462c22856..0f79355d299 100755 --- a/packages/assert/package.json +++ b/packages/assert/package.json @@ -18,7 +18,7 @@ "lint:types": "tsc -p jsconfig.json" }, "devDependencies": { - "@endo/init": "^0.5.52", + "@endo/init": "^0.5.55", "ava": "^5.2.0" }, "repository": { diff --git a/packages/cache/package.json b/packages/cache/package.json index f99b09c930b..4d249316d29 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -23,8 +23,8 @@ "@agoric/notifier": "^0.5.1", "@agoric/store": "^0.8.3", "@agoric/vat-data": "^0.4.3", - "@endo/far": "^0.2.14", - "@endo/marshal": "^0.8.1" + "@endo/far": "^0.2.17", + "@endo/marshal": "^0.8.4" }, "devDependencies": { "@agoric/zoe": "^0.25.3", diff --git a/packages/casting/package.json b/packages/casting/package.json index 54879af0786..e23c984c568 100644 --- a/packages/casting/package.json +++ b/packages/casting/package.json @@ -29,15 +29,15 @@ "@cosmjs/proto-signing": "^0.29.5", "@cosmjs/stargate": "^0.29.5", "@cosmjs/tendermint-rpc": "^0.29.5", - "@endo/far": "^0.2.14", - "@endo/init": "^0.5.52", - "@endo/lockdown": "^0.1.24", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52", + "@endo/far": "^0.2.17", + "@endo/init": "^0.5.55", + "@endo/lockdown": "^0.1.27", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55", "node-fetch": "^2.6.0" }, "devDependencies": { - "@endo/ses-ava": "^0.2.36", + "@endo/ses-ava": "^0.2.39", "@types/node-fetch": "^2.6.2", "ava": "^5.2.0", "c8": "^7.13.0", diff --git a/packages/cosmic-swingset/package.json b/packages/cosmic-swingset/package.json index 959b1cff5fd..f7bbf360e20 100644 --- a/packages/cosmic-swingset/package.json +++ b/packages/cosmic-swingset/package.json @@ -26,15 +26,15 @@ "@agoric/cosmos": "^0.32.2", "@agoric/deploy-script-support": "^0.9.4", "@agoric/internal": "^0.2.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/store": "^0.8.3", "@agoric/swing-store": "^0.8.1", "@agoric/swingset-vat": "^0.30.2", "@agoric/telemetry": "^0.4.0", - "@endo/far": "^0.2.14", - "@endo/import-bundle": "^0.3.0", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", + "@endo/far": "^0.2.17", + "@endo/import-bundle": "^0.3.3", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", "@iarna/toml": "^2.2.3", "@opentelemetry/sdk-metrics": "^0.32.0", "anylogger": "^0.21.0", diff --git a/packages/deploy-script-support/package.json b/packages/deploy-script-support/package.json index 2f44551da56..5a3e03a938b 100644 --- a/packages/deploy-script-support/package.json +++ b/packages/deploy-script-support/package.json @@ -38,20 +38,20 @@ "@agoric/ertp": "^0.15.3", "@agoric/import-manager": "^0.3.6", "@agoric/internal": "^0.2.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/notifier": "^0.5.1", "@agoric/store": "^0.8.3", "@agoric/zoe": "^0.25.3", - "@endo/base64": "^0.2.28", - "@endo/bundle-source": "^2.4.2", - "@endo/far": "^0.2.14", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52", - "@endo/zip": "^0.2.28" + "@endo/base64": "^0.2.31", + "@endo/bundle-source": "^2.5.0", + "@endo/far": "^0.2.17", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55", + "@endo/zip": "^0.2.31" }, "devDependencies": { "@agoric/vats": "^0.13.0", - "@endo/init": "^0.5.52", + "@endo/init": "^0.5.55", "ava": "^5.2.0", "import-meta-resolve": "^2.2.1" }, diff --git a/packages/deployment/package.json b/packages/deployment/package.json index ae09c11c3ce..dfde438cd7b 100644 --- a/packages/deployment/package.json +++ b/packages/deployment/package.json @@ -20,8 +20,8 @@ "license": "Apache-2.0", "dependencies": { "@agoric/assert": "^0.5.1", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", "chalk": "^5.2.0", "deterministic-json": "^1.0.5", "inquirer": "^8.2.2", diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 44ec05105f2..ba5609aeb53 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -25,7 +25,7 @@ "eslint-config.json" ], "peerDependencies": { - "@endo/eslint-plugin": "^0.4.3", + "@endo/eslint-plugin": "^0.4.4", "@jessie.js/eslint-plugin": "^0.3.0", "@typescript-eslint/parser": "^5.55.0", "eslint": "^8.36.0", diff --git a/packages/governance/package.json b/packages/governance/package.json index 0a40840b5a3..a7943dc5c1e 100644 --- a/packages/governance/package.json +++ b/packages/governance/package.json @@ -34,7 +34,7 @@ "@agoric/assert": "^0.5.1", "@agoric/ertp": "^0.15.3", "@agoric/internal": "^0.2.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/notifier": "^0.5.1", "@agoric/store": "^0.8.3", "@agoric/swingset-vat": "^0.30.2", @@ -42,16 +42,16 @@ "@agoric/vat-data": "^0.4.3", "@agoric/vats": "^0.13.0", "@agoric/zoe": "^0.25.3", - "@endo/captp": "^2.0.18", - "@endo/eventual-send": "^0.16.8", - "@endo/far": "^0.2.14", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52" + "@endo/captp": "^3.1.0", + "@endo/eventual-send": "^0.17.1", + "@endo/far": "^0.2.17", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55" }, "devDependencies": { "@agoric/deploy-script-support": "^0.9.4", - "@endo/bundle-source": "^2.4.2", - "@endo/init": "^0.5.52", + "@endo/bundle-source": "^2.5.0", + "@endo/init": "^0.5.55", "ava": "^5.2.0", "c8": "^7.13.0", "import-meta-resolve": "^2.2.1" diff --git a/packages/inter-protocol/package.json b/packages/inter-protocol/package.json index a94c1b05b15..33a2621a60f 100644 --- a/packages/inter-protocol/package.json +++ b/packages/inter-protocol/package.json @@ -39,11 +39,11 @@ "@agoric/vat-data": "^0.4.3", "@agoric/vats": "^0.13.0", "@agoric/zoe": "^0.25.3", - "@endo/captp": "^2.0.18", - "@endo/eventual-send": "^0.16.8", - "@endo/far": "^0.2.14", - "@endo/marshal": "^0.8.1", - "@endo/nat": "^4.1.23", + "@endo/captp": "^3.1.0", + "@endo/eventual-send": "^0.17.1", + "@endo/far": "^0.2.17", + "@endo/marshal": "^0.8.4", + "@endo/nat": "^4.1.26", "agoric": "^0.18.2" }, "devDependencies": { @@ -51,9 +51,9 @@ "@agoric/smart-wallet": "^0.4.2", "@agoric/swingset-liveslots": "^0.9.0", "@agoric/swingset-vat": "^0.30.2", - "@endo/bundle-source": "^2.4.2", - "@endo/init": "^0.5.52", - "@endo/promise-kit": "^0.2.52", + "@endo/bundle-source": "^2.5.0", + "@endo/init": "^0.5.55", + "@endo/promise-kit": "^0.2.55", "@fast-check/ava": "^1.1.3", "ava": "^5.2.0", "c8": "^7.13.0", diff --git a/packages/internal/package.json b/packages/internal/package.json index 1b03579c6e8..4fdde7961b2 100755 --- a/packages/internal/package.json +++ b/packages/internal/package.json @@ -21,14 +21,14 @@ }, "dependencies": { "@agoric/zone": "^0.1.0", - "@endo/far": "^0.2.14", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52", + "@endo/far": "^0.2.17", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55", "anylogger": "^0.21.0", "jessie.js": "^0.3.2" }, "devDependencies": { - "@endo/init": "^0.5.52", + "@endo/init": "^0.5.55", "ava": "^5.2.0" }, "author": "Agoric", diff --git a/packages/notifier/package.json b/packages/notifier/package.json index 1bc7aa19ca1..6dfea7a68af 100644 --- a/packages/notifier/package.json +++ b/packages/notifier/package.json @@ -39,13 +39,13 @@ "@agoric/swingset-vat": "^0.30.2", "@agoric/swing-store": "^0.8.1", "@agoric/vat-data": "^0.4.3", - "@endo/far": "^0.2.14", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52" + "@endo/far": "^0.2.17", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55" }, "devDependencies": { - "@endo/init": "^0.5.52", - "@endo/ses-ava": "^0.2.36", + "@endo/init": "^0.5.55", + "@endo/ses-ava": "^0.2.39", "ava": "^5.2.0", "c8": "^7.13.0" }, diff --git a/packages/pegasus/package.json b/packages/pegasus/package.json index d999272e1be..95ec29d9197 100644 --- a/packages/pegasus/package.json +++ b/packages/pegasus/package.json @@ -32,17 +32,17 @@ "@agoric/assert": "^0.5.1", "@agoric/ertp": "^0.15.3", "@agoric/internal": "^0.2.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/notifier": "^0.5.1", "@agoric/store": "^0.8.3", "@agoric/swingset-vat": "^0.30.2", "@agoric/vats": "^0.13.0", "@agoric/zoe": "^0.25.3", - "@endo/bundle-source": "^2.4.2", - "@endo/captp": "^2.0.18", - "@endo/far": "^0.2.14", - "@endo/init": "^0.5.52", - "@endo/promise-kit": "^0.2.52" + "@endo/bundle-source": "^2.5.0", + "@endo/captp": "^3.1.0", + "@endo/far": "^0.2.17", + "@endo/init": "^0.5.55", + "@endo/promise-kit": "^0.2.55" }, "devDependencies": { "@agoric/deploy-script-support": "^0.9.4", diff --git a/packages/same-structure/package.json b/packages/same-structure/package.json index c125f64e673..73fcf594427 100644 --- a/packages/same-structure/package.json +++ b/packages/same-structure/package.json @@ -31,7 +31,7 @@ "dependencies": { "@agoric/assert": "^0.5.1", "@agoric/store": "^0.8.1", - "@endo/marshal": "^0.8.1" + "@endo/marshal": "^0.8.4" }, "files": [ "*.js", diff --git a/packages/sharing-service/package.json b/packages/sharing-service/package.json index 01fbba0af42..633dfd49bb5 100644 --- a/packages/sharing-service/package.json +++ b/packages/sharing-service/package.json @@ -28,11 +28,11 @@ "homepage": "https://github.com/Agoric/agoric-sdk#readme", "dependencies": { "@agoric/assert": "^0.5.1", - "@endo/marshal": "^0.8.1" + "@endo/marshal": "^0.8.4" }, "devDependencies": { "@agoric/swingset-vat": "^0.30.2", - "@endo/eventual-send": "^0.16.8", + "@endo/eventual-send": "^0.17.1", "ava": "^5.2.0", "c8": "^7.13.0" }, diff --git a/packages/smart-wallet/package.json b/packages/smart-wallet/package.json index 0ce1925e928..7987e8cef2e 100644 --- a/packages/smart-wallet/package.json +++ b/packages/smart-wallet/package.json @@ -17,8 +17,8 @@ }, "devDependencies": { "@agoric/cosmic-proto": "^0.2.1", - "@endo/captp": "^2.0.18", - "@endo/init": "^0.5.52", + "@endo/captp": "^3.1.0", + "@endo/init": "^0.5.55", "ava": "^5.2.0" }, "dependencies": { @@ -26,17 +26,17 @@ "@agoric/casting": "^0.3.2", "@agoric/ertp": "^0.15.3", "@agoric/internal": "^0.2.1", - "@endo/nat": "^4.1.0", - "@endo/promise-kit": "^0.2.52", + "@endo/nat": "^4.1.26", + "@endo/promise-kit": "^0.2.55", "@agoric/notifier": "^0.5.1", "@agoric/store": "^0.8.3", "@agoric/swingset-vat": "^0.30.2", "@agoric/vat-data": "^0.4.3", "@agoric/vats": "^0.13.0", "@agoric/zoe": "^0.25.3", - "@endo/eventual-send": "^0.16.8", - "@endo/far": "^0.2.14", - "@endo/marshal": "^0.8.1" + "@endo/eventual-send": "^0.17.1", + "@endo/far": "^0.2.17", + "@endo/marshal": "^0.8.4" }, "files": [ "src/" diff --git a/packages/solo/package.json b/packages/solo/package.json index e019778e0f2..d93548a06a6 100644 --- a/packages/solo/package.json +++ b/packages/solo/package.json @@ -35,12 +35,12 @@ "@agoric/telemetry": "^0.4.0", "@agoric/vats": "^0.13.0", "@agoric/wallet": "^0.17.0", - "@endo/captp": "^2.0.18", - "@endo/eventual-send": "^0.16.8", - "@endo/import-bundle": "^0.3.0", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52", + "@endo/captp": "^3.1.0", + "@endo/eventual-send": "^0.17.1", + "@endo/import-bundle": "^0.3.3", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55", "agoric": "^0.18.2", "anylogger": "^0.21.0", "deterministic-json": "^1.0.5", @@ -57,7 +57,7 @@ }, "devDependencies": { "@agoric/ertp": "^0.15.3", - "@endo/bundle-source": "^2.4.2", + "@endo/bundle-source": "^2.5.0", "ava": "^5.2.0", "c8": "^7.13.0" }, diff --git a/packages/spawner/package.json b/packages/spawner/package.json index 93c3ca1449d..891db95ec30 100644 --- a/packages/spawner/package.json +++ b/packages/spawner/package.json @@ -31,15 +31,15 @@ "homepage": "https://github.com/Agoric/agoric-sdk#readme", "dependencies": { "@agoric/assert": "^0.5.1", - "@endo/eventual-send": "^0.16.8", - "@endo/import-bundle": "^0.3.0", - "@endo/marshal": "^0.8.1" + "@endo/eventual-send": "^0.17.1", + "@endo/import-bundle": "^0.3.3", + "@endo/marshal": "^0.8.4" }, "devDependencies": { "@agoric/internal": "^0.2.1", "@agoric/swingset-vat": "^0.30.2", - "@endo/bundle-source": "^2.4.2", - "@endo/init": "^0.5.52", + "@endo/bundle-source": "^2.5.0", + "@endo/init": "^0.5.55", "ava": "^5.2.0", "c8": "^7.13.0" }, diff --git a/packages/store/package.json b/packages/store/package.json index 9681cfc3a9a..622f92fdcae 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -32,10 +32,10 @@ "dependencies": { "@agoric/assert": "^0.5.1", "@agoric/internal": "^0.2.1", - "@endo/far": "^0.2.14", - "@endo/eventual-send": "^0.16.8", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52", + "@endo/far": "^0.2.17", + "@endo/eventual-send": "^0.17.1", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55", "@fast-check/ava": "^1.1.3" }, "devDependencies": { diff --git a/packages/swing-store/package.json b/packages/swing-store/package.json index ebdd807bae7..cdf56addda3 100644 --- a/packages/swing-store/package.json +++ b/packages/swing-store/package.json @@ -20,15 +20,15 @@ "dependencies": { "@agoric/assert": "^0.5.1", "@agoric/internal": "^0.2.1", - "@endo/base64": "^0.2.28", - "@endo/bundle-source": "^2.4.2", - "@endo/check-bundle": "^0.2.14", - "@endo/nat": "^4.1.23", + "@endo/base64": "^0.2.31", + "@endo/bundle-source": "^2.5.0", + "@endo/check-bundle": "^0.2.17", + "@endo/nat": "^4.1.26", "better-sqlite3": "^8.2.0", "tmp": "^0.2.1" }, "devDependencies": { - "@endo/init": "^0.5.52", + "@endo/init": "^0.5.55", "@types/better-sqlite3": "^7.5.0", "ava": "^5.2.0", "c8": "^7.13.0" diff --git a/packages/swingset-liveslots/package.json b/packages/swingset-liveslots/package.json index 68b5119ae8c..ec693809521 100644 --- a/packages/swingset-liveslots/package.json +++ b/packages/swingset-liveslots/package.json @@ -20,17 +20,17 @@ "dependencies": { "@agoric/assert": "^0.5.1", "@agoric/internal": "^0.2.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/store": "^0.8.3", "@agoric/vat-data": "^0.4.3", - "@endo/eventual-send": "^0.16.8", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52" + "@endo/eventual-send": "^0.17.1", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55" }, "peerDependencies": { - "@endo/far": "^0.2.14", - "@endo/ses-ava": "^0.2.36", + "@endo/far": "^0.2.17", + "@endo/ses-ava": "^0.2.39", "ava": "^5.2.0" }, "files": [ diff --git a/packages/swingset-runner/package.json b/packages/swingset-runner/package.json index 0da0960fd11..dcbceb0c222 100644 --- a/packages/swingset-runner/package.json +++ b/packages/swingset-runner/package.json @@ -21,7 +21,7 @@ "dependencies": { "@agoric/assert": "^0.5.1", "@agoric/ertp": "^0.15.3", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/stat-logger": "^0.4.27", "@agoric/store": "^0.8.3", "@agoric/swing-store": "^0.8.1", @@ -29,10 +29,10 @@ "@agoric/telemetry": "^0.4.0", "@agoric/vat-data": "^0.4.3", "@agoric/zoe": "^0.25.3", - "@endo/bundle-source": "^2.4.2", - "@endo/eventual-send": "^0.16.8", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", + "@endo/bundle-source": "^2.5.0", + "@endo/eventual-send": "^0.17.1", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", "expose-gc": "^1.0.0", "n-readlines": "^1.0.1", "yargs": "^16.1.0" diff --git a/packages/swingset-xsnap-supervisor/package.json b/packages/swingset-xsnap-supervisor/package.json index f5e4e8a53bf..ca4e0d0f105 100644 --- a/packages/swingset-xsnap-supervisor/package.json +++ b/packages/swingset-xsnap-supervisor/package.json @@ -26,10 +26,10 @@ "devDependencies": { "@agoric/assert": "^0.5.1", "@agoric/swingset-liveslots": "^0.9.0", - "@endo/bundle-source": "^2.4.2", - "@endo/import-bundle": "^0.3.0", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", + "@endo/bundle-source": "^2.5.0", + "@endo/import-bundle": "^0.3.3", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", "ava": "^5.2.0", "c8": "^7.13.0" }, diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index d67605a3163..69d9df718b8 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -25,9 +25,9 @@ "@agoric/assert": "^0.5.1", "@agoric/internal": "^0.2.1", "@agoric/store": "^0.8.1", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", - "@endo/stream": "^0.3.21", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", + "@endo/stream": "^0.3.24", "@opentelemetry/api": "^1.1.0", "@opentelemetry/exporter-prometheus": "^0.32.0", "@opentelemetry/exporter-trace-otlp-http": "^0.32.0", @@ -41,8 +41,8 @@ "tmp": "^0.2.1" }, "devDependencies": { - "@endo/lockdown": "^0.1.24", - "@endo/ses-ava": "^0.2.36", + "@endo/lockdown": "^0.1.27", + "@endo/ses-ava": "^0.2.39", "ava": "^5.2.0", "c8": "^7.13.0", "tmp": "^0.2.1" diff --git a/packages/time/package.json b/packages/time/package.json index ed0d1c8d91f..d384cc9ae7f 100644 --- a/packages/time/package.json +++ b/packages/time/package.json @@ -31,12 +31,12 @@ "homepage": "https://github.com/Agoric/agoric-sdk#readme", "dependencies": { "@agoric/assert": "^0.5.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/store": "^0.8.3" }, "devDependencies": { - "@endo/far": "^0.2.14", - "@endo/init": "^0.5.52", + "@endo/far": "^0.2.17", + "@endo/init": "^0.5.55", "ava": "^5.2.0" }, "files": [ diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index 3429803fa44..640b6ba5ed4 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -7,9 +7,9 @@ "dependencies": { "@agoric/assert": "^0.5.1", "@agoric/ertp": "^0.15.3", - "@endo/nat": "^4.1.0", - "@endo/eventual-send": "^0.16.8", - "@endo/init": "^0.5.52", + "@endo/nat": "^4.1.26", + "@endo/eventual-send": "^0.17.1", + "@endo/init": "^0.5.55", "clsx": "^1.1.1" }, "peerDependencies": { diff --git a/packages/vats/package.json b/packages/vats/package.json index a5e92f7682c..77ccc66211e 100644 --- a/packages/vats/package.json +++ b/packages/vats/package.json @@ -32,7 +32,7 @@ "@agoric/governance": "^0.9.1", "@agoric/inter-protocol": "^0.13.1", "@agoric/internal": "^0.2.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/notifier": "^0.5.1", "@agoric/sharing-service": "^0.2.6", "@agoric/store": "^0.8.3", @@ -41,11 +41,11 @@ "@agoric/vat-data": "^0.4.3", "@agoric/zoe": "^0.25.3", "@agoric/zone": "^0.1.0", - "@endo/far": "^0.2.14", - "@endo/import-bundle": "^0.3.0", - "@endo/init": "^0.5.52", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52" + "@endo/far": "^0.2.17", + "@endo/import-bundle": "^0.3.3", + "@endo/init": "^0.5.55", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55" }, "devDependencies": { "@agoric/cosmic-swingset": "^0.39.2", @@ -53,9 +53,9 @@ "@agoric/smart-wallet": "^0.4.2", "@agoric/swing-store": "^0.8.1", "@agoric/swingset-liveslots": "^0.9.0", - "@endo/bundle-source": "^2.4.2", - "@endo/captp": "^2.0.18", - "@endo/stream": "^0.3.21", + "@endo/bundle-source": "^2.5.0", + "@endo/captp": "^3.1.0", + "@endo/stream": "^0.3.24", "ava": "^5.2.0", "c8": "^7.13.0", "import-meta-resolve": "^2.2.1" diff --git a/packages/wallet/api/package.json b/packages/wallet/api/package.json index d5af36a0925..266c1a43b47 100644 --- a/packages/wallet/api/package.json +++ b/packages/wallet/api/package.json @@ -15,8 +15,8 @@ }, "devDependencies": { "@agoric/vats": "^0.13.0", - "@endo/bundle-source": "^2.4.2", - "@endo/init": "^0.5.52", + "@endo/bundle-source": "^2.5.0", + "@endo/init": "^0.5.55", "ava": "^5.2.0" }, "dependencies": { @@ -25,16 +25,16 @@ "@agoric/ertp": "^0.15.3", "@agoric/inter-protocol": "^0.13.1", "@agoric/internal": "^0.2.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/notifier": "^0.5.1", "@agoric/smart-wallet": "^0.4.2", "@agoric/store": "^0.8.3", "@agoric/time": "^0.2.1", "@agoric/vat-data": "^0.4.3", "@agoric/zoe": "^0.25.3", - "@endo/eventual-send": "^0.16.8", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52", + "@endo/eventual-send": "^0.17.1", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55", "import-meta-resolve": "^2.2.1" }, "keywords": [], diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 51b9cb9091a..3522826e155 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -27,10 +27,10 @@ "@agoric/notifier": "^0.5.1", "@agoric/smart-wallet": "^0.4.2", "@agoric/wallet": "^0.17.0", - "@endo/captp": "^2.0.18", - "@endo/eventual-send": "^0.16.8", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52", + "@endo/captp": "^3.1.0", + "@endo/eventual-send": "^0.17.1", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55", "@lit-labs/react": "^1.0.1", "lit": "2.0.2", "robot3": "^0.2.19", @@ -38,7 +38,7 @@ }, "devDependencies": { "@custom-elements-manifest/analyzer": "^0.4.17", - "@endo/init": "^0.5.52", + "@endo/init": "^0.5.55", "@keplr-wallet/types": "^0.11.37", "@open-wc/eslint-config": "^10.0.0", "@open-wc/testing": "^3.1.7", diff --git a/packages/xsnap-lockdown/package.json b/packages/xsnap-lockdown/package.json index fbc541922e2..8187aed603d 100644 --- a/packages/xsnap-lockdown/package.json +++ b/packages/xsnap-lockdown/package.json @@ -21,8 +21,8 @@ }, "dependencies": {}, "devDependencies": { - "@endo/bundle-source": "^2.4.2", - "@endo/init": "^0.5.52", + "@endo/bundle-source": "^2.5.0", + "@endo/init": "^0.5.55", "ava": "^5.2.0", "c8": "^7.13.0", "rollup": "^2.58.0", diff --git a/packages/xsnap/package.json b/packages/xsnap/package.json index 715ae3c4ed5..eba3f6aa41c 100644 --- a/packages/xsnap/package.json +++ b/packages/xsnap/package.json @@ -29,17 +29,17 @@ "@agoric/assert": "^0.5.1", "@agoric/internal": "^0.2.1", "@agoric/xsnap-lockdown": "^0.13.2", - "@endo/bundle-source": "^2.4.2", - "@endo/eventual-send": "^0.16.8", - "@endo/init": "^0.5.52", - "@endo/netstring": "^0.3.22", - "@endo/promise-kit": "^0.2.52", - "@endo/stream": "^0.3.21", - "@endo/stream-node": "^0.2.22", + "@endo/bundle-source": "^2.5.0", + "@endo/eventual-send": "^0.17.1", + "@endo/init": "^0.5.55", + "@endo/netstring": "^0.3.25", + "@endo/promise-kit": "^0.2.55", + "@endo/stream": "^0.3.24", + "@endo/stream-node": "^0.2.25", "glob": "^7.1.6" }, "devDependencies": { - "@endo/base64": "^0.2.28", + "@endo/base64": "^0.2.31", "ava": "^5.2.0", "c8": "^7.13.0" }, diff --git a/packages/zoe/package.json b/packages/zoe/package.json index 18525b915bd..48c6f5320cd 100644 --- a/packages/zoe/package.json +++ b/packages/zoe/package.json @@ -46,22 +46,22 @@ "@agoric/assert": "^0.5.1", "@agoric/ertp": "^0.15.3", "@agoric/internal": "^0.2.1", - "@endo/nat": "^4.1.0", + "@endo/nat": "^4.1.26", "@agoric/notifier": "^0.5.1", "@agoric/store": "^0.8.3", "@agoric/swingset-vat": "^0.30.2", "@agoric/time": "^0.2.1", "@agoric/vat-data": "^0.4.3", - "@endo/bundle-source": "^2.4.2", - "@endo/eventual-send": "^0.16.8", - "@endo/far": "^0.2.14", - "@endo/import-bundle": "^0.3.0", - "@endo/marshal": "^0.8.1", - "@endo/promise-kit": "^0.2.52" + "@endo/bundle-source": "^2.5.0", + "@endo/eventual-send": "^0.17.1", + "@endo/far": "^0.2.17", + "@endo/import-bundle": "^0.3.3", + "@endo/marshal": "^0.8.4", + "@endo/promise-kit": "^0.2.55" }, "devDependencies": { - "@endo/captp": "^2.0.18", - "@endo/init": "^0.5.52", + "@endo/captp": "^3.1.0", + "@endo/init": "^0.5.55", "ava": "^5.2.0", "c8": "^7.13.0", "import-meta-resolve": "^2.2.1" diff --git a/packages/zone/package.json b/packages/zone/package.json index 493ac159626..b266a2f06f4 100644 --- a/packages/zone/package.json +++ b/packages/zone/package.json @@ -27,7 +27,7 @@ "dependencies": { "@agoric/store": "^0.8.3", "@agoric/vat-data": "^0.4.3", - "@endo/far": "^0.2.14" + "@endo/far": "^0.2.17" }, "devDependencies": {}, "publishConfig": { From 6c85d34bad3b7a5234589ad1d448ed8e8f490113 Mon Sep 17 00:00:00 2001 From: Michael FIG Date: Fri, 14 Apr 2023 12:21:51 -0600 Subject: [PATCH 2/6] chore: regenerate `yarn.lock` --- yarn.lock | 590 ++++++++++++++++-------------------------------------- 1 file changed, 169 insertions(+), 421 deletions(-) diff --git a/yarn.lock b/yarn.lock index a394ddd645a..dc43ce513a4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -73,16 +73,7 @@ json5 "^2.2.1" semver "^6.3.0" -"@babel/eslint-parser@^7.16.3": - version "7.17.0" - resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz#eabb24ad9f0afa80e5849f8240d0e5facc2d90d6" - integrity sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA== - dependencies: - eslint-scope "^5.1.1" - eslint-visitor-keys "^2.1.0" - semver "^6.3.0" - -"@babel/eslint-parser@^7.19.1": +"@babel/eslint-parser@^7.16.3", "@babel/eslint-parser@^7.19.1": version "7.21.3" resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz#d79e822050f2de65d7f368a076846e7184234af7" integrity sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg== @@ -222,12 +213,7 @@ dependencies: "@babel/types" "^7.18.6" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz#4b8aea3b069d8cb8a72cdfe28ddf5ceca695ef2f" - integrity sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w== - -"@babel/helper-plugin-utils@^7.19.0": +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.17.12", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== @@ -523,14 +509,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.17.12" -"@babel/plugin-syntax-import-assertions@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz#cd6190500a4fa2fe31990a963ffab4b63e4505e4" - integrity sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ== - dependencies: - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-syntax-import-assertions@^7.20.0": +"@babel/plugin-syntax-import-assertions@^7.18.6", "@babel/plugin-syntax-import-assertions@^7.20.0": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz#bb50e0d4bea0957235390641209394e87bdb9cc4" integrity sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ== @@ -1341,60 +1320,62 @@ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== -"@endo/base64@^0.2.28": - version "0.2.28" - resolved "https://registry.yarnpkg.com/@endo/base64/-/base64-0.2.28.tgz#16a251ff5c7b8ddc655b2340be1323d0726f8690" - integrity sha512-CATKd0SzzuQpqS5fYLl8vcTKL2SEeRg1EGeo1rLbBawro68McG8AOUq51jeyzwSUP3j6LphKXIH/25lKgn+IAw== +"@endo/base64@^0.2.31": + version "0.2.31" + resolved "https://registry.yarnpkg.com/@endo/base64/-/base64-0.2.31.tgz#92378462cd791e0258a2291d44d2cfd15415cf32" + integrity sha512-7IndkaZ7buIuFw8oBovNZV7epuyFWs0gdusSJ/zrx6fMXRqX0ycSTtxr6M5xADQGss1I9fqP3vteVLiNFlyIbw== -"@endo/bundle-source@^2.4.2": - version "2.4.2" - resolved "https://registry.yarnpkg.com/@endo/bundle-source/-/bundle-source-2.4.2.tgz#822a1d4b1462e7c7449a6280e9db7dba997d1c18" - integrity sha512-44CFIaUPrDOYweZZKEfeE+IJMm0naOMOrECLK1HUck5kwDPYaodFkM37MPyZBdfrI7PPfrA7xC52gP/n0ZtuQg== +"@endo/bundle-source@^2.5.0": + version "2.5.0" + resolved "https://registry.yarnpkg.com/@endo/bundle-source/-/bundle-source-2.5.0.tgz#7a555acbc1f740cea03cde4ac909edaa5ca37c14" + integrity sha512-CUhlt6sImoDD7cKyjGkxqhW/9yW4j9UGfenOHQj9Uw4XwIcxWYcGr3s4Fpq2A4HtnIB0apvefN0Xzen4OPJzOA== dependencies: "@agoric/babel-generator" "^7.17.4" "@babel/parser" "^7.17.3" "@babel/traverse" "^7.17.3" - "@endo/base64" "^0.2.28" - "@endo/compartment-mapper" "^0.8.0" - "@endo/init" "^0.5.52" + "@endo/base64" "^0.2.31" + "@endo/compartment-mapper" "^0.8.3" + "@endo/init" "^0.5.55" + "@endo/promise-kit" "^0.2.55" "@rollup/plugin-commonjs" "^19.0.0" "@rollup/plugin-node-resolve" "^13.0.0" acorn "^8.2.4" + jessie.js "^0.3.2" rollup endojs/endo#rollup-2.7.1-patch-1 source-map "^0.7.3" -"@endo/captp@^2.0.18": - version "2.0.18" - resolved "https://registry.yarnpkg.com/@endo/captp/-/captp-2.0.18.tgz#abfa7429bcf7d3ccf99410131fefd22a843b7598" - integrity sha512-jQvff60/ncAKSM09rI1ANDacgqFclPRdA3jmr2Oganh8HN8T8Vby2qQ+L+N+9TQ4g2U8/kMESARXR7Izk1Fgew== +"@endo/captp@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@endo/captp/-/captp-3.1.0.tgz#66d56ef727183976bcdb9d2b6b73ebef946d0e0b" + integrity sha512-XcK+SwOX4cCC2fZMqnq8EXvb/l57uiyZxnpXDWsGgeP+LqPHynsHLfXY4WEjp+QUH/UaVfwhdKZ6pxOYYZXHHQ== dependencies: - "@endo/eventual-send" "^0.16.8" - "@endo/marshal" "^0.8.1" - "@endo/nat" "^4.1.23" - "@endo/promise-kit" "^0.2.52" + "@endo/eventual-send" "^0.17.1" + "@endo/marshal" "^0.8.4" + "@endo/nat" "^4.1.26" + "@endo/promise-kit" "^0.2.55" -"@endo/check-bundle@^0.2.14": - version "0.2.14" - resolved "https://registry.yarnpkg.com/@endo/check-bundle/-/check-bundle-0.2.14.tgz#1a9bf5edc7139690a4defefec044497bf90a53c6" - integrity sha512-Tpomo9WTvm8bv1xvEoGajkvaIQCWI53HcToq7eyfiESnuaLbix+WVx20kZy2xG5vg/VBXgj7dXnmpiEqXqSJJA== +"@endo/check-bundle@^0.2.17": + version "0.2.17" + resolved "https://registry.yarnpkg.com/@endo/check-bundle/-/check-bundle-0.2.17.tgz#5d3546c47291440f99439839a6ef3142411a7e64" + integrity sha512-Nppwv4hiBfRrXOtj32oCNKJx2SH+0pcsxJ2B1Pbs+TEE6z67+xXfavSz3O/unCYsajRFuHt9HaOTnzeGgw0ODw== dependencies: - "@endo/base64" "^0.2.28" - "@endo/compartment-mapper" "^0.8.0" + "@endo/base64" "^0.2.31" + "@endo/compartment-mapper" "^0.8.3" -"@endo/cjs-module-analyzer@^0.2.28": - version "0.2.28" - resolved "https://registry.yarnpkg.com/@endo/cjs-module-analyzer/-/cjs-module-analyzer-0.2.28.tgz#1493b85f03c75aa655e6c22ab87b9dc6c7b80f67" - integrity sha512-mn/Ol0bk6GP53PNKeoxRJt7/zd9oMQbwm1xOpoqRNWAyneQ0YQfDrqMALMuyteWIaST5hVF2oiacJHz0gWv6+Q== +"@endo/cjs-module-analyzer@^0.2.31": + version "0.2.31" + resolved "https://registry.yarnpkg.com/@endo/cjs-module-analyzer/-/cjs-module-analyzer-0.2.31.tgz#baf37a8f7eb6781a0c5780da5d1375e0fe6ad3f1" + integrity sha512-0/BHR1UWN0FpKDUnmuCBd6UQV8QkQ97809iZQ4VIs1faxtAx/z2iZCNnkC3qFOPrurYSp31YbmHDfWsTDYrQ3A== -"@endo/compartment-mapper@^0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@endo/compartment-mapper/-/compartment-mapper-0.8.0.tgz#696aaaa42f897bd7ced4e8f7f8fd53b06d820233" - integrity sha512-tNqCih5T1cJlcMvm/G/lrEbYtokHW0G1YDxdLiNCF2H0mfw5kQFHbM0BZ1O6IaW4/JtEjhSaVRTpDjQx64gRYw== +"@endo/compartment-mapper@^0.8.3": + version "0.8.3" + resolved "https://registry.yarnpkg.com/@endo/compartment-mapper/-/compartment-mapper-0.8.3.tgz#b89d5a15f0741c02f9e8f3f65517fb5d37115477" + integrity sha512-vn9sqjsWIvktgQI5AS3HBUcjxW1eHCUpDEIohqE7xnXjJpPPhUFtSaanbsSVjjlH7Icc5rDG1FDflnVO7M19zQ== dependencies: - "@endo/cjs-module-analyzer" "^0.2.28" - "@endo/static-module-record" "^0.7.15" - "@endo/zip" "^0.2.28" - ses "^0.18.0" + "@endo/cjs-module-analyzer" "^0.2.31" + "@endo/static-module-record" "^0.7.18" + "@endo/zip" "^0.2.31" + ses "^0.18.3" "@endo/eslint-plugin@^0.4.3": version "0.4.3" @@ -1406,114 +1387,123 @@ tsutils "~3.21.0" typescript "~4.9.5" -"@endo/eventual-send@^0.16.8": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@endo/eventual-send/-/eventual-send-0.16.8.tgz#d0084bd13c2034cbc8394968c49b8648f7224e5f" - integrity sha512-bxWzRrcrCS44m0N0lCGA7BQoBFSfKkzwpFGGdZNVbUbT7+b9fzOV58sdSzzxxGnl6UwG24KzX71CNNA3PxJI9w== +"@endo/eventual-send@^0.17.1": + version "0.17.1" + resolved "https://registry.yarnpkg.com/@endo/eventual-send/-/eventual-send-0.17.1.tgz#e844b80509b703181364e42f09f78aaa482665f0" + integrity sha512-u4U5dNWlT7uUdLSFyt1xYyqxfE8xXkjEZyko7krN4bHWl0JaXMdNt/Pd3HLctbyoKRL8x9ccRjPk7QzR7WIuwg== -"@endo/far@^0.2.14", "@endo/far@^0.2.3": - version "0.2.14" - resolved "https://registry.yarnpkg.com/@endo/far/-/far-0.2.14.tgz#fe85854bed9d6affbc723ab0f0c28ccbb422ae27" - integrity sha512-9fYkYgpoLU6bsYJhlXrMwlDNMi3hXZd/AHhxk9GvqOctEGGEMfUWkW/ZxQYmo9eyIE3b+VhktJDJz2hmoQPS6Q== +"@endo/far@^0.2.17", "@endo/far@^0.2.3": + version "0.2.17" + resolved "https://registry.yarnpkg.com/@endo/far/-/far-0.2.17.tgz#32c1c703b7bcacc31e4f83f7cd5400be5ce75884" + integrity sha512-Mfg9XlJ7ZLtwxsHJYv9SGhCLhV5fvwpymO2uv459ByAqXumtKxq9xo0P9kfOtbTh94irBbg4UxixWrmWCF9evg== dependencies: - "@endo/eventual-send" "^0.16.8" - "@endo/marshal" "^0.8.1" + "@endo/eventual-send" "^0.17.1" + "@endo/pass-style" "^0.1.2" -"@endo/import-bundle@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@endo/import-bundle/-/import-bundle-0.3.0.tgz#996f24386f3f42ffc536265bdebc3dde3481742a" - integrity sha512-0ynZbUrOwTT8pumLt6U0V69XmqkIKXhXCLv9n2mna3FMf2V7LlQuxT833DpJBTGamijoEqKPctEQs/qVEHfteA== +"@endo/import-bundle@^0.3.3": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@endo/import-bundle/-/import-bundle-0.3.3.tgz#4e04feb6dfc206320b589deeae6030782d598f17" + integrity sha512-vbwxhWUuHtePXXg31XQgAIH8xDEEsfDN2p66OIgPLTg8e762orjeE2XTvPNALMmXxrp8TBve2Mju4FwAVPujlQ== dependencies: - "@endo/base64" "^0.2.28" - "@endo/compartment-mapper" "^0.8.0" + "@endo/base64" "^0.2.31" + "@endo/compartment-mapper" "^0.8.3" -"@endo/init@^0.5.52": - version "0.5.52" - resolved "https://registry.yarnpkg.com/@endo/init/-/init-0.5.52.tgz#b544a9b31f3ebe637beb8094e83782955fb4053e" - integrity sha512-0n9q0QOb2MzCE4U0N1fPvOGgz9QEbUQP1F2SgkBw7cMUK6Pj06CXBGW+TSoHdo96mf9wqi4Zcskao9BeNyslUA== +"@endo/init@^0.5.55": + version "0.5.55" + resolved "https://registry.yarnpkg.com/@endo/init/-/init-0.5.55.tgz#493c58eba5470d6942fb1be3d4de37539a69e18b" + integrity sha512-6ew/AvPR5Cz4IwSc8qcQOgzA+9nU8N5PEtcoiykgVKQAsfMIYxq2Qib8IuNkncN6blCN0fgZU5GrqE3K71OvWg== dependencies: - "@endo/base64" "^0.2.28" - "@endo/eventual-send" "^0.16.8" - "@endo/lockdown" "^0.1.24" - "@endo/promise-kit" "^0.2.52" + "@endo/base64" "^0.2.31" + "@endo/eventual-send" "^0.17.1" + "@endo/lockdown" "^0.1.27" + "@endo/promise-kit" "^0.2.55" -"@endo/lockdown@^0.1.24": - version "0.1.24" - resolved "https://registry.yarnpkg.com/@endo/lockdown/-/lockdown-0.1.24.tgz#a3537c0abbec412deb11338d78a4596d346c2fc8" - integrity sha512-S9OhPGjNDbqvstic+J0SOfcFcs2bdqflmceoxp/frDnoODlWs0PCqKhuJfihKSU/mcsLk8pBx0EBCn0dDA1sJg== +"@endo/lockdown@^0.1.27": + version "0.1.27" + resolved "https://registry.yarnpkg.com/@endo/lockdown/-/lockdown-0.1.27.tgz#485d77560e27e3de912bbc25fe896e6cab948493" + integrity sha512-qY/Bd1hxY8vKHxeqkU0tY7aS21K/ll1KsYMwzWyWGejnjeuRpVkyIzgVM4OygcTXy7RiiAGKGsa4sGpRNunT9w== dependencies: - ses "^0.18.0" + ses "^0.18.3" -"@endo/marshal@^0.8.1": - version "0.8.1" - resolved "https://registry.yarnpkg.com/@endo/marshal/-/marshal-0.8.1.tgz#475afc97d093625b1da8626d2629433f90c0e369" - integrity sha512-ST69cR6nmbEeL3/ofBavac3oCdGBsyK/xmDhX3dDMnqzHJOgOH4jMQqqCit+wo08g5sSJBPX0FUtCx2UjZ2smQ== +"@endo/marshal@^0.8.4": + version "0.8.4" + resolved "https://registry.yarnpkg.com/@endo/marshal/-/marshal-0.8.4.tgz#470504189e9edfa30cd18af1757f77dee4380a05" + integrity sha512-/aF+EWoi2UMGh6FTTsFzZaCMk0af66y8F4NulhwZprUfOcH2+4M7lD0F0ZhOGUrG2KpMw/itEl4Wi5jc0GMpEg== dependencies: - "@endo/eventual-send" "^0.16.8" - "@endo/nat" "^4.1.23" - "@endo/promise-kit" "^0.2.52" + "@endo/eventual-send" "^0.17.1" + "@endo/nat" "^4.1.26" + "@endo/pass-style" "^0.1.2" + "@endo/promise-kit" "^0.2.55" -"@endo/nat@^4.1.0", "@endo/nat@^4.1.23": - version "4.1.24" - resolved "https://registry.yarnpkg.com/@endo/nat/-/nat-4.1.24.tgz#5c20ae97e0ccf4b292ae90f176f6a7bc66f95c9c" - integrity sha512-NYjwmZF4ScGmFl/oB7D3SDyRT7ZJ9BhRLf1VtUQmgNztNRl97tYSl6eLQIRwtTweluqhd5Ti11WKZkNhRFecBg== +"@endo/nat@^4.1.26": + version "4.1.26" + resolved "https://registry.yarnpkg.com/@endo/nat/-/nat-4.1.26.tgz#acfcdd69f502cedb61a2febeb6d660c104235926" + integrity sha512-JQZAVG8MWVqS1lBK4HYQd2JRmKV8RB3xiHpzt8svNikHA2tyOhtJcv35dcHQoEPRlA/4I2Nnt7lyiZGOSOw00A== + +"@endo/netstring@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@endo/netstring/-/netstring-0.3.25.tgz#ad14d33db36c81982e564dd89b13bc9776ebabc0" + integrity sha512-lEOYMQ5zYKbh1K3iFCW9wZjeJdSH0hSb3Vo8Z/dX+jZ0WgLraAXjLUAoO7koK5AqQL35cTyGwu1lgyIVFfNA3A== + dependencies: + "@endo/init" "^0.5.55" + "@endo/stream" "^0.3.24" + ses "^0.18.3" -"@endo/netstring@^0.3.22": - version "0.3.22" - resolved "https://registry.yarnpkg.com/@endo/netstring/-/netstring-0.3.22.tgz#c9ae4445d9e0c8cd65f5756e4a9ec7bc1ff06a0f" - integrity sha512-g2OA5XlEUXQhkL9AUYqU5bYKc9dDyzfDm5Vr2Akcve4QOnLpAl8EZVsuKftnFIx2zkZd4D63PWnfpjZaOxLGKw== +"@endo/pass-style@^0.1.2": + version "0.1.2" + resolved "https://registry.yarnpkg.com/@endo/pass-style/-/pass-style-0.1.2.tgz#830cafd914178062bf99ae8ddf9a6df85c85c2a0" + integrity sha512-UEh/U+eTJuZF6SKy/AK13VZ/kvdomIPtGI4T9p8+mV0W3bzlWyRk6UiXZcMRDZx2J661Zk7U9Ws4++HssCLfKg== dependencies: - "@endo/init" "^0.5.52" - "@endo/stream" "^0.3.21" - ses "^0.18.0" + "@endo/promise-kit" "^0.2.55" + "@fast-check/ava" "^1.1.3" -"@endo/promise-kit@^0.2.52": - version "0.2.52" - resolved "https://registry.yarnpkg.com/@endo/promise-kit/-/promise-kit-0.2.52.tgz#c84ff3b0ff1349c024357125f806dec99f3f791b" - integrity sha512-uCvn7gCVlHo7uRES2K5aNZmgHD9qKOLRCotf7rJUTsyE/eW+IGa/IRXpZ7DI7nIdJEFdbZ4V3pHJXVrcGo0kjA== +"@endo/promise-kit@^0.2.55": + version "0.2.55" + resolved "https://registry.yarnpkg.com/@endo/promise-kit/-/promise-kit-0.2.55.tgz#7eec274407a9c29a18a60cf5598f3c0849cb0fb7" + integrity sha512-bnn7gE+fQzuNTWs1srHhMzBnkntfxrGp1vcwQIkM4hGws9p4gAJ8YxOH9wq1IEWfC7VT+9TXXp7ZtSWJosWqCQ== dependencies: - ses "^0.18.0" + ses "^0.18.3" -"@endo/ses-ava@^0.2.36": - version "0.2.36" - resolved "https://registry.yarnpkg.com/@endo/ses-ava/-/ses-ava-0.2.36.tgz#aa3b486253178bc5e13ebe9d326de74da3905c71" - integrity sha512-s3ov5GR1g2nH+KIuSP/JRMVCExUgWR/H71taOfswwVXjw7Hx6nfIPR6XQOn2BQIv9Qi15Dnr71b22VbIeyrbCw== +"@endo/ses-ava@^0.2.39": + version "0.2.39" + resolved "https://registry.yarnpkg.com/@endo/ses-ava/-/ses-ava-0.2.39.tgz#ed25f0eaa9ebdd89f0d37ca53a104899b9d44550" + integrity sha512-JSzsfp028NtxIVAgkPA2Wpn7gXR0YMMGUXzjgtO+tf7Xj1ySSD4I+e8ET97WNN9f/xhjMe6C6eBk6tuD5zeCeg== dependencies: - ses "^0.18.0" + ses "^0.18.3" -"@endo/static-module-record@^0.7.15": - version "0.7.15" - resolved "https://registry.yarnpkg.com/@endo/static-module-record/-/static-module-record-0.7.15.tgz#7b482c4c8f4431203f3181eba4cde4bc9c6f7c16" - integrity sha512-0QF4zbRLTzDmbyLASaFayDsJ1i2G0o9AvIZyCvysGwKCD9L79VY9zI93ezzCXxPmQJYuv82apsmt7bA3se/xfw== +"@endo/static-module-record@^0.7.18": + version "0.7.18" + resolved "https://registry.yarnpkg.com/@endo/static-module-record/-/static-module-record-0.7.18.tgz#f79093aef4559f678bd8655f2777d94b98a0ce8a" + integrity sha512-b3vL2LtYqxdDaSgXXq9WJadCEvJ13jFQCcOb+r1ECgHqJfP+/1bMhhKVksBZtaBUrJZg5LK3sKiykNzIDO7m3w== dependencies: "@agoric/babel-generator" "^7.17.6" "@babel/parser" "^7.17.3" "@babel/traverse" "^7.17.3" "@babel/types" "^7.17.0" - ses "^0.18.0" + ses "^0.18.3" -"@endo/stream-node@^0.2.22": - version "0.2.22" - resolved "https://registry.yarnpkg.com/@endo/stream-node/-/stream-node-0.2.22.tgz#61fb7c2a4be3e0c0eaec9ad1a95abd1ec8f477da" - integrity sha512-FHpoc4hEirbKIfNvbgWHMANUkAqmLgI0JQdURIXwX6f/up8gE0W5NVSFaeNDt6r1r2UDjCce3iOSVMYQus1P5g== +"@endo/stream-node@^0.2.25": + version "0.2.25" + resolved "https://registry.yarnpkg.com/@endo/stream-node/-/stream-node-0.2.25.tgz#454a83272535fb464a47075928469d61b46511e5" + integrity sha512-rdYnSucZS36FF0eHHuLSJgQg8gfVtadYNwr3TdCfTa3BZxmwFMZHoLDHPO6YSp+17swkb1PbTbKDiNvozMPQfg== dependencies: - "@endo/init" "^0.5.52" - "@endo/stream" "^0.3.21" - ses "^0.18.0" + "@endo/init" "^0.5.55" + "@endo/stream" "^0.3.24" + ses "^0.18.3" -"@endo/stream@^0.3.21": - version "0.3.21" - resolved "https://registry.yarnpkg.com/@endo/stream/-/stream-0.3.21.tgz#4009ae17dde9105db090a74285e072716d7528b9" - integrity sha512-BVer8sDaCS4te00YEE5U9rdqfhNKRdPuF+7WlHQLmgqReqiJHTn5bOKZILR8mVPyAlYTP89v/DnRjhNz3+i7Sg== +"@endo/stream@^0.3.24": + version "0.3.24" + resolved "https://registry.yarnpkg.com/@endo/stream/-/stream-0.3.24.tgz#31f297dc038424c4ce0511be386cbbc5d423618e" + integrity sha512-UFpO3QVuO7jEgrZzLccb0HyDI42JB9IQVSfo0qxZcWP0A/SganzmvWVC4hZ04qor1GPY6ojBT+ynzONwOPH2xQ== dependencies: - "@endo/eventual-send" "^0.16.8" - "@endo/promise-kit" "^0.2.52" - ses "^0.18.0" + "@endo/eventual-send" "^0.17.1" + "@endo/promise-kit" "^0.2.55" + ses "^0.18.3" -"@endo/zip@^0.2.28": - version "0.2.28" - resolved "https://registry.yarnpkg.com/@endo/zip/-/zip-0.2.28.tgz#cb452fd475376dc925c1d8cecfa2009412e395eb" - integrity sha512-8p2ay16c9kodW2d91qeX8kxJn+0YwiiBK527atIuSS7Qv/O/1pzT7bo9dhTC8Bo/tTyAkj03k9JipA3wEZyOEA== +"@endo/zip@^0.2.31": + version "0.2.31" + resolved "https://registry.yarnpkg.com/@endo/zip/-/zip-0.2.31.tgz#371b1a9ca8b3216ad8a3564e97e3d747be42a657" + integrity sha512-rNCZtQzPm6Q8kW69gyeU0hUwKZtwuR8cX1+URgpDuUuaMUbKWBaqURKOmrqKVtE5fkqCE7pSrHvGH02DMDbDHQ== "@es-joy/jsdoccomment@~0.37.0": version "0.37.0" @@ -2428,12 +2418,7 @@ resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.0.0.tgz#427e19a2765681fd83411cd72c55ba80a01e0523" integrity sha512-ic93MBXfApIFTrup4a70M/+ddD8xdt2zxxj9sRwHQzhS9ag/syqkD8JPdTXsc1gUy2K8TTirhlCqyTEM/sifNw== -"@lit/reactive-element@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.0.1.tgz#853cacd4d78d79059f33f66f8e7b0e5c34bee294" - integrity sha512-nSD5AA2AZkKuXuvGs8IK7K5ZczLAogfDd26zT9l6S7WzvqALdVWcW5vMUiTnZyj5SPcNwNNANj0koeV1ieqTFQ== - -"@lit/reactive-element@^1.3.0", "@lit/reactive-element@^1.6.0": +"@lit/reactive-element@^1.0.0", "@lit/reactive-element@^1.3.0", "@lit/reactive-element@^1.6.0": version "1.6.1" resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.6.1.tgz#0d958b6d479d0e3db5fc1132ecc4fa84be3f0b93" integrity sha512-va15kYZr7KZNNPZdxONGQzpUr+4sxVu7V/VG7a8mRfPPXUyhEYj5RzXCQmGrlP3tAh0L3HHm5AjBMFYRqlM9SA== @@ -3040,12 +3025,7 @@ dependencies: "@types/chai" "*" -"@types/chai@*", "@types/chai@^4.1.7", "@types/chai@^4.2.11", "@types/chai@^4.2.12": - version "4.2.21" - resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.21.tgz#9f35a5643129df132cf3b5c1ec64046ea1af0650" - integrity sha512-yd+9qKmJxm496BOV9CMNaey8TWsikaZOwMRwPHQIjcOJM9oV+fi9ZMNw3JsVnbEEbo2gRTDnGEBv8pjyn67hNg== - -"@types/chai@^4.3.1": +"@types/chai@*", "@types/chai@^4.1.7", "@types/chai@^4.2.11", "@types/chai@^4.2.12", "@types/chai@^4.3.1": version "4.3.4" resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.4.tgz#e913e8175db8307d78b4e8fa690408ba6b65dee4" integrity sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw== @@ -3632,15 +3612,7 @@ chrome-launcher "^0.15.0" puppeteer-core "^11.0.0" -"@web/test-runner-commands@^0.6.0": - version "0.6.0" - resolved "https://registry.yarnpkg.com/@web/test-runner-commands/-/test-runner-commands-0.6.0.tgz#aa1e2729582d506e5c4bc85c11179359be65d74b" - integrity sha512-jSYBYRnYceGoiXEmfhOyu9UrDcQ6rXH5q99Km+9+lGAb4XjeY9H0y1+uz27QzD58Rja78LIOLtcRMC8t7S0b9w== - dependencies: - "@web/test-runner-core" "^0.10.20" - mkdirp "^1.0.4" - -"@web/test-runner-commands@^0.6.5": +"@web/test-runner-commands@^0.6.0", "@web/test-runner-commands@^0.6.5": version "0.6.5" resolved "https://registry.yarnpkg.com/@web/test-runner-commands/-/test-runner-commands-0.6.5.tgz#69a2a06b52fd9d329f9cf1e172cd8fb1d5ffc521" integrity sha512-W+wLg10jEAJY9N6tNWqG1daKmAzxGmTbO/H9fFfcgOgdxdn+hHiR4r2/x1iylKbFLujHUQlnjNQeu2d6eDPFqg== @@ -3648,39 +3620,7 @@ "@web/test-runner-core" "^0.10.27" mkdirp "^1.0.4" -"@web/test-runner-core@^0.10.20", "@web/test-runner-core@^0.10.22": - version "0.10.23" - resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.10.23.tgz#02a88732d5beff8b6e1fddfbe7ea4bad359c081e" - integrity sha512-02qig6GufCMdzGEXD1HT4uy1pxBhHeEZ0Yb4HqenbW2b2/8qPk983dYl1OmUwzFPPMIHcvCjpl9u5LxF464+Ng== - dependencies: - "@babel/code-frame" "^7.12.11" - "@types/babel__code-frame" "^7.0.2" - "@types/co-body" "^6.1.0" - "@types/convert-source-map" "^1.5.1" - "@types/debounce" "^1.2.0" - "@types/istanbul-lib-coverage" "^2.0.3" - "@types/istanbul-reports" "^3.0.0" - "@web/browser-logs" "^0.2.1" - "@web/dev-server-core" "^0.3.16" - chokidar "^3.4.3" - cli-cursor "^3.1.0" - co-body "^6.1.0" - convert-source-map "^1.7.0" - debounce "^1.2.0" - dependency-graph "^0.11.0" - globby "^11.0.1" - ip "^1.1.5" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-report "^3.0.0" - istanbul-reports "^3.0.2" - log-update "^4.0.0" - nanocolors "^0.2.1" - nanoid "^3.1.25" - open "^8.0.2" - picomatch "^2.2.2" - source-map "^0.7.3" - -"@web/test-runner-core@^0.10.27": +"@web/test-runner-core@^0.10.20", "@web/test-runner-core@^0.10.22", "@web/test-runner-core@^0.10.27": version "0.10.28" resolved "https://registry.yarnpkg.com/@web/test-runner-core/-/test-runner-core-0.10.28.tgz#475619fbb0a2a6c3f4fccde3674631ae067aa170" integrity sha512-ku8W0GluRwisZDcD4LyUrHjtuaWsu7myEhI0kQMdWGSJatS5FMOqnnxQpXn+3CKMCjHtvFLTiKbU5ZusCdNWWw== @@ -4093,18 +4033,7 @@ array-ify@^1.0.0: resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" integrity sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4= -array-includes@^3.1.3: - version "3.1.4" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.4.tgz#f5b493162c760f3539631f005ba2bb46acb45ba9" - integrity sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - get-intrinsic "^1.1.1" - is-string "^1.0.7" - -array-includes@^3.1.4, array-includes@^3.1.6: +array-includes@^3.1.3, array-includes@^3.1.4, array-includes@^3.1.6: version "3.1.6" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.6.tgz#9e9e720e194f198266ba9e18c29e6a9b0e4b225f" integrity sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw== @@ -4145,16 +4074,7 @@ array.prototype.find@^2.1.1: define-properties "^1.1.3" es-abstract "^1.17.4" -array.prototype.flat@^1.2.3: - version "1.2.5" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz#07e0975d84bbc7c48cd1879d609e682598d33e13" - integrity sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - -array.prototype.flat@^1.3.1: +array.prototype.flat@^1.2.3, array.prototype.flat@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2" integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA== @@ -4164,16 +4084,7 @@ array.prototype.flat@^1.3.1: es-abstract "^1.20.4" es-shim-unscopables "^1.0.0" -array.prototype.flatmap@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz#908dc82d8a406930fdf38598d51e7411d18d4446" - integrity sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.19.0" - -array.prototype.flatmap@^1.3.1: +array.prototype.flatmap@^1.2.5, array.prototype.flatmap@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz#1aae7903c2100433cb8261cd4ed310aab5c4a183" integrity sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ== @@ -4328,16 +4239,11 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.9.1.tgz#7e33d8f7d449b3f673cd72deb9abdc552dbe528e" integrity sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug== -axe-core@^4.3.3: +axe-core@^4.3.3, axe-core@^4.3.5: version "4.6.3" resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.6.3.tgz#fc0db6fdb65cc7a80ccf85286d91d64ababa3ece" integrity sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg== -axe-core@^4.3.5: - version "4.3.5" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.3.5.tgz#78d6911ba317a8262bfee292aeafcc1e04b49cc5" - integrity sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA== - axios@0.21.4, axios@^0.21.2: version "0.21.4" resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" @@ -6001,12 +5907,7 @@ dom5@^3.0.1: clone "^2.1.0" parse5 "^4.0.0" -domelementtype@^2.0.1, domelementtype@^2.1.0, domelementtype@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== - -domelementtype@^2.3.0: +domelementtype@^2.0.1, domelementtype@^2.1.0, domelementtype@^2.2.0, domelementtype@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== @@ -6277,33 +6178,7 @@ errorstacks@^2.2.0: resolved "https://registry.yarnpkg.com/errorstacks/-/errorstacks-2.3.2.tgz#cab2c7c83e199a2b2862de3fea46f68372094166" integrity sha512-cJp8qf5t2cXmVZJjZVrcU4ODFJeQOcUyjJEtPFtWO+3N6JPM6vCe4Sfv3cwIs/qS7gnUo/fvKX/mDCVQZq+P7A== -es-abstract@^1.17.4, es-abstract@^1.18.0-next.2: - version "1.19.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3" - integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-symbols "^1.0.2" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.1" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.1" - is-string "^1.0.7" - is-weakref "^1.0.1" - object-inspect "^1.11.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.4" - string.prototype.trimstart "^1.0.4" - unbox-primitive "^1.0.1" - -es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.20.4: +es-abstract@^1.17.4, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.20.4: version "1.21.2" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.21.2.tgz#a56b9695322c8a185dc25975aa3b8ec31d0e7eff" integrity sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg== @@ -6673,15 +6548,7 @@ eslint-plugin-testing-library@^5.0.1: dependencies: "@typescript-eslint/utils" "^5.10.2" -eslint-plugin-wc@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-wc/-/eslint-plugin-wc-1.3.1.tgz#108058ff54c8d888ea577924e7b6e982734c343e" - integrity sha512-2y+ezPwKFm470Pq2dvdkHXEjzCSqo6B2Iqh9gJQFGXs1kvvcYXR+gDvJNICI68utlszVUakt0DYG83uzJnfCKg== - dependencies: - is-valid-element-name "^1.0.0" - js-levenshtein-esm "^1.2.0" - -eslint-plugin-wc@^1.4.0: +eslint-plugin-wc@^1.2.0, eslint-plugin-wc@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/eslint-plugin-wc/-/eslint-plugin-wc-1.4.0.tgz#5996b0c4d7183d0d51765e52bba886cd4aa70741" integrity sha512-AmoKhJyBNcS3I+dbS/JTmRSq4REUvQ/JJCeWJezlK8gqTsdr5JD+EAvHldH/tVvU+l6qR2Tykga5hTINP9zS8A== @@ -7381,17 +7248,7 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -function.prototype.name@^1.1.2, function.prototype.name@^1.1.3: - version "1.1.4" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.4.tgz#e4ea839b9d3672ae99d0efd9f38d9191c5eaac83" - integrity sha512-iqy1pIotY/RmhdFZygSSlW0wko2yxkSCKqsuv4pr8QESohpYyG/Z7B/XXvPRKTJS//960rgguE5mSRUsDdaJrQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - functions-have-names "^1.2.2" - -function.prototype.name@^1.1.5: +function.prototype.name@^1.1.2, function.prototype.name@^1.1.3, function.prototype.name@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== @@ -7767,7 +7624,7 @@ has-proto@^1.0.1: resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== -has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: +has-symbols@^1.0.2, has-symbols@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== @@ -8299,14 +8156,7 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-boolean-object@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.0.tgz#e2aaad3a3a8fca34c28f6eee135b156ed2587ff0" - integrity sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA== - dependencies: - call-bind "^1.0.0" - -is-boolean-object@^1.1.0: +is-boolean-object@^1.0.1, is-boolean-object@^1.1.0: version "1.1.2" resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== @@ -8319,16 +8169,11 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== -is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.4, is-callable@^1.2.7: +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== -is-callable@^1.1.5: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== - is-ci@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" @@ -8336,20 +8181,13 @@ is-ci@^2.0.0: dependencies: ci-info "^2.0.0" -is-core-module@^2.11.0, is-core-module@^2.9.0: +is-core-module@^2.11.0, is-core-module@^2.2.0, is-core-module@^2.5.0, is-core-module@^2.9.0: version "2.11.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== dependencies: has "^1.0.3" -is-core-module@^2.2.0, is-core-module@^2.5.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69" - integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A== - dependencies: - has "^1.0.3" - is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -8494,7 +8332,7 @@ is-module@^1.0.0: resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= -is-negative-zero@^2.0.1, is-negative-zero@^2.0.2: +is-negative-zero@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== @@ -8602,7 +8440,7 @@ is-set@^2.0.1, is-set@^2.0.2: resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== -is-shared-array-buffer@^1.0.1, is-shared-array-buffer@^1.0.2: +is-shared-array-buffer@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== @@ -8695,7 +8533,7 @@ is-weakmap@^2.0.1: resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== -is-weakref@^1.0.1, is-weakref@^1.0.2: +is-weakref@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== @@ -9233,15 +9071,7 @@ lines-and-columns@^1.1.6: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= -lit-element@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.0.1.tgz#3c545af17d8a46268bc1dd5623a47486e6ff76f4" - integrity sha512-vs9uybH9ORyK49CFjoNGN85HM9h5bmisU4TQ63phe/+GYlwvY/3SIFYKdjV6xNvzz8v2MnVC+9+QOkPqh+Q3Ew== - dependencies: - "@lit/reactive-element" "^1.0.0" - lit-html "^2.0.0" - -lit-element@^3.2.0: +lit-element@^3.0.0, lit-element@^3.2.0: version "3.2.2" resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.2.2.tgz#d148ab6bf4c53a33f707a5168e087725499e5f2b" integrity sha512-6ZgxBR9KNroqKb6+htkyBwD90XGRiqKDHVrW/Eh0EZ+l+iC+u+v+w3/BA5NGi4nizAVHGYvQBHUDuSmLjPp7NQ== @@ -9249,14 +9079,7 @@ lit-element@^3.2.0: "@lit/reactive-element" "^1.3.0" lit-html "^2.2.0" -lit-html@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.0.1.tgz#63241015efa07bc9259b6f96f04abd052d2a1f95" - integrity sha512-KF5znvFdXbxTYM/GjpdOOnMsjgRcFGusTnB54ixnCTya5zUR0XqrDRj29ybuLS+jLXv1jji6Y8+g4W7WP8uL4w== - dependencies: - "@types/trusted-types" "^2.0.2" - -lit-html@^2.2.0, lit-html@^2.6.0: +lit-html@^2.0.0, lit-html@^2.2.0, lit-html@^2.6.0: version "2.6.1" resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.6.1.tgz#eb29f0b0c2ab54ea77379db11fc011b0c71f1cda" integrity sha512-Z3iw+E+3KKFn9t2YKNjsXNEu/LRLI98mtH/C6lnFg7kvaqPIzPn124Yd4eT/43lyqrejpc5Wb6BHq3fdv4S8Rw== @@ -9524,12 +9347,7 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -lru-cache@^7.14.0: - version "7.14.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.0.tgz#21be64954a4680e303a09e9468f880b98a0b3c7f" - integrity sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ== - -lru-cache@^7.7.1: +lru-cache@^7.14.0, lru-cache@^7.7.1: version "7.18.3" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== @@ -9875,12 +9693,7 @@ minimist-options@^3.0.1: arrify "^1.0.1" is-plain-obj "^1.1.0" -minimist@^1.1.3, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: - version "1.2.6" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - -minimist@^1.2.0: +minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -9932,14 +9745,7 @@ minipass@^2.3.5, minipass@^2.6.0, minipass@^2.9.0: safe-buffer "^5.1.2" yallist "^3.0.0" -minipass@^3.0.0, minipass@^3.1.1: - version "3.1.6" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee" - integrity sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ== - dependencies: - yallist "^4.0.0" - -minipass@^3.1.6: +minipass@^3.0.0, minipass@^3.1.1, minipass@^3.1.6: version "3.3.6" resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== @@ -10476,16 +10282,11 @@ object-hash@^1.3.1: resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== -object-inspect@^1.11.0, object-inspect@^1.12.3, object-inspect@^1.9.0: +object-inspect@^1.12.3, object-inspect@^1.7.0, object-inspect@^1.9.0: version "1.12.3" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== -object-inspect@^1.7.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" - integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== - object-is@^1.0.2, object-is@^1.1.2, object-is@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" @@ -10506,17 +10307,7 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" -object.assign@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.assign@^4.1.2, object.assign@^4.1.4: +object.assign@^4.1.0, object.assign@^4.1.2, object.assign@^4.1.4: version "4.1.4" resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== @@ -10568,16 +10359,7 @@ object.pick@^1.3.0: dependencies: isobject "^3.0.1" -object.values@^1.1.1, object.values@^1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.values@^1.1.5, object.values@^1.1.6: +object.values@^1.1.1, object.values@^1.1.2, object.values@^1.1.5, object.values@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.6.tgz#4abbaa71eba47d63589d402856f908243eea9b1d" integrity sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw== @@ -11761,15 +11543,7 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexp.prototype.flags@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" - integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -regexp.prototype.flags@^1.4.3: +regexp.prototype.flags@^1.3.1, regexp.prototype.flags@^1.4.3: version "1.4.3" resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== @@ -12185,10 +11959,10 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" -ses@^0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/ses/-/ses-0.18.0.tgz#9bc1f17712e2f2cf9a38c83156197a6fe722822e" - integrity sha512-WMEOltdIqYk11uZiD+0ANnTLcpAQXyLAPm5NneJSbSPEzxhSn4G7B/bs3dtSOcEicAlFI6WFXqXKDMu9BBCj+w== +ses@^0.18.3: + version "0.18.3" + resolved "https://registry.yarnpkg.com/ses/-/ses-0.18.3.tgz#d21ac8a5eaa53c3bfde2f14fc660f4fbc4fdd6c3" + integrity sha512-deFT7cN12wE8FGDfXrZ/tUDkGofixzNl2bGc/PmF2oTAhh/x+Do6qfNhpmOMSAxnDdqtPinTcBAM94cKHvxjZg== set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" @@ -12335,12 +12109,7 @@ slide@^1.1.6: resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" integrity sha1-VusCfWW00tzmyy4tMsTUr8nh1wc= -smart-buffer@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba" - integrity sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw== - -smart-buffer@^4.2.0: +smart-buffer@^4.1.0, smart-buffer@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== @@ -12654,16 +12423,7 @@ string.prototype.padend@^3.0.0: define-properties "^1.1.3" es-abstract "^1.19.1" -string.prototype.trim@^1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.4.tgz#6014689baf5efaf106ad031a5fa45157666ed1bd" - integrity sha512-hWCk/iqf7lp0/AgTF7/ddO1IWtSNPASjlzCicV5irAVdE1grjsneK26YG6xACMBEdCvO8fUST0UzDMh/2Qy+9Q== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" - -string.prototype.trim@^1.2.7: +string.prototype.trim@^1.2.1, string.prototype.trim@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz#a68352740859f6893f14ce3ef1bb3037f7a90533" integrity sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg== @@ -12672,7 +12432,7 @@ string.prototype.trim@^1.2.7: define-properties "^1.1.4" es-abstract "^1.20.4" -string.prototype.trimend@^1.0.4, string.prototype.trimend@^1.0.6: +string.prototype.trimend@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533" integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== @@ -12681,7 +12441,7 @@ string.prototype.trimend@^1.0.4, string.prototype.trimend@^1.0.6: define-properties "^1.1.4" es-abstract "^1.20.4" -string.prototype.trimstart@^1.0.4, string.prototype.trimstart@^1.0.6: +string.prototype.trimstart@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4" integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== @@ -12891,19 +12651,7 @@ tar@^4.4.10, tar@^4.4.12, tar@^4.4.8: safe-buffer "^5.2.1" yallist "^3.1.1" -tar@^6.1.11: - version "6.1.11" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -tar@^6.1.2: +tar@^6.1.11, tar@^6.1.2: version "6.1.13" resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== @@ -13322,7 +13070,7 @@ umask@^1.1.0: resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d" integrity sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0= -unbox-primitive@^1.0.1, unbox-primitive@^1.0.2: +unbox-primitive@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== From 574840d835a52ddc91f845562ea169a7abe7f1d2 Mon Sep 17 00:00:00 2001 From: Michael FIG Date: Thu, 6 Apr 2023 23:35:33 -0600 Subject: [PATCH 3/6] build: remove assimilated Endo patches --- patches/@endo+bundle-source+2.4.2.patch | 14 - patches/@endo+import-bundle+0.3.0.patch | 9 - patches/@endo+marshal+0.8.1.patch | 25 -- patches/@endo+ses-ava+0.2.36.patch | 268 ------------------ .../@endo+static-module-record+0.7.15.patch | 13 - patches/@endo+stream-node+0.2.22.patch | 53 ---- patches/@lit+reactive-element+1.0.1.patch | 14 - patches/lit+2.0.2.patch | 14 - patches/lit-element+3.0.1.patch | 14 - patches/lit-html+2.0.1.patch | 14 - 10 files changed, 438 deletions(-) delete mode 100644 patches/@endo+bundle-source+2.4.2.patch delete mode 100644 patches/@endo+import-bundle+0.3.0.patch delete mode 100644 patches/@endo+marshal+0.8.1.patch delete mode 100644 patches/@endo+ses-ava+0.2.36.patch delete mode 100644 patches/@endo+static-module-record+0.7.15.patch delete mode 100644 patches/@endo+stream-node+0.2.22.patch delete mode 100644 patches/@lit+reactive-element+1.0.1.patch delete mode 100644 patches/lit+2.0.2.patch delete mode 100644 patches/lit-element+3.0.1.patch delete mode 100644 patches/lit-html+2.0.1.patch diff --git a/patches/@endo+bundle-source+2.4.2.patch b/patches/@endo+bundle-source+2.4.2.patch deleted file mode 100644 index 4d8f4bde5a9..00000000000 --- a/patches/@endo+bundle-source+2.4.2.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/node_modules/@endo/bundle-source/src/tool.js b/node_modules/@endo/bundle-source/src/tool.js -index fac8b82..782f850 100755 ---- a/node_modules/@endo/bundle-source/src/tool.js -+++ b/node_modules/@endo/bundle-source/src/tool.js -@@ -237,5 +237,8 @@ if (isEntrypoint(import.meta.url)) { - path: await import('path'), - url: await import('url'), - crypto: await import('crypto'), -- }).catch(console.error); -+ }).catch(err => { -+ console.error(err); -+ process.exit(process.exitCode || 1); -+ }); - } diff --git a/patches/@endo+import-bundle+0.3.0.patch b/patches/@endo+import-bundle+0.3.0.patch deleted file mode 100644 index 80a5ad3b315..00000000000 --- a/patches/@endo+import-bundle+0.3.0.patch +++ /dev/null @@ -1,9 +0,0 @@ -diff --git a/node_modules/@endo/import-bundle/src/index.js b/node_modules/@endo/import-bundle/src/index.js -index dbb87c8..abe69f7 100644 ---- a/node_modules/@endo/import-bundle/src/index.js -+++ b/node_modules/@endo/import-bundle/src/index.js -@@ -1,3 +1,4 @@ -+// @ts-nocheck - /* global globalThis */ - /// - diff --git a/patches/@endo+marshal+0.8.1.patch b/patches/@endo+marshal+0.8.1.patch deleted file mode 100644 index c34520931a4..00000000000 --- a/patches/@endo+marshal+0.8.1.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff --git a/node_modules/@endo/marshal/index.d.ts b/node_modules/@endo/marshal/index.d.ts -index 08dd176..9472882 100644 ---- a/node_modules/@endo/marshal/index.d.ts -+++ b/node_modules/@endo/marshal/index.d.ts -@@ -8,7 +8,7 @@ export * from "./src/types.js"; - export { mapIterable, filterIterable } from "./src/helpers/iter-helpers.js"; - export { PASS_STYLE, isObject, assertChecker, getTag, hasOwnPropertyOf } from "./src/helpers/passStyle-helpers.js"; - export { getErrorConstructor, toPassableError } from "./src/helpers/error.js"; --export { nameForPassableSymbol, passableSymbolForName } from "./src/helpers/symbol.js"; -+export { isPassableSymbol, nameForPassableSymbol, passableSymbolForName } from "./src/helpers/symbol.js"; - export { passStyleOf, assertPassable } from "./src/passStyleOf.js"; - export { Remotable, Far, ToFarFunction } from "./src/make-far.js"; - export { stringify, parse } from "./src/marshal-stringify.js"; -diff --git a/node_modules/@endo/marshal/index.js b/node_modules/@endo/marshal/index.js -index 66feb4e..5b054de 100644 ---- a/node_modules/@endo/marshal/index.js -+++ b/node_modules/@endo/marshal/index.js -@@ -11,6 +11,7 @@ export { getErrorConstructor, toPassableError } from './src/helpers/error.js'; - export { getInterfaceOf } from './src/helpers/remotable.js'; - - export { -+ isPassableSymbol, - nameForPassableSymbol, - passableSymbolForName, - } from './src/helpers/symbol.js'; diff --git a/patches/@endo+ses-ava+0.2.36.patch b/patches/@endo+ses-ava+0.2.36.patch deleted file mode 100644 index 5eb367d83ba..00000000000 --- a/patches/@endo+ses-ava+0.2.36.patch +++ /dev/null @@ -1,268 +0,0 @@ -diff --git a/node_modules/@endo/ses-ava/exported.js b/node_modules/@endo/ses-ava/exported.js -index f4cba01..e69de29 100644 ---- a/node_modules/@endo/ses-ava/exported.js -+++ b/node_modules/@endo/ses-ava/exported.js -@@ -1 +0,0 @@ --import './src/types.js'; -diff --git a/node_modules/@endo/ses-ava/src/ses-ava-test.js b/node_modules/@endo/ses-ava/src/ses-ava-test.js -index 743fe68..c5c074b 100644 ---- a/node_modules/@endo/ses-ava/src/ses-ava-test.js -+++ b/node_modules/@endo/ses-ava/src/ses-ava-test.js -@@ -1,17 +1,7 @@ - import 'ses'; --import './types.js'; - - const { apply } = Reflect; - --/** -- * Just forwards to global `console.error`. -- * -- * @type {Logger} -- */ --const defaultLogger = (...args) => { -- console.error(...args); --}; -- - /** - * Determine if the argument is a Promise. - * (Approximately copied from promiseKit.js) -@@ -23,21 +13,48 @@ const isPromise = maybePromise => - Promise.resolve(maybePromise) === maybePromise; - - /** -- * @type {LogCallError} -+ * @typedef {(...args: unknown[]) => void} Logger - */ --const logErrorFirst = (func, args, name, logger = defaultLogger) => { -+ -+/** -+ * Calls `func(...args)` passing back approximately its outcome, but first -+ * logging any erroneous outcome to the `logger`, which defaults to -+ * `console.log`. -+ * -+ * * If `func(...args)` returns a non-promise, silently return it. -+ * * If `func(...args)` throws, log what was thrown and then rethrow it. -+ * * If `func(...args)` returns a promise, immediately return a new -+ * unresolved promise. -+ * * If the first promise fulfills, silently fulfill the returned promise -+ * even if the fulfillment was an error. -+ * * If the first promise rejects, log the rejection reason and then -+ * reject the returned promise with the same reason. -+ * -+ * The delayed rejection of the returned promise is an observable difference -+ * from directly calling `func(...args)` but will be equivalent enough for most -+ * purposes. -+ * -+ * TODO This function is useful independent of Ava, so consider moving it -+ * somewhere and exporting it for general reuse. -+ * -+ * @param {(...unknown) => unknown} func -+ * @param {unknown[]} args -+ * @param {string} name -+ * @param {Logger=} logError -+ */ -+const logErrorFirst = (func, args, name, logError = console.error) => { - let result; - try { - result = apply(func, undefined, args); - } catch (err) { -- logger(`THROWN from ${name}:`, err); -+ logError(`THROWN from ${name}:`, err); - throw err; - } - if (isPromise(result)) { - return result.then( - v => v, - reason => { -- logger(`REJECTED from ${name}:`, reason); -+ logError(`REJECTED from ${name}:`, reason); - return result; - }, - ); -@@ -46,7 +63,7 @@ const logErrorFirst = (func, args, name, logger = defaultLogger) => { - } - }; - --const testerMethodsWhitelist = [ -+const overrideList = [ - 'after', - 'afterEach', - 'before', -@@ -55,32 +72,52 @@ const testerMethodsWhitelist = [ - 'failing', - 'serial', - 'only', -- 'skip', - ]; - - /** -- * @param {TesterFunc} testerFunc -- * @param {Logger} [logger] -- * @returns {TesterFunc} Not yet frozen! -+* @callback BaseImplFunc -+* This is the function that invariably starts `t => {`. -+* Ava's types call this `Implementation`, but that's just too confusing. -+* @param {Assertions} t -+* @returns {unknown} -+* -+* @typedef {BaseImplFunc | Object} ImplFunc -+* @property {(...unknown) => string} [title] -+* -+* @callback TesterFunc -+* @param {string} title -+* @param {ImplFunc} [implFunc] -+* @returns {void} -+*/ -+ -+/** -+ * @template {TesterFunc} T -+ * @param {T} testerFunc -+ * @param {Logger} [logError] -+ * @returns {T} Not yet frozen! - */ --const wrapTester = (testerFunc, logger = defaultLogger) => { -+const augmentLogging = (testerFunc, logError = console.error) => { - /** @type {TesterFunc} */ -- const testerWrapper = (title, implFunc, ...otherArgs) => { -- /** @type {ImplFunc} */ -+ const augmented = (title, implFunc, ...otherArgs) => { - const testFuncWrapper = t => { - harden(t); -- return logErrorFirst(implFunc, [t, ...otherArgs], 'ava test', logger); -+ return logErrorFirst(implFunc, [t, ...otherArgs], 'ava test', logError); - }; - if (implFunc && implFunc.title) { - testFuncWrapper.title = implFunc.title; - } - return testerFunc(title, testFuncWrapper, ...otherArgs); - }; -- return testerWrapper; -+ // re-use other properties (e.g. `.always`) -+ // https://github.com/endojs/endo/issues/647#issuecomment-809010961 -+ Object.assign(augmented, testerFunc); -+ // @ts-expect-error cast -+ return augmented; - }; - -+// TODO check whether this is still necessary in Ava 4 - /** -- * The ava `test` function takes a callback argument of the form -+ * The Ava 3 `test` function takes a callback argument of the form - * `t => {...}`. If the outcome of this function indicates an error, either - * by throwing or by eventually rejecting a returned promise, ava does its - * own peculiar console-like display of this error and its stacktrace. -@@ -104,25 +141,18 @@ const wrapTester = (testerFunc, logger = defaultLogger) => { - * that eventually rejects, the error is first sent to the `console` before - * propagating into `rawTest`. - * -- * @param {TesterInterface} avaTest -- * @param {Logger} [logger] -- * @returns {TesterInterface} -+ * @template {TesterFunc} T Ava `test` -+ * @param {T} avaTest -+ * @param {Logger} [logError] -+ * @returns {T} - */ --const wrapTest = (avaTest, logger = defaultLogger) => { -- const testerWrapper = /** @type {TesterInterface} */ (wrapTester( -- avaTest, -- logger, -- )); -- for (const methodName of testerMethodsWhitelist) { -- if (methodName in avaTest) { -- /** @type {TesterFunc} */ -- const testerMethod = (title, implFunc, ...otherArgs) => -- avaTest[methodName](title, implFunc, ...otherArgs); -- testerWrapper[methodName] = wrapTester(testerMethod); -- } -+const wrapTest = (avaTest, logError = console.error) => { -+ const sesAvaTest = augmentLogging(avaTest, logError); -+ for (const methodName of overrideList) { -+ sesAvaTest[methodName] = augmentLogging(avaTest[methodName]); - } -- harden(testerWrapper); -- return testerWrapper; -+ harden(sesAvaTest); -+ return sesAvaTest; - }; --// harden(wrapTest); -+harden(wrapTest); - export { wrapTest }; -diff --git a/node_modules/@endo/ses-ava/src/types.js b/node_modules/@endo/ses-ava/src/types.js -deleted file mode 100644 -index 7723612..0000000 ---- a/node_modules/@endo/ses-ava/src/types.js -+++ /dev/null -@@ -1,72 +0,0 @@ --/** -- * @typedef {(...args: unknown[]) => void} Logger -- */ -- --/** -- * @callback LogCallError -- * -- * Calls `func(...args)` passing back approximately its outcome, but first -- * logging any erroneous outcome to the `logger`, which defaults to -- * `console.log`. -- * -- * * If `func(...args)` returns a non-promise, silently return it. -- * * If `func(...args)` throws, log what was thrown and then rethrow it. -- * * If `func(...args)` returns a promise, immediately return a new -- * unresolved promise. -- * * If the first promise fulfills, silently fulfill the returned promise -- * even if the fulfillment was an error. -- * * If the first promise rejects, log the rejection reason and then -- * reject the returned promise with the same reason. -- * -- * The delayed rejection of the returned promise is an observable difference -- * from directly calling `func(...args)` but will be equivalent enough for most -- * purposes. -- * -- * TODO This function is useful independent of ava, so consider moving it -- * somewhere and exporting it for general reuse. -- * -- * @param {(...unknown) => unknown} func -- * @param {unknown[]} args -- * @param {string} name -- * @param {Logger=} logger -- */ -- --/** -- * Simplified form of ava's types. -- * TODO perhaps just import ava's type declarations instead -- * TODO reconcile also with types and API defined in avaAssertXS.js -- * -- * @typedef {Object} Assertions -- * @property {(actual: unknown, message?: string) => void} assert -- * // TODO is, deepEqual, truthy, falsy, etc... -- */ -- --/** -- * @callback BaseImplFunc -- * This is the function that invariably starts `t => {`. -- * Ava's types call this `Implementation`, but that's just too confusing. -- * -- * @param {Assertions} t -- * @returns {unknown} -- * -- * @typedef {BaseImplFunc | Object} ImplFunc -- * @property {(...unknown) => string} [title] -- * -- * @callback TesterFunc -- * @param {string} title -- * @param {ImplFunc} implFunc -- * @returns {void} -- * -- * @typedef {Object} TesterProperties -- * @property {TesterFunc} after -- * @property {TesterFunc} afterEach -- * @property {TesterFunc} before -- * @property {TesterFunc} beforeEach -- * @property {TesterFunc} cb -- * @property {TesterFunc} failing -- * @property {TesterFunc} serial -- * @property {TesterFunc} only -- * @property {TesterFunc} skip -- * -- * @typedef {TesterFunc & TesterProperties} TesterInterface -- */ diff --git a/patches/@endo+static-module-record+0.7.15.patch b/patches/@endo+static-module-record+0.7.15.patch deleted file mode 100644 index d636fbc0e5c..00000000000 --- a/patches/@endo+static-module-record+0.7.15.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/node_modules/@endo/static-module-record/src/transformSource.js b/node_modules/@endo/static-module-record/src/transformSource.js -index cba7f8e..3a814d9 100644 ---- a/node_modules/@endo/static-module-record/src/transformSource.js -+++ b/node_modules/@endo/static-module-record/src/transformSource.js -@@ -1,7 +1,7 @@ - import * as babelParser from '@babel/parser'; - import babelGenerate from '@agoric/babel-generator'; - import babelTraverse from '@babel/traverse'; --import babelTypes from '@babel/types'; -+import * as babelTypes from '@babel/types'; - - const parseBabel = babelParser.default - ? babelParser.default.parse diff --git a/patches/@endo+stream-node+0.2.22.patch b/patches/@endo+stream-node+0.2.22.patch deleted file mode 100644 index 1e480a34659..00000000000 --- a/patches/@endo+stream-node+0.2.22.patch +++ /dev/null @@ -1,53 +0,0 @@ -diff --git a/node_modules/@endo/stream-node/writer.js b/node_modules/@endo/stream-node/writer.js -index 65c0b8c..2c9d27d 100644 ---- a/node_modules/@endo/stream-node/writer.js -+++ b/node_modules/@endo/stream-node/writer.js -@@ -7,6 +7,8 @@ - - const { Fail } = assert; - -+const sink = harden(() => {}); -+ - /** - * Adapts a Node.js writable stream to a JavaScript - * async iterator of Uint8Array data chunks. -@@ -20,6 +22,7 @@ export const makeNodeWriter = writer => { - !writer.writableObjectMode || - Fail`Cannot convert Node.js object mode Writer to AsyncIterator`; - -+ let finalized = false; - const finalIteration = new Promise((resolve, reject) => { - const finalize = () => { - // eslint-disable-next-line no-use-before-define -@@ -32,9 +35,12 @@ export const makeNodeWriter = writer => { - reject(err); - }; - const cleanup = () => { -+ finalized = true; - writer.off('error', error); - writer.off('finish', finalize); - writer.off('close', finalize); -+ // Prevent Node 14 from triggering a global unhandled error if we race -+ writer.on('error', sink); - }; - // Streams should emit either error or finish and then may emit close. - // So, watching close is redundant but makes us feel safer. -@@ -49,10 +55,16 @@ export const makeNodeWriter = writer => { - const nodeWriter = harden({ - /** @param {Uint8Array} value */ - async next(value) { -+ !finalized || Fail`Cannot write into closed Node stream`; -+ - return Promise.race([ - finalIteration, -- new Promise(resolve => { -- if (!writer.write(value)) { -+ new Promise((resolve, reject) => { -+ if ( -+ !writer.write(value, err => { -+ if (err) reject(err); -+ }) -+ ) { - writer.once('drain', () => { - resolve(nonFinalIterationResult); - }); diff --git a/patches/@lit+reactive-element+1.0.1.patch b/patches/@lit+reactive-element+1.0.1.patch deleted file mode 100644 index 61559a66bf2..00000000000 --- a/patches/@lit+reactive-element+1.0.1.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/node_modules/@lit/reactive-element/package.json b/node_modules/@lit/reactive-element/package.json -index 8acd819..214ac60 100644 ---- a/node_modules/@lit/reactive-element/package.json -+++ b/node_modules/@lit/reactive-element/package.json -@@ -17,6 +17,9 @@ - "module": "reactive-element.js", - "type": "module", - "exports": { -+ "./package.json": { -+ "default": "./package.json" -+ }, - ".": { - "development": "./development/reactive-element.js", - "default": "./reactive-element.js" diff --git a/patches/lit+2.0.2.patch b/patches/lit+2.0.2.patch deleted file mode 100644 index f70fb2ef5ab..00000000000 --- a/patches/lit+2.0.2.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/node_modules/lit/package.json b/node_modules/lit/package.json -index 13aee19..fb3ce58 100644 ---- a/node_modules/lit/package.json -+++ b/node_modules/lit/package.json -@@ -16,6 +16,9 @@ - "module": "index.js", - "type": "module", - "exports": { -+ "./package.json": { -+ "default": "./package.json" -+ }, - ".": { - "default": "./index.js" - }, diff --git a/patches/lit-element+3.0.1.patch b/patches/lit-element+3.0.1.patch deleted file mode 100644 index 0411e82a495..00000000000 --- a/patches/lit-element+3.0.1.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/node_modules/lit-element/package.json b/node_modules/lit-element/package.json -index 5466b4e..91bb9e7 100644 ---- a/node_modules/lit-element/package.json -+++ b/node_modules/lit-element/package.json -@@ -18,6 +18,9 @@ - "types": "index.d.ts", - "type": "module", - "exports": { -+ "./package.json": { -+ "default": "./package.json" -+ }, - ".": { - "development": "./development/index.js", - "default": "./index.js" diff --git a/patches/lit-html+2.0.1.patch b/patches/lit-html+2.0.1.patch deleted file mode 100644 index 8f93c4d0bbc..00000000000 --- a/patches/lit-html+2.0.1.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/node_modules/lit-html/package.json b/node_modules/lit-html/package.json -index f465687..a80c184 100644 ---- a/node_modules/lit-html/package.json -+++ b/node_modules/lit-html/package.json -@@ -13,6 +13,9 @@ - "main": "lit-html.js", - "type": "module", - "exports": { -+ "./package.json": { -+ "default": "./package.json" -+ }, - ".": { - "development": "./development/lit-html.js", - "default": "./lit-html.js" From 292f971769db69e61782f96638c2f687c3f95ac2 Mon Sep 17 00:00:00 2001 From: Michael FIG Date: Thu, 30 Mar 2023 17:02:52 -0600 Subject: [PATCH 4/6] fix: code updates for new marshal --- .../test/smartWallet/test-psm-integration.js | 2 +- .../src/collectionManager.js | 4 +- .../src/virtualObjectManager.js | 4 +- packages/vats/src/lib-board.js | 35 ++++-- packages/vats/tools/board-utils.js | 114 +++++++++--------- packages/wallet/api/src/lib-wallet.js | 6 +- 6 files changed, 91 insertions(+), 74 deletions(-) diff --git a/packages/inter-protocol/test/smartWallet/test-psm-integration.js b/packages/inter-protocol/test/smartWallet/test-psm-integration.js index a270ea39c63..7710c252da3 100644 --- a/packages/inter-protocol/test/smartWallet/test-psm-integration.js +++ b/packages/inter-protocol/test/smartWallet/test-psm-integration.js @@ -496,7 +496,7 @@ test('agoricName invitation source errors', async t => { proposal: {}, }), { - message: 'target has no method "makeGiveMintedInvitation ", has []', + message: /target has no method "makeGiveMintedInvitation ", has \[.*\]/, }, ); t.is(await E.get(getBalanceFor(anchor.brand)).value, 0n); diff --git a/packages/swingset-liveslots/src/collectionManager.js b/packages/swingset-liveslots/src/collectionManager.js index d6b9f66542f..6e92b168201 100644 --- a/packages/swingset-liveslots/src/collectionManager.js +++ b/packages/swingset-liveslots/src/collectionManager.js @@ -101,8 +101,8 @@ function makeSchemaCache(syscall, unserialize) { * @param {(val: any) => string | undefined} convertValToSlot * @param {*} convertSlotToVal * @param {*} registerValue - * @param {import('@endo/marshal').Serialize} serialize - * @param {import('@endo/marshal').Unserialize} unserialize + * @param {import('@endo/marshal').ToCapData} serialize + * @param {import('@endo/marshal').FromCapData} unserialize * @param {(capDatas: any) => void} assertAcceptableSyscallCapdataSize */ export function makeCollectionManager( diff --git a/packages/swingset-liveslots/src/virtualObjectManager.js b/packages/swingset-liveslots/src/virtualObjectManager.js index c286a9af3f7..8c9f8ebe90e 100644 --- a/packages/swingset-liveslots/src/virtualObjectManager.js +++ b/packages/swingset-liveslots/src/virtualObjectManager.js @@ -336,8 +336,8 @@ function insistSameCapData(oldCD, newCD) { * @param {(slot: string) => object} requiredValForSlot * @param {*} registerValue Function to register a new slot+value in liveSlot's * various tables - * @param {import('@endo/marshal').Serialize} serialize Serializer for this vat - * @param {import('@endo/marshal').Unserialize} unserialize Unserializer for this vat + * @param {import('@endo/marshal').ToCapData} serialize Serializer for this vat + * @param {import('@endo/marshal').FromCapData} unserialize Unserializer for this vat * @param {*} assertAcceptableSyscallCapdataSize Function to check for oversized * syscall params * @param {import('./types').LiveSlotsOptions} liveSlotsOptions diff --git a/packages/vats/src/lib-board.js b/packages/vats/src/lib-board.js index 3e583368a3e..a7445ad1c10 100644 --- a/packages/vats/src/lib-board.js +++ b/packages/vats/src/lib-board.js @@ -19,7 +19,9 @@ export const DEFAULT_PREFIX = 'board0'; // TODO import from Endo const CapDataShape = { body: M.string(), slots: M.array() }; const MarshalI = M.interface('Marshaller', { + toCapData: M.call(M.any()).returns(CapDataShape), serialize: M.call(M.any()).returns(CapDataShape), + fromCapData: M.call(CapDataShape).returns(M.any()), unserialize: M.call(CapDataShape).returns(M.any()), }); @@ -323,29 +325,36 @@ export const prepareBoardKit = baggage => { return this.facets.readonlyMarshaller; }, }, - /** - * @param {string} id - * @throws if id is not in the mapping - * @returns {Marshaller} - */ readonlyMarshaller: { - serialize(val) { + toCapData(val) { const readonly = makeReadonlyMarshaller(this.state); - return readonly.serialize(val); + return readonly.toCapData(val); }, - unserialize(data) { + fromCapData(data) { const readonly = makeReadonlyMarshaller(this.state); - return readonly.unserialize(data); + return readonly.fromCapData(data); + }, + serialize(data) { + return this.facets.readonlyMarshaller.toCapData(data); + }, + unserialize(data) { + return this.facets.readonlyMarshaller.fromCapData(data); }, }, publishingMarshaller: { - serialize(val) { + toCapData(val) { const publishing = makePublishingMarshaller(this.state); - return publishing.serialize(val); + return publishing.toCapData(val); }, - unserialize(data) { + fromCapData(data) { const publishing = makePublishingMarshaller(this.state); - return publishing.unserialize(data); + return publishing.fromCapData(data); + }, + serialize(data) { + return this.facets.publishingMarshaller.toCapData(data); + }, + unserialize(data) { + return this.facets.publishingMarshaller.fromCapData(data); }, }, }, diff --git a/packages/vats/tools/board-utils.js b/packages/vats/tools/board-utils.js index 8fd5f00eb69..86f4c05a5b6 100644 --- a/packages/vats/tools/board-utils.js +++ b/packages/vats/tools/board-utils.js @@ -77,59 +77,65 @@ harden(makeAgoricNamesRemotesFromFakeStorage); * @param {(slot: string, iface: string) => any} slotToVal * @returns {import('@endo/marshal').Marshal} */ -export const boardSlottingMarshaller = (slotToVal = (s, _i) => s) => ({ - /** @param {{body: string, slots: string[]}} capData */ - unserialize: ({ body, slots }) => { - const reviver = (_key, obj) => { - const qclass = obj !== null && typeof obj === 'object' && obj['@qclass']; - // NOTE: hilbert hotel not impl - switch (qclass) { - case 'slot': { - const { index, iface } = obj; - return slotToVal(slots[index], iface); +export const boardSlottingMarshaller = (slotToVal = (s, _i) => s) => { + const marshaller = { + /** @param {{body: string, slots: string[]}} capData */ + unserialize: ({ body, slots }) => { + const reviver = (_key, obj) => { + const qclass = + obj !== null && typeof obj === 'object' && obj['@qclass']; + // NOTE: hilbert hotel not impl + switch (qclass) { + case 'slot': { + const { index, iface } = obj; + return slotToVal(slots[index], iface); + } + case 'bigint': + return BigInt(obj.digits); + case 'undefined': + return undefined; + default: + return obj; } - case 'bigint': - return BigInt(obj.digits); - case 'undefined': - return undefined; - default: - return obj; - } - }; - return JSON.parse(body, reviver); - }, - serialize: whole => { - /** @type {Map} */ - const seen = new Map(); - /** @type {(boardId: string) => number} */ - const slotIndex = boardId => { - let index = seen.get(boardId); - if (index === undefined) { - index = seen.size; - seen.set(boardId, index); - } - return index; - }; - const recur = part => { - if (part === null) return null; - if (typeof part === 'bigint') { - return { '@qclass': 'bigint', digits: `${part}` }; - } - if (Array.isArray(part)) { - return part.map(recur); - } - if (typeof part === 'object') { - if ('getBoardId' in part) { - const index = slotIndex(part.getBoardId()); - return { '@qclass': 'slot', index }; + }; + return JSON.parse(body, reviver); + }, + serialize: whole => { + /** @type {Map} */ + const seen = new Map(); + /** @type {(boardId: string) => number} */ + const slotIndex = boardId => { + let index = seen.get(boardId); + if (index === undefined) { + index = seen.size; + seen.set(boardId, index); } - return Object.fromEntries( - Object.entries(part).map(([k, v]) => [k, recur(v)]), - ); - } - return part; - }; - const after = recur(whole); - return { body: JSON.stringify(after), slots: [...seen.keys()] }; - }, -}); + return index; + }; + const recur = part => { + if (part === null) return null; + if (typeof part === 'bigint') { + return { '@qclass': 'bigint', digits: `${part}` }; + } + if (Array.isArray(part)) { + return part.map(recur); + } + if (typeof part === 'object') { + if ('getBoardId' in part) { + const index = slotIndex(part.getBoardId()); + return { '@qclass': 'slot', index }; + } + return Object.fromEntries( + Object.entries(part).map(([k, v]) => [k, recur(v)]), + ); + } + return part; + }; + const after = recur(whole); + return { body: JSON.stringify(after), slots: [...seen.keys()] }; + }, + toCapData: whole => marshaller.serialize(whole), + fromCapData: capData => marshaller.unserialize(capData), + }; + return marshaller; +}; diff --git a/packages/wallet/api/src/lib-wallet.js b/packages/wallet/api/src/lib-wallet.js index 385505f0ad7..7e5e1548378 100644 --- a/packages/wallet/api/src/lib-wallet.js +++ b/packages/wallet/api/src/lib-wallet.js @@ -1804,8 +1804,10 @@ export function makeWalletRoot({ /** @type {ReturnType} */ const marshaller = harden({ - unserialize: context.unserialize, - serialize: context.serialize, + fromCapData: context.fromCapData, + toCapData: context.toCapData, + unserialize: context.fromCapData, + serialize: context.toCapData, }); const handleAcceptOfferAction = async offer => { From 84f4e9525a74199a914c101830420ffc22c0ed00 Mon Sep 17 00:00:00 2001 From: Michael FIG Date: Thu, 30 Mar 2023 17:03:10 -0600 Subject: [PATCH 5/6] chore: fixes for typescript --- packages/agoric-cli/src/follow.js | 1 - packages/inter-protocol/test/test-interest.js | 17 +++++++++++------ .../test/vaultFactory/test-storeUtils.js | 1 + packages/notifier/src/types-ambient.js | 2 +- packages/vats/src/core/client-behaviors.js | 5 ++--- 5 files changed, 15 insertions(+), 11 deletions(-) diff --git a/packages/agoric-cli/src/follow.js b/packages/agoric-cli/src/follow.js index 9858e18a25d..aa81b4fec26 100644 --- a/packages/agoric-cli/src/follow.js +++ b/packages/agoric-cli/src/follow.js @@ -39,7 +39,6 @@ export default async function followerMain(progname, rawArgs, powers, opts) { const pretty = !output.endsWith('lines'); formatOutput = ({ body, slots }) => { const encoded = JSON.parse(body); - // @ts-expect-error Expected 1-2 arguments, but got 3. return decodeToJustin(encoded, pretty, slots); }; break; diff --git a/packages/inter-protocol/test/test-interest.js b/packages/inter-protocol/test/test-interest.js index 2604e18798f..21ab9acdcfe 100644 --- a/packages/inter-protocol/test/test-interest.js +++ b/packages/inter-protocol/test/test-interest.js @@ -22,6 +22,9 @@ const BASIS_POINTS = 10000n; const HUNDRED_THOUSAND = 100000n; const TEN_MILLION = 10000000n; +/** @type {Brand<'nat'>} */ +const mockBrand = Far('brand'); + test('too soon', async t => { const { brand } = makeIssuerKit('ducats'); const calculator = makeInterestCalculator( @@ -420,9 +423,12 @@ test('basic charge reasonable numbers monthly', async t => { }); test('calculateCompoundedInterest on zero debt', t => { - const brand = Far('brand'); t.throws(() => - calculateCompoundedInterest(makeRatio(0n, brand, 1n, brand), 0n, 100n), + calculateCompoundedInterest( + makeRatio(0n, mockBrand, 1n, mockBrand), + 0n, + 100n, + ), ); }); @@ -430,7 +436,6 @@ test('calculateCompoundedInterest on zero debt', t => { const M = 1_000_000n; test('calculateCompoundedInterest', t => { - const brand = Far('brand'); /** @type {Array<[bigint, bigint, bigint, number, bigint, number]>} */ const cases = [ [250n, BASIS_POINTS, M, 1, 1025000n, 10], // 2.5% APR over 1 year yields 2.5% @@ -447,16 +452,16 @@ test('calculateCompoundedInterest', t => { expected, floatMatch, ] of cases) { - const apr = makeRatio(rateNum, brand, rateDen, brand); + const apr = makeRatio(rateNum, mockBrand, rateDen, mockBrand); const aprf = Number(rateNum) / Number(rateDen); - let compoundedInterest = makeRatio(1n, brand, 1n, brand); + let compoundedInterest = makeRatio(1n, mockBrand, 1n, mockBrand); let compoundedFloat = 1.0; let totalDebt = startingDebt; for (let i = 0; i < charges; i += 1) { compoundedFloat *= 1 + aprf; - const delta = ceilMultiplyBy(AmountMath.make(brand, totalDebt), apr); + const delta = ceilMultiplyBy(AmountMath.make(mockBrand, totalDebt), apr); compoundedInterest = calculateCompoundedInterest( compoundedInterest, totalDebt, diff --git a/packages/inter-protocol/test/vaultFactory/test-storeUtils.js b/packages/inter-protocol/test/vaultFactory/test-storeUtils.js index 52058435da5..13b697903a5 100644 --- a/packages/inter-protocol/test/vaultFactory/test-storeUtils.js +++ b/packages/inter-protocol/test/vaultFactory/test-storeUtils.js @@ -7,6 +7,7 @@ import { AmountMath } from '@agoric/ertp'; import { Far } from '@endo/marshal'; import * as StoreUtils from '../../src/vaultFactory/storeUtils.js'; +/** @type {Brand<'nat'>} */ export const mockBrand = Far('brand'); const keysMatch = test.macro({ exec(t, [debt, collat, vaultId], [expectedKey, numberOut]) { diff --git a/packages/notifier/src/types-ambient.js b/packages/notifier/src/types-ambient.js index b335f33feeb..1b2bdb05ebd 100644 --- a/packages/notifier/src/types-ambient.js +++ b/packages/notifier/src/types-ambient.js @@ -252,7 +252,7 @@ // ///////////////////////////////////////////////////////////////////////////// -/** @typedef {ReturnType} Marshaller */ +/** @template [Slot=unknown] @typedef {import('@endo/marshal').Marshal} Marshaller */ /** @typedef {Pick} Unserializer */ /** diff --git a/packages/vats/src/core/client-behaviors.js b/packages/vats/src/core/client-behaviors.js index 57868893f5e..bd20a428893 100644 --- a/packages/vats/src/core/client-behaviors.js +++ b/packages/vats/src/core/client-behaviors.js @@ -1,8 +1,8 @@ // @ts-check import { E, Far } from '@endo/far'; import { makePluginManager } from '@agoric/swingset-vat/src/vats/plugin-manager.js'; -import { deeplyFulfilled } from '@endo/marshal'; import { observeNotifier } from '@agoric/notifier'; +import { deeplyFulfilledObject } from '@agoric/internal'; import { registerNetworkProtocols } from './chain-behaviors.js'; import { makeVatsFromBundles } from './basic-behaviors.js'; @@ -80,8 +80,7 @@ async function createLocalBundle(vats, devices, vatAdminSvc, vatPowers) { http: httpRegCallback, vattp: makeVattpFrom(vats), }); - /** @type { typeof bundleP } */ - const bundle = deeplyFulfilled(bundleP); + const bundle = deeplyFulfilledObject(bundleP); return bundle; } From e12bab9f351263114bec514fc8e9be07413fa653 Mon Sep 17 00:00:00 2001 From: Michael FIG Date: Thu, 30 Mar 2023 20:49:53 -0600 Subject: [PATCH 6/6] test(SwingSet): update golden xsnap hashes --- .../test/snapshots/test-xsnap-store.js.md | 8 ++++---- .../test/snapshots/test-xsnap-store.js.snap | Bin 505 -> 504 bytes 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/SwingSet/test/snapshots/test-xsnap-store.js.md b/packages/SwingSet/test/snapshots/test-xsnap-store.js.md index 91e6e6cdc85..09b273c807b 100644 --- a/packages/SwingSet/test/snapshots/test-xsnap-store.js.md +++ b/packages/SwingSet/test/snapshots/test-xsnap-store.js.md @@ -19,16 +19,16 @@ Generated by [AVA](https://avajs.dev). { compressSeconds: 0, - hash: '2c1230d8ffb1a8cfacf6349ac22a3a5e409e8e11210b8387145afffcc39540dd', + hash: '6f23b0e7768805154bf167e8e2ee2a8dd30a8da1c6e86df0e69e03ce717cc08c', rawSaveSeconds: 0, - uncompressedSize: 789299, + uncompressedSize: 801347, } > after use of harden() - sensitive to SES-shim, XS, and supervisor { compressSeconds: 0, - hash: 'ec4142660fa8e46062fbe2675303f96048f2362572bc122c9db42f323f223932', + hash: 'ef7fdff7967170c2fdf9c71d82a730ad1f6a8af711ee81494ed4a692d25ffda6', rawSaveSeconds: 0, - uncompressedSize: 789555, + uncompressedSize: 801603, } diff --git a/packages/SwingSet/test/snapshots/test-xsnap-store.js.snap b/packages/SwingSet/test/snapshots/test-xsnap-store.js.snap index c83d90ce6faa3e4a54f98fa01d069c8732278097..57d15ea137a3ff6f360a6fee7d8f9e0218ce5deb 100644 GIT binary patch literal 504 zcmVmQ2<00000000BclFx1vF%ZVrP10Eklk}KnIz;zLdFR>ik`hwGD^t)F*(w1z8KK^8nx?bS5r6>fKGA&tID9gA& zi5X%B(wIDr8JOlMxv?qo3e#Mpi2QUa^;tUwDU81QJ+!h4fV?f4y)F?;VHpIE3C0rR6OEJbrzdS3ua^nB62m%a*$vJV~CO! uRe`1eUS%dLtu??O74G{j+z%VLOOMo9+Q4A2fBoiv7~cWN=dYzc1ONaP>hDqj literal 505 zcmV#xwdf8vQ&!z3B$~C49TV*v1a8-(J@A z4XxkTH1x0x%@6~H5otH{pXL$A1$DSdZQq92+IH{ye&ZZO_(+~lvPan_$YXMNp7KSK zPx_toC+P(_IweOR%xAQbko|Kun`Pu_My44#NuGn3WRj7?Q*vU5#d5?DYP3V|!fk(= z-EmDD2+gjzuv#Ny3}kK$XekV@tX0McFy1(&Ed$M@(3&%*t;v~#QcJI_M^#Ct?hJo6 z!c`4x{O1OvQ4gsi}F z4gwU)yuvau|F&%vi-yFEuU43W-hz&<33You}5 z^yi^z7iaXcKBLe(8dggj*KHWahXfa`WRe#}?x93k>~&$*}szgM`&JGk$*a9088;AsP+!~WIl|6%+Ww2}K>J_G;&c{uD}