serving moncao from node_modules (#15)

* serving moncao from node_modules

* add monaco-editor to package.json

* allow node_modules/monaco-editor into the build

---------

Co-authored-by: sawka
This commit is contained in:
anandamarsh 2023-09-06 19:51:32 -07:00 committed by GitHub
parent 52a7e14df8
commit dee0ae4473
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 0 deletions

View File

@ -10,6 +10,7 @@ var AllowedNodeModules = {
// "lzma-native": true,
// "fs-ext": true,
// "fsevents": true,
"monaco-editor": true,
};
var modCache = {};

View File

@ -12,6 +12,7 @@
"electron-squirrel-startup": "^1.0.0",
"mobx": "^6.6.0",
"mobx-react": "^7.5.0",
"monaco-editor": "^0.41.0",
"node-fetch": "^3.2.10",
"react": "^18.1.0",
"react-dom": "^18.1.0",

View File

@ -2,6 +2,8 @@ import * as React from "react";
import { RendererContext, RendererOpts, LineStateType } from "../types";
import Editor from "@monaco-editor/react";
import { GlobalModel, GlobalCommandRunner } from "../model";
import loader from "@monaco-editor/loader";
loader.config({ paths: { vs: "./node_modules/monaco-editor/min/vs" } });
function renderCmdText(text: string): any {
return <span>&#x2318;{text}</span>;

View File

@ -5590,6 +5590,11 @@ mobx@^6.6.0:
resolved "https://registry.yarnpkg.com/mobx/-/mobx-6.10.0.tgz#3537680fe98d45232cc19cc8f76280bd8bb6b0b7"
integrity sha512-WMbVpCMFtolbB8swQ5E2YRrU+Yu8iLozCVx3CdGjbBKlP7dFiCSuiG06uea3JCFN5DnvtAX7+G5Bp82e2xu0ww==
monaco-editor@^0.41.0:
version "0.41.0"
resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.41.0.tgz#2ba31e5af7e3ae93ac5d7467ec2772ef9b3d967f"
integrity sha512-1o4olnZJsiLmv5pwLEAmzHTE/5geLKQ07BrGxlF4Ri/AXAc2yyDGZwHjiTqD8D/ROKUZmwMA28A+yEowLNOEcA==
mri@^1.1.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b"