@jackca/yoga-wasm-web
TypeScript icon, indicating that this package has built-in type declarations

0.1.3-internal • Public • Published

yoga-wasm-web

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 for emcc to remove eval and Function executions.
  • Set flag TEXTDECODER=0.
  • Force the ENVIRONMENT to be web.
  • Add pre.js to set document as this.
  • Replace Rollup with esbuild for bundling.
  • Remove the asm.js build.
  • Enable LTO.
  • Enable SIMD128.

Dependencies (0)

    Dev Dependencies (2)

    Package Sidebar

    Install

    npm i @jackca/yoga-wasm-web

    Weekly Downloads

    1

    Version

    0.1.3-internal

    License

    MIT

    Unpacked Size

    115 kB

    Total Files

    8

    Last publish

    Collaborators

    • jackca