const DesignManual = require('../../../lib/index');
const collectComponents = require('collect-components');
const rimraf = require('rimraf');
collectComponents({
url: 'https://raw.githubusercontent.com/aratramba/collect-components/master/test/fixtures/', // https://aratramba.github.io/design-manual/
paths: ['capture.html'],
output: __dirname + '/components.json',
complete: () => {
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/comments/',
serveFolder: 'docs/'
},
componentHeadHtml: `
`,
onComplete: () => {
process.exit();
}
});
rimraf.sync(__dirname + '/design-manual-config.json');
}
});