import { makeRealm } from "https://deno.land/x/enzastdlib@v0.0.4/realm/realm.ts";
Creates a new custom JavaScript / TypeScript execution environment.
Examples
myscript.js
myscript.js
export const message = `Hello ${name}!`;
mod.ts
import { makeRealm } from 'https://deno.land/x/enzastdlib/realm/mod.ts';
const realm = makeRealm({
environment: {
globalThis: {
name: 'World',
},
},
});
const {message} = realm.importModule('./myscript.js');
Parameters
optional
options: RealmOptions<GlobalThisType> = [UNSUPPORTED]