lefty

7.1.1 • Public • Published

A JSX transformer for migi

lefty取自动漫寄生兽主角小右在英文版翻译的镜像名,意指将jsx语言翻译为等价的es6。

NPM version Build Status Coverage Status Dependency Status

INSTALL

npm install lefty

logo

文档

https://github.com/migijs/lefty/wiki/文档

API

  • parse(code:String):String 传入要解析的jsx代码,返回翻译好的js代码
  • tokens():Array<Token> 返回jsx的token列表
  • ast():Object 返回jsx的语法树

Demo

  • demo目录下是一个web端的实时转换例子,本地浏览需要npm install安装依赖
  • 依赖的语法解析器来自于homunculus:https://github.com/army8735/homunculus
  • 在线地址:http://army8735.me/migijs/lefty/demo/

License

[MIT License]

/lefty/

    Package Sidebar

    Install

    npm i lefty

    Weekly Downloads

    80

    Version

    7.1.1

    License

    MIT

    Unpacked Size

    190 kB

    Total Files

    39

    Last publish

    Collaborators

    • army8735