diff --git a/packages/ERTP/src/paymentLedger.js b/packages/ERTP/src/paymentLedger.js index fe5362d511be..5b9645f7e06d 100644 --- a/packages/ERTP/src/paymentLedger.js +++ b/packages/ERTP/src/paymentLedger.js @@ -7,7 +7,9 @@ import { AmountMath } from './amountMath.js'; import { preparePaymentKind } from './payment.js'; import { preparePurseKind } from './purse.js'; +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/store/exported.js'; + import { BrandI, makeIssuerInterfaces } from './typeGuards.js'; /** diff --git a/packages/base-zone/src/index.js b/packages/base-zone/src/index.js index 5815984e0584..a7b2ee98e343 100644 --- a/packages/base-zone/src/index.js +++ b/packages/base-zone/src/index.js @@ -1,5 +1,8 @@ // @jessie-check +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 +import '@agoric/store/exported.js'; + // eslint-disable-next-line import/export export * from './exports.js'; diff --git a/packages/benchmark/src/benchmarkerator.js b/packages/benchmark/src/benchmarkerator.js index cb76b26d1e45..499717b60466 100644 --- a/packages/benchmark/src/benchmarkerator.js +++ b/packages/benchmark/src/benchmarkerator.js @@ -4,7 +4,7 @@ import fs from 'node:fs'; import '@endo/init/pre-bundle-source.js'; import '@endo/init'; -// XXX The following four imports are present only to make `tsc` shut up. They do no actual work. +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/vats/exported.js'; import '@agoric/inter-protocol/exported.js'; import '@agoric/zoe/exported.js'; diff --git a/packages/boot/test/bootstrapTests/zcfProbe.js b/packages/boot/test/bootstrapTests/zcfProbe.js index 16ab4fd1fa9f..0addf85a667f 100644 --- a/packages/boot/test/bootstrapTests/zcfProbe.js +++ b/packages/boot/test/bootstrapTests/zcfProbe.js @@ -1,3 +1,4 @@ +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/zoe/exported.js'; import { makeTracer } from '@agoric/internal'; diff --git a/packages/boot/tools/supports.ts b/packages/boot/tools/supports.ts index 64c83f98858a..0939fad575e1 100644 --- a/packages/boot/tools/supports.ts +++ b/packages/boot/tools/supports.ts @@ -17,7 +17,10 @@ import { initSwingStore } from '@agoric/swing-store'; import { loadSwingsetConfigFile } from '@agoric/swingset-vat'; import { makeSlogSender } from '@agoric/telemetry'; import { TimeMath, Timestamp } from '@agoric/time'; + +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/vats/exported.js'; + import { boardSlottingMarshaller, slotToBoardRemote, diff --git a/packages/cache/src/main.js b/packages/cache/src/main.js index aa2a6ba5c29a..f13abd7ef3f6 100644 --- a/packages/cache/src/main.js +++ b/packages/cache/src/main.js @@ -1,5 +1,6 @@ // @jessie-check +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/internal/exported.js'; // eslint-disable-next-line import/export diff --git a/packages/governance/src/index.js b/packages/governance/src/index.js index 7c527d3789f9..481cff9b3d01 100644 --- a/packages/governance/src/index.js +++ b/packages/governance/src/index.js @@ -1,5 +1,6 @@ // XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/ertp/exported.js'; + import '@agoric/zoe/src/contractFacet/types-ambient.js'; import '@agoric/zoe/tools/types-ambient.js'; import '@agoric/zoe/src/types.js'; diff --git a/packages/governance/test/unitTests/test-binaryballotCount.js b/packages/governance/test/unitTests/test-binaryballotCount.js index 7e8197e1721a..b726078fe58f 100644 --- a/packages/governance/test/unitTests/test-binaryballotCount.js +++ b/packages/governance/test/unitTests/test-binaryballotCount.js @@ -1,6 +1,9 @@ /* eslint @typescript-eslint/no-floating-promises: "warn" */ import { test } from '@agoric/zoe/tools/prepare-test-env-ava.js'; + +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/zoe/exported.js'; + import { E } from '@endo/eventual-send'; import buildManualTimer from '@agoric/zoe/tools/manualTimer.js'; import { makeHandle } from '@agoric/zoe/src/makeHandle.js'; diff --git a/packages/governance/test/unitTests/test-committee.js b/packages/governance/test/unitTests/test-committee.js index d525cf01d7a8..5672490b2674 100644 --- a/packages/governance/test/unitTests/test-committee.js +++ b/packages/governance/test/unitTests/test-committee.js @@ -1,5 +1,6 @@ import { test } from '@agoric/zoe/tools/prepare-test-env-ava.js'; +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/zoe/exported.js'; import { makeMockChainStorageRoot } from '@agoric/internal/src/storage-test-utils.js'; diff --git a/packages/inter-protocol/src/proposals/econ-behaviors.js b/packages/inter-protocol/src/proposals/econ-behaviors.js index a63685a90179..f683e6357d10 100644 --- a/packages/inter-protocol/src/proposals/econ-behaviors.js +++ b/packages/inter-protocol/src/proposals/econ-behaviors.js @@ -1,9 +1,10 @@ // @jessie-check +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '../../exported.js'; +import '@agoric/governance/exported.js'; import { AmountMath } from '@agoric/ertp'; -import '@agoric/governance/exported.js'; import { deeplyFulfilledObject, makeTracer } from '@agoric/internal'; import { makeStorageNodeChild } from '@agoric/internal/src/lib-chainStorage.js'; import { E } from '@endo/far'; diff --git a/packages/inter-protocol/src/psm/psm.js b/packages/inter-protocol/src/psm/psm.js index 6fb61a83ffd7..fbd44b7d496c 100644 --- a/packages/inter-protocol/src/psm/psm.js +++ b/packages/inter-protocol/src/psm/psm.js @@ -1,5 +1,6 @@ // @jessie-check +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/governance/exported.js'; import '@agoric/zoe/exported.js'; import '@agoric/zoe/src/contracts/exported.js'; diff --git a/packages/inter-protocol/src/vaultFactory/burn.js b/packages/inter-protocol/src/vaultFactory/burn.js index 9cfc83b7f7ae..c8e5aee9f480 100644 --- a/packages/inter-protocol/src/vaultFactory/burn.js +++ b/packages/inter-protocol/src/vaultFactory/burn.js @@ -1,5 +1,6 @@ // @jessie-check +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/zoe/exported.js'; import { E } from '@endo/eventual-send'; diff --git a/packages/inter-protocol/src/vaultFactory/vault.js b/packages/inter-protocol/src/vaultFactory/vault.js index fe3032099886..17ee452ccc70 100644 --- a/packages/inter-protocol/src/vaultFactory/vault.js +++ b/packages/inter-protocol/src/vaultFactory/vault.js @@ -13,6 +13,7 @@ import { calculateCurrentDebt, reverseInterest } from '../interest-math.js'; import { calculateDebtCosts } from './math.js'; import { prepareVaultKit } from './vaultKit.js'; +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/zoe/exported.js'; const { quote: q, Fail } = assert; diff --git a/packages/inter-protocol/src/vaultFactory/vaultFactory.js b/packages/inter-protocol/src/vaultFactory/vaultFactory.js index 3627675c8a97..e7ae15ff6523 100644 --- a/packages/inter-protocol/src/vaultFactory/vaultFactory.js +++ b/packages/inter-protocol/src/vaultFactory/vaultFactory.js @@ -1,5 +1,6 @@ // @jessie-check +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/governance/exported.js'; import '@agoric/zoe/exported.js'; import '@agoric/zoe/src/contracts/exported.js'; diff --git a/packages/network/src/router.js b/packages/network/src/router.js index 919e1fe8fbf9..27de1036b0a5 100644 --- a/packages/network/src/router.js +++ b/packages/network/src/router.js @@ -5,6 +5,7 @@ import { Fail } from '@agoric/assert'; import { ENDPOINT_SEPARATOR, prepareNetworkProtocol } from './network.js'; import { Shape } from './shapes.js'; +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/store/exported.js'; /// diff --git a/packages/notifier/src/index.js b/packages/notifier/src/index.js index a45e02790a7a..2a5f7fd6723d 100644 --- a/packages/notifier/src/index.js +++ b/packages/notifier/src/index.js @@ -1,5 +1,6 @@ // @jessie-check +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/internal/exported.js'; export { diff --git a/packages/orchestration/src/service.js b/packages/orchestration/src/service.js index e75325004453..2f8829af604d 100644 --- a/packages/orchestration/src/service.js +++ b/packages/orchestration/src/service.js @@ -2,7 +2,10 @@ /** @file Orchestration service */ import { NonNullish } from '@agoric/assert'; import { makeTracer } from '@agoric/internal'; + +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 import '@agoric/network/exported.js'; + import { V as E } from '@agoric/vat-data/vow.js'; import { M } from '@endo/patterns'; import { PaymentShape, PurseShape } from '@agoric/ertp'; diff --git a/packages/swingset-liveslots/src/index.js b/packages/swingset-liveslots/src/index.js index 3139cc36d32f..14f3b84af5dc 100644 --- a/packages/swingset-liveslots/src/index.js +++ b/packages/swingset-liveslots/src/index.js @@ -1,3 +1,6 @@ +// XXX ambient types runtime imports until https://github.com/Agoric/agoric-sdk/issues/6512 +import '@agoric/store/exported.js'; + /* eslint-disable import/export -- types files have no named runtime exports */ export { makeLiveSlots, makeMarshaller } from './liveslots.js';