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

  * autopkgtest: always skip "require" test for @types/*

 -- Xavier Guimard <yadd@debian.org>  Mon, 17 Aug 2026 19:02:32 +0200

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

  * extlinks/extcopies: restore skipping of "test"-flagged entries when
    nocheck build profile/option is set (regression introduced in
    0.17.5)

 -- Xavier Guimard <yadd@debian.org>  Wed, 24 Jun 2026 12:05:01 +0200

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

  * Drop empty scope dir (eg @types) when unlinking scoped modules
    (Closes: #1139724)
  * mjs2cjs: rename top-level "default" export condition to "import" when
    using -a

 -- Xavier Guimard <yadd@debian.org>  Tue, 23 Jun 2026 16:16:47 +0200

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

  [ Xavier Guimard ]
  * Declare compliance with policy 4.7.4
  * Drop "Priority: optional"

  [ Chris Lamb ]
  * Fix pkgjs-lock.json files if nocheck specified (Closes: #1140098)

 -- Xavier Guimard <yadd@debian.org>  Wed, 17 Jun 2026 13:39:58 +0200

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

  [ Danilo Egea Gondolfo ]
  * d/t/autopkgtest-pkg-perl.conf: add fakeroot as dependency

  [ Xavier Guimard ]
  * Force STABLE_VERSION

 -- Xavier Guimard <yadd@debian.org>  Thu, 02 Apr 2026 11:15:47 +0200

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

  * Use uscan's Npmregistry template
  * Fix ${nodejs:Provides} to avoid double provide (Closes: #1131311)

 -- Xavier Guimard <yadd@debian.org>  Fri, 20 Mar 2026 10:44:52 +0100

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

  * Increase MAX_BUILD_LOOP (Closes: #1130461)

 -- Xavier Guimard <yadd@debian.org>  Thu, 12 Mar 2026 17:36:28 +0100

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

  [ Guillem Jover ]
  * Pass also no_check to Dpkg::IPC spawn() and wait_child()

  [ Yadd ]
  * Declare compliance with policy 4.7.3
  * Back to unstable

 -- Yadd <yadd@debian.org>  Wed, 31 Dec 2025 20:43:16 +0100

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

  * pkgjs-depends: drop old hook
  * Add automatically nodejs:any into dependencies when package install a link
    into /usr/bin or /usr/sbin

 -- Yadd <yadd@debian.org>  Mon, 13 Oct 2025 14:56:53 +0200

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

  * Compatibility with debian/watch version 5
  * Add libio-string-perl into test deps

 -- Yadd <yadd@debian.org>  Sun, 17 Aug 2025 13:28:18 +0200

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

  [ Yadd ]
  * pkgjs-easy-to-update: ban perlnavigator and add "--force" to "npm i"

  [ Julian Gilbey ]
  * Use source package names into ${nodejs:BuiltUsing} (Closes: #1110204)

 -- Yadd <yadd@debian.org>  Fri, 01 Aug 2025 09:28:52 +0200

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

  * pkgjs-run: use new pkgjs in aliases
  * debhelper: don't launch more than allowed processes when building
    pkgjs-lock
  * dh-nodejs: add dependency to libfile-which-perl
  * Bug #1076904:
    * Add build dependencies to libdpkg-perl and libwww-perl to well build
      manpages when NOCHECK
    * Fix version in help2man
    * Set DEVSCRIPTS_CHECK_DIRNAME_LEVEL=0 when building pkgjs-run manpage
  * Update debian/rules to build manpage during build step

 -- Yadd <yadd@debian.org>  Sat, 27 Jul 2024 09:04:13 +0400

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

  * Add command pkgjs
    (simple wrapper to replace yarn during Debian package build)
  * Clean debian/rules (drop useless fields)

 -- Yadd <yadd@debian.org>  Tue, 04 Jun 2024 11:30:18 +0400

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

  [ Jérémy Lal ]
  * nodepath: pass integer to process.exit. Closes: #1071213

 -- Yadd <yadd@debian.org>  Thu, 16 May 2024 13:59:58 +0400

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

  * pkgjs-run:
    + add --if-exist option
    + replace yarn and cross-env
    + expose ALIASES and BADCOMMANDS env vars
    + fix --version and --help

 -- Yadd <yadd@debian.org>  Mon, 22 Apr 2024 08:43:39 +0400

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

  * pkgjs-run: same output than `npm run`
  * dh-nodejs: provides dh-nodejs-autodocs (Closes: #1055346)
  * debhelper: restore package.json if mjs2cjs modified it (Closes: #1046772)

 -- Yadd <yadd@debian.org>  Tue, 09 Jan 2024 17:05:17 +0400

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

  * Drop test dependency to fakeroot by using Rules-Require-Root:no.
    Thanks to Niels Thykier! (Closes: #1059565)

 -- Yadd <yadd@debian.org>  Thu, 28 Dec 2023 19:36:34 +0400

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

  * pkgjs-run: keep arguments after --
  * debhelper:
    + add esbuild in webpack (to generate pkg-js.lock)
  * Update standards version to 4.6.2, no changes needed.
  * Update test dependencies: replace devscripts by fakeroot
    (Closes: #1059565)

 -- Yadd <yadd@debian.org>  Thu, 28 Dec 2023 17:54:01 +0400

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

  * debhelper:
    + add rollup.config/mjs to auto-build list
    + fix links clean

 -- Yadd <yadd@debian.org>  Sun, 17 Sep 2023 09:44:30 +0400

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

  * Scan package.json "workspaces" even if lerna.conf doesn't contain
    "useWorkspaces"
  * pkgjs-run: create symbolic links to have "babel" linked to babeljs

 -- Yadd <yadd@debian.org>  Sat, 09 Sep 2023 21:27:49 +0400

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

  * dh_nodejs_autodocs: add CODE_OF_CONDUCT
  * add-node-component: update warnings
  * debhelper: improve workspaces support
  * pkgjs-utils:
    + add ordered_components_list
    + add packages_list
    + improve manpage
  * pkgjs-depends: add experimental "-a" option
  * new experimental tool: pkgjs-lerna

 -- Yadd <yadd@debian.org>  Sat, 26 Aug 2023 17:35:26 +0400

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog dh-nodejs`.
