/** * Bud file for README.md */ "use strict" const apeTmpl = require('ape-tmpl') const pkg = require('./package.json') const apemanseed = require('./lib') module.exports = apeTmpl.readmeMdBud({ pkg: pkg, repo: pkg.repository, sections: 'doc/guides/*.md.hbs', badges: { travis: true, codeclimate: true, codeclimateCoverage: true, gemnasium: false, npm: true, standard: true }, overview: 'doc/overview.md', links: require('./doc/links'), vars: { get func () { let context = apemanseed('ja').newContext() return Object.keys(context).map((name) => { return { name: name, type: 'function' } }) }, get variables () { let datasource = apemanseed('ja').newDatasource(3) return Object.keys(datasource[ 0 ]).map((name) => { return { name: name, type: typeof datasource[ 0 ][ name ], example: datasource.map((data) => { return `"${data[ name ]}"` }).join(', ') } }) } } }) if (!module.parent) { require('coz').render(__filename) }