diff options
author | Noah Loomans <noahloomans@gmail.com> | 2018-06-25 22:32:58 +0200 |
---|---|---|
committer | Noah Loomans <noahloomans@gmail.com> | 2018-06-25 22:32:58 +0200 |
commit | 6b4f80dca85714f9e3d313b400b49d55f9af9f0d (patch) | |
tree | eea48020d48d48581d7ccaefd5f4b1eacffc82f8 /.babelrc | |
parent | 9a2a7e1b55a4ae1f7b822217337d00020ef6349e (diff) |
Improve beginner friendlyness of dotfiles
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" + ], +} |