UNPKG

resumefy

Version:

A simple toolkit to bring your JSON Resume to life

18 lines (17 loc) 530 B
import { underline } from 'ansicolor'; import { loadTheme } from '../render/utils.js'; import { init as writeFile } from '../init.js'; import { log } from './log.js'; export const init = async (filename, options) => { const { theme } = options; if (theme) { try { await loadTheme(theme); } catch (err) { log.warn(err instanceof Error ? err.message : err); } } await writeFile(filename, theme); log.success(`Created file ${underline(filename)} 🚀`); };