summaryrefslogtreecommitdiffstats
path: root/lib/output/website/onInit.js
blob: 3465eefff93a1cc9ab7b8d63556768d63ec81199 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var Promise = require('../../utils/promise');

var copyPluginAssets = require('./copyPluginAssets');
var prepareI18n = require('./prepareI18n');
var prepareResources = require('./prepareResources');

/**
    Initialize the generator

    @param {Output}
    @return {Output}
*/
function onInit(output) {
    return Promise(output)
    .then(prepareI18n)
    .then(prepareResources)
    .then(copyPluginAssets);
}

module.exports = onInit;