Use registerJSModule when available (#1573)

This commit is contained in:
Andrea Giammarchi
2023-06-29 22:50:35 +02:00
committed by GitHub
parent 7813c3f03f
commit a14e701be4
24 changed files with 81 additions and 25 deletions

View File

@@ -1,5 +1,11 @@
import { fetchPaths, stdio } from "./_utils.js";
import { run, setGlobal, deleteGlobal, writeFile } from "./_python.js";
import {
run,
setGlobal,
deleteGlobal,
registerJSModule,
writeFile,
} from "./_python.js";
const type = "micropython";
@@ -18,6 +24,7 @@ export default {
},
setGlobal,
deleteGlobal,
registerJSModule,
run,
// TODO: MicroPython doesn't have a Pyodide like top-level await,
// this method should still not throw errors once invoked