Skip to content
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

Support ES6+ using Babel #367

Merged
merged 1 commit into from
Feb 12, 2021
Merged

Support ES6+ using Babel #367

merged 1 commit into from
Feb 12, 2021

Conversation

nrenner
Copy link
Owner

@nrenner nrenner commented Feb 12, 2021

Resolves #249

For now, runs Babel with Gulp and loads full core-js-bundle and regenerator-runtime polyfills with script tags.

Keeps eslint-plugin-compat, might still be useful to warn about features that are not transpiled nor polyfilled, but I'm not sure about that.

@nrenner nrenner merged commit 0ee37f5 into master Feb 12, 2021
@nrenner nrenner deleted the 249-es6 branch February 12, 2021 09:07
stefankeidel added a commit to cxberlin/brouter-web that referenced this pull request Apr 8, 2021
* upstream/master:
  Update France Go area to 10km
  Update bootstrap-select dep to avoid error on mobile
  Improve modal dialogs consistency
  Rename dialog
  Make modals fullscreen on mobile
  Hide expand icon on moblie (nrenner#296)
  Gray out unselectable layers (nrenner#381)
  Update translations
  Translate overlay type and fix width computation (nrenner#379)
  Use plural form when multiple overlays are active (nrenner#378)
  Add message if no elevation data is available (nrenner#373)
  Add missing translatable content (nrenner#376)
  Remove debug code
  Update translations
  Add What's new modal (nrenner#372)
  Add Babel and core-js & regenerator polyfills (nrenner#367)
nrenner added a commit that referenced this pull request May 8, 2023
Removed in #367, but core-js does not include fetch, and eslint-plugin-compat just doesn't seem to complain when inside an if block.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Using ES 6 or parts of it?
1 participant