diff --git a/createTSDocs.js b/createTSDocs.js index 7ff578f..0116038 100644 --- a/createTSDocs.js +++ b/createTSDocs.js @@ -4,12 +4,17 @@ const ts = require('typescript') const typedocJson = require('./typedoc.json') async function createTSDocs() { - if (!typedocJson.entryPoints?.length) - throw new Error('entryPoints option is missing in typedoc configuration.') - - if (!typedocJson.out) - throw new Error('out option is missing in typedoc configuration.') + if (!typedocJson.entryPoints?.length) { + throw new Error( + 'Typedoc error: entryPoints option is missing in typedoc configuration.' + ) + } + if (!typedocJson.out) { + throw new Error( + 'Typedoc error: out option is missing in typedoc configuration.' + ) + } const app = new td.Application() app.options.addReader(new td.TSConfigReader()) @@ -23,7 +28,7 @@ async function createTSDocs() { if (project) { await app.generateDocs(project, typedocJson.out) } else { - throw new Error('Error creating the TS docs.') + throw new Error('Typedoc error: error creating the TS docs.') } }