25 lines
517 B
JavaScript
25 lines
517 B
JavaScript
import {
|
|
createRadar,
|
|
groupByQuadrants,
|
|
outputRadar,
|
|
} from '../common/radar';
|
|
import { save } from '../common/file';
|
|
import { getPageNames } from '../common/config';
|
|
import { renderPage } from '../js/server';
|
|
|
|
|
|
(async () => {
|
|
try {
|
|
const radar = await createRadar();
|
|
|
|
getPageNames(radar).map((pageName) => {
|
|
const pageHtml = renderPage(radar, pageName);
|
|
save(pageHtml, `${pageName}.html`);
|
|
});
|
|
|
|
console.log('Built radar');
|
|
} catch(e) {
|
|
console.error('error:', e);
|
|
}
|
|
})();
|