jayvee icon indicating copy to clipboard operation
jayvee copied to clipboard

[FEATURE] Replace monaco editor component with jayvee configuration files

Open jrentlez opened this issue 1 year ago • 0 comments

User Story

  1. As a {JValue Hub developer}
  2. I want {replace the monaco editor component with languim generated files}
  3. So that {the JValue Hub can import those files}

User Acceptance Criteria

  • [ ] The librarymonaco-editor exports the files jayvee.tmLanguage.json and jayvee.configuration.json
  • [ ] Removed the react component from the library monaco-editor

Examples

Notes

After https://github.com/jvalue/hub/pull/786 the JValue Hub has its own component for the monaco editor and does not rely on this anymore. However, this component still requires information about jayvee (for syntax highlighting, etc.) and the existing monaco-editor library is a good place to export the required files.

Definitions of Done

  • [ ] A PR has been opened and accepted
  • [ ] All user acceptance criteria are met
  • [ ] All tests are passing

jrentlez avatar Sep 25 '24 08:09 jrentlez