monaco-editor/samples
dependabot[bot] 654fd3d5ab
Bump express from 4.18.1 to 4.19.2 in /samples ()
Bumps [express](https://github.com/expressjs/express) from 4.18.1 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.1...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
..
browser-amd-diff-editor CRLF -> LF
browser-amd-editor Rename to `/samples/`
browser-amd-iframe Rename to `/samples/`
browser-amd-localized Rename to `/samples/`
browser-amd-monarch Fix some samples
browser-amd-requirejs Rename to `/samples/`
browser-amd-shadow-dom Rename to `/samples/`
browser-amd-shared-model Rename to `/samples/`
browser-amd-trusted-types Rename to `/samples/`
browser-esm-esbuild Fix script for esbuild sample which cannot import `.ts` files
browser-esm-parcel Bump terser from 5.12.1 to 5.14.2 in /samples/browser-esm-parcel
browser-esm-vite-react Update TypeScript to TS 5.4.5 in all projects, vendored files
browser-esm-webpack CRLF -> LF
browser-esm-webpack-monaco-plugin Fix some samples
browser-esm-webpack-small Update import path for `browser-esm-webpack-small`
browser-esm-webpack-typescript Rename to `/samples/`
browser-esm-webpack-typescript-react Bump @babel/traverse in /samples/browser-esm-webpack-typescript-react ()
browser-script-editor Rename to `/samples/`
electron-amd Rename to `/samples/`
electron-amd-nodeIntegration update electron ()
electron-esm-webpack update electron ()
nwjs-amd Rename to `/samples/`
nwjs-amd-v2 Rename to `/samples/`
README.md Add "cd monaco-editor" to the step by step commandline instructions for cloning and running the samples.
package-lock.json Bump express from 4.18.1 to 4.19.2 in /samples ()
package.json Update TypeScript to TS 5.4.5 in all projects, vendored files

README.md

Monaco Editor Samples

Standalone HTML samples showing how to integrate the Monaco Editor.

Running

git clone https://github.com/microsoft/monaco-editor.git
cd monaco-editor
cd samples
npm install .
npm run simpleserver

Go to localhost:8888 and explore the samples!

Loading variations

  • browser-amd-editor: running in a browser using AMD lazy loading.
  • browser-script-editor: running in a browser using AMD synchronous loading via <script> tags.
  • browser-esm-webpack: running in a browser using webpack.
  • browser-esm-webpack-small: running in a browser using webpack (only a subset of the editor).
  • electron-amd: running in electron.
  • nwjs-amd and nwjs-amd-v2: running in nwjs. it is reported that v2 works and the initial version does not.

Other examples & techniques

  • browser-amd-diff-editor: running the diff editor in a browser.
  • browser-amd-iframe: running in an <iframe>.
  • browser-amd-localized: running with the German locale.
  • browser-amd-monarch: running with a custom language grammar written with Monarch.
  • browser-amd-shared-model: using the same text model in two editors.

License

MIT