You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, this plugin uses the legacy EuiCodeEditor which uses ace library under the hood. This is deprecated in favor of the monaco-based CodeEditor component in OSD. However, the version of monaco is >5 years old now, primarily due to webpack issues. This version has bugs, missing features, and in general not good documentation.
Once webpack is upgraded and the monaco dependency is updated, we can switch to use that.
Currently, this plugin uses the legacy
EuiCodeEditor
which usesace
library under the hood. This is deprecated in favor of the monaco-basedCodeEditor
component in OSD. However, the version ofmonaco
is >5 years old now, primarily due to webpack issues. This version has bugs, missing features, and in general not good documentation.Once webpack is upgraded and the
monaco
dependency is updated, we can switch to use that.I have a basic working implementation of using the new editor here: https://github.com/ohltyler/dashboards-flow-framework/tree/code-editor
Once the dependency is updated, a rebase and bootstrap on that branch should bring everything up-to-date.
The text was updated successfully, but these errors were encountered: