const DesignManual = require('../../../lib/index');
const gatherComponents = require('gather-components');
const rimraf = require('rimraf');
gatherComponents({
url: 'https://aratramba.github.io/design-manual/',
paths: ['index.html', 'getting-started.html'],
components: __dirname + '/components.yaml',
output: __dirname + '/components.json'
}).then(() => {
DesignManual.build({
output: __dirname,
pages: __dirname,
components: __dirname + '/components.json',
nav: [
{ label: 'Homepage', href: 'index.html' }
],
meta: {
domain: 'aratramba.github.io/design-manual/',
title: 'Demo'
},
prerender: {
port: 3000,
path: 'demos/scrape/',
serveFolder: 'docs/'
},
componentHeadHtml: `
`,
onComplete: () => {
process.exit();
}
});
rimraf.sync(__dirname + '/design-manual-config.json');
});