@samitouri / QOS-React-2 / commits / eb377195be

Document new es6module flag in react-tools README

Jason committed Apr 8, 2015 at 01:01 UTC eb377195be54ba504c5945b97ca001277f72ac20
1 file changed +4
npm-react-tools/README.md
+4
@@ -30,6 +30,8 @@ By default JSX files with a `.js` extension are transformed. Use the `-x` option
30 --harmony Turns on JS transformations such as ES6 Classes etc.
31 --source-map-inline Embed inline sourcemap in transformed source
32 --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)
35
36 ## API
37
@@ -41,6 +43,8 @@ option | values | default
43 `harmony` | `true`: enable ES6 features | `false`
44 `sourceFilename` | the output filename for the source map | `"source.js"`
45 `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`
48
49 ```js
50 var reactTools = require('react-tools');