diff options
Diffstat (limited to '.babelrc')
-rw-r--r-- | .babelrc | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/.babelrc b/.babelrc new file mode 100644 index 0000000..f242acf --- /dev/null +++ b/.babelrc @@ -0,0 +1,16 @@ +{ + "presets": [ + // Covert code to an older version of JavaScript. This allows us to + // use newer syntax (like classes) without having to working if it + // will work in IE9. + "es2015", + // This converts the react code syntactical surger to their "plain" + // javascript equivalents. + // See https://reactjs.org/docs/introducing-jsx.html#jsx-represents-objects + "react", + // This allows us the use newer JavaScript features that are still + // in the working. Examples are the spread operator (https://babeljs.io/docs/plugins/transform-object-rest-spread/), + // and class propreties (https://babeljs.io/docs/plugins/transform-class-properties/) + "stage-2" + ], +} |