INNER CODE UNIT · JavaScript
def
codeceptjs/CodeceptJS · Bunoshfile.js:26
export async function def() {
task.stopOnFailures()
await Promise.all([buildLibWithDocs(true), docsPlugins(), docsExternalHelpers()])
await defTypings()
}
/**
* Generate TypeScript definition files from JSDoc.
*/
export async function defTypings() {
task.stopOnFailures()
say('Generate TypeScript definition')
await shell`npx jsdoc -c typings/jsdocPromiseBased.conf.json`
fs.renameSync('typings/types.d.ts', 'typings/promiseBasedTypes.d.ts')
await shell`npx jsdoc -c typings/jsdoc.conf.json`
}
/**