summaryrefslogtreecommitdiffstats
path: root/packages/gitbook/lib/output/website/onInit.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/gitbook/lib/output/website/onInit.js')
-rw-r--r--packages/gitbook/lib/output/website/onInit.js20
1 files changed, 20 insertions, 0 deletions
diff --git a/packages/gitbook/lib/output/website/onInit.js b/packages/gitbook/lib/output/website/onInit.js
new file mode 100644
index 0000000..3465eef
--- /dev/null
+++ b/packages/gitbook/lib/output/website/onInit.js
@@ -0,0 +1,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;