canvas-lms/frontend_build
Jon Jensen 99938e6e09 don't import :allthethings: instructure-*, fixes SD-2345
import just the particular instructure-ui / instructure-icon modules we
need, so that we don't get everything in the webpack bundle. also tweak
webpack config so people can't make this mistake again.

67d7ec7197 caused several bundles to balloon in size by a couple MB. this
gets us back down to sane levels (and many bundles are now smaller)

test plan:
specs? ¯\_(ツ)_/¯

Change-Id: I92b859063f56c672b85ec63f5c61ffd17735ced4
Reviewed-on: https://gerrit.instructure.com/107504
Tested-by: Jenkins
Reviewed-by: Jennifer Stern <jstern@instructure.com>
Product-Review: Jon Jensen <jon@instructure.com>
QA-Review: Jon Jensen <jon@instructure.com>
2017-04-05 13:45:13 +00:00
..
webpackHooks add webpack hooks with osx notifications 2016-12-05 21:54:06 +00:00
BundleExtensionsPlugin.js [webpack] add happypack to make build faster 2017-02-11 23:36:02 +00:00
CompiledReferencePlugin.js rename all .jsx files to .js 2017-03-16 20:22:15 +00:00
SelinimumManifestPlugin.js make sure webpack output dir exists 2017-03-15 20:28:01 +00:00
baseWebpackConfig.js don't import :allthethings: instructure-*, fixes SD-2345 2017-04-05 13:45:13 +00:00
bundles.js allow app/jsx/bundles/<name>.js for js bundles 2017-03-16 20:40:55 +00:00
clientAppPlugin.js apply standard formatting to ./frontend_build JS code 2016-12-12 19:10:26 +00:00
emberHandlebars.js compile_assets improvements, refs SD-2097 2017-02-28 00:34:37 +00:00
handlebarsPartials.js [webpack] add happypack to make build faster 2017-02-11 23:36:02 +00:00
handlebars_helpers_loader.js apply standard formatting to ./frontend_build JS code 2016-12-12 19:10:26 +00:00
i18n.js apply standard formatting to ./frontend_build JS code 2016-12-12 19:10:26 +00:00
i18nLinerHandlebars.js remove handlebars alias from webpack config 2017-03-29 18:35:46 +00:00
i18nPlugin.js apply standard formatting to ./frontend_build JS code 2016-12-12 19:10:26 +00:00
jsHandlebarsHelpers.js [webpack] add happypack to make build faster 2017-02-11 23:36:02 +00:00
modulesToIncludeInVendorBundle.js remove handlebars alias from webpack config 2017-03-29 18:35:46 +00:00
pluginsJstLoader.js apply standard formatting to ./frontend_build JS code 2016-12-12 19:10:26 +00:00
unextended.js apply standard formatting to ./frontend_build JS code 2016-12-12 19:10:26 +00:00
webpackHooks.js add webpack hooks with osx notifications 2016-12-05 21:54:06 +00:00
webpackPublicPath.js Webpack: better handling of chunks and cdn stuff 2017-01-03 22:50:31 +00:00
withExtensions.js [webpack] add happypack to make build faster 2017-02-11 23:36:02 +00:00