microsoft / microsoft/monaco-editor

Deprecate Monaco Editor Webpack Plugin

Open
#5,152 5 comments 2 reactions 1 assignee View on GitHub

@hediet is already working on this.

Since Dec 18, 2025.

feature-request
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.