decaporg / decaporg/decap-cms

code widget is partially broken in ESM builds

Open
#7,442 0 comments 0 reactions 0 assignees View on GitHub
type: bug
Dominant language
JavaScript
Stars
19.4k
Forks
3.1k
Avg merge
1d 14h
Merged PRs (30d)
9

Description

Currently, the `code` widget does not work properly in ESM builds as it calls `require()` with a [dynamic argument](https://github.com/decaporg/decap-cms/blob/86d41d79b20583041570bce30b46835a36bcecf2/packages/decap-cms-widget-code/src/CodeControl.js#L196), hence the dynamic loading of language modes is broken.

I'll open a PR to propose a fix.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.