librarian icon indicating copy to clipboard operation
librarian copied to clipboard

:eyeglasses: Package manager manifest parser service

trafficstars

Librarian

Build Status Dependency Status devDependency Status Gitter chat license Docker Automated build

:warning: This repository has been replaced with Bibliothecary and will not be updated anymore :warning:

Dependency manifest parsing web service for Libraries.io

Install

git clone https://github.com/librariesio/librarian.git
npm install -g yarn
yarn install

Getting started

Make sure you have the right engine installed, check the .nvmrc

$> nvm use
$> npm start

Requests should include a valid GitHub token but export GHCLIENT and GHSECRET env vars or you'll get throttled very quicky for requests that don't include one.

Development

Source hosted at GitHub. Report Issues/Feature requests on GitHub Issues.

Note on Patches/Pull Requests

  • Fork the project.
  • Make your feature addition or bug fix.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Send me a pull request. Bonus points for topic branches.

License

Copyright (c) 2017 Andrew Nesbitt, Licensed under GNU Affero General Public License. See LICENSE for details.