[skip ci] switch back to the original way of always including babel-polyfill

This commit is contained in:
Kevin Ross 2016-07-26 10:43:59 -05:00
parent 82e426917a
commit f4fa502bd4
4 changed files with 3 additions and 22 deletions

View File

@ -3,7 +3,7 @@ import Clipboard from 'clipboard'
import anchors from 'anchor-js'
// import all the bmd code
import '../../../../js/index-iife' // eslint-disable-line no-unused-vars
import '../../../../js/index' // eslint-disable-line no-unused-vars
class Application {

View File

@ -33,7 +33,7 @@ let namedExports = {}
//namedExports[`${node_modules}/anchor-js/anchor.js`] = ['AnchorJS']
const rollupConfig = {
debug: true,
debug: false,
options: {
moduleName: 'BMD',
external: [
@ -88,9 +88,6 @@ const js = new Aggregate(gulp, 'js',
}
}),
new RollupIife(gulp, preset, rollupConfig, {
source: {
glob: 'index-iife.js'
},
options: {
dest: 'bootstrap-material-design.iife.js'
}

View File

@ -1,17 +0,0 @@
/*
* This is the iife compilation entry point - only used for the build.
*/
import 'babel-polyfill/dist/polyfill'
// if we wanted to import/export global $, we would do it like this:
// import $ from 'jquery'
// export {$}
import './index'
// if we used a page global `var onReady = []`, we could then in-page do onReady.push(function(){ /* my init fn */}) and exec them here
// $(() => {
// for (let fn of onReady) {
// fn()
// }
// })

View File

@ -8,6 +8,7 @@
*
* at your application entry point. This is necessary for browsers that do not yet support some ES2015 runtime necessities such as Symbol. We do this in `index-iife.js` for our iife rollup bundle.
*/
import 'babel-polyfill'
import 'bootstrap'
// invalidComponentMatches is currently disabled due to https://github.com/rollup/rollup/issues/428#issuecomment-170066452