I stumbled on your project when looking for a library that supports audio playback on Kotlin WASM.
README mentions WASM support is in the early stage, but does it work?
I had issues running your project. After cloning the project I had to:
implementation(project(":astroplayer-core"))
implementation(project(":astroplayer-ui"))
Module parse failed: Unexpected token (3840:156)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
| 'kotlinx.coroutines.clearTimeout' : (handle) => { if (typeof clearTimeout !== 'undefined') clearTimeout(handle); },
| 'kotlinx.coroutines.setTimeout_$external_fun' : (p0, p1) => setTimeout(p0, p1),
'com.deathsdoor.astroplayer.core.createHowlProperties' : (source, volume, html5, loop, preload, autoplay, mute, rate) => { src : ["source"] ,volume : volume, html : html5,loop : loop, preload : preload, autoplay : autoplay, mute : mute , rate : rate },
| 'com.deathsdoor.astroplayer.core.Howl_$external_fun' : (p0) => new ref_aG93bGVy.default(p0),
| 'com.deathsdoor.astroplayer.core.release_$external_fun' : (_this, ) => _this.unload(),