Skip to content

Very much work in progress, ugly, basic, raw badgelino API server - dynamic SVG-only badges

License

Notifications You must be signed in to change notification settings

badgelino/server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
tunnckoCore
Nov 9, 2014
244f910 · Nov 9, 2014

History

13 Commits
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014
Nov 9, 2014

Repository files navigation

Badgelino.io

Better badges. Built with oboe.js, koa and node-canvas.

Very much work in progress

$ node --harmony index.js
#=> listen on port 3000

Endpoints

  1. localhost:3000/(module|m)/node/(version|v)/module-name.(svg|json)
  • module's Node version (dynamic/auto from engines object in package.json)
  1. localhost:3000/(module|m)/npm/(version|v)/module-name.(svg|json)
  • module's NPM version (dynamic/auto from engines object in package.json)
  1. localhost:3000/(module|m)/package/(version|v)/module-name.(svg|json)
  • module version (dynamic/auto from version in package.json)
  • version < 1 - orange color
  • version > 1 - blue color

Example 1 gitcreate

{
  "name": "gitcreate",
  "version": "0.0.4",
  "engines": {
    "node": ">= 0.10.0",
    "npm": ">= 1.4.28"
  }
}

Results 1, Live

/module/node/version/gitcreate.svg Node version
/module/npm/version/gitcreate.svg NPM version
/module/package/version/gitcreate.svg Package version or Package version


Example 2

{
  "name": "prodrepo",
  "version": "3.8.11",
  "engines": {
    "node": ">= 0.11.14",
    "npm": ">= 2.1.0"
  }
}

Results 2

https://badgelino.io/module/node/version/prodrepo.svg Node version
https://badgelino.io/module/npm/version/prodrepo.svg NPM version
https://badgelino.io/module/package/version/prodrepo.svg Package version

Authors & Contributors

Charlike Mike Reagent author tips

License MIT license

Copyright (c) 2014 Charlike Mike Reagent, contributors.
Released under the MIT license.

About

Very much work in progress, ugly, basic, raw badgelino API server - dynamic SVG-only badges

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published