diff --git a/assets/jsutils/channelsIndexedDbWorker.js b/assets/jsutils/channelsIndexedDbWorker.js index 4ca8fa6c5d5910ed80b200efa00f2f2fa7d3073f..f37ab6a4350022119c883c17f39467b5e029edef 100644 --- a/assets/jsutils/channelsIndexedDbWorker.js +++ b/assets/jsutils/channelsIndexedDbWorker.js @@ -5,7 +5,10 @@ // LICENSE file. // //////////////////////////////////////////////////////////////////////////////// +// NOTE: wasm_exec.js must always be in the same directory as this script. importScripts('wasm_exec.js'); +// NOTE: This relative path must be preserved in distribution. +const binPath = '../wasm/xxdk-channelsIndexedDkWorker.wasm' const isReady = new Promise((resolve) => { self.onWasmInitialized = resolve; @@ -16,10 +19,9 @@ go.argv = [ '--logLevel=2', '--threadLogLevel=2', ] -const binPath = 'xxdk-channelsIndexedDkWorker.wasm' WebAssembly.instantiateStreaming(fetch(binPath), go.importObject).then(async (result) => { go.run(result.instance); await isReady; }).catch((err) => { console.error(err); -}); \ No newline at end of file +}); diff --git a/assets/jsutils/dmIndexedDbWorker.js b/assets/jsutils/dmIndexedDbWorker.js index 41a5492fb799fe8c27db59252c18d6d8ad454c90..5605dba77cd1316f13f8bf13cd7c54064430bd81 100644 --- a/assets/jsutils/dmIndexedDbWorker.js +++ b/assets/jsutils/dmIndexedDbWorker.js @@ -5,7 +5,10 @@ // LICENSE file. // //////////////////////////////////////////////////////////////////////////////// +// NOTE: wasm_exec.js must always be in the same directory as this script. importScripts('wasm_exec.js'); +// NOTE: This relative path must be preserved in distribution. +const binPath = '../wasm/xxdk-dmIndexedDkWorker.wasm' const isReady = new Promise((resolve) => { self.onWasmInitialized = resolve; @@ -16,10 +19,9 @@ go.argv = [ '--logLevel=2', '--threadLogLevel=2', ] -const binPath = 'xxdk-dmIndexedDkWorker.wasm' WebAssembly.instantiateStreaming(fetch(binPath), go.importObject).then(async (result) => { go.run(result.instance); await isReady; }).catch((err) => { console.error(err); -}); \ No newline at end of file +}); diff --git a/assets/jsutils/logFileWorker.js b/assets/jsutils/logFileWorker.js index ed246f62563f89645f95fe13c715a81b60aa756b..1ef114bb6bc1b33f8f26703119f15aa044c7f61d 100644 --- a/assets/jsutils/logFileWorker.js +++ b/assets/jsutils/logFileWorker.js @@ -5,17 +5,19 @@ // LICENSE file. // //////////////////////////////////////////////////////////////////////////////// +// NOTE: wasm_exec.js must always be in the same directory as this script. importScripts('wasm_exec.js'); +// NOTE: This relative path must be preserved in distribution. +const binPath = '../wasm/xxdk-logFileWorker.wasm' const isReady = new Promise((resolve) => { self.onWasmInitialized = resolve; }); const go = new Go(); -const binPath = 'xxdk-logFileWorker.wasm' WebAssembly.instantiateStreaming(fetch(binPath), go.importObject).then(async (result) => { go.run(result.instance); await isReady; }).catch((err) => { console.error(err); -}); \ No newline at end of file +}); diff --git a/assets/jsutils/stateIndexedDbWorker.js b/assets/jsutils/stateIndexedDbWorker.js index cff3e34af865755070e6ff634465b1b82b12ced3..b4009ef36f9e1db375578fb759a2a8a53cf44b5b 100644 --- a/assets/jsutils/stateIndexedDbWorker.js +++ b/assets/jsutils/stateIndexedDbWorker.js @@ -5,7 +5,10 @@ // LICENSE file. // //////////////////////////////////////////////////////////////////////////////// +// NOTE: wasm_exec.js must always be in the same directory as this script. importScripts('wasm_exec.js'); +// NOTE: This relative path must be preserved in distribution. +const binPath = '../wasm/xxdk-stateIndexedDkWorker.wasm' const isReady = new Promise((resolve) => { self.onWasmInitialized = resolve; @@ -16,10 +19,9 @@ go.argv = [ '--logLevel=2', '--threadLogLevel=2', ] -const binPath = 'xxdk-stateIndexedDkWorker.wasm' WebAssembly.instantiateStreaming(fetch(binPath), go.importObject).then(async (result) => { go.run(result.instance); await isReady; }).catch((err) => { console.error(err); -}); \ No newline at end of file +});