diff --git a/packages/ERTP/src/legacy-payment-helpers.js b/packages/ERTP/src/legacy-payment-helpers.js index 569c41b4ffb..bb8f22749a3 100644 --- a/packages/ERTP/src/legacy-payment-helpers.js +++ b/packages/ERTP/src/legacy-payment-helpers.js @@ -7,7 +7,7 @@ import { AmountMath } from './amountMath.js'; /** * @import {ERef} from '@endo/far'; - * @import {Amount, AssetKind, AmountValue, AssetKindForValue, Payment, Brand, Purse} from './types.js' + * @import {Amount, AssetKind, AmountValue, AssetKindForValue, Payment, Brand, Purse} from './types.js'; */ /** diff --git a/packages/ERTP/src/types.js b/packages/ERTP/src/types.js index c51820cf59a..3fa88b16517 100644 --- a/packages/ERTP/src/types.js +++ b/packages/ERTP/src/types.js @@ -5,9 +5,9 @@ export {}; /// /** - * @import {Passable, RemotableObject} from '@endo/pass-style' - * @import {CopyBag, CopySet, Key} from '@endo/patterns' - * @import {LatestTopic, NotifierRecord} from '@agoric/notifier' + * @import {Passable, RemotableObject} from '@endo/pass-style'; + * @import {CopyBag, CopySet, Key} from '@endo/patterns'; + * @import {LatestTopic, NotifierRecord} from '@agoric/notifier'; */ /** @typedef {{ brand: Brand<'nat'>; value: bigint }} NatAmount */ diff --git a/packages/SwingSet/src/types-external.js b/packages/SwingSet/src/types-external.js index 2a60b954d4c..a62c411bd6b 100644 --- a/packages/SwingSet/src/types-external.js +++ b/packages/SwingSet/src/types-external.js @@ -1,10 +1,10 @@ -/** @import { ERef } from '@endo/far' */ +/** @import { ERef } from '@endo/far'; */ export {}; /** - * @import {Guarded} from '@endo/exo' - * @import {Passable, RemotableObject} from '@endo/pass-style' + * @import {Guarded} from '@endo/exo'; + * @import {Passable, RemotableObject} from '@endo/pass-style'; */ /* This file defines types that part of the external API of swingset. That diff --git a/packages/SwingSet/src/vats/timer/vat-timer.js b/packages/SwingSet/src/vats/timer/vat-timer.js index 502d6fb8c11..1f1ce669439 100644 --- a/packages/SwingSet/src/vats/timer/vat-timer.js +++ b/packages/SwingSet/src/vats/timer/vat-timer.js @@ -16,8 +16,8 @@ import { makeScalarWeakMapStore } from '@agoric/store'; import { TimeMath } from '@agoric/time'; /** - * @import {Passable, RemotableObject} from '@endo/pass-style' - * @import {Key} from '@endo/patterns' + * @import {Passable, RemotableObject} from '@endo/pass-style'; + * @import {Key} from '@endo/patterns'; */ // This consumes O(N) RAM only for outstanding promises, via wakeAt(), @@ -25,12 +25,12 @@ import { TimeMath } from '@agoric/time'; // client). Everything else should remain in the DB. /** - * @import {Timestamp} from '@agoric/time' - * @import {TimestampRecord} from '@agoric/time' - * @import {TimestampValue} from '@agoric/time' - * @import {RelativeTime} from '@agoric/time' - * @import {RelativeTimeValue} from '@agoric/time' - * @import {TimerService} from '@agoric/time' + * @import {Timestamp} from '@agoric/time'; + * @import {TimestampRecord} from '@agoric/time'; + * @import {TimestampValue} from '@agoric/time'; + * @import {RelativeTime} from '@agoric/time'; + * @import {RelativeTimeValue} from '@agoric/time'; + * @import {TimerService} from '@agoric/time'; * * @typedef {object} Handler * Handler is a user-provided Far object with .wake(time) used for callbacks diff --git a/packages/inter-protocol/src/proposals/utils.js b/packages/inter-protocol/src/proposals/utils.js index f632713cc7e..f0c00e9e18e 100644 --- a/packages/inter-protocol/src/proposals/utils.js +++ b/packages/inter-protocol/src/proposals/utils.js @@ -3,7 +3,7 @@ import { E } from '@endo/far'; import { WalletName } from '@agoric/internal'; import { getCopyMapEntries, makeCopyMap } from '@agoric/store'; -/** @import {CopyMap} from '@endo/patterns' */ +/** @import {CopyMap} from '@endo/patterns'; */ /** * @param {ERef} nameAdmin diff --git a/packages/vats/src/lib-board.js b/packages/vats/src/lib-board.js index f450d8e8cde..6faadaa337c 100644 --- a/packages/vats/src/lib-board.js +++ b/packages/vats/src/lib-board.js @@ -80,7 +80,7 @@ const calcCrc = (data, crcDigits) => { /** * @typedef {ReturnType} BoardState // TODO: use * Key from @agoric/store when available - * @import {Passable} from '@endo/marshal' + * @import {Passable} from '@endo/marshal'; * @see {prepareExoClassKit} * @see {@link ../../SwingSet/docs/virtual-objects.md|SwingSet Virtual Objects} Hoisting this function makes defining the state type concise. */ diff --git a/packages/vats/src/vat-bank.js b/packages/vats/src/vat-bank.js index 5ef7d657081..e7dd101408f 100644 --- a/packages/vats/src/vat-bank.js +++ b/packages/vats/src/vat-bank.js @@ -22,8 +22,9 @@ import { } from './virtual-purse.js'; /** - * @import {Guarded} from '@endo/exo' - * @import {Passable, RemotableObject} from '@endo/pass-style' + * @import {Guarded} from '@endo/exo'; + * @import {Passable, RemotableObject} from '@endo/pass-style'; + * @import {VirtualPurseController} from './virtual-purse.js'; */ const { VirtualPurseControllerI } = makeVirtualPurseKitIKit(); @@ -37,7 +38,6 @@ const BridgeChannelI = M.interface('BridgeChannel', { /** * @typedef {Awaited>>} VirtualPurse - * @import {VirtualPurseController} from './virtual-purse.js' */ /**