diff --git a/scripts/build-web.js b/scripts/build-web.js index fb703a7e24..8ffb3765d9 100644 --- a/scripts/build-web.js +++ b/scripts/build-web.js @@ -8,8 +8,8 @@ export function buildWeb() { const pkg = JSON.parse(fs.readFileSync(join(__dirname, "../package-lock.json"))); const mainVersion = pkg.version; - const binaryenVersion = pkg.dependencies.binaryen.version; - const longVersion = pkg.dependencies.long.version; + const binaryenVersion = pkg.packages["node_modules/binaryen"].version || pkg.dependencies.binaryen.version; + const longVersion = pkg.packages["node_modules/long"].version || pkg.dependencies.long.version; const distUrl = mainVersion === "0.0.0" ? `./` : `https://cdn.jsdelivr.net/npm/assemblyscript@${mainVersion}/dist/`; const binaryenUrl = `https://cdn.jsdelivr.net/npm/binaryen@${binaryenVersion}/index.js`; diff --git a/scripts/build.js b/scripts/build.js index ecf0a0f0b3..e8496cff23 100644 --- a/scripts/build.js +++ b/scripts/build.js @@ -182,7 +182,6 @@ const webPlugin = { const duration = Date.now() - startTime; console.log(`${time()} - web - ${stdoutColors.green("SUCCESS")} (no errors, ${duration} ms)`); - process.exitCode = 0; } catch (e) { const duration = Date.now() - startTime; console.error(e); @@ -256,7 +255,6 @@ function buildDefinitions() { const duration = Date.now() - startTime; console.log(`${time()} - dts - ${stdoutColors.green("SUCCESS")} (no errors, ${duration} ms)`); - process.exitCode = 0; } catch (e) { const duration = Date.now() - startTime; console.error(e);