docs-util: add docblock generator for models built with DML (#8296)

* docs-util: add docblock generator for models built with DML

* add missing turbo task
This commit is contained in:
Shahed Nasser
2024-07-29 11:11:39 +03:00
committed by GitHub
parent cb33ec5cf1
commit d127abbcda
30 changed files with 749 additions and 63 deletions

View File

@@ -5,6 +5,7 @@ import DocblockGenerator from "../classes/generators/docblock.js"
import OasGenerator from "../classes/generators/oas.js"
import { CommonCliOptions } from "../types/index.js"
import { GitManager } from "../classes/helpers/git-manager.js"
import DmlGenerator from "../classes/generators/dml.js"
export default async function (
commitSha: string,
@@ -51,5 +52,14 @@ export default async function (
await oasGenerator.run()
}
if (type === "all" || type === "dml") {
const dmlGenerator = new DmlGenerator({
paths: filteredFiles,
...options,
})
await dmlGenerator.run()
}
console.log(`Finished generating docs for ${filteredFiles.length} files.`)
}