UNPKG

bajo-sysinfo

Version:

System information for Bajo Framework

18 lines (14 loc) 480 B
async function bajoApp () { } async function bajoPlugin () { const { without, map, keys, merge, omit } = this.lib._ const ky = without(keys(this), 'bajo', 'app') const result = map(ky, k => { const def = { name: k, package: this.app[k].config.pkg.name } const item = merge({}, def, omit(this.app[k].config.pkg, ['name'])) // item.helper = keys(this.app[k].helper) return item }) return result } export default { bajoApp, bajoPlugin }