Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to latest monaco-editor-wrapper and monaco-editor-react #196

Merged
merged 2 commits into from
Oct 20, 2023

Conversation

kaisalmen
Copy link
Contributor

@kaisalmen kaisalmen commented Oct 15, 2023

Updates the user config / app init code and any dependent code. The whole init and utility code regarding monaco-editor-wrapper and @typefox/monaco-editor-react and its bundle generation has been moved to its own package: langium-website-core

Hugo code only uses that bundle which prevents any complex javascript issues when generating the site.

All showcases and the playground work again!

This PR now uses the final version 3.3.0 of monaco-editor-wrapper and 2.3.0 of @typefox/monaco-editor-react

@kaisalmen kaisalmen force-pushed the feature/wrapper-v3 branch 2 times, most recently from f386f48 to ed10438 Compare October 16, 2023 12:07
@kaisalmen kaisalmen changed the title WIP: Update to latest monaco-editor-wrapper and monaco-editor-react Update to latest monaco-editor-wrapper and monaco-editor-react Oct 16, 2023
@kaisalmen kaisalmen marked this pull request as ready for review October 16, 2023 12:36
- Extract/Add package langium-website-foundation
Copy link
Contributor

@montymxb montymxb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • We should update the README to explain the purpose of the new package, and how it fits into the greater flow.
  • Add a README to the new package itself, just to summarize it very briefly

Separately, I would consider core instead of foundation for the package name.

foundation/package.json Outdated Show resolved Hide resolved
foundation/package.json Outdated Show resolved Hide resolved
hugo/assets/scripts/arithmetics/arithmetics-tools.tsx Outdated Show resolved Hide resolved
hugo/package.json Outdated Show resolved Hide resolved
package.json Show resolved Hide resolved
@kaisalmen
Copy link
Contributor Author

All things are addressed. foundation is renamed to core. README is added and a launch config for Chrome is there now, too.

Copy link
Contributor

@montymxb montymxb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:octocat: approved! Changes look good, and verified locally.

@kaisalmen kaisalmen merged commit 6237ca9 into main Oct 20, 2023
1 of 2 checks passed
@kaisalmen kaisalmen deleted the feature/wrapper-v3 branch October 20, 2023 08:49
emilkrebs pushed a commit that referenced this pull request Oct 25, 2023
* Update to latest monaco-editor-wrapper and monaco-editor-react
* Implemented review comments
emilkrebs added a commit that referenced this pull request Oct 26, 2023
* fixed nested elements and scaling

* remaned one function

* fixed a renaming problem

* Fix typo in getting-started grammar (#198)

* Fix typo in getting-started grammar

* Make code blocks vertically scrollable
To make it possible to read the docs on a phone

* Update Langium + Monaco Tutorials (#192)

* update of langium + monaco tutorial

* update generation in the web tutorial

* Update to latest monaco-editor-wrapper and monaco-editor-react (#196)

* Update to latest monaco-editor-wrapper and monaco-editor-react
* Implemented review comments

* fixed a renaming problem

---------

Co-authored-by: Vit Gottwald <vit.gottwald@gmail.com>
Co-authored-by: Benjamin Friedman Wilson <benjamin.wilson@typefox.io>
Co-authored-by: Kai Salmen <kai.salmen@typefox.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants