UNPKG

bassoon

Version:

a simplified and optimized fork of oboejs

2 lines 650 B
/*! @version bassoon 1.0.7 */(()=>{"use strict";importScripts("bassoon.min.js"),self.onmessage=function(e){var o=e.data.cmd,a=e.data.args;return"start"===o?t(a):"abort"===o?!!r&&r.abort():void 0};var r=null,t=function(t){try{return console.log("worker started"),t.worker=!1,(r=bassoon(t)).on("data",(function(r){return self.postMessage({cmd:"data",data:r})})),r.on("end",(function(r){return self.postMessage({cmd:"end",data:r})})),r.on("error",(function(r){return self.postMessage({cmd:"error",data:r})})),!0}catch(t){return console.error(t),r&&r.abort(),self.postMessage({cmd:"error",data:t}),!1}}})(); //# sourceMappingURL=bassoon-worker.min.js.map