From 3126fee780e7621fb0e2faddc0b744c82f78ac89 Mon Sep 17 00:00:00 2001 From: Joel Einbinder Date: Thu, 4 Feb 2021 05:31:59 -0800 Subject: [PATCH] fix(lint): correctly find api.ts on windows (#5308) --- utils/doclint/missingDocs.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/doclint/missingDocs.js b/utils/doclint/missingDocs.js index 291c24d4fd..7ed5e197f8 100644 --- a/utils/doclint/missingDocs.js +++ b/utils/doclint/missingDocs.js @@ -18,6 +18,7 @@ const ts = require('typescript'); const EventEmitter = require('events'); const Documentation = require('./documentation'); +const path = require('path'); /** @typedef {import('../../markdown').MarkdownNode} MarkdownNode */ @@ -92,8 +93,7 @@ function listMethods(rootNames, apiFileName) { const checker = program.getTypeChecker(); const apiClassNames = new Set(); const apiMethods = new Map(); - const apiSource = program.getSourceFiles().find(f => f.fileName === apiFileName); - + const apiSource = program.getSourceFiles().find(f => f.fileName === apiFileName.split(path.sep).join(path.posix.sep)); /** * @param {ts.Type} type */