[next] Ditch handy shortcuts for good (#1537)

This commit is contained in:
Andrea Giammarchi
2023-06-15 17:08:28 +02:00
committed by GitHub
parent 6284c02032
commit 6df5905b2b
33 changed files with 101 additions and 84 deletions

View File

@@ -21,7 +21,7 @@
<script type="module">
import { XWorker } from "@pyscript/core";
const w = new XWorker("./worker.py", { type: "mpy" });
const w = new XWorker("./worker.py", { type: "micropython" });
w.postMessage("JavaScript: Hello MicroPython 👋");
w.onmessage = (event) => {
console.log(event.data);
@@ -29,7 +29,7 @@
</script>
<!-- XWorker - MicroPython to MicroPython -->
<script type="mpy">
<script type="micropython">
from js import XWorker
def handle_message(event):
@@ -41,25 +41,25 @@
</script>
<!-- XWorker - MicroPython to Pyodide -->
<script type="mpy">
<script type="micropython">
from js import XWorker
def handle_message(event):
print(event.data)
w = XWorker('./worker.py', **{'type': 'py', 'async': True, 'config': '../fetch.toml'})
w = XWorker('./worker.py', **{'type': 'pyodide', 'async': True, 'config': '../fetch.toml'})
w.postMessage('MicroPython: Hello Pyodide 👋')
w.onmessage = handle_message
</script>
<!-- XWorker - MicroPython to Lua -->
<script type="mpy">
<script type="micropython">
from js import XWorker
def handle_message(event):
print(event.data)
w = XWorker('./worker.lua', type='lua')
w = XWorker('./worker.lua', type='wasmoon')
w.postMessage('MicroPython: Hello Lua 👋')
w.onmessage = handle_message
</script>