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

chore(docs): make docs working in IE11 #3678

Merged
merged 1 commit into from
Jun 23, 2019
Merged

chore(docs): make docs working in IE11 #3678

merged 1 commit into from
Jun 23, 2019

Conversation

layershifter
Copy link
Member

Update Prettier and use core-js

Even previous version of Prettier uses .trimRight() which was not covered by existing version of @babel/polyfill. @babel/polyfill is deprecated so it was replaced with core-js as suggested.

Compile more dev deps

Should also include leven and chalk to compiled dependencies because they contain arrow functions which are not supported by IE11.

Use Terser only for prod

In #3652 switched minifier to Terser, but by mistake it was applied even for dev builds. Fixed 🔨

@codecov-io
Copy link

Codecov Report

Merging #3678 into master will increase coverage by 0.02%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #3678      +/-   ##
==========================================
+ Coverage   99.81%   99.83%   +0.02%     
==========================================
  Files         174      174              
  Lines        2755     3100     +345     
==========================================
+ Hits         2750     3095     +345     
  Misses          5        5
Impacted Files Coverage Δ
src/modules/Transition/TransitionGroup.js 100% <0%> (ø) ⬆️
src/addons/Ref/RefFindNode.js 100% <0%> (ø) ⬆️
src/addons/Pagination/Pagination.js 100% <0%> (ø) ⬆️
src/addons/Pagination/PaginationItem.js 100% <0%> (ø) ⬆️
src/modules/Modal/Modal.js 100% <0%> (ø) ⬆️
src/addons/Confirm/Confirm.js 100% <0%> (ø) ⬆️
src/modules/Accordion/AccordionAccordion.js 100% <0%> (ø) ⬆️
src/modules/Checkbox/Checkbox.js 100% <0%> (ø) ⬆️
src/modules/Sidebar/Sidebar.js 100% <0%> (ø) ⬆️
src/elements/List/List.js 100% <0%> (ø) ⬆️
... and 36 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6375f89...35a3642. Read the comment docs.

@layershifter layershifter merged commit e7774e6 into master Jun 23, 2019
@delete-merged-branch delete-merged-branch bot deleted the docs/ie-11 branch June 23, 2019 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants