jsx-recast
Compiles JavaScript written using JSX to use JavaScript-compatible syntax. For example, this:
Last updated 12 years ago by vslinko .
Original npm · Tarball · package.json
$ cnpm install jsx-recast 
SYNC missed versions from official npm registry.

jsx-recast

Compiles JavaScript written using JSX to use JavaScript-compatible syntax. For example, this:

<X prop={false}><Y /></X>

compiles to this:

X({prop: false}, Y(null, null));

Install

$ npm install jsx-recast

Usage

$ node
> var jsx = require('jsx-recast')
> jsx.compile(jsxCode)
{ "code": ..., "map": ... }
> jsx.transform(jsxAst)
jsAst

Browserify

Browserify support is built in.

$ npm install jsx-recast  # install local dependency
$ browserify -t jsx-recast $file

Setup

First, install the development dependencies:

$ npm install

Then, try running the tests:

$ npm test

Current Tags

  • 0.1.1                                ...           latest (12 years ago)

2 Versions

  • 0.1.1                                ...           12 years ago
  • 0.1.0                                ...           12 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 1
Dependencies (3)
Dev Dependencies (2)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |