diff options
Diffstat (limited to 'extensions/markdown-language-features/server/src/protocol.ts')
-rw-r--r-- | extensions/markdown-language-features/server/src/protocol.ts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/extensions/markdown-language-features/server/src/protocol.ts b/extensions/markdown-language-features/server/src/protocol.ts new file mode 100644 index 00000000000..9f49c277ae2 --- /dev/null +++ b/extensions/markdown-language-features/server/src/protocol.ts @@ -0,0 +1,15 @@ +/*--------------------------------------------------------------------------------------------- + * Copyright (c) Microsoft Corporation. All rights reserved. + * Licensed under the MIT License. See License.txt in the project root for license information. + *--------------------------------------------------------------------------------------------*/ + +import { RequestType } from 'vscode-languageserver'; +import * as md from 'vscode-markdown-languageservice'; + +declare const TextDecoder: any; + +export const parseRequestType: RequestType<{ uri: string }, md.Token[], any> = new RequestType('markdown/parse'); + +export const readFileRequestType: RequestType<{ uri: string }, number[], any> = new RequestType('markdown/readFile'); + +export const findFilesRequestTypes: RequestType<{}, string[], any> = new RequestType('markdown/findFiles'); |