Henning Dieterichs 0b41f58a75 Update TypeScript to TS 5.4.5 in all projects, vendored files 1 rok pred
..
browser-amd-diff-editor aa75ddccbb CRLF -> LF 3 rokov pred
browser-amd-editor 091f871e65 Rename to `/samples/` 3 rokov pred
browser-amd-iframe 091f871e65 Rename to `/samples/` 3 rokov pred
browser-amd-localized 091f871e65 Rename to `/samples/` 3 rokov pred
browser-amd-monarch e77825074d Fix some samples 3 rokov pred
browser-amd-requirejs 091f871e65 Rename to `/samples/` 3 rokov pred
browser-amd-shadow-dom 091f871e65 Rename to `/samples/` 3 rokov pred
browser-amd-shared-model 091f871e65 Rename to `/samples/` 3 rokov pred
browser-amd-trusted-types 091f871e65 Rename to `/samples/` 3 rokov pred
browser-esm-esbuild eed1e1cf27 Fix script for esbuild sample which cannot import `.ts` files 3 rokov pred
browser-esm-parcel 442439f87f Bump terser from 5.12.1 to 5.14.2 in /samples/browser-esm-parcel 2 rokov pred
browser-esm-vite-react 0b41f58a75 Update TypeScript to TS 5.4.5 in all projects, vendored files 11 mesiacov pred
browser-esm-webpack aa75ddccbb CRLF -> LF 3 rokov pred
browser-esm-webpack-monaco-plugin e77825074d Fix some samples 3 rokov pred
browser-esm-webpack-small 12a978900a Update import path for `browser-esm-webpack-small` 2 rokov pred
browser-esm-webpack-typescript 091f871e65 Rename to `/samples/` 3 rokov pred
browser-esm-webpack-typescript-react 5d9b9bef9b Bump @babel/traverse in /samples/browser-esm-webpack-typescript-react (#4216) 1 rok pred
browser-script-editor 091f871e65 Rename to `/samples/` 3 rokov pred
electron-amd 091f871e65 Rename to `/samples/` 3 rokov pred
electron-amd-nodeIntegration 415b279fa0 update electron (#3431) 2 rokov pred
electron-esm-webpack 415b279fa0 update electron (#3431) 2 rokov pred
nwjs-amd 091f871e65 Rename to `/samples/` 3 rokov pred
nwjs-amd-v2 091f871e65 Rename to `/samples/` 3 rokov pred
README.md b32abff689 Add "cd monaco-editor" to the step by step commandline instructions for cloning and running the samples. 3 rokov pred
package-lock.json 0b41f58a75 Update TypeScript to TS 5.4.5 in all projects, vendored files 11 mesiacov pred
package.json 0b41f58a75 Update TypeScript to TS 5.4.5 in all projects, vendored files 11 mesiacov pred

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