nodeshift-archived / license-reporter

license-reporter is a tool that gathers licenses for project's dependencies and produces a output in XML, JSON, YAML and HTML format.
Apache License 2.0
13 stars 10 forks source link

Either start publishing to npmjs, or have tags here, for stable releases #132

Closed grdryn closed 6 years ago

grdryn commented 7 years ago

We use this in many of our builds now in the FeedHenry project repos (and lots of internal projects also), but we're currently using it as it is here: https://github.com/feedhenry/fh-pipeline-library/blob/master/vars/npmInstall.groovy#L12..L13

We used to use master, rather than the hardcoded commit sha1 that you see there, but when we've seen problems, it breaks our builds. If there was something more stable than master, like a release on npmjs, or here on GitHub via a git tag, that would be a great help to us.

danbev commented 7 years ago

We have tagged the current master: https://github.com/bucharest-gold/license-reporter/tree/v0.3.0

And also published to the private repository:

$ npm install license-reporter -g --registry http://npm.skunkhenry.com

We have not published to the public npm repository yet as I want to double check that this is alright to do. @balunasj mentioned an ongoing legal inquiry which we'd like to wait for.

helio-frota commented 6 years ago

closing: https://www.npmjs.com/package/license-reporter