mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 17:25:39 +01:00
adopt monaco-editor-core@0.17.0
This commit is contained in:
parent
22c0d87c23
commit
b9f61a5750
3 changed files with 11 additions and 9 deletions
6
package-lock.json
generated
6
package-lock.json
generated
|
|
@ -11,9 +11,9 @@
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"monaco-editor-core": {
|
"monaco-editor-core": {
|
||||||
"version": "0.16.1",
|
"version": "0.17.0",
|
||||||
"resolved": "https://registry.npmjs.org/monaco-editor-core/-/monaco-editor-core-0.16.1.tgz",
|
"resolved": "https://registry.npmjs.org/monaco-editor-core/-/monaco-editor-core-0.17.0.tgz",
|
||||||
"integrity": "sha512-nydAuVbU3B1T/sNz4ZiO+92HUnLyVE4YQWr91R8WDEBItFZuwPs7Z2VaCTgouU6BwNrSnDdK/kAyhKgpih+GHQ==",
|
"integrity": "sha512-8q7b0itiX4UDv6e2F/EJc53G0iLL7P905IZsemu/bXffS7mIcjKKtX+TlzT13YbkuGFC/86Q32ANXERaJTM+mw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"monaco-languages": {
|
"monaco-languages": {
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@
|
||||||
"url": "https://github.com/Microsoft/monaco-editor/issues"
|
"url": "https://github.com/Microsoft/monaco-editor/issues"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"monaco-editor-core": "^0.16.1",
|
"monaco-editor-core": "^0.17.0",
|
||||||
"monaco-languages": "^1.7.0",
|
"monaco-languages": "^1.7.0",
|
||||||
"monaco-plugin-helpers": "^1.0.2",
|
"monaco-plugin-helpers": "^1.0.2",
|
||||||
"requirejs": "^2.3.6",
|
"requirejs": "^2.3.6",
|
||||||
|
|
|
||||||
|
|
@ -414,17 +414,19 @@ export class DocumentLinkAdapter implements monaco.languages.LinkProvider {
|
||||||
constructor(private _worker: WorkerAccessor) {
|
constructor(private _worker: WorkerAccessor) {
|
||||||
}
|
}
|
||||||
|
|
||||||
public provideLinks(model: monaco.editor.IReadOnlyModel, token: CancellationToken): Thenable<monaco.languages.ILink[]> {
|
public provideLinks(model: monaco.editor.IReadOnlyModel, token: CancellationToken): Thenable<monaco.languages.ILinksList> {
|
||||||
const resource = model.uri;
|
const resource = model.uri;
|
||||||
|
|
||||||
return this._worker(resource).then(worker => worker.findDocumentLinks(resource.toString())).then(items => {
|
return this._worker(resource).then(worker => worker.findDocumentLinks(resource.toString())).then(items => {
|
||||||
if (!items) {
|
if (!items) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return items.map(item => ({
|
return {
|
||||||
|
links: items.map(item => ({
|
||||||
range: toRange(item.range),
|
range: toRange(item.range),
|
||||||
url: item.target
|
url: item.target
|
||||||
}));
|
}))
|
||||||
|
};
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue