Skip to content

Releases: LeoIannacone/npm2deb

v0.3.0

08 Mar 13:15
Compare
Choose a tag to compare
  • [fix] sanitize url from ssh and git prefixes
  • [new] Add support for gitlab repositry
  • [fix] Use upstream name for BSD licenses
  • [new] Replace fakeupstream by npmregistry (#136)
  • [new] Generate upstream/metadata
  • [fix] Use "auto" in debian/watch
  • [new] Switch tests to pkg-js-tools
  • [fix] Update dh version to 11 and standards-version to 4.3.0
  • [fix] fix support scoped package names handling
  • [fix] trailing whitespace in debian templates
  • [fix] query madison API directly to find source package (Closes: #909753)
  • [fix] Use skimdb.npmjs.com to retrieve reverse dependencies

v0.2.8

17 Aug 11:54
Compare
Choose a tag to compare
  • [fix] Exclude unwanted files from debian/install
  • [fix] Switch to releases page in watch instead of now broken tags page
  • [new] Move primary search from alioth to salsa - closes #106
  • [new] Support scopes, ie, '@/' in module names
  • [new] Use latest standards version
  • [new] Support packaging of specific version of a module

v0.2.7

19 Jun 10:43
Compare
Choose a tag to compare
  • [new] Add all files and directories in tarball to debian/install
  • [new] Support regex in package mapper
  • [new] Abort execution in non-utf environments
  • [fix] Use debian-name for repository and bug search
  • [fix] Handle non-standard tarball root directory names
  • [new] Improved package search
    search packages in all debian suites with rmadison
  • [new] Updated description templates
  • [new] Use npmjs page as homepage fallback
  • [fix] Handle arrays in man field

v0.2.6

10 Nov 12:34
Compare
Choose a tag to compare
  • [fix] use rmadison to find available packages
  • [fix] convert package name to lowercase
  • [fix] handle invalid repository field
  • [fix] bump standards version to 3.9.8
  • [fix] converting dependency packages version format
  • [fix] for npm install overhead
  • [new] automating uscan, uupdate, dpkg-buildpackage

v0.2.2

10 Oct 13:51
Compare
Choose a tag to compare
  • bump Standards-Version to 3.9.6

v0.2.1

11 Sep 15:09
Compare
Choose a tag to compare
  • [new] add support to ISC and to other BSD licenses - closes #9
  • [fix] add URL to licence-specification if license not supported
  • [fix] hard link MIT license to Expat
  • [fix] set UNRELEASED in debian/changelog - closes #12

v0.2.0

11 Sep 15:09
Compare
Choose a tag to compare
  • [new] only python3 is now supported
  • [new] use wnpp-check instead of external service wnpp.debian.net
  • [new] add support to autopkgtest - make a simple module require check
  • [new] on create add option --upstream-homepage
  • [new] on create add option --upstream-author
  • [new] forward ITP to [email protected]
  • [fix] correctly set filenamemangle for fakeupstream.cgi
  • [fix] correctly localized module location and node_modules path
  • [fix] don't expose extenal modules while import Npm2Deb
  • [fix] update dversionmangle according with uscan wiki page
  • [fix] support repositories defined as str in package.json
  • [fix] check if module version is valid before parse it - closes #10
  • [fix] check if readmeFilename is not a emtpy value in json before use it

v0.1.3

11 Sep 15:09
Compare
Choose a tag to compare
  • [new] set email headers in ITP template
  • [fix] fallback on qa.debian.org/fakeupstream.cgi when uscan fail

v0.1.2

11 Sep 15:09
Compare
Choose a tag to compare
  • [new] add a dversionmangle option to watch by default
  • [fix] get builddeps required by the correct version of the module
  • [fix] catch KeyboardInterrupt - fail nicely if contrl+c detected

v0.1.1

11 Sep 15:08
Compare
Choose a tag to compare
  • [fix] prevent infinite loop looking for reverse dependencies
  • [fix] lintian warning about bsd licenses
  • [fix] PEP-8 compliance