neoluddite
Version:
Become part of Open Source anarchical movement and get payed for the value your packages create.
22 lines (19 loc) • 610 B
JavaScript
import { c } from 'erte'
/**
* Become part of Open Source anarchical movement and get payed for the value your packages create.
* @param {!_neoluddite.Config} [config] Options for the program.
* @param {boolean} [config.shouldRun=true] A boolean option. Default `true`.
* @param {string} [config.text] A text to return.
*/
export default async function neoluddite(config = {}) {
const {
shouldRun = true,
text = '',
} = config
if (!shouldRun) return
console.log('neoluddite called with %s', c(text, 'yellow'))
return text
}
/**
* @typedef {import('..').Config} _neoluddite.Config
*/