import chalk from 'chalk' import { pit, text, darkTeal, darkOrange, lightOrange, darkPurple, lightPurple, darkBlue, darkGreen, stope } from '../palette' const bg = chalk.bgHex(pit.toHex()).hex(text.toHex()) const chalkDefinition = chalk.hex(darkTeal.toHex()) const chalkVariable = chalk.hex(darkOrange.toHex()) const chalkAssignments = chalk.hex(lightOrange.toHex()) const chalkParenthesis = chalk.hex(darkPurple.toHex()) const chalkParameter = chalk.hex(lightPurple.toHex()) const chalkType = chalk.hex(darkBlue.toHex()) const chalkReturn = chalk.hex(darkGreen.toHex()) const chalkComment = chalk.italic.hex(stope.toHex()) export default () => { console.log( bg(` ${chalkDefinition('const')} ${chalkVariable('myFunc')} ${chalkAssignments('=')} ${chalkParenthesis('\(')} ${chalkParameter('isAwesome')} : ${chalkType('boolean')} ${chalkParenthesis('\)')} : ${chalkType('string')} ${chalkAssignments('=>')} ${chalkReturn('return')} 'yep!' ${chalkComment('# cool!')} `).split('\n').join('') ) }