New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build UMD bundle and polyfill language features #4366
Commits on Jul 17, 2020
-
build a UMD bundle instead of IIFE
- remove old ESlint rule to disallow `Object.assign` - consume Rollup config's `output` prop in `karma-rollup-plugin` - simplify `rollup.config.js` `output` prop - fix invalid `script` tag `src` attrib in `lib/browser/template.html` (& reformat)
Configuration menu - View commit details
-
Copy full SHA for d6694f4 - Browse repository at this point
Copy the full SHA d6694f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f112e19 - Browse repository at this point
Copy the full SHA f112e19View commit details -
add a proper RequireJS integration test
- remove the old `bundle/amd.spec.js` test - _actually_ fix bundle output file path - fix a typo in karma rollup plugin
Configuration menu - View commit details
-
Copy full SHA for 8db4996 - Browse repository at this point
Copy the full SHA 8db4996View commit details -
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for cabb0ab - Browse repository at this point
Copy the full SHA cabb0abView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9aebeb - Browse repository at this point
Copy the full SHA b9aebebView commit details -
remove regenerator-runtime; copy/paste config from stackoverflow
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 8a07559 - Browse repository at this point
Copy the full SHA 8a07559View commit details -
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 556cbc1 - Browse repository at this point
Copy the full SHA 556cbc1View commit details -
revert change to Symbol-in-object test
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 6486f05 - Browse repository at this point
Copy the full SHA 6486f05View commit details -
tweak assertion AGAIN for Symbol
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for fe7227e - Browse repository at this point
Copy the full SHA fe7227eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cd9e23 - Browse repository at this point
Copy the full SHA 9cd9e23View commit details -
try to make karma.conf.js less indimidating
Signed-off-by: Christopher Hiller <boneskull@boneskull.com>
Configuration menu - View commit details
-
Copy full SHA for 66369b4 - Browse repository at this point
Copy the full SHA 66369b4View commit details -
allow custom externals/globals in karma rollup plugin
- `unexpected`, `unexpected-eventemitter`, and `unexpected-sinon` are now external (not bundled) and loaded via their globals - modified `test/browser-specific/setup.js` to use `require()` since we can do that now - bundle now has an inline source map since I couldn't figure out any other way to load it - removed duplication of work in the karma plugin; no call to `bundle.generate()` is needed. furthermore the `code` prop did not include the inline source maps. so we just write the file and read the result. could probably avoid reading the file by manually stitching the `code` and `map` props together, but I'm unsure how - loads `mocha.js.map`
Configuration menu - View commit details
-
Copy full SHA for 2cf235b - Browse repository at this point
Copy the full SHA 2cf235bView commit details