Skip to content

Commit eb37719

Browse files
committed
Document new es6module flag in react-tools README
1 parent e27ad4a commit eb37719

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

npm-react-tools/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ By default JSX files with a `.js` extension are transformed. Use the `-x` option
3030
--harmony Turns on JS transformations such as ES6 Classes etc.
3131
--source-map-inline Embed inline sourcemap in transformed source
3232
--strip-types Strips out type annotations
33+
--es6module Parses the file as a valid ES6 module
34+
--non-strict-es6module Parses the file as an ES6 module, except disables implicit strict-mode (i.e. CommonJS modules et al are allowed)
3335

3436
## API
3537

@@ -41,6 +43,8 @@ option | values | default
4143
`harmony` | `true`: enable ES6 features | `false`
4244
`sourceFilename` | the output filename for the source map | `"source.js"`
4345
`stripTypes` | `true`: strips out type annotations | `false`
46+
`es6module` | `true`: parses the file as an ES6 module | `false`
47+
`nonStrictEs6module` | `true`: parses the file as an ES6 module, except disables implicit strict-mode (i.e. CommonJS modules et al are allowed) | `false`
4448

4549
```js
4650
var reactTools = require('react-tools');

0 commit comments

Comments
 (0)