benchmark in Actions, opaque/safe enum types, more explicit test scripts

This commit is contained in:
Nick Gerleman
2022-12-23 06:38:56 -08:00
parent 27590f1adc
commit b09aad433b
5 changed files with 227 additions and 93 deletions

View File

@@ -8,11 +8,11 @@
*/
module.exports = async () => {
if (process.env['SYNC'] && process.env['WASM']) {
if (process.env['SYNC'] == true && process.env['WASM'] == true) {
global.Yoga = require("./dist/sync.wasm");
} else if (process.env['SYNC']) {
} else if (process.env['SYNC'] == true) {
global.Yoga = require("./dist/sync.asmjs");
} else if (process.env['WASM']) {
} else if (process.env['WASM'] == true) {
global.Yoga = await require("./dist/index.wasm").loadYoga();
} else {
global.Yoga = await require("./dist/index.asmjs").loadYoga();