🆙 monaco-editor-core

This commit is contained in:
Alex Dima 2021-11-04 23:41:16 +01:00
parent 1684631ef4
commit 903992dc45
No known key found for this signature in database
GPG key ID: 39563C1504FDD0C9
3 changed files with 19 additions and 19 deletions

24
package-lock.json generated
View file

@ -219,15 +219,15 @@
} }
}, },
"monaco-editor-core": { "monaco-editor-core": {
"version": "0.28.1", "version": "0.30.0",
"resolved": "https://registry.npmjs.org/monaco-editor-core/-/monaco-editor-core-0.28.1.tgz", "resolved": "https://registry.npmjs.org/monaco-editor-core/-/monaco-editor-core-0.30.0.tgz",
"integrity": "sha512-ikNy6KXmgKhV66W7xLkdECJLAAzDycUe6rhXbdmUaa6L23X70Y0jOaCj/W9gqAo4wUT3MpRmeKEgujNKKH9p8A==", "integrity": "sha512-vFJ7BEOCqLv4xWgFW+UheI/PtccHHNht29lNmo79Re1kNhWCBLLb2nThjRMLPO1rd41vX9hhd9C07/iKOk9/jQ==",
"dev": true "dev": true
}, },
"monaco-languages": { "monaco-languages": {
"version": "2.4.0", "version": "2.11.0",
"resolved": "https://registry.npmjs.org/monaco-languages/-/monaco-languages-2.4.0.tgz", "resolved": "https://registry.npmjs.org/monaco-languages/-/monaco-languages-2.11.0.tgz",
"integrity": "sha512-63ZMAPgqBylS0kyC22QSKJWJmCRcwM7dWql1xtt9R7mCfzszfIIViSTiJ5vDSnzj0lH0aZh8OJggh/uZY6Vgnw==", "integrity": "sha512-fpeP8XUPejcdoUEMZ5bo4MW8VzEadhrsuyDtT48p2a2PSRT/CXptQm4eGnIfgxf5R95jrCZ0456c5dSEPBuktA==",
"dev": true "dev": true
}, },
"monaco-plugin-helpers": { "monaco-plugin-helpers": {
@ -443,9 +443,9 @@
"dev": true "dev": true
}, },
"vscode-css-languageservice": { "vscode-css-languageservice": {
"version": "5.1.5", "version": "5.1.8",
"resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-5.1.5.tgz", "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-5.1.8.tgz",
"integrity": "sha512-c1hhsbnZ7bBvj10vMDLmkOk/n9r0rXQYDj4kbBi59bZaaEZ3e81zURx76/618NZM5NytlZmGfvmxQtB7mb03Ow==", "integrity": "sha512-Si1sMykS8U/p8LYgLGPCfZD1YFT0AtvUJQp9XJGw64DZWhtwYo28G2l64USLS9ge4ZPMZpwdpOK7PfbVKfgiiA==",
"dev": true, "dev": true,
"requires": { "requires": {
"vscode-languageserver-textdocument": "^1.0.1", "vscode-languageserver-textdocument": "^1.0.1",
@ -455,9 +455,9 @@
} }
}, },
"vscode-languageserver-textdocument": { "vscode-languageserver-textdocument": {
"version": "1.0.1", "version": "1.0.2",
"resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz", "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.2.tgz",
"integrity": "sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA==", "integrity": "sha512-T7uPC18+f8mYE4lbVZwb3OSmvwTZm3cuFhrdx9Bn2l11lmp3SvSuSVjy2JtvrghzjAo4G6Trqny2m9XGnFnWVA==",
"dev": true "dev": true
}, },
"vscode-languageserver-types": { "vscode-languageserver-types": {

View file

@ -23,17 +23,17 @@
"typings": "./release/esm/monaco.contribution.d.ts", "typings": "./release/esm/monaco.contribution.d.ts",
"devDependencies": { "devDependencies": {
"husky": "^5.1.3", "husky": "^5.1.3",
"monaco-editor-core": "0.28.1", "monaco-editor-core": "0.30.0",
"monaco-languages": "2.4.0", "monaco-languages": "2.11.0",
"monaco-plugin-helpers": "^1.0.3", "monaco-plugin-helpers": "^1.0.3",
"prettier": "^2.2.1", "prettier": "^2.2.1",
"pretty-quick": "^3.1.0", "pretty-quick": "^3.1.0",
"requirejs": "^2.3.6", "requirejs": "^2.3.6",
"typescript": "4.3.2", "typescript": "4.3.2",
"terser": "^5.7.0", "terser": "^5.7.0",
"vscode-css-languageservice": "^5.1.5", "vscode-css-languageservice": "^5.1.8",
"vscode-languageserver-types": "3.16.0", "vscode-languageserver-types": "3.16.0",
"vscode-languageserver-textdocument": "^1.0.1" "vscode-languageserver-textdocument": "^1.0.2"
}, },
"husky": { "husky": {
"hooks": { "hooks": {

View file

@ -37,7 +37,7 @@ export class DiagnosticsAdapter {
defaults: LanguageServiceDefaults defaults: LanguageServiceDefaults
) { ) {
const onModelAdd = (model: editor.IModel): void => { const onModelAdd = (model: editor.IModel): void => {
let modeId = model.getModeId(); let modeId = model.getLanguageId();
if (modeId !== this._languageId) { if (modeId !== this._languageId) {
return; return;
} }
@ -73,7 +73,7 @@ export class DiagnosticsAdapter {
defaults.onDidChange((_) => { defaults.onDidChange((_) => {
editor.getModels().forEach((model) => { editor.getModels().forEach((model) => {
if (model.getModeId() === this._languageId) { if (model.getLanguageId() === this._languageId) {
onModelRemoved(model); onModelRemoved(model);
onModelAdd(model); onModelAdd(model);
} }
@ -104,7 +104,7 @@ export class DiagnosticsAdapter {
.then((diagnostics) => { .then((diagnostics) => {
const markers = diagnostics.map((d) => toDiagnostics(resource, d)); const markers = diagnostics.map((d) => toDiagnostics(resource, d));
let model = editor.getModel(resource); let model = editor.getModel(resource);
if (model && model.getModeId() === languageId) { if (model && model.getLanguageId() === languageId) {
editor.setModelMarkers(model, languageId, markers); editor.setModelMarkers(model, languageId, markers);
} }
}) })