Will this Javascript / Typescript work in Anvil?

There’s also a version on skypack.dev

import anvil.js

class Form1(Form1Template):
    ...
    def connect_button_click(self, **event_args):
        """When the connect button is clicked"""
        self.setup_muse()

    def setup_muse(self):
        MuseModule = anvil.js.import_from('https://cdn.skypack.dev/muse-js')
        MuseClient = MuseModule.MuseClient
        client = MuseClient()
        client.connect()
        client.start()
        ...
4 Likes