This will allow us to use React (with JSX) inside of gems/plugins
such as analytics. It also allows us to use ES2015 features because
it's compiled using Babel.
closes CNVS-26632
Test Plan:
- Make sure JSX compiles as normal
- Add a plugin (such as analytics)
- Inside that create a jsx file in the 'jsx' directory within
i.e. gems/plugins/analytics/app/jsx
- Run rake js:jsx or rake js:generate
- Check that public/javascripts/plugins/<plugin_name>/compiled/jsx
contains the contained file.
Change-Id: Ic847e24ff9d7b88747adfb7add3b47b66a27c614
Reviewed-on: https://gerrit.instructure.com/70642
Tested-by: Jenkins
Reviewed-by: Dan Minkevitch <dan@instructure.com>
Product-Review: Dan Minkevitch <dan@instructure.com>
QA-Review: Dan Minkevitch <dan@instructure.com>