'use strict' const fs = require('fs') const { promisify } = require('util') const { dirname, join } = require('path') const tachyons = fs.readFileSync(join(dirname(require.resolve('tachyons')), 'tachyons.min.css')) const writeFile = promisify(fs.writeFile) const stdoutWrite = promisify(process.stdout.write.bind(process.stdout)) module.exports = html function html (opts) { const { htmlPath, script } = opts const stdout = (opts.htmlPath === '-' || !opts.htmlPath) const content = `
` return stdout ? stdoutWrite(content) : writeFile(htmlPath, content) }