extensions/markdown-language-features/src/workspaceContents.ts/VsCodeMdWorkspaceContents/getAllMarkdownDocuments
class VsCodeMdWorkspaceContents:	async getAllMarkdownDocuments(): Promise<SkinnyTextDocument[]> {
		const maxConcurrent = 20;

		const resources = await vscode.workspace.findFiles('**/*.md', '**/node_modules/**');

		const limiter = new Limiter<SkinnyTextDocument | undefined>(maxConcurrent);
		const results = await Promise.all(resources.map(resource => {
			return limiter.queue(() => this.getMarkdownDocument(resource));
		}));
		return coalesce(results);
	}