
> podnotes@2.21.1 obsidian:e2e
> node scripts/obsidian-e2e.mjs run eval code=JSON.stringify({time:app.plugins.plugins.podnotes.api.currentTime,playing:app.plugins.plugins.podnotes.api.isPlaying,media:[...document.querySelectorAll("audio,video")].map(e=>({src:e.getAttribute("src"),currentSrc:e.currentSrc,currentTime:e.currentTime,paused:e.paused,readyState:e.readyState,networkState:e.networkState,error:e.error&&{code:e.error.code,message:e.error.message}}))})

=> {"time":10,"playing":true,"media":[{"src":"http://podnotes.test:33453/episode-1.wav","currentSrc":"http://podnotes.test:33453/episode-1.wav","currentTime":10.002339,"paused":false,"readyState":4,"networkState":1,"error":null}]}
