diff --git a/doc/api/typescript.md b/doc/api/typescript.md index e398310d896a8b..57bbc838de0125 100644 --- a/doc/api/typescript.md +++ b/doc/api/typescript.md @@ -10,6 +10,8 @@ changes: description: Added `--experimental-transform-types` flag. --> + + > Stability: 1.1 - Active development ## Enabling diff --git a/tools/lint-md/lint-md.mjs b/tools/lint-md/lint-md.mjs index fd5576d404c905..f8e29f313644f1 100644 --- a/tools/lint-md/lint-md.mjs +++ b/tools/lint-md/lint-md.mjs @@ -34,6 +34,14 @@ paths.forEach(async (path) => { const fileContents = file.toString(); const result = await linter.process(file); const isDifferent = fileContents !== result.toString(); + + if (path.startsWith('doc/api/')) { + if (!fileContents.includes('introduced_in')) { + console.error(`${path} is missing an 'introduced_in' version. Please add one.`); + process.exitCode = 1; + } + } + if (format) { if (isDifferent) { fs.writeFileSync(path, result.toString());