Norvell's Public Machinations

    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]

    Install

    npm i lefty

    DownloadsWeekly Downloads

    28

    Version

    7.1.1

    License

    MIT

    Unpacked Size

    190 kB

    Total Files

    39

    Last publish

    Collaborators

    • army8735