Yoga but in WebAssembly. This is an opinionated fork from pinqy520/yoga-layout-wasm with the following changes:
- Stick to bdc37b07971b645718d2d7400afa19d47056ef0f of Yoga that matches the
yoga-layout-prebuilt
package. - Fix missing
YGMeasureMode
binding. - Fix missing
YGUnit
binding. - Set flag
DYNAMIC_EXECUTION=0
foremcc
to removeeval
andFunction
executions. - Set flag
TEXTDECODER=0
. - Force the
ENVIRONMENT
to beweb
. - Add
pre.js
to setdocument
asthis
. - Replace Rollup with esbuild for bundling.
- Remove the asm.js build.
- Enable LTO.
- Enable SIMD128.