Don't include node_modules in markdown results

This commit is contained in:
Matt Bierner 2018-04-23 18:03:19 -07:00
parent 4222253670
commit b845ce918f

View file

@ -38,7 +38,7 @@ class VSCodeWorkspaceMarkdownDocumentProvider implements WorkspaceMarkdownDocume
} }
async getAllMarkdownDocuments() { async getAllMarkdownDocuments() {
const resources = await vscode.workspace.findFiles('**/*.md'); const resources = await vscode.workspace.findFiles('**/*.md', '**/node_modules/**');
const documents = await Promise.all( const documents = await Promise.all(
resources.map(resource => vscode.workspace.openTextDocument(resource).then(x => x, () => undefined))); resources.map(resource => vscode.workspace.openTextDocument(resource).then(x => x, () => undefined)));
return documents.filter(doc => doc && isMarkdownFile(doc)) as vscode.TextDocument[]; return documents.filter(doc => doc && isMarkdownFile(doc)) as vscode.TextDocument[];