@node-projects/web-component-designer-codeview-monaco
TypeScript icon, indicating that this package has built-in type declarations

0.1.33 • Public • Published

web-component-designer-codeview-monaco

NPM Package

https://www.npmjs.com/package/@node-projects/web-component-designer-codeview-monaco

 npm i @node-projects/web-component-designer-codeview-monaco

Description

This uses the Monaco Editor for the Webcomponent Designer Codeview

Usage

import { CodeViewMonaco } from '@node-projects/web-component-designer-codeview-monaco';
serviceContainer.config.codeViewWidget = CodeViewMonaco;

You need to load the monaco manualy and call

 await CodeViewMonaco.setMonacoLibrary(...); 

or via

 await CodeViewMonaco.loadMonacoEditorViaRequire(); 

or

 await CodeViewMonaco.loadMonacoEditorViaImport();

or

 <script src="./node_modules/monaco-editor/min/vs/loader.js"></script>
 <script>
      require.config({ paths: { 'vs': 'node_modules/monaco-editor/min/vs', 'vs/css': { disabled: true } } });
      require(['vs/editor/editor.main'], () => { });    
 </script>

Readme

Keywords

none

Package Sidebar

Install

npm i @node-projects/web-component-designer-codeview-monaco

Weekly Downloads

6

Version

0.1.33

License

MIT

Unpacked Size

14 kB

Total Files

4

Last publish

Collaborators

  • jogibear9988
  • yluithlekardex
  • cheuer
  • jzeyer
  • lschirmbrand
  • cedricfranke28