#!/usr/bin/env node import {createRadar} from "./radar"; import {copyFileSync, mkdirSync} from "fs"; import {quadrantsMap} from "../src/config"; (async () => { try { console.log('starting static') const radar = await createRadar(); copyFileSync('build/index.html', 'build/overview.html'); copyFileSync('build/index.html', 'build/help-and-about-tech-radar.html'); [...quadrantsMap.keys()].forEach(quadrant => { copyFileSync('build/index.html', 'build/' + quadrant + '.html'); mkdirSync('build/' + quadrant); }) radar.items.forEach(item => { copyFileSync('build/index.html', 'build/' + item.quadrant + '/' + item.name + '.html') }) console.log('created static'); } catch (e) { console.error('error:', e); } })()