Skip to content

Commit

Permalink
Fix issue with relative path in web worker (#169)
Browse files Browse the repository at this point in the history
  • Loading branch information
smiasojed authored Jan 22, 2025
1 parent fe1b325 commit 888723e
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 15 deletions.
15 changes: 1 addition & 14 deletions js/embed/soljson_interface.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,7 @@ mergeInto(LibraryManager.library, {
},
resolc_compile: function(inputPtr, inputLen) {
const inputJson = UTF8ToString(inputPtr, inputLen);

// Check if running in a web worker or node.js
if (typeof importScripts === 'function') {
// Running in a web worker
importScripts('./resolc.js');
var revive = createRevive()
} else if (typeof require === 'function') {
// Running in Node.js
const path = require('path');
createRevive = require(path.resolve(__dirname, './resolc.js'));
var revive = createRevive();
} else {
throw new Error('Unknown environment: Unable to load resolc.js');
}
var revive = createRevive();
revive.writeToStdin(inputJson);

// Call main on the new instance
Expand Down
2 changes: 1 addition & 1 deletion js/playwright.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ module.exports = defineConfig({
/* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */
trace: 'on-first-retry',
},
timeout: 120000,
timeout: 480000,
/* Configure projects for major browsers */
projects: [
{
Expand Down

0 comments on commit 888723e

Please sign in to comment.