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]

Package Sidebar

Install

npm i lefty

Weekly Downloads

57

Version

7.1.1

License

MIT

Unpacked Size

190 kB

Total Files

39

Last publish

Collaborators

  • army8735