@narrative/swc-plugin-compiler

2.0.1 • Public • Published

@narrative/swc-plugin-compiler

The compiler for @narrative/control-flow.

Check more details in documentation.

Usage

npm install @narrative/swc-plugin-compiler

Configure swc

{
  "jsc": {
    "experimental": {
      "plugins": [["@narrative/swc-plugin-compiler", {}]]
    }
  }
}

How it works

<If when={index > 5}>
  <li>{todo * 2}</li>
  <ElseIf when={index > 10}>
    <li>{todo * 3}</li>
  </ElseIf>
</If>

Compiled      

index > 5 ? <li>{todo * 2}</li> : index > 10 ? <li>{todo * 3}</li> : null

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @narrative/swc-plugin-compiler

      Weekly Downloads

      8

      Version

      2.0.1

      License

      MIT

      Unpacked Size

      1.45 MB

      Total Files

      4

      Last publish

      Collaborators

      • joe_sky