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'); } });