react/packages/jsx_orphaned_brackets_trans...
Rick Beerendonk bef45b0b1a Year-agnostic copyright message, like React Native uses, to prevent the need for yearly changes. 2015-12-29 20:20:32 +01:00
..
transforms Year-agnostic copyright message, like React Native uses, to prevent the need for yearly changes. 2015-12-29 20:20:32 +01:00
.gitignore Move npm packages into folder 2015-06-17 12:01:44 -07:00
README.md Move npm packages into folder 2015-06-17 12:01:44 -07:00
package.json Move npm packages into folder 2015-06-17 12:01:44 -07:00
run.js Move npm packages into folder 2015-06-17 12:01:44 -07:00

README.md

JSX Orphaned Brackets Transformer

React 0.13 no longer parses orphaned > and } as text.

Take this example block:

<div>
  > }
</div>

In 0.12 and below, this would be transformed to the following:

React.DOM.div(null,
  "> }",
)

In 0.13, this will instead throw a parser error.

Usage

The jsx_orphaned_brackets_transformer module ships an executable which transforms a file or directory of files. Files will be modified in place, so be sure you are prepared for that.

$ npm -g install jsx_orphaned_brackets_transformer
$ jsx_orphaned_brackets_transformer <path_to_file_or_files>