first commit
This commit is contained in:
50
build/index.js
Normal file
50
build/index.js
Normal file
@@ -0,0 +1,50 @@
|
||||
const config = require('./config')
|
||||
const content = require('./tasks/fetch_content')
|
||||
const feed = require('./tasks/feed')
|
||||
const icons = require('./tasks/icons')
|
||||
const images = require('./tasks/images')
|
||||
const fonts = require('./tasks/fonts')
|
||||
const css = require('./tasks/css')
|
||||
const javascript = require('./tasks/javascript')
|
||||
const pwa_manifest = require('./tasks/manifest')
|
||||
const serviceworker = require('./tasks/serviceworker')
|
||||
const html = require('./tasks/html')
|
||||
const htaccess = require('./tasks/htaccess')
|
||||
const deploy = require('./tasks/deploy')
|
||||
const chalk = require('chalk')
|
||||
const log = console.log;
|
||||
|
||||
(async function __main() {
|
||||
let result = {}
|
||||
log(chalk.blue('>>'), 'Starting static page generator')
|
||||
try {
|
||||
log(chalk.blue('>>'), 'Fetching remote content')
|
||||
result.content = await content(config, result)
|
||||
/*log(chalk.blue('>>'), 'Creating feed')
|
||||
result.feed = await feed(config, result)
|
||||
log(chalk.blue('>>'), 'Creating icons')
|
||||
result.icons = await icons(config, result)
|
||||
log(chalk.blue('>>'), 'Creating image files')
|
||||
result.images = await images(config, result)
|
||||
log(chalk.blue('>>'), 'Creating font files')
|
||||
result.fonts = await fonts(config, result)
|
||||
log(chalk.blue('>>'), 'Creating css files')
|
||||
result.css = await css(config, result)
|
||||
log(chalk.blue('>>'), 'Creating js files')
|
||||
result.javascript = await javascript(config, result)
|
||||
log(chalk.blue('>>'), 'Creating html files')
|
||||
result.html = await html(config, result)
|
||||
log(chalk.blue('>>'), 'Creating PWA manifest')
|
||||
result.pwa = await pwa_manifest(config, result)*/
|
||||
//log(chalk.blue('>>'), 'Creating serviceworker file')
|
||||
//result.serviceworker = await serviceworker(config, result)
|
||||
/*log(chalk.blue('>>'), 'Creating .htaccess')
|
||||
result.htaccess = await htaccess(config, result)
|
||||
log(chalk.blue('>>'), 'Deploying to server')
|
||||
result.deploy = await deploy(config, result)
|
||||
log(chalk.blue('>>'), 'Done without errors')*/
|
||||
} catch(err) {
|
||||
log(chalk.red('>>'), 'Error:')
|
||||
log(chalk.red('>>'), err)
|
||||
}
|
||||
})()
|
||||
Reference in New Issue
Block a user