diff --git a/packages/extension/src/background.ts b/packages/extension/src/background.ts index 280902c59..0ed4d24a8 100644 --- a/packages/extension/src/background.ts +++ b/packages/extension/src/background.ts @@ -1,5 +1,5 @@ -import type { Json } from '@metamask/utils'; import './background-trusted-prelude.js'; +import type { Json } from '@metamask/utils'; import { CommandMethod } from '@ocap/utils'; import { diff --git a/packages/extension/src/kernel-worker-trusted-prelude.js b/packages/extension/src/kernel-worker-trusted-prelude.js new file mode 100644 index 000000000..eab89ac69 --- /dev/null +++ b/packages/extension/src/kernel-worker-trusted-prelude.js @@ -0,0 +1 @@ +import './endoify.js'; diff --git a/packages/extension/src/kernel-worker.ts b/packages/extension/src/kernel-worker.ts index ae6f94441..db3a8b82e 100644 --- a/packages/extension/src/kernel-worker.ts +++ b/packages/extension/src/kernel-worker.ts @@ -1,4 +1,4 @@ -import './endoify.js'; +import './kernel-worker-trusted-prelude.js'; import type { Command } from '@ocap/utils'; import { CommandMethod } from '@ocap/utils'; import type { Database } from '@sqlite.org/sqlite-wasm'; diff --git a/packages/extension/vite.config.ts b/packages/extension/vite.config.ts index 5e80a6189..3a3ac14a5 100644 --- a/packages/extension/vite.config.ts +++ b/packages/extension/vite.config.ts @@ -13,6 +13,10 @@ const projectRoot = './src'; const jsTrustedPreludes = { background: path.resolve(projectRoot, 'background-trusted-prelude.js'), + 'kernel-worker': path.resolve( + projectRoot, + 'kernel-worker-trusted-prelude.js', + ), }; /**