From 979ae90e1b7e1fcd9c5b7f46a7c4a86b02e6f98e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20O=E2=80=99Shannessy?= Date: Wed, 8 Apr 2015 10:31:24 -0700 Subject: [PATCH] Merge pull request #3618 from TimeBomb/master Document new es6module flag in react-tools README --- npm-react-tools/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/npm-react-tools/README.md b/npm-react-tools/README.md index 516482783afe3..5ff888239a11c 100644 --- a/npm-react-tools/README.md +++ b/npm-react-tools/README.md @@ -30,6 +30,8 @@ By default JSX files with a `.js` extension are transformed. Use the `-x` option --harmony Turns on JS transformations such as ES6 Classes etc. --source-map-inline Embed inline sourcemap in transformed source --strip-types Strips out type annotations + --es6module Parses the file as a valid ES6 module + --non-strict-es6module Parses the file as an ES6 module, except disables implicit strict-mode (i.e. CommonJS modules et al are allowed) ## API @@ -41,6 +43,8 @@ option | values | default `harmony` | `true`: enable ES6 features | `false` `sourceFilename` | the output filename for the source map | `"source.js"` `stripTypes` | `true`: strips out type annotations | `false` +`es6module` | `true`: parses the file as an ES6 module | `false` +`nonStrictEs6module` | `true`: parses the file as an ES6 module, except disables implicit strict-mode (i.e. CommonJS modules et al are allowed) | `false` ```js var reactTools = require('react-tools');