-
Notifications
You must be signed in to change notification settings - Fork 4.1k
ESM Support - Challenge #5758
Copy link
Copy link
Closed
Labels
change requestIssue requests a new feature or improvementIssue requests a new feature or improvementresolvedIssue is resolved, yet unreleased if openIssue is resolved, yet unreleased if open
Metadata
Metadata
Assignees
Labels
change requestIssue requests a new feature or improvementIssue requests a new feature or improvementresolvedIssue is resolved, yet unreleased if openIssue is resolved, yet unreleased if open
Context
The statement in the old issue is that it will hurt browser support. I would like to challenge this.
Description
According to can I use (the same database you use, a great one)
https://caniuse.com/es6-module, if you enable support for this, you are still targeting 95%+ of all users, up by 3% from your target https://squidfunk.github.io/mkdocs-material/browser-support/ of 92%.
You are also putting your project at risk because security issues that have been identified and fixed on Mermaid.JS are not being implemented on your project:
e.g. mermaid-js/mermaid#847 (this example is where more bypasses were found for the old issue and were patched again to prevent more bypasses.)
Related links
#5193
Use Cases
Keeping Deps Up to date and reduce project complexity by allowing to update more deps to the latest version and use newer tech.
Visuals
No response
Before submitting