Agoric / agoric-sdk

monorepo for the Agoric Javascript smart contract platform
Apache License 2.0
323 stars 204 forks source link

bundle contains duplicated modules based on duplicated packages in node_modules #8621

Open dckc opened 9 months ago

dckc commented 9 months ago

To Reproduce

Steps to reproduce the behavior:

  1. Write simple 66 line gameAssetContract.js using zcf.reallocate
  2. use yarn bundle-source to bundle it. Get a 1.7MB bundle. Compressed, it's well under a 1MB threshold that RPC servers use when accepting agd tx swingset install-bundle transactions.
  3. use atomicRearrange rather that staging by using import { atomicRearrange } from '@agoric/zoe/src/contractSupport/atomicTransfer.js'; https://github.com/agoric-labs/dapp-game-places/commit/fd2b5e79d799feedfdbc910acc6a03eefe382406
  4. Bundle is now 4.8MB. Compressed, it's over 1MB, and agd tx swingset install-bundle fails:

Expected behavior

Using atomicRearrange should add a few Kb or so.

Platform Environment

Ubuntu Linux 22.04. Node v18.17.1

I installed the SDK from npm using yarn in a dapp, not by checking it out.

Relevant dependencies:

https://github.com/agoric-labs/dapp-game-places/blob/b22d43df5c43e104da706f834f2cf5bb5ac0f598/contract/package.json#L51-L57

Additional context

turadg commented 9 months ago

Once it's moved out of Zoe package it will be a much lighter import https://github.com/Agoric/agoric-sdk/issues/7392

Meanwhile, one can copy the files locally, https://github.com/Agoric/agoric-sdk/blob/6cf29fb78e1dd862d8d93d7ed74772d3c2172039/packages/zoe/src/contractSupport/atomicTransfer.js

dckc commented 9 months ago
contents w/o atomicTransfer (1.9MB) 1869669 bytes as .zip from `jq -r .endoZipBase64 bundle-gggg.json | base64 -d >game1.zip`: [game1.zip](https://github.com/Agoric/agoric-sdk/files/13588513/game1.zip) Size | Name -- | -- 113077 | compartment-map.json 2849 | @agoric/assert-v0.6.1-u11wf.0-n1/src/assert.js 11984 | @agoric/assert-v0.6.1-u11wf.0-n1/src/types.js 14094 | @agoric/ertp-v0.16.3-u12.0/src/amountMath.js 1415 | @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/copyBagMathHelpers.js 1435 | @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/copySetMathHelpers.js 1558 | @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/natMathHelpers.js 1911 | @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/setMathHelpers.js 9946 | @agoric/ertp-v0.16.3-u12.0/src/typeGuards.js 16230 | @agoric/ertp-v0.16.3-u12.0/src/types-ambient.js 354 | @agoric/ertp-v0.16.3-u12.0-n1/exported.js 16230 | @agoric/ertp-v0.16.3-u12.0-n1/src/types-ambient.js 354 | @agoric/notifier-v0.6.3-u12.0/exported.js 12341 | @agoric/notifier-v0.6.3-u12.0/src/types-ambient.js 338 | @agoric/store-v0.9.3-u12.0/exported.js 10830 | @agoric/store-v0.9.3-u12.0/src/types.js 3026 | @agoric/store-v0.9.3-u12.0-n1/src/index.js 2866 | @agoric/store-v0.9.3-u12.0-n1/src/legacy/legacyMap.js 1710 | @agoric/store-v0.9.3-u12.0-n1/src/legacy/legacyWeakMap.js 5592 | @agoric/store-v0.9.3-u12.0-n1/src/stores/scalarMapStore.js 3851 | @agoric/store-v0.9.3-u12.0-n1/src/stores/scalarSetStore.js 4793 | @agoric/store-v0.9.3-u12.0-n1/src/stores/scalarWeakMapStore.js 3678 | @agoric/store-v0.9.3-u12.0-n1/src/stores/scalarWeakSetStore.js 6523 | @agoric/store-v0.9.3-u12.0-n1/src/stores/store-utils.js 10830 | @agoric/store-v0.9.3-u12.0-n1/src/types.js 298 | @agoric/swingset-vat-v0.32.3-u12.0/exported.js 950 | @agoric/zoe-v0.26.3-u12.0/exported.js 9608 | @agoric/zoe-v0.26.3-u12.0/src/contractFacet/types.js 3024 | @agoric/zoe-v0.26.3-u12.0/src/contractSupport/types.js 1869 | @agoric/zoe-v0.26.3-u12.0/src/contracts/callSpread/types.js 430 | @agoric/zoe-v0.26.3-u12.0/src/contracts/exported.js 6809 | @agoric/zoe-v0.26.3-u12.0/src/contracts/loan/types.js 3016 | @agoric/zoe-v0.26.3-u12.0/src/contracts/types.js 1932 | @agoric/zoe-v0.26.3-u12.0/src/types.js 11554 | @agoric/zoe-v0.26.3-u12.0/src/zoeService/types.js 5773 | @agoric/zoe-v0.26.3-u12.0/tools/types-ambient.js 372 | @endo/env-options-v0.1.4/index.js 3212 | @endo/env-options-v0.1.4/src/env-options.js 11763 | @endo/eventual-send-v0.17.6/src/E.js 298 | @endo/eventual-send-v0.17.6/src/exports.js 563 | @endo/eventual-send-v0.17.6/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n5/src/E.js 298 | @endo/eventual-send-v0.17.6-n5/src/exports.js 563 | @endo/eventual-send-v0.17.6-n5/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n5/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n8/src/E.js 298 | @endo/eventual-send-v0.17.6-n8/src/exports.js 563 | @endo/eventual-send-v0.17.6-n8/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n8/src/track-turns.js 530 | @endo/exo-v0.2.2/index.js 6213 | @endo/exo-v0.2.2/src/exo-makers.js 9803 | @endo/exo-v0.2.2/src/exo-tools.js 566 | @endo/far-v0.2.22/src/index.js 1856 | @endo/marshal-v0.8.5-n1/index.js 3440 | @endo/marshal-v0.8.5-n1/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.5-n1/src/encodePassable.js 16328 | @endo/marshal-v0.8.5-n1/src/encodeToCapData.js 15255 | @endo/marshal-v0.8.5-n1/src/encodeToSmallcaps.js 10892 | @endo/marshal-v0.8.5-n1/src/marshal-justin.js 1738 | @endo/marshal-v0.8.5-n1/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.5-n1/src/marshal.js 16446 | @endo/marshal-v0.8.5-n1/src/rankOrder.js 298 | @endo/marshal-v0.8.5-n1/src/types.js 1856 | @endo/marshal-v0.8.5-n2/index.js 3440 | @endo/marshal-v0.8.5-n2/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.5-n2/src/encodePassable.js 16328 | @endo/marshal-v0.8.5-n2/src/encodeToCapData.js 15255 | @endo/marshal-v0.8.5-n2/src/encodeToSmallcaps.js 10892 | @endo/marshal-v0.8.5-n2/src/marshal-justin.js 1738 | @endo/marshal-v0.8.5-n2/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.5-n2/src/marshal.js 16446 | @endo/marshal-v0.8.5-n2/src/rankOrder.js 298 | @endo/marshal-v0.8.5-n2/src/types.js 1908 | @endo/marshal-v0.8.9/index.js 3446 | @endo/marshal-v0.8.9/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.9/src/encodePassable.js 16346 | @endo/marshal-v0.8.9/src/encodeToCapData.js 15279 | @endo/marshal-v0.8.9/src/encodeToSmallcaps.js 10979 | @endo/marshal-v0.8.9/src/marshal-justin.js 1738 | @endo/marshal-v0.8.9/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.9/src/marshal.js 16561 | @endo/marshal-v0.8.9/src/rankOrder.js 298 | @endo/marshal-v0.8.9/src/types.js 1908 | @endo/marshal-v0.8.9-n3/index.js 3446 | @endo/marshal-v0.8.9-n3/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.9-n3/src/encodePassable.js 16346 | @endo/marshal-v0.8.9-n3/src/encodeToCapData.js 15279 | @endo/marshal-v0.8.9-n3/src/encodeToSmallcaps.js 10979 | @endo/marshal-v0.8.9-n3/src/marshal-justin.js 1738 | @endo/marshal-v0.8.9-n3/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.9-n3/src/marshal.js 16561 | @endo/marshal-v0.8.9-n3/src/rankOrder.js 298 | @endo/marshal-v0.8.9-n3/src/types.js 3009 | @endo/nat-v4.1.27-n1/src/index.js 2993 | @endo/nat-v4.1.31/src/index.js 2993 | @endo/nat-v4.1.31-n3/src/index.js 2993 | @endo/nat-v4.1.31-n4/src/index.js 2162 | @endo/pass-style-v0.1.3-n1/index.js 1919 | @endo/pass-style-v0.1.3-n1/src/copyArray.js 1975 | @endo/pass-style-v0.1.3-n1/src/copyRecord.js 4487 | @endo/pass-style-v0.1.3-n1/src/error.js 2115 | @endo/pass-style-v0.1.3-n1/src/iter-helpers.js 6698 | @endo/pass-style-v0.1.3-n1/src/make-far.js 1033 | @endo/pass-style-v0.1.3-n1/src/makeTagged.js 6613 | @endo/pass-style-v0.1.3-n1/src/passStyle-helpers.js 6985 | @endo/pass-style-v0.1.3-n1/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.3-n1/src/remotable.js 3968 | @endo/pass-style-v0.1.3-n1/src/safe-promise.js 4661 | @endo/pass-style-v0.1.3-n1/src/symbol.js 2013 | @endo/pass-style-v0.1.3-n1/src/tagged.js 3320 | @endo/pass-style-v0.1.3-n1/src/typeGuards.js 298 | @endo/pass-style-v0.1.3-n1/src/types.js 2162 | @endo/pass-style-v0.1.7/index.js 1919 | @endo/pass-style-v0.1.7/src/copyArray.js 1975 | @endo/pass-style-v0.1.7/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7/src/error.js 2115 | @endo/pass-style-v0.1.7/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7/src/make-far.js 1033 | @endo/pass-style-v0.1.7/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7/src/remotable.js 3968 | @endo/pass-style-v0.1.7/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7/src/symbol.js 2013 | @endo/pass-style-v0.1.7/src/tagged.js 3320 | @endo/pass-style-v0.1.7/src/typeGuards.js 298 | @endo/pass-style-v0.1.7/src/types.js 2162 | @endo/pass-style-v0.1.7-n10/index.js 1919 | @endo/pass-style-v0.1.7-n10/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n10/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n10/src/error.js 2115 | @endo/pass-style-v0.1.7-n10/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n10/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n10/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n10/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n10/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n10/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n10/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n10/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n10/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n10/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n10/src/types.js 2162 | @endo/pass-style-v0.1.7-n2/index.js 1919 | @endo/pass-style-v0.1.7-n2/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n2/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n2/src/error.js 2115 | @endo/pass-style-v0.1.7-n2/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n2/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n2/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n2/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n2/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n2/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n2/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n2/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n2/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n2/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n2/src/types.js 2162 | @endo/pass-style-v0.1.7-n6/index.js 1919 | @endo/pass-style-v0.1.7-n6/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n6/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n6/src/error.js 2115 | @endo/pass-style-v0.1.7-n6/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n6/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n6/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n6/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n6/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n6/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n6/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n6/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n6/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n6/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n6/src/types.js 2776 | @endo/patterns-v0.2.2-n1/index.js 17952 | @endo/patterns-v0.2.2-n1/src/keys/checkKey.js 6721 | @endo/patterns-v0.2.2-n1/src/keys/compareKeys.js 5114 | @endo/patterns-v0.2.2-n1/src/keys/copyBag.js 4211 | @endo/patterns-v0.2.2-n1/src/keys/copySet.js 9547 | @endo/patterns-v0.2.2-n1/src/keys/merge-bag-operators.js 10336 | @endo/patterns-v0.2.2-n1/src/keys/merge-set-operators.js 49825 | @endo/patterns-v0.2.2-n1/src/patterns/patternMatchers.js 298 | @endo/patterns-v0.2.2-n1/src/types.js 6860 | @endo/patterns-v0.2.2-n1/src/utils.js 3348 | @endo/patterns-v0.2.6/index.js 18444 | @endo/patterns-v0.2.6/src/keys/checkKey.js 8541 | @endo/patterns-v0.2.6/src/keys/compareKeys.js 5114 | @endo/patterns-v0.2.6/src/keys/copyBag.js 4215 | @endo/patterns-v0.2.6/src/keys/copySet.js 7932 | @endo/patterns-v0.2.6/src/keys/keycollection-operators.js 8667 | @endo/patterns-v0.2.6/src/keys/merge-bag-operators.js 10272 | @endo/patterns-v0.2.6/src/keys/merge-set-operators.js 3808 | @endo/patterns-v0.2.6/src/patterns/internal-types.js 55785 | @endo/patterns-v0.2.6/src/patterns/patternMatchers.js 298 | @endo/patterns-v0.2.6/src/types.js 7883 | @endo/patterns-v0.2.6/src/utils.js 2394 | @endo/promise-kit-v0.2.60/index.js 723 | @endo/promise-kit-v0.2.60/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60/src/types.js 2394 | @endo/promise-kit-v0.2.60-n12/index.js 723 | @endo/promise-kit-v0.2.60-n12/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n12/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n12/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n12/src/types.js 2394 | @endo/promise-kit-v0.2.60-n3/index.js 723 | @endo/promise-kit-v0.2.60-n3/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n3/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n3/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n3/src/types.js 2394 | @endo/promise-kit-v0.2.60-n6/index.js 723 | @endo/promise-kit-v0.2.60-n6/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n6/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n6/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n6/src/types.js 2394 | @endo/promise-kit-v0.2.60-n7/index.js 723 | @endo/promise-kit-v0.2.60-n7/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n7/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n7/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n7/src/types.js 1212 | game-places-contract-v0.1.0/src/debug.js 2709 | game-places-contract-v0.1.0/src/gameAssetContract.js
dckc commented 9 months ago
contents with atomicTransfer.js (4.9MB) [game1big.zip](https://github.com/Agoric/agoric-sdk/files/13588606/game1big.zip) Size | Name -- | -- 278553 | compartment-map.json 2849 | @agoric/assert-v0.6.1-u11wf.0/src/assert.js 11984 | @agoric/assert-v0.6.1-u11wf.0/src/types.js 2849 | @agoric/assert-v0.6.1-u11wf.0-n1/src/assert.js 11984 | @agoric/assert-v0.6.1-u11wf.0-n1/src/types.js 2849 | @agoric/assert-v0.6.1-u11wf.0-n2/src/assert.js 11984 | @agoric/assert-v0.6.1-u11wf.0-n2/src/types.js 2849 | @agoric/assert-v0.6.1-u11wf.0-n3/src/assert.js 11984 | @agoric/assert-v0.6.1-u11wf.0-n3/src/types.js 14094 | @agoric/ertp-v0.16.3-u12.0/src/amountMath.js 1415 | @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/copyBagMathHelpers.js 1435 | @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/copySetMathHelpers.js 1558 | @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/natMathHelpers.js 1911 | @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/setMathHelpers.js 9946 | @agoric/ertp-v0.16.3-u12.0/src/typeGuards.js 16230 | @agoric/ertp-v0.16.3-u12.0/src/types-ambient.js 354 | @agoric/ertp-v0.16.3-u12.0-n1/exported.js 14094 | @agoric/ertp-v0.16.3-u12.0-n1/src/amountMath.js 1469 | @agoric/ertp-v0.16.3-u12.0-n1/src/displayInfo.js 478 | @agoric/ertp-v0.16.3-u12.0-n1/src/index.js 8298 | @agoric/ertp-v0.16.3-u12.0-n1/src/issuerKit.js 1415 | @agoric/ertp-v0.16.3-u12.0-n1/src/mathHelpers/copyBagMathHelpers.js 1435 | @agoric/ertp-v0.16.3-u12.0-n1/src/mathHelpers/copySetMathHelpers.js 1558 | @agoric/ertp-v0.16.3-u12.0-n1/src/mathHelpers/natMathHelpers.js 1911 | @agoric/ertp-v0.16.3-u12.0-n1/src/mathHelpers/setMathHelpers.js 1169 | @agoric/ertp-v0.16.3-u12.0-n1/src/payment.js 12719 | @agoric/ertp-v0.16.3-u12.0-n1/src/paymentLedger.js 4000 | @agoric/ertp-v0.16.3-u12.0-n1/src/purse.js 1532 | @agoric/ertp-v0.16.3-u12.0-n1/src/transientNotifier.js 9946 | @agoric/ertp-v0.16.3-u12.0-n1/src/typeGuards.js 16230 | @agoric/ertp-v0.16.3-u12.0-n1/src/types-ambient.js 10294 | @agoric/internal-v0.4.0-u12.0/src/callback.js 1554 | @agoric/internal-v0.4.0-u12.0/src/config.js 1212 | @agoric/internal-v0.4.0-u12.0/src/debug.js 569 | @agoric/internal-v0.4.0-u12.0/src/index.js 11823 | @agoric/internal-v0.4.0-u12.0/src/lib-chainStorage.js 3861 | @agoric/internal-v0.4.0-u12.0/src/method-tools.js 541 | @agoric/internal-v0.4.0-u12.0/src/typeGuards.js 1817 | @agoric/internal-v0.4.0-u12.0/src/upgrade-api.js 15509 | @agoric/internal-v0.4.0-u12.0/src/utils.js 354 | @agoric/notifier-v0.6.3-u12.0/exported.js 4795 | @agoric/notifier-v0.6.3-u12.0/src/asyncIterableAdaptor.js 1810 | @agoric/notifier-v0.6.3-u12.0/src/index.js 6196 | @agoric/notifier-v0.6.3-u12.0/src/notifier.js 14408 | @agoric/notifier-v0.6.3-u12.0/src/publish-kit.js 2659 | @agoric/notifier-v0.6.3-u12.0/src/stored-notifier.js 8824 | @agoric/notifier-v0.6.3-u12.0/src/storesub.js 9294 | @agoric/notifier-v0.6.3-u12.0/src/subscribe.js 2979 | @agoric/notifier-v0.6.3-u12.0/src/subscriber.js 1532 | @agoric/notifier-v0.6.3-u12.0/src/topic.js 12341 | @agoric/notifier-v0.6.3-u12.0/src/types-ambient.js 338 | @agoric/store-v0.9.3-u12.0/exported.js 3026 | @agoric/store-v0.9.3-u12.0/src/index.js 2866 | @agoric/store-v0.9.3-u12.0/src/legacy/legacyMap.js 1710 | @agoric/store-v0.9.3-u12.0/src/legacy/legacyWeakMap.js 5592 | @agoric/store-v0.9.3-u12.0/src/stores/scalarMapStore.js 3851 | @agoric/store-v0.9.3-u12.0/src/stores/scalarSetStore.js 4793 | @agoric/store-v0.9.3-u12.0/src/stores/scalarWeakMapStore.js 3678 | @agoric/store-v0.9.3-u12.0/src/stores/scalarWeakSetStore.js 6523 | @agoric/store-v0.9.3-u12.0/src/stores/store-utils.js 10830 | @agoric/store-v0.9.3-u12.0/src/types.js 3026 | @agoric/store-v0.9.3-u12.0-n1/src/index.js 2866 | @agoric/store-v0.9.3-u12.0-n1/src/legacy/legacyMap.js 1710 | @agoric/store-v0.9.3-u12.0-n1/src/legacy/legacyWeakMap.js 5592 | @agoric/store-v0.9.3-u12.0-n1/src/stores/scalarMapStore.js 3851 | @agoric/store-v0.9.3-u12.0-n1/src/stores/scalarSetStore.js 4793 | @agoric/store-v0.9.3-u12.0-n1/src/stores/scalarWeakMapStore.js 3678 | @agoric/store-v0.9.3-u12.0-n1/src/stores/scalarWeakSetStore.js 6523 | @agoric/store-v0.9.3-u12.0-n1/src/stores/store-utils.js 10830 | @agoric/store-v0.9.3-u12.0-n1/src/types.js 3026 | @agoric/store-v0.9.3-u12.0-n2/src/index.js 2866 | @agoric/store-v0.9.3-u12.0-n2/src/legacy/legacyMap.js 1710 | @agoric/store-v0.9.3-u12.0-n2/src/legacy/legacyWeakMap.js 5592 | @agoric/store-v0.9.3-u12.0-n2/src/stores/scalarMapStore.js 3851 | @agoric/store-v0.9.3-u12.0-n2/src/stores/scalarSetStore.js 4793 | @agoric/store-v0.9.3-u12.0-n2/src/stores/scalarWeakMapStore.js 3678 | @agoric/store-v0.9.3-u12.0-n2/src/stores/scalarWeakSetStore.js 6523 | @agoric/store-v0.9.3-u12.0-n2/src/stores/store-utils.js 10830 | @agoric/store-v0.9.3-u12.0-n2/src/types.js 3026 | @agoric/store-v0.9.3-u12.0-n3/src/index.js 2866 | @agoric/store-v0.9.3-u12.0-n3/src/legacy/legacyMap.js 1710 | @agoric/store-v0.9.3-u12.0-n3/src/legacy/legacyWeakMap.js 5592 | @agoric/store-v0.9.3-u12.0-n3/src/stores/scalarMapStore.js 3851 | @agoric/store-v0.9.3-u12.0-n3/src/stores/scalarSetStore.js 4793 | @agoric/store-v0.9.3-u12.0-n3/src/stores/scalarWeakMapStore.js 3678 | @agoric/store-v0.9.3-u12.0-n3/src/stores/scalarWeakSetStore.js 6523 | @agoric/store-v0.9.3-u12.0-n3/src/stores/store-utils.js 10830 | @agoric/store-v0.9.3-u12.0-n3/src/types.js 298 | @agoric/swingset-vat-v0.32.3-u12.0/exported.js 437 | @agoric/time-v0.3.3-u12.0/index.js 8844 | @agoric/time-v0.3.3-u12.0/src/timeMath.js 1929 | @agoric/time-v0.3.3-u12.0/src/typeGuards.js 10291 | @agoric/vat-data-v0.5.3-u12.0/src/exo-utils.js 2184 | @agoric/vat-data-v0.5.3-u12.0/src/index.js 10263 | @agoric/vat-data-v0.5.3-u12.0/src/vat-data-bindings.js 10291 | @agoric/vat-data-v0.5.3-u12.0-n2/src/exo-utils.js 2184 | @agoric/vat-data-v0.5.3-u12.0-n2/src/index.js 10263 | @agoric/vat-data-v0.5.3-u12.0-n2/src/vat-data-bindings.js 950 | @agoric/zoe-v0.26.3-u12.0/exported.js 3825 | @agoric/zoe-v0.26.3-u12.0/src/contractFacet/rightsConservation.js 9608 | @agoric/zoe-v0.26.3-u12.0/src/contractFacet/types.js 7174 | @agoric/zoe-v0.26.3-u12.0/src/contractSupport/atomicTransfer.js 3024 | @agoric/zoe-v0.26.3-u12.0/src/contractSupport/types.js 1869 | @agoric/zoe-v0.26.3-u12.0/src/contracts/callSpread/types.js 430 | @agoric/zoe-v0.26.3-u12.0/src/contracts/exported.js 6809 | @agoric/zoe-v0.26.3-u12.0/src/contracts/loan/types.js 3016 | @agoric/zoe-v0.26.3-u12.0/src/contracts/types.js 10159 | @agoric/zoe-v0.26.3-u12.0/src/internal-types.js 17233 | @agoric/zoe-v0.26.3-u12.0/src/typeGuards.js 1932 | @agoric/zoe-v0.26.3-u12.0/src/types.js 11554 | @agoric/zoe-v0.26.3-u12.0/src/zoeService/types.js 5773 | @agoric/zoe-v0.26.3-u12.0/tools/types-ambient.js 1712 | @agoric/zone-v0.2.3-u12.0/src/heap.js 2425 | @agoric/zone-v0.2.3-u12.0/src/index.js 372 | @endo/env-options-v0.1.4/index.js 3212 | @endo/env-options-v0.1.4/src/env-options.js 11763 | @endo/eventual-send-v0.17.6/src/E.js 298 | @endo/eventual-send-v0.17.6/src/exports.js 563 | @endo/eventual-send-v0.17.6/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n15/src/E.js 298 | @endo/eventual-send-v0.17.6-n15/src/exports.js 563 | @endo/eventual-send-v0.17.6-n15/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n15/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n4/src/E.js 298 | @endo/eventual-send-v0.17.6-n4/src/exports.js 563 | @endo/eventual-send-v0.17.6-n4/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n4/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n5/src/E.js 298 | @endo/eventual-send-v0.17.6-n5/src/exports.js 563 | @endo/eventual-send-v0.17.6-n5/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n5/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n6/src/E.js 298 | @endo/eventual-send-v0.17.6-n6/src/exports.js 563 | @endo/eventual-send-v0.17.6-n6/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n6/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n7/src/E.js 298 | @endo/eventual-send-v0.17.6-n7/src/exports.js 563 | @endo/eventual-send-v0.17.6-n7/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n7/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n8/src/E.js 298 | @endo/eventual-send-v0.17.6-n8/src/exports.js 563 | @endo/eventual-send-v0.17.6-n8/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n8/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n9/src/E.js 298 | @endo/eventual-send-v0.17.6-n9/src/exports.js 563 | @endo/eventual-send-v0.17.6-n9/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n9/src/track-turns.js 530 | @endo/exo-v0.2.2/index.js 6213 | @endo/exo-v0.2.2/src/exo-makers.js 9803 | @endo/exo-v0.2.2/src/exo-tools.js 566 | @endo/far-v0.2.18-n2/src/index.js 566 | @endo/far-v0.2.18-n3/src/index.js 566 | @endo/far-v0.2.22/src/index.js 1856 | @endo/marshal-v0.8.5/index.js 3440 | @endo/marshal-v0.8.5/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.5/src/encodePassable.js 16328 | @endo/marshal-v0.8.5/src/encodeToCapData.js 15255 | @endo/marshal-v0.8.5/src/encodeToSmallcaps.js 10892 | @endo/marshal-v0.8.5/src/marshal-justin.js 1738 | @endo/marshal-v0.8.5/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.5/src/marshal.js 16446 | @endo/marshal-v0.8.5/src/rankOrder.js 298 | @endo/marshal-v0.8.5/src/types.js 1856 | @endo/marshal-v0.8.5-n1/index.js 3440 | @endo/marshal-v0.8.5-n1/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.5-n1/src/encodePassable.js 16328 | @endo/marshal-v0.8.5-n1/src/encodeToCapData.js 15255 | @endo/marshal-v0.8.5-n1/src/encodeToSmallcaps.js 10892 | @endo/marshal-v0.8.5-n1/src/marshal-justin.js 1738 | @endo/marshal-v0.8.5-n1/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.5-n1/src/marshal.js 16446 | @endo/marshal-v0.8.5-n1/src/rankOrder.js 298 | @endo/marshal-v0.8.5-n1/src/types.js 1856 | @endo/marshal-v0.8.5-n2/index.js 3440 | @endo/marshal-v0.8.5-n2/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.5-n2/src/encodePassable.js 16328 | @endo/marshal-v0.8.5-n2/src/encodeToCapData.js 15255 | @endo/marshal-v0.8.5-n2/src/encodeToSmallcaps.js 10892 | @endo/marshal-v0.8.5-n2/src/marshal-justin.js 1738 | @endo/marshal-v0.8.5-n2/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.5-n2/src/marshal.js 16446 | @endo/marshal-v0.8.5-n2/src/rankOrder.js 298 | @endo/marshal-v0.8.5-n2/src/types.js 1856 | @endo/marshal-v0.8.5-n3/index.js 3440 | @endo/marshal-v0.8.5-n3/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.5-n3/src/encodePassable.js 16328 | @endo/marshal-v0.8.5-n3/src/encodeToCapData.js 15255 | @endo/marshal-v0.8.5-n3/src/encodeToSmallcaps.js 10892 | @endo/marshal-v0.8.5-n3/src/marshal-justin.js 1738 | @endo/marshal-v0.8.5-n3/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.5-n3/src/marshal.js 16446 | @endo/marshal-v0.8.5-n3/src/rankOrder.js 298 | @endo/marshal-v0.8.5-n3/src/types.js 1856 | @endo/marshal-v0.8.5-n4/index.js 3440 | @endo/marshal-v0.8.5-n4/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.5-n4/src/encodePassable.js 16328 | @endo/marshal-v0.8.5-n4/src/encodeToCapData.js 15255 | @endo/marshal-v0.8.5-n4/src/encodeToSmallcaps.js 10892 | @endo/marshal-v0.8.5-n4/src/marshal-justin.js 1738 | @endo/marshal-v0.8.5-n4/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.5-n4/src/marshal.js 16446 | @endo/marshal-v0.8.5-n4/src/rankOrder.js 298 | @endo/marshal-v0.8.5-n4/src/types.js 1908 | @endo/marshal-v0.8.9/index.js 3446 | @endo/marshal-v0.8.9/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.9/src/encodePassable.js 16346 | @endo/marshal-v0.8.9/src/encodeToCapData.js 15279 | @endo/marshal-v0.8.9/src/encodeToSmallcaps.js 10979 | @endo/marshal-v0.8.9/src/marshal-justin.js 1738 | @endo/marshal-v0.8.9/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.9/src/marshal.js 16561 | @endo/marshal-v0.8.9/src/rankOrder.js 298 | @endo/marshal-v0.8.9/src/types.js 1908 | @endo/marshal-v0.8.9-n2/index.js 3446 | @endo/marshal-v0.8.9-n2/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.9-n2/src/encodePassable.js 16346 | @endo/marshal-v0.8.9-n2/src/encodeToCapData.js 15279 | @endo/marshal-v0.8.9-n2/src/encodeToSmallcaps.js 10979 | @endo/marshal-v0.8.9-n2/src/marshal-justin.js 1738 | @endo/marshal-v0.8.9-n2/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.9-n2/src/marshal.js 16561 | @endo/marshal-v0.8.9-n2/src/rankOrder.js 298 | @endo/marshal-v0.8.9-n2/src/types.js 1908 | @endo/marshal-v0.8.9-n3/index.js 3446 | @endo/marshal-v0.8.9-n3/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.9-n3/src/encodePassable.js 16346 | @endo/marshal-v0.8.9-n3/src/encodeToCapData.js 15279 | @endo/marshal-v0.8.9-n3/src/encodeToSmallcaps.js 10979 | @endo/marshal-v0.8.9-n3/src/marshal-justin.js 1738 | @endo/marshal-v0.8.9-n3/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.9-n3/src/marshal.js 16561 | @endo/marshal-v0.8.9-n3/src/rankOrder.js 298 | @endo/marshal-v0.8.9-n3/src/types.js 1908 | @endo/marshal-v0.8.9-n4/index.js 3446 | @endo/marshal-v0.8.9-n4/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.9-n4/src/encodePassable.js 16346 | @endo/marshal-v0.8.9-n4/src/encodeToCapData.js 15279 | @endo/marshal-v0.8.9-n4/src/encodeToSmallcaps.js 10979 | @endo/marshal-v0.8.9-n4/src/marshal-justin.js 1738 | @endo/marshal-v0.8.9-n4/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.9-n4/src/marshal.js 16561 | @endo/marshal-v0.8.9-n4/src/rankOrder.js 298 | @endo/marshal-v0.8.9-n4/src/types.js 1908 | @endo/marshal-v0.8.9-n5/index.js 3446 | @endo/marshal-v0.8.9-n5/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.9-n5/src/encodePassable.js 16346 | @endo/marshal-v0.8.9-n5/src/encodeToCapData.js 15279 | @endo/marshal-v0.8.9-n5/src/encodeToSmallcaps.js 10979 | @endo/marshal-v0.8.9-n5/src/marshal-justin.js 1738 | @endo/marshal-v0.8.9-n5/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.9-n5/src/marshal.js 16561 | @endo/marshal-v0.8.9-n5/src/rankOrder.js 298 | @endo/marshal-v0.8.9-n5/src/types.js 3009 | @endo/nat-v4.1.27/src/index.js 3009 | @endo/nat-v4.1.27-n1/src/index.js 2993 | @endo/nat-v4.1.31/src/index.js 2993 | @endo/nat-v4.1.31-n11/src/index.js 2993 | @endo/nat-v4.1.31-n2/src/index.js 2993 | @endo/nat-v4.1.31-n3/src/index.js 2993 | @endo/nat-v4.1.31-n4/src/index.js 2993 | @endo/nat-v4.1.31-n5/src/index.js 2993 | @endo/nat-v4.1.31-n6/src/index.js 2162 | @endo/pass-style-v0.1.3/index.js 1919 | @endo/pass-style-v0.1.3/src/copyArray.js 1975 | @endo/pass-style-v0.1.3/src/copyRecord.js 4487 | @endo/pass-style-v0.1.3/src/error.js 2115 | @endo/pass-style-v0.1.3/src/iter-helpers.js 6698 | @endo/pass-style-v0.1.3/src/make-far.js 1033 | @endo/pass-style-v0.1.3/src/makeTagged.js 6613 | @endo/pass-style-v0.1.3/src/passStyle-helpers.js 6985 | @endo/pass-style-v0.1.3/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.3/src/remotable.js 3968 | @endo/pass-style-v0.1.3/src/safe-promise.js 4661 | @endo/pass-style-v0.1.3/src/symbol.js 2013 | @endo/pass-style-v0.1.3/src/tagged.js 3320 | @endo/pass-style-v0.1.3/src/typeGuards.js 298 | @endo/pass-style-v0.1.3/src/types.js 2162 | @endo/pass-style-v0.1.3-n1/index.js 1919 | @endo/pass-style-v0.1.3-n1/src/copyArray.js 1975 | @endo/pass-style-v0.1.3-n1/src/copyRecord.js 4487 | @endo/pass-style-v0.1.3-n1/src/error.js 2115 | @endo/pass-style-v0.1.3-n1/src/iter-helpers.js 6698 | @endo/pass-style-v0.1.3-n1/src/make-far.js 1033 | @endo/pass-style-v0.1.3-n1/src/makeTagged.js 6613 | @endo/pass-style-v0.1.3-n1/src/passStyle-helpers.js 6985 | @endo/pass-style-v0.1.3-n1/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.3-n1/src/remotable.js 3968 | @endo/pass-style-v0.1.3-n1/src/safe-promise.js 4661 | @endo/pass-style-v0.1.3-n1/src/symbol.js 2013 | @endo/pass-style-v0.1.3-n1/src/tagged.js 3320 | @endo/pass-style-v0.1.3-n1/src/typeGuards.js 298 | @endo/pass-style-v0.1.3-n1/src/types.js 2162 | @endo/pass-style-v0.1.3-n2/index.js 1919 | @endo/pass-style-v0.1.3-n2/src/copyArray.js 1975 | @endo/pass-style-v0.1.3-n2/src/copyRecord.js 4487 | @endo/pass-style-v0.1.3-n2/src/error.js 2115 | @endo/pass-style-v0.1.3-n2/src/iter-helpers.js 6698 | @endo/pass-style-v0.1.3-n2/src/make-far.js 1033 | @endo/pass-style-v0.1.3-n2/src/makeTagged.js 6613 | @endo/pass-style-v0.1.3-n2/src/passStyle-helpers.js 6985 | @endo/pass-style-v0.1.3-n2/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.3-n2/src/remotable.js 3968 | @endo/pass-style-v0.1.3-n2/src/safe-promise.js 4661 | @endo/pass-style-v0.1.3-n2/src/symbol.js 2013 | @endo/pass-style-v0.1.3-n2/src/tagged.js 3320 | @endo/pass-style-v0.1.3-n2/src/typeGuards.js 298 | @endo/pass-style-v0.1.3-n2/src/types.js 2162 | @endo/pass-style-v0.1.3-n3/index.js 1919 | @endo/pass-style-v0.1.3-n3/src/copyArray.js 1975 | @endo/pass-style-v0.1.3-n3/src/copyRecord.js 4487 | @endo/pass-style-v0.1.3-n3/src/error.js 2115 | @endo/pass-style-v0.1.3-n3/src/iter-helpers.js 6698 | @endo/pass-style-v0.1.3-n3/src/make-far.js 1033 | @endo/pass-style-v0.1.3-n3/src/makeTagged.js 6613 | @endo/pass-style-v0.1.3-n3/src/passStyle-helpers.js 6985 | @endo/pass-style-v0.1.3-n3/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.3-n3/src/remotable.js 3968 | @endo/pass-style-v0.1.3-n3/src/safe-promise.js 4661 | @endo/pass-style-v0.1.3-n3/src/symbol.js 2013 | @endo/pass-style-v0.1.3-n3/src/tagged.js 3320 | @endo/pass-style-v0.1.3-n3/src/typeGuards.js 298 | @endo/pass-style-v0.1.3-n3/src/types.js 2162 | @endo/pass-style-v0.1.7/index.js 1919 | @endo/pass-style-v0.1.7/src/copyArray.js 1975 | @endo/pass-style-v0.1.7/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7/src/error.js 2115 | @endo/pass-style-v0.1.7/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7/src/make-far.js 1033 | @endo/pass-style-v0.1.7/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7/src/remotable.js 3968 | @endo/pass-style-v0.1.7/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7/src/symbol.js 2013 | @endo/pass-style-v0.1.7/src/tagged.js 3320 | @endo/pass-style-v0.1.7/src/typeGuards.js 298 | @endo/pass-style-v0.1.7/src/types.js 2162 | @endo/pass-style-v0.1.7-n10/index.js 1919 | @endo/pass-style-v0.1.7-n10/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n10/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n10/src/error.js 2115 | @endo/pass-style-v0.1.7-n10/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n10/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n10/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n10/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n10/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n10/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n10/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n10/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n10/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n10/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n10/src/types.js 2162 | @endo/pass-style-v0.1.7-n13/index.js 1919 | @endo/pass-style-v0.1.7-n13/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n13/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n13/src/error.js 2115 | @endo/pass-style-v0.1.7-n13/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n13/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n13/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n13/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n13/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n13/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n13/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n13/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n13/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n13/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n13/src/types.js 2162 | @endo/pass-style-v0.1.7-n2/index.js 1919 | @endo/pass-style-v0.1.7-n2/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n2/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n2/src/error.js 2115 | @endo/pass-style-v0.1.7-n2/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n2/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n2/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n2/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n2/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n2/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n2/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n2/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n2/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n2/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n2/src/types.js 2162 | @endo/pass-style-v0.1.7-n3/index.js 1919 | @endo/pass-style-v0.1.7-n3/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n3/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n3/src/error.js 2115 | @endo/pass-style-v0.1.7-n3/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n3/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n3/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n3/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n3/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n3/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n3/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n3/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n3/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n3/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n3/src/types.js 2162 | @endo/pass-style-v0.1.7-n5/index.js 1919 | @endo/pass-style-v0.1.7-n5/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n5/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n5/src/error.js 2115 | @endo/pass-style-v0.1.7-n5/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n5/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n5/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n5/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n5/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n5/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n5/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n5/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n5/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n5/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n5/src/types.js 2162 | @endo/pass-style-v0.1.7-n6/index.js 1919 | @endo/pass-style-v0.1.7-n6/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n6/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n6/src/error.js 2115 | @endo/pass-style-v0.1.7-n6/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n6/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n6/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n6/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n6/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n6/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n6/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n6/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n6/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n6/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n6/src/types.js 2162 | @endo/pass-style-v0.1.7-n7/index.js 1919 | @endo/pass-style-v0.1.7-n7/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n7/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n7/src/error.js 2115 | @endo/pass-style-v0.1.7-n7/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n7/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n7/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n7/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n7/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n7/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n7/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n7/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n7/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n7/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n7/src/types.js 2162 | @endo/pass-style-v0.1.7-n8/index.js 1919 | @endo/pass-style-v0.1.7-n8/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n8/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n8/src/error.js 2115 | @endo/pass-style-v0.1.7-n8/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n8/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n8/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n8/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n8/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n8/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n8/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n8/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n8/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n8/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n8/src/types.js 2776 | @endo/patterns-v0.2.2/index.js 17952 | @endo/patterns-v0.2.2/src/keys/checkKey.js 6721 | @endo/patterns-v0.2.2/src/keys/compareKeys.js 5114 | @endo/patterns-v0.2.2/src/keys/copyBag.js 4211 | @endo/patterns-v0.2.2/src/keys/copySet.js 9547 | @endo/patterns-v0.2.2/src/keys/merge-bag-operators.js 10336 | @endo/patterns-v0.2.2/src/keys/merge-set-operators.js 49825 | @endo/patterns-v0.2.2/src/patterns/patternMatchers.js 298 | @endo/patterns-v0.2.2/src/types.js 6860 | @endo/patterns-v0.2.2/src/utils.js 2776 | @endo/patterns-v0.2.2-n1/index.js 17952 | @endo/patterns-v0.2.2-n1/src/keys/checkKey.js 6721 | @endo/patterns-v0.2.2-n1/src/keys/compareKeys.js 5114 | @endo/patterns-v0.2.2-n1/src/keys/copyBag.js 4211 | @endo/patterns-v0.2.2-n1/src/keys/copySet.js 9547 | @endo/patterns-v0.2.2-n1/src/keys/merge-bag-operators.js 10336 | @endo/patterns-v0.2.2-n1/src/keys/merge-set-operators.js 49825 | @endo/patterns-v0.2.2-n1/src/patterns/patternMatchers.js 298 | @endo/patterns-v0.2.2-n1/src/types.js 6860 | @endo/patterns-v0.2.2-n1/src/utils.js 2776 | @endo/patterns-v0.2.2-n2/index.js 17952 | @endo/patterns-v0.2.2-n2/src/keys/checkKey.js 6721 | @endo/patterns-v0.2.2-n2/src/keys/compareKeys.js 5114 | @endo/patterns-v0.2.2-n2/src/keys/copyBag.js 4211 | @endo/patterns-v0.2.2-n2/src/keys/copySet.js 9547 | @endo/patterns-v0.2.2-n2/src/keys/merge-bag-operators.js 10336 | @endo/patterns-v0.2.2-n2/src/keys/merge-set-operators.js 49825 | @endo/patterns-v0.2.2-n2/src/patterns/patternMatchers.js 298 | @endo/patterns-v0.2.2-n2/src/types.js 6860 | @endo/patterns-v0.2.2-n2/src/utils.js 2776 | @endo/patterns-v0.2.2-n3/index.js 17952 | @endo/patterns-v0.2.2-n3/src/keys/checkKey.js 6721 | @endo/patterns-v0.2.2-n3/src/keys/compareKeys.js 5114 | @endo/patterns-v0.2.2-n3/src/keys/copyBag.js 4211 | @endo/patterns-v0.2.2-n3/src/keys/copySet.js 9547 | @endo/patterns-v0.2.2-n3/src/keys/merge-bag-operators.js 10336 | @endo/patterns-v0.2.2-n3/src/keys/merge-set-operators.js 49825 | @endo/patterns-v0.2.2-n3/src/patterns/patternMatchers.js 298 | @endo/patterns-v0.2.2-n3/src/types.js 6860 | @endo/patterns-v0.2.2-n3/src/utils.js 3348 | @endo/patterns-v0.2.6/index.js 18444 | @endo/patterns-v0.2.6/src/keys/checkKey.js 8541 | @endo/patterns-v0.2.6/src/keys/compareKeys.js 5114 | @endo/patterns-v0.2.6/src/keys/copyBag.js 4215 | @endo/patterns-v0.2.6/src/keys/copySet.js 7932 | @endo/patterns-v0.2.6/src/keys/keycollection-operators.js 8667 | @endo/patterns-v0.2.6/src/keys/merge-bag-operators.js 10272 | @endo/patterns-v0.2.6/src/keys/merge-set-operators.js 3808 | @endo/patterns-v0.2.6/src/patterns/internal-types.js 55785 | @endo/patterns-v0.2.6/src/patterns/patternMatchers.js 298 | @endo/patterns-v0.2.6/src/types.js 7883 | @endo/patterns-v0.2.6/src/utils.js 2394 | @endo/promise-kit-v0.2.56/index.js 723 | @endo/promise-kit-v0.2.56/src/is-promise.js 4786 | @endo/promise-kit-v0.2.56/src/memo-race.js 1885 | @endo/promise-kit-v0.2.56/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.56/src/types.js 2394 | @endo/promise-kit-v0.2.56-n2/index.js 723 | @endo/promise-kit-v0.2.56-n2/src/is-promise.js 4786 | @endo/promise-kit-v0.2.56-n2/src/memo-race.js 1885 | @endo/promise-kit-v0.2.56-n2/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.56-n2/src/types.js 2394 | @endo/promise-kit-v0.2.56-n3/index.js 723 | @endo/promise-kit-v0.2.56-n3/src/is-promise.js 4786 | @endo/promise-kit-v0.2.56-n3/src/memo-race.js 1885 | @endo/promise-kit-v0.2.56-n3/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.56-n3/src/types.js 2394 | @endo/promise-kit-v0.2.60/index.js 723 | @endo/promise-kit-v0.2.60/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60/src/types.js 2394 | @endo/promise-kit-v0.2.60-n10/index.js 723 | @endo/promise-kit-v0.2.60-n10/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n10/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n10/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n10/src/types.js 2394 | @endo/promise-kit-v0.2.60-n11/index.js 723 | @endo/promise-kit-v0.2.60-n11/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n11/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n11/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n11/src/types.js 2394 | @endo/promise-kit-v0.2.60-n12/index.js 723 | @endo/promise-kit-v0.2.60-n12/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n12/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n12/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n12/src/types.js 2394 | @endo/promise-kit-v0.2.60-n13/index.js 723 | @endo/promise-kit-v0.2.60-n13/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n13/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n13/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n13/src/types.js 2394 | @endo/promise-kit-v0.2.60-n19/index.js 723 | @endo/promise-kit-v0.2.60-n19/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n19/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n19/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n19/src/types.js 2394 | @endo/promise-kit-v0.2.60-n2/index.js 723 | @endo/promise-kit-v0.2.60-n2/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n2/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n2/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n2/src/types.js 2394 | @endo/promise-kit-v0.2.60-n20/index.js 723 | @endo/promise-kit-v0.2.60-n20/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n20/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n20/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n20/src/types.js 2394 | @endo/promise-kit-v0.2.60-n22/index.js 723 | @endo/promise-kit-v0.2.60-n22/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n22/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n22/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n22/src/types.js 2394 | @endo/promise-kit-v0.2.60-n3/index.js 723 | @endo/promise-kit-v0.2.60-n3/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n3/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n3/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n3/src/types.js 2394 | @endo/promise-kit-v0.2.60-n33/index.js 723 | @endo/promise-kit-v0.2.60-n33/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n33/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n33/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n33/src/types.js 2394 | @endo/promise-kit-v0.2.60-n4/index.js 723 | @endo/promise-kit-v0.2.60-n4/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n4/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n4/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n4/src/types.js 2394 | @endo/promise-kit-v0.2.60-n6/index.js 723 | @endo/promise-kit-v0.2.60-n6/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n6/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n6/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n6/src/types.js 2394 | @endo/promise-kit-v0.2.60-n7/index.js 723 | @endo/promise-kit-v0.2.60-n7/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n7/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n7/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n7/src/types.js 2394 | @endo/promise-kit-v0.2.60-n8/index.js 723 | @endo/promise-kit-v0.2.60-n8/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n8/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n8/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n8/src/types.js 2394 | @endo/promise-kit-v0.2.60-n9/index.js 723 | @endo/promise-kit-v0.2.60-n9/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n9/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n9/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n9/src/types.js 6356 | @endo/stream-v0.3.25/index.js 1212 | game-places-contract-v0.1.0/src/debug.js 2898 | game-places-contract-v0.1.0/src/gameAssetContract.js 419 | jessie.js-v0.3.3/src/main.js 339 | jessie.js-v0.3.3/src/ring0/E.js 925 | jessie.js-v0.3.3/src/ring0/async-generate.js 454 | jessie.js-v0.3.3/src/ring0/main.js 2294 | jessie.js-v0.3.3/src/ring0/makers.js 1228 | jessie.js-v0.3.3/src/ring1/async-tools.js 360 | jessie.js-v0.3.3/src/ring1/main.js
dckc commented 9 months ago

bundler duplicates many files?

It looks like my node_modules set-up is confusing the endo bundler.

unzip -l game1.zip >contents-sm
unzip -l game1big.zip >contents-lg
diff -ur contents-sm contents-lg >contents.diff
contents.diff ```diff --- contents-sm 2023-12-06 10:25:33.158208481 -0600 +++ contents-lg 2023-12-06 10:25:48.085966299 -0600 @@ -1,9 +1,15 @@ -Archive: game1.zip +Archive: game1big.zip Length Date Time Name --------- ---------- ----- ---- - 113077 1980-00-00 00:00 compartment-map.json + 278553 1980-00-00 00:00 compartment-map.json + 2875 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0/src/assert.js + 11994 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0/src/types.js 2875 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0-n1/src/assert.js 11994 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0-n1/src/types.js + 2875 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0-n2/src/assert.js + 11994 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0-n2/src/types.js + 2875 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0-n3/src/assert.js + 11994 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0-n3/src/types.js 14150 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0/src/amountMath.js 1459 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/copyBagMathHelpers.js 1479 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0/src/mathHelpers/copySetMathHelpers.js @@ -12,10 +18,49 @@ 10002 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0/src/typeGuards.js 16240 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0/src/types-ambient.js 364 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/exported.js + 14150 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/amountMath.js + 1493 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/displayInfo.js + 488 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/index.js + 8344 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/issuerKit.js + 1459 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/mathHelpers/copyBagMathHelpers.js + 1479 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/mathHelpers/copySetMathHelpers.js + 1578 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/mathHelpers/natMathHelpers.js + 1951 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/mathHelpers/setMathHelpers.js + 1189 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/payment.js + 12779 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/paymentLedger.js + 4032 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/purse.js + 1556 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/transientNotifier.js + 10002 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/typeGuards.js 16240 1980-00-00 00:00 @agoric/ertp-v0.16.3-u12.0-n1/src/types-ambient.js + 10334 1980-00-00 00:00 @agoric/internal-v0.4.0-u12.0/src/callback.js + 1570 1980-00-00 00:00 @agoric/internal-v0.4.0-u12.0/src/config.js + 1224 1980-00-00 00:00 @agoric/internal-v0.4.0-u12.0/src/debug.js + 579 1980-00-00 00:00 @agoric/internal-v0.4.0-u12.0/src/index.js + 11865 1980-00-00 00:00 @agoric/internal-v0.4.0-u12.0/src/lib-chainStorage.js + 3879 1980-00-00 00:00 @agoric/internal-v0.4.0-u12.0/src/method-tools.js + 557 1980-00-00 00:00 @agoric/internal-v0.4.0-u12.0/src/typeGuards.js + 1835 1980-00-00 00:00 @agoric/internal-v0.4.0-u12.0/src/upgrade-api.js + 15587 1980-00-00 00:00 @agoric/internal-v0.4.0-u12.0/src/utils.js 364 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/exported.js + 4821 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/asyncIterableAdaptor.js + 1820 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/index.js + 6234 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/notifier.js + 14462 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/publish-kit.js + 2691 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/stored-notifier.js + 8880 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/storesub.js + 9326 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/subscribe.js + 3013 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/subscriber.js + 1548 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/topic.js 12351 1980-00-00 00:00 @agoric/notifier-v0.6.3-u12.0/src/types-ambient.js 348 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/exported.js + 3036 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/src/index.js + 2886 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/src/legacy/legacyMap.js + 1730 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/src/legacy/legacyWeakMap.js + 5654 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/src/stores/scalarMapStore.js + 3905 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/src/stores/scalarSetStore.js + 4835 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/src/stores/scalarWeakMapStore.js + 3716 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/src/stores/scalarWeakSetStore.js + 6557 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/src/stores/store-utils.js 10840 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0/src/types.js 3036 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n1/src/index.js 2886 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n1/src/legacy/legacyMap.js @@ -26,35 +71,100 @@ 3716 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n1/src/stores/scalarWeakSetStore.js 6557 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n1/src/stores/store-utils.js 10840 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n1/src/types.js + 3036 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n2/src/index.js + 2886 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n2/src/legacy/legacyMap.js + 1730 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n2/src/legacy/legacyWeakMap.js + 5654 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n2/src/stores/scalarMapStore.js + 3905 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n2/src/stores/scalarSetStore.js + 4835 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n2/src/stores/scalarWeakMapStore.js + 3716 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n2/src/stores/scalarWeakSetStore.js + 6557 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n2/src/stores/store-utils.js + 10840 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n2/src/types.js + 3036 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n3/src/index.js + 2886 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n3/src/legacy/legacyMap.js + 1730 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n3/src/legacy/legacyWeakMap.js + 5654 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n3/src/stores/scalarMapStore.js + 3905 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n3/src/stores/scalarSetStore.js + 4835 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n3/src/stores/scalarWeakMapStore.js + 3716 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n3/src/stores/scalarWeakSetStore.js + 6557 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n3/src/stores/store-utils.js + 10840 1980-00-00 00:00 @agoric/store-v0.9.3-u12.0-n3/src/types.js 308 1980-00-00 00:00 @agoric/swingset-vat-v0.32.3-u12.0/exported.js + 447 1980-00-00 00:00 @agoric/time-v0.3.3-u12.0/index.js + 8872 1980-00-00 00:00 @agoric/time-v0.3.3-u12.0/src/timeMath.js + 1959 1980-00-00 00:00 @agoric/time-v0.3.3-u12.0/src/typeGuards.js + 10339 1980-00-00 00:00 @agoric/vat-data-v0.5.3-u12.0/src/exo-utils.js + 2194 1980-00-00 00:00 @agoric/vat-data-v0.5.3-u12.0/src/index.js + 10323 1980-00-00 00:00 @agoric/vat-data-v0.5.3-u12.0/src/vat-data-bindings.js + 10339 1980-00-00 00:00 @agoric/vat-data-v0.5.3-u12.0-n2/src/exo-utils.js + 2194 1980-00-00 00:00 @agoric/vat-data-v0.5.3-u12.0-n2/src/index.js + 10323 1980-00-00 00:00 @agoric/vat-data-v0.5.3-u12.0-n2/src/vat-data-bindings.js 960 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/exported.js + 3853 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/contractFacet/rightsConservation.js 9618 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/contractFacet/types.js + 7214 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/contractSupport/atomicTransfer.js 3034 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/contractSupport/types.js 1879 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/contracts/callSpread/types.js 440 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/contracts/exported.js 6819 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/contracts/loan/types.js 3026 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/contracts/types.js + 10169 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/internal-types.js + 17371 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/typeGuards.js 1942 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/types.js 11564 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/src/zoeService/types.js 5783 1980-00-00 00:00 @agoric/zoe-v0.26.3-u12.0/tools/types-ambient.js + 1762 1980-00-00 00:00 @agoric/zone-v0.2.3-u12.0/src/heap.js + 2447 1980-00-00 00:00 @agoric/zone-v0.2.3-u12.0/src/index.js 382 1980-00-00 00:00 @endo/env-options-v0.1.4/index.js 3224 1980-00-00 00:00 @endo/env-options-v0.1.4/src/env-options.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6/src/track-turns.js + 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n15/src/E.js + 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n15/src/exports.js + 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n15/src/no-shim.js + 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n15/src/track-turns.js + 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n4/src/E.js + 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n4/src/exports.js + 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n4/src/no-shim.js + 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n4/src/track-turns.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n5/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n5/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n5/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n5/src/track-turns.js + 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n6/src/E.js + 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n6/src/exports.js + 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n6/src/no-shim.js + 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n6/src/track-turns.js + 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n7/src/E.js + 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n7/src/exports.js + 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n7/src/no-shim.js + 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n7/src/track-turns.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n8/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n8/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n8/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n8/src/track-turns.js + 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n9/src/E.js + 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n9/src/exports.js + 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n9/src/no-shim.js + 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n9/src/track-turns.js 540 1980-00-00 00:00 @endo/exo-v0.2.2/index.js 6243 1980-00-00 00:00 @endo/exo-v0.2.2/src/exo-makers.js 9841 1980-00-00 00:00 @endo/exo-v0.2.2/src/exo-tools.js + 576 1980-00-00 00:00 @endo/far-v0.2.18-n2/src/index.js + 576 1980-00-00 00:00 @endo/far-v0.2.18-n3/src/index.js 576 1980-00-00 00:00 @endo/far-v0.2.22/src/index.js + 1866 1980-00-00 00:00 @endo/marshal-v0.8.5/index.js + 3476 1980-00-00 00:00 @endo/marshal-v0.8.5/src/deeplyFulfilled.js + 16356 1980-00-00 00:00 @endo/marshal-v0.8.5/src/encodePassable.js + 16380 1980-00-00 00:00 @endo/marshal-v0.8.5/src/encodeToCapData.js + 15301 1980-00-00 00:00 @endo/marshal-v0.8.5/src/encodeToSmallcaps.js + 10924 1980-00-00 00:00 @endo/marshal-v0.8.5/src/marshal-justin.js + 1756 1980-00-00 00:00 @endo/marshal-v0.8.5/src/marshal-stringify.js + 13036 1980-00-00 00:00 @endo/marshal-v0.8.5/src/marshal.js + 16510 1980-00-00 00:00 @endo/marshal-v0.8.5/src/rankOrder.js + 308 1980-00-00 00:00 @endo/marshal-v0.8.5/src/types.js 1866 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/index.js 3476 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/encodePassable.js @@ -75,6 +185,26 @@ 13036 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/marshal.js 16510 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/types.js + 1866 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/index.js + 3476 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/deeplyFulfilled.js + 16356 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/encodePassable.js + 16380 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/encodeToCapData.js + 15301 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/encodeToSmallcaps.js + 10924 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/marshal-justin.js + 1756 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/marshal-stringify.js + 13036 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/marshal.js + 16510 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/rankOrder.js + 308 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/types.js + 1866 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/index.js + 3476 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/deeplyFulfilled.js + 16356 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/encodePassable.js + 16380 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/encodeToCapData.js + 15301 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/encodeToSmallcaps.js + 10924 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/marshal-justin.js + 1756 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/marshal-stringify.js + 13036 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/marshal.js + 16510 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/rankOrder.js + 308 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/types.js 1918 1980-00-00 00:00 @endo/marshal-v0.8.9/index.js 3482 1980-00-00 00:00 @endo/marshal-v0.8.9/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.9/src/encodePassable.js @@ -85,6 +215,16 @@ 13036 1980-00-00 00:00 @endo/marshal-v0.8.9/src/marshal.js 16627 1980-00-00 00:00 @endo/marshal-v0.8.9/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.9/src/types.js + 1918 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/index.js + 3482 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/deeplyFulfilled.js + 16356 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/encodePassable.js + 16398 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/encodeToCapData.js + 15325 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/encodeToSmallcaps.js + 11011 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/marshal-justin.js + 1756 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/marshal-stringify.js + 13036 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/marshal.js + 16627 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/rankOrder.js + 308 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/types.js 1918 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/index.js 3482 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/encodePassable.js @@ -95,10 +235,50 @@ 13036 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/marshal.js 16627 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/types.js + 1918 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/index.js + 3482 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/deeplyFulfilled.js + 16356 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/encodePassable.js + 16398 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/encodeToCapData.js + 15325 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/encodeToSmallcaps.js + 11011 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/marshal-justin.js + 1756 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/marshal-stringify.js + 13036 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/marshal.js + 16627 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/rankOrder.js + 308 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/types.js + 1918 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/index.js + 3482 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/src/deeplyFulfilled.js + 16356 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/src/encodePassable.js + 16398 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/src/encodeToCapData.js + 15325 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/src/encodeToSmallcaps.js + 11011 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/src/marshal-justin.js + 1756 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/src/marshal-stringify.js + 13036 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/src/marshal.js + 16627 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/src/rankOrder.js + 308 1980-00-00 00:00 @endo/marshal-v0.8.9-n5/src/types.js + 3023 1980-00-00 00:00 @endo/nat-v4.1.27/src/index.js 3023 1980-00-00 00:00 @endo/nat-v4.1.27-n1/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31/src/index.js + 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n11/src/index.js + 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n2/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n3/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n4/src/index.js + 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n5/src/index.js + 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n6/src/index.js + 2172 1980-00-00 00:00 @endo/pass-style-v0.1.3/index.js + 1939 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/copyArray.js + 1999 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/copyRecord.js + 4509 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/error.js + 2133 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/iter-helpers.js + 6734 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/make-far.js + 1053 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/makeTagged.js + 6645 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/passStyle-helpers.js + 7043 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/passStyleOf.js + 8643 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/remotable.js + 3994 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/safe-promise.js + 4679 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/symbol.js + 2045 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/tagged.js + 3346 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/typeGuards.js + 308 1980-00-00 00:00 @endo/pass-style-v0.1.3/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/copyRecord.js @@ -114,6 +294,36 @@ 2045 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/types.js + 2172 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/index.js + 1939 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/copyArray.js + 1999 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/copyRecord.js + 4509 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/error.js + 2133 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/iter-helpers.js + 6734 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/make-far.js + 1053 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/makeTagged.js + 6645 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/passStyle-helpers.js + 7043 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/passStyleOf.js + 8643 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/remotable.js + 3994 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/safe-promise.js + 4679 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/symbol.js + 2045 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/tagged.js + 3346 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/typeGuards.js + 308 1980-00-00 00:00 @endo/pass-style-v0.1.3-n2/src/types.js + 2172 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/index.js + 1939 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/copyArray.js + 1999 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/copyRecord.js + 4509 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/error.js + 2133 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/iter-helpers.js + 6734 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/make-far.js + 1053 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/makeTagged.js + 6645 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/passStyle-helpers.js + 7043 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/passStyleOf.js + 8643 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/remotable.js + 3994 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/safe-promise.js + 4679 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/symbol.js + 2045 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/tagged.js + 3346 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/typeGuards.js + 308 1980-00-00 00:00 @endo/pass-style-v0.1.3-n3/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7/src/copyRecord.js @@ -144,6 +354,21 @@ 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n10/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n10/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n10/src/types.js + 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/index.js + 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/copyArray.js + 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/copyRecord.js + 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/error.js + 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/iter-helpers.js + 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/make-far.js + 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/makeTagged.js + 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/passStyle-helpers.js + 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/passStyleOf.js + 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/remotable.js + 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/safe-promise.js + 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/symbol.js + 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/tagged.js + 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/typeGuards.js + 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n13/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/copyRecord.js @@ -159,6 +384,36 @@ 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/types.js + 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/index.js + 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/copyArray.js + 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/copyRecord.js + 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/error.js + 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/iter-helpers.js + 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/make-far.js + 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/makeTagged.js + 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/passStyle-helpers.js + 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/passStyleOf.js + 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/remotable.js + 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/safe-promise.js + 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/symbol.js + 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/tagged.js + 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/typeGuards.js + 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/types.js + 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/index.js + 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/copyArray.js + 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/copyRecord.js + 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/error.js + 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/iter-helpers.js + 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/make-far.js + 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/makeTagged.js + 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/passStyle-helpers.js + 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/passStyleOf.js + 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/remotable.js + 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/safe-promise.js + 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/symbol.js + 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/tagged.js + 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/typeGuards.js + 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n6/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n6/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n6/src/copyRecord.js @@ -174,6 +429,46 @@ 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n6/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n6/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n6/src/types.js + 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/index.js + 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/copyArray.js + 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/copyRecord.js + 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/error.js + 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/iter-helpers.js + 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/make-far.js + 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/makeTagged.js + 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/passStyle-helpers.js + 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/passStyleOf.js + 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/remotable.js + 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/safe-promise.js + 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/symbol.js + 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/tagged.js + 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/typeGuards.js + 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/types.js + 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/index.js + 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/copyArray.js + 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/copyRecord.js + 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/error.js + 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/iter-helpers.js + 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/make-far.js + 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/makeTagged.js + 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/passStyle-helpers.js + 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/passStyleOf.js + 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/remotable.js + 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/safe-promise.js + 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/symbol.js + 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/tagged.js + 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/typeGuards.js + 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/types.js + 2786 1980-00-00 00:00 @endo/patterns-v0.2.2/index.js + 18084 1980-00-00 00:00 @endo/patterns-v0.2.2/src/keys/checkKey.js + 6775 1980-00-00 00:00 @endo/patterns-v0.2.2/src/keys/compareKeys.js + 5162 1980-00-00 00:00 @endo/patterns-v0.2.2/src/keys/copyBag.js + 4259 1980-00-00 00:00 @endo/patterns-v0.2.2/src/keys/copySet.js + 9593 1980-00-00 00:00 @endo/patterns-v0.2.2/src/keys/merge-bag-operators.js + 10398 1980-00-00 00:00 @endo/patterns-v0.2.2/src/keys/merge-set-operators.js + 49971 1980-00-00 00:00 @endo/patterns-v0.2.2/src/patterns/patternMatchers.js + 308 1980-00-00 00:00 @endo/patterns-v0.2.2/src/types.js + 6890 1980-00-00 00:00 @endo/patterns-v0.2.2/src/utils.js 2786 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/index.js 18084 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/keys/checkKey.js 6775 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/keys/compareKeys.js @@ -184,6 +479,26 @@ 49971 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/patterns/patternMatchers.js 308 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/types.js 6890 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/utils.js + 2786 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/index.js + 18084 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/checkKey.js + 6775 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/compareKeys.js + 5162 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/copyBag.js + 4259 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/copySet.js + 9593 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/merge-bag-operators.js + 10398 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/merge-set-operators.js + 49971 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/patterns/patternMatchers.js + 308 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/types.js + 6890 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/utils.js + 2786 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/index.js + 18084 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/checkKey.js + 6775 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/compareKeys.js + 5162 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/copyBag.js + 4259 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/copySet.js + 9593 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/merge-bag-operators.js + 10398 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/merge-set-operators.js + 49971 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/patterns/patternMatchers.js + 308 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/types.js + 6890 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/utils.js 3358 1980-00-00 00:00 @endo/patterns-v0.2.6/index.js 18578 1980-00-00 00:00 @endo/patterns-v0.2.6/src/keys/checkKey.js 8611 1980-00-00 00:00 @endo/patterns-v0.2.6/src/keys/compareKeys.js @@ -196,21 +511,81 @@ 55963 1980-00-00 00:00 @endo/patterns-v0.2.6/src/patterns/patternMatchers.js 308 1980-00-00 00:00 @endo/patterns-v0.2.6/src/types.js 7917 1980-00-00 00:00 @endo/patterns-v0.2.6/src/utils.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.56/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.56/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.56/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.56/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.56/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n2/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n2/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n2/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n2/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n2/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n3/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n3/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n3/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n3/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.56-n3/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n13/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n13/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n13/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n13/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n13/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n19/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n19/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n19/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n19/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n19/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n22/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n22/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n22/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n22/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n22/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n33/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n33/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n33/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n33/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n33/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n4/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n4/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n4/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n4/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n4/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n6/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n6/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n6/src/memo-race.js @@ -221,7 +596,25 @@ 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n7/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n7/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n7/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/src/types.js + 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/index.js + 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/src/is-promise.js + 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/src/memo-race.js + 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/src/promise-executor-kit.js + 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/src/types.js + 6388 1980-00-00 00:00 @endo/stream-v0.3.25/index.js 1224 1980-00-00 00:00 game-places-contract-v0.1.0/src/debug.js - 2749 1980-00-00 00:00 game-places-contract-v0.1.0/src/gameAssetContract.js + 2942 1980-00-00 00:00 game-places-contract-v0.1.0/src/gameAssetContract.js + 429 1980-00-00 00:00 jessie.js-v0.3.3/src/main.js + 349 1980-00-00 00:00 jessie.js-v0.3.3/src/ring0/E.js + 937 1980-00-00 00:00 jessie.js-v0.3.3/src/ring0/async-generate.js + 464 1980-00-00 00:00 jessie.js-v0.3.3/src/ring0/main.js + 2314 1980-00-00 00:00 jessie.js-v0.3.3/src/ring0/makers.js + 1244 1980-00-00 00:00 jessie.js-v0.3.3/src/ring1/async-tools.js + 370 1980-00-00 00:00 jessie.js-v0.3.3/src/ring1/main.js --------- ------- - 1365873 222 files + 3592760 615 files ```
dckc commented 9 months ago

agoric install gives 1.5MB bundle

If I use agoric install rather than installing from npm with yarn, I get a 1.5MB bundle (1532045 bytes) -- 1.1MB in .zip form.

game1aginst.zip [game1aginst.zip](https://github.com/Agoric/agoric-sdk/files/13588797/game1aginst.zip) Size | Name -- | -- 100260 | compartment-map.json 3795 | @agoric/assert-v0.6.0/src/assert.js 351 | @agoric/base-zone-v0.1.0/heap.js 2740 | @agoric/base-zone-v0.1.0/src/heap.js 1153 | @agoric/base-zone-v0.1.0/src/is-passable.js 957 | @agoric/base-zone-v0.1.0/src/keys.js 3509 | @agoric/base-zone-v0.1.0/src/make-once.js 354 | @agoric/ertp-v0.16.2/exported.js 14084 | @agoric/ertp-v0.16.2/src/amountMath.js 1469 | @agoric/ertp-v0.16.2/src/displayInfo.js 478 | @agoric/ertp-v0.16.2/src/index.js 12184 | @agoric/ertp-v0.16.2/src/issuerKit.js 1409 | @agoric/ertp-v0.16.2/src/mathHelpers/copyBagMathHelpers.js 1429 | @agoric/ertp-v0.16.2/src/mathHelpers/copySetMathHelpers.js 1554 | @agoric/ertp-v0.16.2/src/mathHelpers/natMathHelpers.js 1911 | @agoric/ertp-v0.16.2/src/mathHelpers/setMathHelpers.js 1416 | @agoric/ertp-v0.16.2/src/payment.js 12758 | @agoric/ertp-v0.16.2/src/paymentLedger.js 4498 | @agoric/ertp-v0.16.2/src/purse.js 1532 | @agoric/ertp-v0.16.2/src/transientNotifier.js 10057 | @agoric/ertp-v0.16.2/src/typeGuards.js 15495 | @agoric/ertp-v0.16.2/src/types-ambient.js 10552 | @agoric/internal-v0.3.2/src/callback.js 1554 | @agoric/internal-v0.3.2/src/config.js 1212 | @agoric/internal-v0.3.2/src/debug.js 569 | @agoric/internal-v0.3.2/src/index.js 10754 | @agoric/internal-v0.3.2/src/lib-chainStorage.js 4298 | @agoric/internal-v0.3.2/src/method-tools.js 839 | @agoric/internal-v0.3.2/src/typeGuards.js 1817 | @agoric/internal-v0.3.2/src/upgrade-api.js 13402 | @agoric/internal-v0.3.2/src/utils.js 354 | @agoric/notifier-v0.6.2/exported.js 4795 | @agoric/notifier-v0.6.2/src/asyncIterableAdaptor.js 1810 | @agoric/notifier-v0.6.2/src/index.js 6196 | @agoric/notifier-v0.6.2/src/notifier.js 14556 | @agoric/notifier-v0.6.2/src/publish-kit.js 2659 | @agoric/notifier-v0.6.2/src/stored-notifier.js 8616 | @agoric/notifier-v0.6.2/src/storesub.js 9218 | @agoric/notifier-v0.6.2/src/subscribe.js 2979 | @agoric/notifier-v0.6.2/src/subscriber.js 1532 | @agoric/notifier-v0.6.2/src/topic.js 12341 | @agoric/notifier-v0.6.2/src/types-ambient.js 338 | @agoric/store-v0.9.2/exported.js 3097 | @agoric/store-v0.9.2/src/index.js 2846 | @agoric/store-v0.9.2/src/legacy/legacyMap.js 1705 | @agoric/store-v0.9.2/src/legacy/legacyWeakMap.js 5588 | @agoric/store-v0.9.2/src/stores/scalarMapStore.js 3845 | @agoric/store-v0.9.2/src/stores/scalarSetStore.js 4937 | @agoric/store-v0.9.2/src/stores/scalarWeakMapStore.js 3811 | @agoric/store-v0.9.2/src/stores/scalarWeakSetStore.js 6595 | @agoric/store-v0.9.2/src/stores/store-utils.js 8162 | @agoric/store-v0.9.2/src/types.js 298 | @agoric/swingset-vat-v0.32.2/exported.js 437 | @agoric/time-v0.3.2/index.js 8916 | @agoric/time-v0.3.2/src/timeMath.js 1931 | @agoric/time-v0.3.2/src/typeGuards.js 10497 | @agoric/vat-data-v0.5.2/src/exo-utils.js 2184 | @agoric/vat-data-v0.5.2/src/index.js 10431 | @agoric/vat-data-v0.5.2/src/vat-data-bindings.js 966 | @agoric/zoe-v0.26.2/exported.js 348 | @agoric/zoe-v0.26.2/src/contractFacet/types-ambient.js 4761 | @agoric/zoe-v0.26.2/src/contractSupport/atomicTransfer.js 3024 | @agoric/zoe-v0.26.2/src/contractSupport/types.js 1869 | @agoric/zoe-v0.26.2/src/contracts/callSpread/types.js 396 | @agoric/zoe-v0.26.2/src/contracts/exported.js 6689 | @agoric/zoe-v0.26.2/src/contracts/loan/types.js 17448 | @agoric/zoe-v0.26.2/src/typeGuards.js 1932 | @agoric/zoe-v0.26.2/src/types.js 11554 | @agoric/zoe-v0.26.2/src/zoeService/types.js 5773 | @agoric/zoe-v0.26.2/tools/types-ambient.js 372 | @endo/env-options-v0.1.4/index.js 3212 | @endo/env-options-v0.1.4/src/env-options.js 372 | @endo/env-options-v0.1.4-n1/index.js 3212 | @endo/env-options-v0.1.4-n1/src/env-options.js 11763 | @endo/eventual-send-v0.17.6/src/E.js 298 | @endo/eventual-send-v0.17.6/src/exports.js 563 | @endo/eventual-send-v0.17.6/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6/src/track-turns.js 11763 | @endo/eventual-send-v0.17.6-n1/src/E.js 298 | @endo/eventual-send-v0.17.6-n1/src/exports.js 563 | @endo/eventual-send-v0.17.6-n1/src/no-shim.js 4231 | @endo/eventual-send-v0.17.6-n1/src/track-turns.js 654 | @endo/exo-v0.2.6/index.js 7239 | @endo/exo-v0.2.6/src/exo-makers.js 11954 | @endo/exo-v0.2.6/src/exo-tools.js 566 | @endo/far-v0.2.22/src/index.js 566 | @endo/far-v0.2.22-n1/src/index.js 1908 | @endo/marshal-v0.8.9/index.js 3446 | @endo/marshal-v0.8.9/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.9/src/encodePassable.js 16346 | @endo/marshal-v0.8.9/src/encodeToCapData.js 15279 | @endo/marshal-v0.8.9/src/encodeToSmallcaps.js 10979 | @endo/marshal-v0.8.9/src/marshal-justin.js 1738 | @endo/marshal-v0.8.9/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.9/src/marshal.js 16561 | @endo/marshal-v0.8.9/src/rankOrder.js 298 | @endo/marshal-v0.8.9/src/types.js 1908 | @endo/marshal-v0.8.9-n1/index.js 3446 | @endo/marshal-v0.8.9-n1/src/deeplyFulfilled.js 16298 | @endo/marshal-v0.8.9-n1/src/encodePassable.js 16346 | @endo/marshal-v0.8.9-n1/src/encodeToCapData.js 15279 | @endo/marshal-v0.8.9-n1/src/encodeToSmallcaps.js 10979 | @endo/marshal-v0.8.9-n1/src/marshal-justin.js 1738 | @endo/marshal-v0.8.9-n1/src/marshal-stringify.js 12984 | @endo/marshal-v0.8.9-n1/src/marshal.js 16561 | @endo/marshal-v0.8.9-n1/src/rankOrder.js 298 | @endo/marshal-v0.8.9-n1/src/types.js 2993 | @endo/nat-v4.1.31/src/index.js 2993 | @endo/nat-v4.1.31-n1/src/index.js 2162 | @endo/pass-style-v0.1.7/index.js 1919 | @endo/pass-style-v0.1.7/src/copyArray.js 1975 | @endo/pass-style-v0.1.7/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7/src/error.js 2115 | @endo/pass-style-v0.1.7/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7/src/make-far.js 1033 | @endo/pass-style-v0.1.7/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7/src/remotable.js 3968 | @endo/pass-style-v0.1.7/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7/src/symbol.js 2013 | @endo/pass-style-v0.1.7/src/tagged.js 3320 | @endo/pass-style-v0.1.7/src/typeGuards.js 298 | @endo/pass-style-v0.1.7/src/types.js 2162 | @endo/pass-style-v0.1.7-n1/index.js 1919 | @endo/pass-style-v0.1.7-n1/src/copyArray.js 1975 | @endo/pass-style-v0.1.7-n1/src/copyRecord.js 4661 | @endo/pass-style-v0.1.7-n1/src/error.js 2115 | @endo/pass-style-v0.1.7-n1/src/iter-helpers.js 6670 | @endo/pass-style-v0.1.7-n1/src/make-far.js 1033 | @endo/pass-style-v0.1.7-n1/src/makeTagged.js 6613 | @endo/pass-style-v0.1.7-n1/src/passStyle-helpers.js 7837 | @endo/pass-style-v0.1.7-n1/src/passStyleOf.js 8595 | @endo/pass-style-v0.1.7-n1/src/remotable.js 3968 | @endo/pass-style-v0.1.7-n1/src/safe-promise.js 4661 | @endo/pass-style-v0.1.7-n1/src/symbol.js 2013 | @endo/pass-style-v0.1.7-n1/src/tagged.js 3320 | @endo/pass-style-v0.1.7-n1/src/typeGuards.js 298 | @endo/pass-style-v0.1.7-n1/src/types.js 3348 | @endo/patterns-v0.2.6/index.js 18444 | @endo/patterns-v0.2.6/src/keys/checkKey.js 8541 | @endo/patterns-v0.2.6/src/keys/compareKeys.js 5114 | @endo/patterns-v0.2.6/src/keys/copyBag.js 4215 | @endo/patterns-v0.2.6/src/keys/copySet.js 7932 | @endo/patterns-v0.2.6/src/keys/keycollection-operators.js 8667 | @endo/patterns-v0.2.6/src/keys/merge-bag-operators.js 10272 | @endo/patterns-v0.2.6/src/keys/merge-set-operators.js 3808 | @endo/patterns-v0.2.6/src/patterns/internal-types.js 55785 | @endo/patterns-v0.2.6/src/patterns/patternMatchers.js 298 | @endo/patterns-v0.2.6/src/types.js 7883 | @endo/patterns-v0.2.6/src/utils.js 3348 | @endo/patterns-v0.2.6-n1/index.js 18444 | @endo/patterns-v0.2.6-n1/src/keys/checkKey.js 8541 | @endo/patterns-v0.2.6-n1/src/keys/compareKeys.js 5114 | @endo/patterns-v0.2.6-n1/src/keys/copyBag.js 4215 | @endo/patterns-v0.2.6-n1/src/keys/copySet.js 7932 | @endo/patterns-v0.2.6-n1/src/keys/keycollection-operators.js 8667 | @endo/patterns-v0.2.6-n1/src/keys/merge-bag-operators.js 10272 | @endo/patterns-v0.2.6-n1/src/keys/merge-set-operators.js 3808 | @endo/patterns-v0.2.6-n1/src/patterns/internal-types.js 55785 | @endo/patterns-v0.2.6-n1/src/patterns/patternMatchers.js 298 | @endo/patterns-v0.2.6-n1/src/types.js 7883 | @endo/patterns-v0.2.6-n1/src/utils.js 2394 | @endo/promise-kit-v0.2.60/index.js 723 | @endo/promise-kit-v0.2.60/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60/src/types.js 2394 | @endo/promise-kit-v0.2.60-n1/index.js 723 | @endo/promise-kit-v0.2.60-n1/src/is-promise.js 4786 | @endo/promise-kit-v0.2.60-n1/src/memo-race.js 1885 | @endo/promise-kit-v0.2.60-n1/src/promise-executor-kit.js 298 | @endo/promise-kit-v0.2.60-n1/src/types.js 6356 | @endo/stream-v0.3.29/index.js 1212 | game-places-contract-v0.1.0/src/debug.js 2898 | game-places-contract-v0.1.0/src/gameAssetContract.js 419 | jessie.js-v0.3.2/src/main.js 339 | jessie.js-v0.3.2/src/ring0/E.js 925 | jessie.js-v0.3.2/src/ring0/async-generate.js 454 | jessie.js-v0.3.2/src/ring0/main.js 2255 | jessie.js-v0.3.2/src/ring0/makers.js 1262 | jessie.js-v0.3.2/src/ring1/async-tools.js 360 | jessie.js-v0.3.2/src/ring1/main.js
dckc commented 8 months ago

@migueldingli1997 re https://github.com/Agoric/agoric-sdk/issues/7501#issuecomment-1865906516

I suspect you're running into this issue.

If you have steps to reproduce, perhaps file an issue in https://github.com/Agoric/dapp-offer-up/issues ?

migueldingli1997 commented 8 months ago

@migueldingli1997 re #7501 (comment)

I suspect you're running into this issue.

If you have steps to reproduce, perhaps file an issue in https://github.com/Agoric/dapp-offer-up/issues ?

Thanks @dckc, this might be the same issue. I will try to come up with some steps to reproduce it.

Update (2024-01-03): Reproduced

dckc commented 8 months ago

swaparoo bundle is 4M with a dozen copies of promise-kit

any clues, @kriskowal ? @mhofman ? @michaelfig ?

I tried carefully syncing up package versions with agoric-upgrade-13:

https://github.com/agoric-labs/dapp-swaparoo/tree/dc-versions-13 7de95b9

But the symptoms persist:

a dozen copies of promise-kit in swaparoo bundle ``` 14:28 connolly@bldbox$ cd contract/ ~/projects/dapp-swaparoo/contract 14:29 connolly@bldbox$ agoric run scripts/build-contract-deployer.js agoric: run: running /home/connolly/projects/dapp-swaparoo/contract/scripts/build-contract-deployer.js agoric: run: Deploy script will run with Node.js ESM start-contract-proposal.js module evaluating bundle-source --to /home/connolly/projects/dapp-swaparoo/contract/bundles /home/connolly/projects/dapp-swaparoo/contract/src/swaparoo.js contract (Error#1) Error#1: ENOENT: no such file or directory, stat '/home/connolly/projects/dapp-swaparoo/contract/node_modules/@endo/patterns/index.js' /home/connolly/projects/dapp-swaparoo/contract/bundles add: contract from /home/connolly/projects/dapp-swaparoo/contract/src/swaparoo.js /home/connolly/projects/dapp-swaparoo/contract/bundles bundled 563 files in bundle-contract.js at 2023-12-24T20:29:27.955Z creating start-contract-permit.json creating start-contract.js You can now run a governance submission command like: agd tx gov submit-proposal swingset-core-eval start-contract-permit.json start-contract.js \ --title="Enable " --description="Evaluate start-contract.js" --deposit=1000000ubld \ --gas=auto --gas-adjustment=1.2 Remember to install bundles before submitting the proposal: agd tx swingset install-bundle @/home/connolly/.agoric/cache/b1-28ed4fc70d54ca630766272117ba7c93ab9c05e8a975becac721935e65d18f25b127cdab5e53b942de5a303bcb31628a5ab12eb091e3221682cf6522f3d51160.json agd tx swingset install-bundle @/home/connolly/.agoric/cache/b1-f3c197a10f940aba8c45e8a3f85b7eb17a5abbf02d71825f9919c550bb7d133ed085280a43133d3f2f6945d479dccd9f46f9f08d73848714d326d5cd4a5e452a.json ~/projects/dapp-swaparoo/contract 14:29 connolly@bldbox$ rm b1.json ~/projects/dapp-swaparoo/contract 14:29 connolly@bldbox$ ln -s /home/connolly/.agoric/cache/b1-28ed4fc70d54ca630766272117ba7c93ab9c05e8a975becac721935e65d18f25b127cdab5e53b942de5a303bcb31628a5ab12eb091e3221682cf6522f3d51160.json b1.json ~/projects/dapp-swaparoo/contract (failed reverse-i-search)`': mv patches/ pat-^C ~/projects/dapp-swaparoo/contract 14:29 connolly@bldbox$ jq -r .endoZipBase64 b1.json | base64 -d >b1.zip ~/projects/dapp-swaparoo/contract 14:29 connolly@bldbox$ unzip -l b1.zip |grep -e '-n' 2875 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0-n1/src/assert.js 11994 1980-00-00 00:00 @agoric/assert-v0.6.1-u11wf.0-n1/src/types.js 2691 1980-00-00 00:00 @agoric/notifier-v0.6.3-u13.0/src/stored-notifier.js 3036 1980-00-00 00:00 @agoric/store-v0.9.3-u13.0-n1/src/index.js 2886 1980-00-00 00:00 @agoric/store-v0.9.3-u13.0-n1/src/legacy/legacyMap.js 1730 1980-00-00 00:00 @agoric/store-v0.9.3-u13.0-n1/src/legacy/legacyWeakMap.js 5654 1980-00-00 00:00 @agoric/store-v0.9.3-u13.0-n1/src/stores/scalarMapStore.js 3905 1980-00-00 00:00 @agoric/store-v0.9.3-u13.0-n1/src/stores/scalarSetStore.js 4835 1980-00-00 00:00 @agoric/store-v0.9.3-u13.0-n1/src/stores/scalarWeakMapStore.js 3716 1980-00-00 00:00 @agoric/store-v0.9.3-u13.0-n1/src/stores/scalarWeakSetStore.js 6557 1980-00-00 00:00 @agoric/store-v0.9.3-u13.0-n1/src/stores/store-utils.js 10840 1980-00-00 00:00 @agoric/store-v0.9.3-u13.0-n1/src/types.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n1/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n1/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n1/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n1/src/track-turns.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n10/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n10/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n10/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n10/src/track-turns.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n14/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n14/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n14/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n14/src/track-turns.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n4/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n4/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n4/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n4/src/track-turns.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n5/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n5/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n5/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n5/src/track-turns.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n7/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n7/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n7/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n7/src/track-turns.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n8/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n8/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n8/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n8/src/track-turns.js 11783 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n9/src/E.js 308 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n9/src/exports.js 581 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n9/src/no-shim.js 4247 1980-00-00 00:00 @endo/eventual-send-v0.17.6-n9/src/track-turns.js 576 1980-00-00 00:00 @endo/far-v0.2.18-n2/src/index.js 576 1980-00-00 00:00 @endo/far-v0.2.18-n3/src/index.js 576 1980-00-00 00:00 @endo/far-v0.2.18-n5/src/index.js 1866 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/index.js 3476 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/encodePassable.js 16380 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/encodeToCapData.js 15301 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/encodeToSmallcaps.js 10924 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/marshal-justin.js 1756 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/marshal-stringify.js 13036 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/marshal.js 16510 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.5-n1/src/types.js 1866 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/index.js 3476 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/encodePassable.js 16380 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/encodeToCapData.js 15301 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/encodeToSmallcaps.js 10924 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/marshal-justin.js 1756 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/marshal-stringify.js 13036 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/marshal.js 16510 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.5-n2/src/types.js 1866 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/index.js 3476 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/encodePassable.js 16380 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/encodeToCapData.js 15301 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/encodeToSmallcaps.js 10924 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/marshal-justin.js 1756 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/marshal-stringify.js 13036 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/marshal.js 16510 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.5-n3/src/types.js 1866 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/index.js 3476 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/encodePassable.js 16380 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/encodeToCapData.js 15301 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/encodeToSmallcaps.js 10924 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/marshal-justin.js 1756 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/marshal-stringify.js 13036 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/marshal.js 16510 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.5-n4/src/types.js 1866 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/index.js 3476 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/src/encodePassable.js 16380 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/src/encodeToCapData.js 15301 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/src/encodeToSmallcaps.js 10924 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/src/marshal-justin.js 1756 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/src/marshal-stringify.js 13036 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/src/marshal.js 16510 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.5-n6/src/types.js 1918 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/index.js 3482 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/encodePassable.js 16398 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/encodeToCapData.js 15325 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/encodeToSmallcaps.js 11011 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/marshal-justin.js 1756 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/marshal-stringify.js 13036 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/marshal.js 16627 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.9-n2/src/types.js 1918 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/index.js 3482 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/encodePassable.js 16398 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/encodeToCapData.js 15325 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/encodeToSmallcaps.js 11011 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/marshal-justin.js 1756 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/marshal-stringify.js 13036 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/marshal.js 16627 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.9-n3/src/types.js 1918 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/index.js 3482 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/deeplyFulfilled.js 16356 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/encodePassable.js 16398 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/encodeToCapData.js 15325 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/encodeToSmallcaps.js 11011 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/marshal-justin.js 1756 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/marshal-stringify.js 13036 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/marshal.js 16627 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/rankOrder.js 308 1980-00-00 00:00 @endo/marshal-v0.8.9-n4/src/types.js 3023 1980-00-00 00:00 @endo/nat-v4.1.27-n1/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n11/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n2/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n3/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n4/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n6/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n7/src/index.js 3007 1980-00-00 00:00 @endo/nat-v4.1.31-n9/src/index.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/copyRecord.js 4509 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/iter-helpers.js 6734 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/passStyle-helpers.js 7043 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.3-n1/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/copyRecord.js 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/iter-helpers.js 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/passStyle-helpers.js 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n1/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/copyRecord.js 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/iter-helpers.js 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/passStyle-helpers.js 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n12/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/copyRecord.js 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/iter-helpers.js 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/passStyle-helpers.js 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n2/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/copyRecord.js 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/iter-helpers.js 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/passStyle-helpers.js 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n3/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/copyRecord.js 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/iter-helpers.js 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/passStyle-helpers.js 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n4/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/copyRecord.js 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/iter-helpers.js 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/passStyle-helpers.js 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n5/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/copyRecord.js 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/iter-helpers.js 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/passStyle-helpers.js 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n7/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/copyRecord.js 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/iter-helpers.js 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/passStyle-helpers.js 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n8/src/types.js 2172 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/index.js 1939 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/copyArray.js 1999 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/copyRecord.js 4683 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/error.js 2133 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/iter-helpers.js 6706 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/make-far.js 1053 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/makeTagged.js 6645 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/passStyle-helpers.js 7895 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/passStyleOf.js 8643 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/remotable.js 3994 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/safe-promise.js 4679 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/symbol.js 2045 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/tagged.js 3346 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/typeGuards.js 308 1980-00-00 00:00 @endo/pass-style-v0.1.7-n9/src/types.js 2786 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/index.js 18084 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/keys/checkKey.js 6775 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/keys/compareKeys.js 5162 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/keys/copyBag.js 4259 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/keys/copySet.js 9593 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/keys/merge-bag-operators.js 10398 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/keys/merge-set-operators.js 49971 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/patterns/patternMatchers.js 308 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/types.js 6890 1980-00-00 00:00 @endo/patterns-v0.2.2-n1/src/utils.js 2786 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/index.js 18084 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/checkKey.js 6775 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/compareKeys.js 5162 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/copyBag.js 4259 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/copySet.js 9593 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/merge-bag-operators.js 10398 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/keys/merge-set-operators.js 49971 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/patterns/patternMatchers.js 308 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/types.js 6890 1980-00-00 00:00 @endo/patterns-v0.2.2-n2/src/utils.js 2786 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/index.js 18084 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/checkKey.js 6775 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/compareKeys.js 5162 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/copyBag.js 4259 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/copySet.js 9593 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/merge-bag-operators.js 10398 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/keys/merge-set-operators.js 49971 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/patterns/patternMatchers.js 308 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/types.js 6890 1980-00-00 00:00 @endo/patterns-v0.2.2-n3/src/utils.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n10/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n11/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n12/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n15/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n15/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n15/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n15/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n15/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n16/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n16/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n16/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n16/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n16/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n2/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n20/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n3/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n5/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n5/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n5/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n5/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n5/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n6/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n6/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n6/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n6/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n6/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n7/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n7/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n7/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n7/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n7/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n8/src/types.js 2416 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/index.js 735 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/src/is-promise.js 4798 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/src/memo-race.js 1897 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/src/promise-executor-kit.js 308 1980-00-00 00:00 @endo/promise-kit-v0.2.60-n9/src/types.js ```
dckc commented 8 months ago

In discussion with @kriskowal , I learned:

The many copies in the bundle of, for example, @endo/promise-kit mirror many copies in the node_modules directories.

So the solution is to wrestle with yarn to Don't Do That.

mhofman commented 8 months ago

Yes, I suspect we need to have agoric-cli capture the versions of endo packages the corresponding sdk expects, and provide a tool to force those endo package versions as "resolutions" in a dapp. That way a single version of endo packages would appear, avoiding eval twins.

dckc commented 5 months ago

yarn-deduplicate vs resolutions

@turadg asked why all these resolutions are necessary and suggested npx yarn-deduplicate; I just tried it in dapp-agoric-basics and it seems to be working... to some extent... it builds bundles that are small enough to meet RPC request size constraints, but they're still significantly larger than with resolutions.

@kriskowal reminds me to run yarn install after deduplicate.

~/projects/dapp-agoric-basics/contract$ yarn test test/test-build-proposal.js 
yarn run v1.22.22
$ ava --verbose test/test-build-proposal.js

bundles bundle-postal-service.js valid: 190 files bundled at 2024-03-12T21:17:54.579Z with size 1621137
bundles bundle-sell-concert-tickets.js valid: 201 files bundled at 2024-03-12T21:17:50.819Z with size 1682649
bundles bundle-swaparoo.js valid: 218 files bundled at 2024-03-12T21:17:52.751Z with size 1801021
  ✔ bundles from build:deployer meet 1MB request limit (548ms)
    ℹ {
        bundleName: 'postal-service',
        compressedSize: '0.401 MB',
        originallySize: '1.546 MB',
      }
    ℹ {
        bundleName: 'sell-concert-tickets',
        compressedSize: '0.415 MB',
        originallySize: '1.605 MB',
      }
    ℹ {
        bundleName: 'swaparoo',
        compressedSize: '0.447 MB',
        originallySize: '1.718 MB',
      }

~/projects/dapp-agoric-basics/contract$ git log10
2024-03-12 16:23 7c31b49 build: lock de-duplicated packages
2024-03-12 16:22 87576f1 build: punt resolutions in favor of yarn-deduplicate

resolutions yields smaller bundles

$ git log10
2024-03-12 16:15 9bc9eb9 build: ses vs cannot delete... WIP

~/projects/dapp-agoric-basics/contract$ yarn test test/test-build-proposal.js 
yarn run v1.22.22
$ ava --verbose test/test-build-proposal.js

bundles bundle-postal-service.js valid: 130 files bundled at 2024-03-12T21:25:49.390Z
bundles bundle-sell-concert-tickets.js valid: 141 files bundled at 2024-03-12T21:25:47.262Z
bundles bundle-swaparoo.js valid: 158 files bundled at 2024-03-12T21:25:48.458Z
  ✔ bundles from build:deployer meet 1MB request limit (4s)
    ℹ {
        bundleName: 'postal-service',
        compressedSize: '0.277 MB',
        originallySize: '1.064 MB',
      }
    ℹ {
        bundleName: 'sell-concert-tickets',
        compressedSize: '0.291 MB',
        originallySize: '1.123 MB',
      }
    ℹ {
        bundleName: 'swaparoo',
        compressedSize: '0.322 MB',
        originallySize: '1.236 MB',
      }
turadg commented 5 months ago

@dckc try npx yarn-deduplicate --strategy fewer to optimize for fewer. Then if there are still duplicates, that means there are non-overlapping ranges. resolutions is necessary to override the ranges the packages specify, but you'll have a lot fewer than before.

kriskowal commented 2 months ago

I think we can close this issue if we document the strategies for reducing duplication through attentive use of the package manager, somewhere likely to be found. Any thoughts on where that would be? Maybe we can refer to an existing blog on dependency duplication strategies or create our own.

dckc commented 2 months ago

I think we can close this issue if we document the strategies for reducing duplication through attentive use of the package manager, somewhere likely to be found. Any thoughts on where that would be?

https://github.com/Agoric/agoric-sdk/discussions is often a good place to start.

The time when it's most relevant is when adding or updating dependencies to dapps, which falls under CONTRIBUTING, so:

https://github.com/Agoric/dapp-agoric-basics/blob/main/CONTRIBUTING.md https://github.com/Agoric/dapp-offer-up/blob/main/CONTRIBUTING.md

Then we should probably cover it in the docs site, somewhere near https://docs.agoric.com/guides/getting-started/tutorial-dapp-agoric-basics.html ; so an issue in https://github.com/Agoric/documentation/issues to track that seems in order.