vigour-doc-badges

1.1.1 • Public • Published

Build Status js-standard-style npm version

doc-badges

Generates .md badges

$ npm install vigour-doc-badges

usage

var badges = require('vigour-doc-badges')
badges(<options>) // returns markdown for the requested badges

<options> is an object with keys corresponding to badge names (see available badges) and values the configuration for the badge

example

var badges = require('vigour-doc-badges')
badges({
  travis: {
    owner: 'vigour-io',
    repo: 'doc-badges'
  },
  standard: {
    style: 'shield'
  },
  npm: {}
})
/*
[![Build Status](https://travis-ci.org/vigour-io/doc-badges.svg?branch=master)](https://travis-ci.org/vigour-io/doc-badges)
[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/)
[![npm version](https://badge.fury.io/js/vigour-doc-badges.svg)](https://badge.fury.io/js/vigour-doc-badges)
*/

Available badges

travis

var options = {
  owner: '<githubOwner>',
  repo: '<githubRepo>',
  branch: '<branchName>'
}
  • owner : GitHub owner name
  • repo : GitHub repository name
  • branch : GitHub branch name

standard

var options = {
  style: '<style>'
}
  • style : one of the following, defaults to 'shield'
    • 'shield': js-standard-style: shield
    • 'badge': js-standard-style: badge

npm

var options = {
  package: '<packageName>'
}
  • package : npm package name

...

more coming soon, stay tuned!

Package Sidebar

Install

npm i vigour-doc-badges

Weekly Downloads

2

Version

1.1.1

License

ISC

Last publish

Collaborators

  • vigour-io