microsoft / microsoft/monaco-editor
Deprecate Monaco Editor Webpack Plugin
@hediet is already working on this.
Since Dec 18, 2025.
- Dominant language
- JavaScript
- Stars
- 46.8k
- Forks
- 4.1k
- Avg merge
- 17h 58m
- Merged PRs (30d)
- 1
Description
The monaco editor webpack plugin is a maintenance burden and causes issues from time to time.
It provides "feature inclusion/exclusion" and automatic entry configuration for webworkers.
We should try to deprecate it and come up with a feature-selection and entry-discovery mechanism that works across all bundlers.
Feature-selection would be covered by
For entry discovery, we could potentially come up with a new webpack plugin that automatically adds entries for new URL("./worker?esm", import.meta.url) references in the source code. This plugin is independent of the monaco editor and should also be provided for rollup/vite etc.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.