mirror of
https://github.com/danbulant/monaco-yaml
synced 2026-05-19 04:08:48 +00:00
Update dependencies
This adds support for marker tags. This is used for unused anchors.
This commit is contained in:
parent
629aaaa2a8
commit
45d8d1ae57
7 changed files with 587 additions and 740 deletions
|
|
@ -7,7 +7,7 @@
|
|||
"build": "webpack --mode production"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fortawesome/fontawesome-free": "^5.0.0",
|
||||
"@fortawesome/fontawesome-free": "^6.0.0",
|
||||
"@schemastore/schema-catalog": "^0.0.5",
|
||||
"css-loader": "^6.0.0",
|
||||
"css-minimizer-webpack-plugin": "^3.0.0",
|
||||
|
|
|
|||
|
|
@ -64,6 +64,10 @@ markdown: hover me to get a markdown based description 😮
|
|||
enum:
|
||||
|
||||
|
||||
# Unused anchors will be reported
|
||||
unused anchor: &unused anchor
|
||||
|
||||
|
||||
# Of course numbers are supported!
|
||||
number: 12
|
||||
|
||||
|
|
|
|||
|
|
@ -8,11 +8,11 @@
|
|||
"build": "webpack --mode production"
|
||||
},
|
||||
"dependencies": {
|
||||
"monaco-editor": "^0.31.0",
|
||||
"monaco-yaml": "file:../..",
|
||||
"css-loader": "^6.0.0",
|
||||
"style-loader": "^3.0.0",
|
||||
"monaco-editor": "^0.31.0",
|
||||
"monaco-editor-webpack-plugin": "^7.0.0",
|
||||
"monaco-yaml": "file:../..",
|
||||
"style-loader": "^3.0.0",
|
||||
"webpack": "^5.0.0",
|
||||
"webpack-cli": "^4.0.0",
|
||||
"webpack-dev-server": "^4.0.0"
|
||||
|
|
|
|||
1298
package-lock.json
generated
1298
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -43,7 +43,7 @@
|
|||
"prettier": "2.0.5",
|
||||
"vscode-languageserver-textdocument": "^1.0.0",
|
||||
"vscode-languageserver-types": "^3.0.0",
|
||||
"yaml": "2.0.0-8"
|
||||
"yaml": "2.0.0-10"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"monaco-editor": ">=0.30"
|
||||
|
|
@ -60,7 +60,6 @@
|
|||
"typescript": "^4.0.0",
|
||||
"yaml-language-server": "^1.0.0"
|
||||
},
|
||||
"resolutions": {},
|
||||
"lint-staged": {
|
||||
"*.{css,json,md,html,yaml}": [
|
||||
"prettier --write"
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ import {
|
|||
IDisposable,
|
||||
languages,
|
||||
MarkerSeverity,
|
||||
MarkerTag,
|
||||
Position,
|
||||
Range,
|
||||
Uri,
|
||||
|
|
@ -32,6 +33,16 @@ function toSeverity(lsSeverity: ls.DiagnosticSeverity): MarkerSeverity {
|
|||
}
|
||||
}
|
||||
|
||||
function toMarkerDataTag(tag: ls.DiagnosticTag): MarkerTag {
|
||||
switch (tag) {
|
||||
case ls.DiagnosticTag.Deprecated:
|
||||
return MarkerTag.Deprecated;
|
||||
case ls.DiagnosticTag.Unnecessary:
|
||||
return MarkerTag.Unnecessary;
|
||||
default:
|
||||
}
|
||||
}
|
||||
|
||||
function toDiagnostics(diag: ls.Diagnostic): editor.IMarkerData {
|
||||
return {
|
||||
severity: toSeverity(diag.severity),
|
||||
|
|
@ -42,6 +53,7 @@ function toDiagnostics(diag: ls.Diagnostic): editor.IMarkerData {
|
|||
message: diag.message,
|
||||
code: String(diag.code),
|
||||
source: diag.source,
|
||||
tags: diag.tags?.map(toMarkerDataTag),
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -99,7 +99,7 @@ export function createYAMLWorker(
|
|||
|
||||
findLinks(uri) {
|
||||
const document = getTextDocument(uri);
|
||||
return Promise.resolve(languageService.findLinks(document));
|
||||
return languageService.findLinks(document);
|
||||
},
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue