pkg-js-tools (0.9.16) unstable; urgency=medium

  * autopkgtest: initialize HOME variable

 -- Xavier Guimard <yadd@debian.org>  Tue, 01 Oct 2019 22:01:07 +0200

pkg-js-tools (0.9.15) unstable; urgency=medium

  * Declare compliance with policy 4.4.1
  * debhelper: fix install when files field contains "{,}" expressions

 -- Xavier Guimard <yadd@debian.org>  Tue, 01 Oct 2019 21:49:36 +0200

pkg-js-tools (0.9.14) unstable; urgency=medium

  * debhelper:
    + Exclude bench dir and Dockerfile from install (Closes: #940648)
    + Don't ignore debian/nodejs/extlinks if no components
    + Install files declared in "types" field (Closes: #941359)

 -- Xavier Guimard <yadd@debian.org>  Sun, 29 Sep 2019 22:36:55 +0200

pkg-js-tools (0.9.13) unstable; urgency=medium

  * Fix autopkgtest
  * Exclude bench*.js files (Closes: #940648)

 -- Xavier Guimard <yadd@debian.org>  Wed, 18 Sep 2019 21:06:57 +0200

pkg-js-tools (0.9.12) unstable; urgency=medium

  * Back to unstable
  * debhelper: fix bad main detection and install
  * add-node-component: add -u option to launch "cme update dpkg-copyright"
    (Closes: #935569)
  * autopkgtest: launch "require" test with --no-deprecation

 -- Xavier Guimard <yadd@debian.org>  Tue, 17 Sep 2019 22:36:03 +0200

pkg-js-tools (0.9.11) experimental; urgency=medium

  * debhelper:
    + add additional_components feature
    + main module can changed instead of default '.'
    + main module is no more required
  * Update doc

 -- Xavier Guimard <yadd@debian.org>  Fri, 13 Sep 2019 18:22:01 +0200

pkg-js-tools (0.9.10) unstable; urgency=medium

  * nodepath: return 1 if module not found
  * add-node-component: add --cmp-tree option
  * debhelper:
    + add build order feature
    + able to install component in nodejs root directory and set
      ${nodejs:Provides}
  * Update debian/clean
  * Update manifest
  * Update doc

 -- Xavier Guimard <yadd@debian.org>  Mon, 09 Sep 2019 21:13:41 +0200

pkg-js-tools (0.9.9) unstable; urgency=medium

  * add-node-component:
    + don't fail if origin tag does not exist (Closes: #935933)
    + add "--download-current-version" in default uscan options
      (Closes: #939093)
    + add "--uscan-option" option

 -- Xavier Guimard <yadd@debian.org>  Sun, 01 Sep 2019 23:10:33 +0200

pkg-js-tools (0.9.8) unstable; urgency=medium

  * autopkgtest: fix bad package.json parsing (Closes: #935299)
  * debhelper:
    + Accept Gruntfile.coffee as Grunt file (Closes: #935301)
    + Add debian/nodejs/links feature to be able to link arch
      dependent files
  * Improve manpages

 -- Xavier Guimard <yadd@debian.org>  Sun, 25 Aug 2019 09:52:26 +0200

pkg-js-tools (0.9.7) unstable; urgency=medium

  * Enable grunt test only with autopkgtest (Closes: #935029)
  * github-debian-upstream: remove deprecated "Name" and "Contact" fields
  * Add nodejs in pkg-js-tools dependencies (Closes: #935251)

 -- Xavier Guimard <yadd@debian.org>  Wed, 21 Aug 2019 10:21:23 +0200

pkg-js-tools (0.9.6) unstable; urgency=medium

  * Fix debhelper sequence return value and update test (Closes: #935016)

 -- Xavier Guimard <yadd@debian.org>  Sun, 18 Aug 2019 08:28:28 +0200

pkg-js-tools (0.9.5) unstable; urgency=medium

  * add-node-component:
    + fallback to registry if no git tags
    + fix registry build
    + fix bad registry url if component looks like @foo/bar
    + new command: del-node-component (symlink) which enables new "-r" option
  * debhelper:
    + test components before main (build only)

 -- Xavier Guimard <yadd@debian.org>  Thu, 15 Aug 2019 11:36:46 +0200

pkg-js-tools (0.9.4) unstable; urgency=medium

  * add-node-component:
    + fix warning in help
    + fix uscan bug workaround

 -- Xavier Guimard <yadd@debian.org>  Mon, 12 Aug 2019 18:42:21 +0200

pkg-js-tools (0.9.3) unstable; urgency=medium

  * Release auto_build in unstable with only grunt support:
    + add grunt test
    + disable gulp test
    + replace gulp by grunt in build dependencies
    + add devscripts and git-buildpackage in suggested dependencies
  * add-node-component:
    + add import feature (Closes: #934456)
    + remove sign-tags from gbp.conf default template
    + able to fix downloaded version

 -- Xavier Guimard <yadd@debian.org>  Mon, 12 Aug 2019 16:26:59 +0200

pkg-js-tools (0.9.2) experimental; urgency=medium

  * Import 0.8.14 changes

 -- Xavier Guimard <yadd@debian.org>  Sun, 11 Aug 2019 12:10:33 +0200

pkg-js-tools (0.9.1) experimental; urgency=medium

  * Rebuild with 0.8.13 changes

 -- Xavier Guimard <yadd@debian.org>  Thu, 08 Aug 2019 15:23:06 +0200

pkg-js-tools (0.9.0) experimental; urgency=medium

  * Update doc
  * Add auto_build feature (Closes: #845043)
  * Update doc

 -- Xavier Guimard <yadd@debian.org>  Wed, 07 Aug 2019 22:13:03 +0200

pkg-js-tools (0.8.14) unstable; urgency=medium

  * New commands:
    - debcheck-node-repo: repo consistency check
    - add-node-component: automatically update d/watch and d/gbp.conf
  * lintian profile:
    - add repo consistency check in new "pkg-js-extra" profile
    - install and fix lintian tags (Closes: #934144)
  * Update doc
  * Switch package to native Pkg-Perl
  * Fix manpages

 -- Xavier Guimard <yadd@debian.org>  Sun, 11 Aug 2019 09:10:43 +0200

pkg-js-tools (0.8.13) unstable; urgency=medium

  * Fix component links when package name contains /
  * Add "extlinks" feature
  * Update doc
  * Always remove node_modules/.cache (Closes: #934214)
  * Don't die if "main" file does not exist
  * Add component test feature (build only)

 -- Xavier Guimard <yadd@debian.org>  Thu, 08 Aug 2019 15:03:54 +0200

pkg-js-tools (0.8.12) unstable; urgency=medium

  * Update doc
  * Add .gitlab-ci.yml
  * Fix ci
  * Fix package-lock exclusion
  * Update doc
  * Update lintian profile due to lintian changes (Closes: #934144)
  * Add allow-stderr in autopkgtest control, fixes debci

 -- Xavier Guimard <yadd@debian.org>  Wed, 07 Aug 2019 15:34:37 +0200

pkg-js-tools (0.8.11) unstable; urgency=medium

  * Fix nodepath when module is not directly usable (Closes: #933862)
  * Fix bad .eslintrc.js parsing (Closes: #933847)
  * Install package.json#main if missing in files field (Closes: #933841)
  * Search "files" field value with ".js" (Closes: #933956)

 -- Xavier Guimard <yadd@debian.org>  Tue, 06 Aug 2019 09:37:28 +0200

pkg-js-tools (0.8.10) unstable; urgency=medium

  * Back to unstable after tests
  * Exclude appveyor.yml
  * Fix "**/" parsing
  * Improve tests

 -- Xavier Guimard <yadd@debian.org>  Sun, 04 Aug 2019 08:44:18 +0200

pkg-js-tools (0.8.9) experimental; urgency=medium

  * Fix bad regexp for excluded dirs
  * Exclude Changes, tsconfig.json, .eslint files
  * Fix priority in ignored files
  * Improve tests
  * Fix pattern search

 -- Xavier Guimard <yadd@debian.org>  Sat, 03 Aug 2019 09:10:40 +0200

pkg-js-tools (0.8.8) experimental; urgency=medium

  * auto_install:
    * Exclude package-lock, yarn.lock and makefiles
    * Update doc
    * Fix "files" pattern
    * Build ignored files/dirs regexp during build
    * Apply ignored regexp only on root directory
  * autopkgtest: don't die if link target exists

 -- Xavier Guimard <yadd@debian.org>  Fri, 02 Aug 2019 09:02:47 +0200

pkg-js-tools (0.8.7) experimental; urgency=medium

  * Fix "readme" regex
  * Add "simple" test
  * Better filtering
  * Manage "*" in "files" field

 -- Xavier Guimard <yadd@debian.org>  Wed, 31 Jul 2019 15:58:47 +0200

pkg-js-tools (0.8.6) experimental; urgency=medium

  * Reorganize and improve tests
  * Better install system
  * Update doc
  * Fix dependencies
  * Add double package test
  * Install even if *.install exists, this will need a transition
  * Add dh_auto_configure test

 -- Xavier Guimard <yadd@debian.org>  Tue, 30 Jul 2019 19:35:43 +0200

pkg-js-tools (0.8.5) experimental; urgency=medium

  * Fix bad install when "files" field is missing
  * Improve tests
  * Bump debhelper compatibility level to 12

 -- Xavier Guimard <yadd@debian.org>  Mon, 29 Jul 2019 20:21:35 +0200

pkg-js-tools (0.8.4) experimental; urgency=medium

  * Force package.json install. Don't install doc/example directories
  * Update tests
  * Update doc
  * Fix bad install when running under sbuild

 -- Xavier Guimard <yadd@debian.org>  Mon, 29 Jul 2019 16:39:32 +0200

pkg-js-tools (0.8.3) experimental; urgency=medium

  * Add auto_install feature for main component (Closes: #933171)
  * Declare compliance with policy 4.4.0

 -- Xavier Guimard <yadd@debian.org>  Sun, 28 Jul 2019 08:59:11 +0200

pkg-js-tools (0.8.2) experimental; urgency=medium

  [ Suman Rajan ]
  * Typo fix
  * Update README.md

  [ Xavier Guimard ]
  * Add nodepath command
  * Revert rollup test: will be done later using node --experimental-modules
  * Install automatically components in node_modules/ directory before build,
    then install automatically components in <module/path>/node_modules
    (Closes: #933007, #931790)

 -- Xavier Guimard <yadd@debian.org>  Fri, 26 Jul 2019 19:56:47 +0200

pkg-js-tools (0.8.1) experimental; urgency=medium

  * Build custom rollup.config.js for rollup test
  * Don't launch rollup test during build (revert 0.8 change)

 -- Xavier Guimard <yadd@debian.org>  Thu, 11 Jul 2019 21:34:01 +0200

pkg-js-tools (0.8) experimental; urgency=medium

  * Launch a rollup test every time a "module" field is found
    (Closes: #930917)
  * Don't enable KGB in js policy

 -- Xavier Guimard <yadd@debian.org>  Tue, 09 Jul 2019 23:11:59 +0200

pkg-js-tools (0.7) unstable; urgency=medium

  * Add pkg-js lintian profile
  * Fix bad merge in 0.6

 -- Xavier Guimard <yadd@debian.org>  Tue, 09 Jul 2019 10:49:16 +0200

pkg-js-tools (0.6) unstable; urgency=medium

  * Search installed files in /usr/share/nodejs and /usr/lib/*/nodejs
    (Closes: #931675)

 -- Xavier Guimard <yadd@debian.org>  Tue, 09 Jul 2019 10:08:29 +0200

pkg-js-tools (0.5) unstable; urgency=medium

  * Fix typo in README.md
  * Use tar to copy test files
  * Launch test with "sh -e"

 -- Xavier Guimard <yadd@debian.org>  Tue, 12 Feb 2019 21:50:37 +0100

pkg-js-tools (0.4) unstable; urgency=medium

  * Add homepage
  * Update nodejs-dev break version

 -- Xavier Guimard <yadd@debian.org>  Mon, 04 Feb 2019 21:32:37 +0100

pkg-js-tools (0.3) unstable; urgency=medium

  * Fix autopkgtest error when no test file exists

 -- Xavier Guimard <yadd@debian.org>  Mon, 04 Feb 2019 21:25:37 +0100

pkg-js-tools (0.2) unstable; urgency=medium

  [ Jonas Smedegaard ]
  * Wrap and sort control files and debhelper snippets.
  * Update copyright info: Use License-Grant and License-Reference fields.
  * Tidy: Use semantic linefeeds.
  * Fix mention JavaScript libraries (not Perl modules) in long description.

  [ Xavier Guimard ]
  * Add autopkgtest control example
  * Return 77 (skippable) if debian/tests/pkg-js/test is missing

 -- Xavier Guimard <yadd@debian.org>  Mon, 28 Jan 2019 20:52:25 +0100

pkg-js-tools (0.1) unstable; urgency=medium

  * Initial release (Closes: #920350)

 -- Xavier Guimard <yadd@debian.org>  Sun, 27 Jan 2019 09:27:55 +0100
