Skip to content

Commit ca15dea

Browse files
authored
Pick up latest dompurify and typings for vscode-markdown-languageservice (microsoft#166062)
Pick up latest typings from vscode-markdown-languageservice
1 parent e31078d commit ca15dea

File tree

4 files changed

+15
-17
lines changed

4 files changed

+15
-17
lines changed

extensions/markdown-language-features/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -622,7 +622,7 @@
622622
},
623623
"dependencies": {
624624
"@vscode/extension-telemetry": "0.7.0-preview",
625-
"dompurify": "^2.3.3",
625+
"dompurify": "^2.4.1",
626626
"highlight.js": "^11.4.0",
627627
"markdown-it": "^12.3.2",
628628
"markdown-it-front-matter": "^0.2.1",
@@ -640,7 +640,7 @@
640640
"@types/vscode-webview": "^1.57.0",
641641
"lodash.throttle": "^4.1.1",
642642
"vscode-languageserver-types": "^3.17.2",
643-
"vscode-markdown-languageservice": "^0.0.0-alpha.10"
643+
"vscode-markdown-languageservice": "^0.2.0"
644644
},
645645
"repository": {
646646
"type": "git",

extensions/markdown-language-features/server/src/workspace.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import { Connection, Emitter, FileChangeType, NotebookDocuments, Position, Range, TextDocuments } from 'vscode-languageserver';
77
import { TextDocument } from 'vscode-languageserver-textdocument';
88
import * as md from 'vscode-markdown-languageservice';
9-
import { ContainingDocumentContext, FileWatcherOptions, IFileSystemWatcher } from 'vscode-markdown-languageservice/out/workspace';
109
import { URI } from 'vscode-uri';
1110
import { LsConfiguration } from './config';
1211
import * as protocol from './protocol';
@@ -99,7 +98,7 @@ export class VsCodeClientWorkspace implements md.IWorkspaceWithWatching {
9998
private _watcherPool = 0;
10099
private readonly _watchers = new Map<number, {
101100
readonly resource: URI;
102-
readonly options: FileWatcherOptions;
101+
readonly options: md.FileWatcherOptions;
103102
readonly onDidChange: Emitter<URI>;
104103
readonly onDidCreate: Emitter<URI>;
105104
readonly onDidDelete: Emitter<URI>;
@@ -364,7 +363,7 @@ export class VsCodeClientWorkspace implements md.IWorkspaceWithWatching {
364363
return this.connection.sendRequest(protocol.fs_readDirectory, { uri: resource.toString() });
365364
}
366365

367-
getContainingDocument(resource: URI): ContainingDocumentContext | undefined {
366+
getContainingDocument(resource: URI): md.ContainingDocumentContext | undefined {
368367
if (resource.scheme === Schemes.notebookCell) {
369368
const nb = this.notebooks.findNotebookDocumentForCell(resource.toString());
370369
if (nb) {
@@ -377,7 +376,7 @@ export class VsCodeClientWorkspace implements md.IWorkspaceWithWatching {
377376
return undefined;
378377
}
379378

380-
watchFile(resource: URI, options: FileWatcherOptions): IFileSystemWatcher {
379+
watchFile(resource: URI, options: md.FileWatcherOptions): md.IFileSystemWatcher {
381380
const id = this._watcherPool++;
382381
this.logger.log(md.LogLevel.Trace, 'VsCodeClientWorkspace: watchFile', `(${id}) ${resource}`);
383382

extensions/markdown-language-features/src/client/fileWatchingManager.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
import { disposeAll } from 'vscode-markdown-languageservice/out/util/dispose';
8-
import { ResourceMap } from 'vscode-markdown-languageservice/out/util/resourceMap';
97
import { Utils } from 'vscode-uri';
10-
import { IDisposable } from '../util/dispose';
8+
import { disposeAll, IDisposable } from '../util/dispose';
9+
import { ResourceMap } from '../util/resourceMap';
1110
import { Schemes } from '../util/schemes';
1211

1312
type DirWatcherEntry = {

extensions/markdown-language-features/yarn.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -386,10 +386,10 @@ [email protected]:
386386
dependencies:
387387
semver "^5.3.0"
388388

389-
dompurify@^2.3.3:
390-
version "2.3.3"
391-
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.3.3.tgz#c1af3eb88be47324432964d8abc75cf4b98d634c"
392-
integrity sha512-dqnqRkPMAjOZE0FogZ+ceJNM2dZ3V/yNOuFB7+39qpO93hHhfRpHw3heYQC7DPK9FqbQTfBKUJhiSfz4MvXYwg==
389+
dompurify@^2.4.1:
390+
version "2.4.1"
391+
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.4.1.tgz#f9cb1a275fde9af6f2d0a2644ef648dd6847b631"
392+
integrity sha512-ewwFzHzrrneRjxzmK6oVz/rZn9VWspGFRDb4/rRtIsM1n36t9AKma/ye8syCpcw+XJ25kOK/hOG7t1j2I2yBqA==
393393

394394
emitter-listener@^1.0.1, emitter-listener@^1.1.1:
395395
version "1.1.2"
@@ -634,10 +634,10 @@ [email protected], vscode-languageserver-types@^3.17.1, vscode-
634634
resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2.tgz#b2c2e7de405ad3d73a883e91989b850170ffc4f2"
635635
integrity sha512-zHhCWatviizPIq9B7Vh9uvrH6x3sK8itC84HkamnBWoDFJtzBf7SWlpLCZUit72b3os45h6RWQNC9xHRDF8dRA==
636636

637-
vscode-markdown-languageservice@^0.0.0-alpha.10:
638-
version "0.0.0-alpha.10"
639-
resolved "https://registry.yarnpkg.com/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.0.0-alpha.10.tgz#53b69c981eed7fd5efa155ab8c0f169995568681"
640-
integrity sha512-rJ85nJ+d45yCz9lBhipavoWXz/vW5FknqqUpLqhe3/2xkrhxt8zcekhSoDepgkKFcTORAFV6g1SnnqxbVhX+uA==
637+
vscode-markdown-languageservice@^0.2.0:
638+
version "0.2.0"
639+
resolved "https://registry.yarnpkg.com/vscode-markdown-languageservice/-/vscode-markdown-languageservice-0.2.0.tgz#93e230a1ed826786792e820a6e993e50139a0119"
640+
integrity sha512-3Jh7/eN6zEPqfkT6cjL+AwGoQ7euL8RtW3FYf24IfPksz4nAZJcRibRtpSdlCaOKpwEoy/f5Axh94cmWPIGBMw==
641641
dependencies:
642642
picomatch "^2.3.1"
643643
vscode-languageserver-textdocument "^1.0.5"

0 commit comments

Comments
 (0)