code: async function generate (entryPoint) {
    console.log(`Starting directory: ${chalk.green(entryPoint)}`)
  
    cleanBuildFolder()
  
    const pages = findData(entryPoint)
  
    if (countDataFiles(pages) === 0) {
      console.log('')
      console.warn('No data files found!')
      return
    }
  
    if (!pages.company) {
      console.log('')
      console.error('No company data file found!')
      return
    }
  
    await generateHTML(pages)
    await exportAdditionalAssets()
  
    console.log('')
    console.log('Done! 👌')
  
    if (config.commands.build.watch) {
      const port = config.commands.build.port
      const address = chalk.green(`http://localhost:${port}/`)
      showHeader(`Watching and serving files from ${address}`)
      startWatcher(entryPoint, () => generateHTML(findData(entryPoint)))
    }
  }
docs: ------------------------------------------------------------- Module. -------------------------------------------------------------