From 9d6377c5f9d9dbfbe7a671d43b8b25d2c2db9d6d Mon Sep 17 00:00:00 2001
From: Kris Kowal <kris@agoric.com>
Date: Thu, 26 Sep 2024 11:45:38 -0700
Subject: [PATCH] feat(ses): Permit legacy properties of ModuleSource shim

---
 packages/ses/src/permits.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/packages/ses/src/permits.js b/packages/ses/src/permits.js
index d1ac6de7fb..97a98c1e24 100644
--- a/packages/ses/src/permits.js
+++ b/packages/ses/src/permits.js
@@ -1524,6 +1524,10 @@ export const permitted = {
     bindings: getter,
     needsImport: getter,
     needsImportMeta: getter,
+    // @endo/module-source provides a legacy interface
+    imports: getter,
+    exports: getter,
+    reexports: getter,
   },
 
   '%AbstractModuleSource%': {