diff --git a/packages/SwingSet/src/controller/initializeSwingset.js b/packages/SwingSet/src/controller/initializeSwingset.js index f7fc0b6186a..8c74aa86154 100644 --- a/packages/SwingSet/src/controller/initializeSwingset.js +++ b/packages/SwingSet/src/controller/initializeSwingset.js @@ -17,8 +17,6 @@ import { makeXsnapBundleData, } from './bundle-handler.js'; -import '../types-ambient.js'; - /** * @import {BundleFormat} from '../types-external.js'; * @import {SwingSetConfig} from '../types-external.js'; diff --git a/packages/SwingSet/src/kernel/deviceManager.js b/packages/SwingSet/src/kernel/deviceManager.js index c0035b69bcd..0e958b4b0d7 100644 --- a/packages/SwingSet/src/kernel/deviceManager.js +++ b/packages/SwingSet/src/kernel/deviceManager.js @@ -2,8 +2,6 @@ import { assert, Fail } from '@endo/errors'; import { makeDeviceSlots } from './deviceSlots.js'; import { insistCapData } from '../lib/capdata.js'; -import '../types-ambient.js'; - /** * @import {DeviceInvocation} from '../types-external.js'; * @import {DeviceInvocationResult} from '../types-external.js'; diff --git a/packages/SwingSet/src/kernel/vat-loader/manager-helper.js b/packages/SwingSet/src/kernel/vat-loader/manager-helper.js index 13a074cf118..d388a226b9f 100644 --- a/packages/SwingSet/src/kernel/vat-loader/manager-helper.js +++ b/packages/SwingSet/src/kernel/vat-loader/manager-helper.js @@ -1,5 +1,4 @@ import { assert } from '@endo/errors'; -import '../../types-ambient.js'; import { insistVatDeliveryResult, insistVatSyscallResult, diff --git a/packages/SwingSet/src/supervisors/supervisor-helper.js b/packages/SwingSet/src/supervisors/supervisor-helper.js index 497f0adcb32..0b14fd445b8 100644 --- a/packages/SwingSet/src/supervisors/supervisor-helper.js +++ b/packages/SwingSet/src/supervisors/supervisor-helper.js @@ -2,7 +2,6 @@ import { insistVatSyscallObject, insistVatSyscallResult, } from '../lib/message.js'; -import '../types-ambient.js'; /** * @import {CapData} from '@endo/marshal'; diff --git a/packages/SwingSet/src/types-ambient.js b/packages/SwingSet/src/types-ambient.js deleted file mode 100644 index 080f50cb76a..00000000000 --- a/packages/SwingSet/src/types-ambient.js +++ /dev/null @@ -1,14 +0,0 @@ -// XXX this file builds empty when `tsc --build` is run - -// XXX all on one line because otherwise tsc puts the `*` in the type name -/** - * @import { Bundle, BundleCap, BundleFormat, BundleID, BundleRef, BundleSpec, DeviceInvocation, DeviceInvocationResult, DeviceInvocationResultError, DeviceInvocationResultOk, EndoZipBase64Bundle, GetExportBundle, KernelDeliveryBringOutYourDead, KernelDeliveryChangeVatOptions, KernelDeliveryDropExports, KernelDeliveryMessage, KernelDeliveryNotify, KernelDeliveryObject, KernelDeliveryOneNotify, KernelDeliveryRetireExports, KernelDeliveryRetireImports, KernelDeliveryStartVat, KernelKeeper, KernelOneResolution, KernelOptions, KernelSlog, KernelSyscallDropImports, KernelSyscallExit, KernelSyscallInvoke, KernelSyscallObject, KernelSyscallResolve, KernelSyscallResult, KernelSyscallResultError, KernelSyscallResultOk, KernelSyscallRetireExports, KernelSyscallRetireImports, KernelSyscallSend, KernelSyscallSubscribe, KernelSyscallVatstoreDelete, KernelSyscallVatstoreGet, KernelSyscallVatstoreGetNextKey, KernelSyscallVatstoreSet, ManagerType, Message, MeteringVatPowers, NestedEvaluateBundle, PolicyInput, PolicyInputCrankComplete, PolicyInputCrankFailed, PolicyInputCreateVat, PolicyInputNone, PolicyOutput, ResolutionPolicy, RunPolicy, SlogFinishDelivery, SlogFinishSyscall, SnapshotResult, SnapStore, SourceOfBundle, SourceSpec, StaticVatPowers, SwingSetCapData, SwingSetConfig, SwingSetConfigDescriptor, SwingSetConfigProperties, SwingSetKernelConfig, TerminationVatPowers, VatAdminSvc, VatKeeper, VatPowers, VatSlog, VatStats, WaitUntilQuiescent, XSnap, } from './types-external.js'; - */ - -/** - * @import { TranscriptStore, SwingStore, SwingStoreKernelStorage, SwingStoreHostStorage, } from '@agoric/swing-store'; - */ - -/** - * @import { KVStore } from '@agoric/internal/src/kv-store.js'; - */ diff --git a/packages/builders/scripts/testing/provokeBOYD.js b/packages/builders/scripts/testing/provokeBOYD.js index 49b2b3c7422..b9216633de8 100644 --- a/packages/builders/scripts/testing/provokeBOYD.js +++ b/packages/builders/scripts/testing/provokeBOYD.js @@ -9,7 +9,6 @@ import { makeTracer } from '@agoric/internal'; import { E } from '@endo/far'; -/// /** * @import {Instance} from '@agoric/zoe/src/zoeService/utils.js'; * @import {CoreEvalBuilder} from '@agoric/deploy-script-support/src/externalTypes.js'; diff --git a/packages/builders/scripts/testing/restart-axelar-gmp.js b/packages/builders/scripts/testing/restart-axelar-gmp.js index 5742bb89819..c1c176c5f74 100644 --- a/packages/builders/scripts/testing/restart-axelar-gmp.js +++ b/packages/builders/scripts/testing/restart-axelar-gmp.js @@ -9,8 +9,6 @@ import { } from '@agoric/internal'; import { E } from '@endo/far'; -/// - const trace = makeTracer('StartAxelarGmp', true); /** diff --git a/packages/builders/scripts/testing/restart-basic-flows.js b/packages/builders/scripts/testing/restart-basic-flows.js index 3802ff73f4e..556e57b17bb 100644 --- a/packages/builders/scripts/testing/restart-basic-flows.js +++ b/packages/builders/scripts/testing/restart-basic-flows.js @@ -9,8 +9,6 @@ import { } from '@agoric/internal'; import { E } from '@endo/far'; -/// - const trace = makeTracer('RestartBasicFlows', true); /** diff --git a/packages/builders/scripts/testing/restart-send-anywhere.js b/packages/builders/scripts/testing/restart-send-anywhere.js index 5a3ae962ee6..7dd57a735df 100644 --- a/packages/builders/scripts/testing/restart-send-anywhere.js +++ b/packages/builders/scripts/testing/restart-send-anywhere.js @@ -9,8 +9,6 @@ import { } from '@agoric/internal'; import { E } from '@endo/far'; -/// - const trace = makeTracer('StartSA', true); /** diff --git a/packages/builders/scripts/testing/restart-stakeAtom.js b/packages/builders/scripts/testing/restart-stakeAtom.js index 933d9476439..eaac3a2479d 100644 --- a/packages/builders/scripts/testing/restart-stakeAtom.js +++ b/packages/builders/scripts/testing/restart-stakeAtom.js @@ -6,8 +6,6 @@ import { deeplyFulfilledObject, makeTracer } from '@agoric/internal'; import { makeStorageNodeChild } from '@agoric/internal/src/lib-chainStorage.js'; import { E } from '@endo/far'; -/// - const trace = makeTracer('RestartSA', true); /** diff --git a/packages/builders/scripts/testing/restart-valueVow.js b/packages/builders/scripts/testing/restart-valueVow.js index efcc366e66f..55337d904f8 100644 --- a/packages/builders/scripts/testing/restart-valueVow.js +++ b/packages/builders/scripts/testing/restart-valueVow.js @@ -5,7 +5,6 @@ import { makeTracer } from '@agoric/internal'; import { E } from '@endo/far'; -/// /** * @import {Instance} from '@agoric/zoe/src/zoeService/utils.js'; * @import {start} from '@agoric/zoe/src/contracts/valueVow.contract.js'; diff --git a/packages/builders/scripts/testing/start-valueVow.js b/packages/builders/scripts/testing/start-valueVow.js index 6356887a12c..12bc5cd0c5e 100644 --- a/packages/builders/scripts/testing/start-valueVow.js +++ b/packages/builders/scripts/testing/start-valueVow.js @@ -5,7 +5,6 @@ import { makeTracer } from '@agoric/internal'; import { E } from '@endo/far'; -/// /** * @import {Installation} from '@agoric/zoe/src/zoeService/utils.js'; * @import {start} from '@agoric/zoe/src/contracts/valueVow.contract.js'; diff --git a/packages/builders/scripts/testing/upgrade-send-anywhere.js b/packages/builders/scripts/testing/upgrade-send-anywhere.js index d800edc54c8..90744d58ceb 100644 --- a/packages/builders/scripts/testing/upgrade-send-anywhere.js +++ b/packages/builders/scripts/testing/upgrade-send-anywhere.js @@ -9,11 +9,11 @@ import { } from '@agoric/internal'; import { E } from '@endo/far'; -/// /** * @import {Installation, Instance} from '@agoric/zoe/src/zoeService/utils.js'; * @import {CoreEvalBuilder} from '@agoric/deploy-script-support/src/externalTypes.js'; * @import {DeployScriptFunction} from '@agoric/deploy-script-support/src/externalTypes.js'; + * @import {BootstrapPowers} from '@agoric/vats'; */ const trace = makeTracer('UpgradeSA', true); diff --git a/packages/client-utils/tsconfig.build.json b/packages/client-utils/tsconfig.build.json index 6fad9988aed..03c3044b546 100644 --- a/packages/client-utils/tsconfig.build.json +++ b/packages/client-utils/tsconfig.build.json @@ -10,9 +10,6 @@ "emitDeclarationOnly": false, "declaration": true, "declarationMap": true, - "target": "es2022", - "module": "es2022", - "moduleResolution": "bundler", "lib": [ "es2022", "DOM" diff --git a/packages/deploy-script-support/src/externalTypes.js b/packages/deploy-script-support/src/externalTypes.js index 7201a2320d0..d65672f0291 100644 --- a/packages/deploy-script-support/src/externalTypes.js +++ b/packages/deploy-script-support/src/externalTypes.js @@ -4,6 +4,10 @@ export {}; /** * @import {NameHub} from '@agoric/vats'; + * @import {ScratchPad} from '@agoric/internal/src/scratch.js'; + * @import {Bank} from '@agoric/vats/src/vat-bank.js'; + * @import {Board} from '@agoric/vats'; + * @import {NameAdmin} from '@agoric/vats'; */ // TODO move this type somewhere better @@ -67,7 +71,7 @@ export {}; /** * @typedef {{ - * scratch: ERef, + * scratch: ERef, * }} CommonHome */ @@ -75,10 +79,10 @@ export {}; /** * @typedef {CommonHome & { * agoricNames: ERef, - * bank: ERef, - * board: ERef, + * bank: ERef, + * board: ERef, * faucet: unknown, - * myAddressNameAdmin: ERef, + * myAddressNameAdmin: ERef, * namesByAddress: ERef, * wallet: any, * zoe: ERef, diff --git a/packages/governance/test/swingsetTests/contractGovernor/add-governedContract.js b/packages/governance/test/swingsetTests/contractGovernor/add-governedContract.js index 68654f1abbb..8397cb34114 100644 --- a/packages/governance/test/swingsetTests/contractGovernor/add-governedContract.js +++ b/packages/governance/test/swingsetTests/contractGovernor/add-governedContract.js @@ -5,8 +5,6 @@ * agoric run /path/to/$0 [ [