canvas-lms/frontend_build
Ryan Shaw 3718da12c5 Upgrade canvas-lms proper to instUI 6
closes: COREFE-209 COREFE-207 COREFE-230

this should help bugs, spec flakiness, and bundle sizes

test plan:
* make sure that the pages that are still using the old 5.x one from
  @instructure/ui-core still work, namely:
  app/jsx/account_course_user_search/components/CoursesToolbar.js
  app/jsx/blueprint_courses/components/CourseFilter.js
  app/jsx/grade_summary/SelectMenu.js
* make sure themeing of instUI components still works and picks up
  theme editor settings
* make sure bundle sizes are smaller, not bigger
* check tinymce-a11y-checker that it still works the same
  (With the rce-enhancements feature both on and off)

Perf test plan:
* make sure tree shaking is working
  load it up in one of the webpack bundle visualizers to see
* make sure we are not loading *all* of the icons


this commit also updates the instUI6 version we use from 6.9 6o 6.10
which has  fix for <Alert> unmounting that ed fixed:

Test plan:
* you should see less console arrows about react unmounting nodes
  Associated with the CanvasSelect component

Change-Id: Ied2ff1d1521b0900126136170f103dea27bc554a
Reviewed-on: https://gerrit.instructure.com/204545
Tested-by: Jenkins
Reviewed-by: Clay Diffrient <cdiffrient@instructure.com>
QA-Review: Ryan Shaw <ryan@instructure.com>
Product-Review: Ryan Shaw <ryan@instructure.com>
2019-08-30 14:36:53 +00:00
..
webpackHooks add webpack notification hooks for gnome/linux 2018-03-14 19:54:40 +00:00
BundleExtensionsPlugin.js Opt our js build tooling dirs into prettier 2018-11-07 22:46:16 +00:00
CompiledReferencePlugin.js Opt our js build tooling dirs into prettier 2018-11-07 22:46:16 +00:00
SelinimumManifestPlugin.js upgrade webpack to v4 2019-05-16 15:59:04 +00:00
baseWebpackConfig.js Upgrade canvas-lms proper to instUI 6 2019-08-30 14:36:53 +00:00
bundles.js mv non-bundle-entries out of app/coffeescrips/bundles 2019-05-31 04:10:11 +00:00
clientAppPlugin.js Opt our js build tooling dirs into prettier 2018-11-07 22:46:16 +00:00
emberHandlebars.js Remove add-module-exports babel plugin & use esModules 2019-05-03 22:49:58 +00:00
i18n.js Remove add-module-exports babel plugin & use esModules 2019-05-03 22:49:58 +00:00
i18nLinerHandlebars.js Remove add-module-exports babel plugin & use esModules 2019-05-03 22:49:58 +00:00
i18nPlugin.js Opt our js build tooling dirs into prettier 2018-11-07 22:46:16 +00:00
momentBundles.js add slovenian locale 2019-03-12 14:33:42 +00:00
unextended.js Opt our js build tooling dirs into prettier 2018-11-07 22:46:16 +00:00
webpackHooks.js Opt our js build tooling dirs into prettier 2018-11-07 22:46:16 +00:00
webpackPublicPath.js Opt our js build tooling dirs into prettier 2018-11-07 22:46:16 +00:00
withExtensions.js Use es Modules for “plugin extensions” 2019-05-01 18:57:46 +00:00