diff -Nru npm-9.2.0~ds1/debian/changelog npm-9.2.0~ds1/debian/changelog --- npm-9.2.0~ds1/debian/changelog 2022-12-11 14:07:55.000000000 +0000 +++ npm-9.2.0~ds1/debian/changelog 2023-11-23 07:39:13.000000000 +0000 @@ -1,3 +1,18 @@ +npm (9.2.0~ds1-2) unstable; urgency=medium + + * Team upload + + [ lintian-brush ] + * Update lintian override info to new format: + + debian/source/lintian-overrides: line 2-3 + + debian/npm.lintian-overrides: line 2-4, 6 + * Update standards version to 4.6.2, no changes needed + + [ Yadd ] + * Add patch for node-https-proxy-agent >= 7 + + -- Yadd Thu, 23 Nov 2023 11:39:13 +0400 + npm (9.2.0~ds1-1) unstable; urgency=medium * Team upload diff -Nru npm-9.2.0~ds1/debian/control npm-9.2.0~ds1/debian/control --- npm-9.2.0~ds1/debian/control 2022-12-11 14:01:18.000000000 +0000 +++ npm-9.2.0~ds1/debian/control 2023-11-23 07:12:21.000000000 +0000 @@ -31,7 +31,7 @@ , node-tar , node-yallist , dh-nodejs -Standards-Version: 4.6.1 +Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/js-team/npm Vcs-Git: https://salsa.debian.org/js-team/npm.git Homepage: https://docs.npmjs.com/ diff -Nru npm-9.2.0~ds1/debian/npm.lintian-overrides npm-9.2.0~ds1/debian/npm.lintian-overrides --- npm-9.2.0~ds1/debian/npm.lintian-overrides 2022-11-18 10:03:02.000000000 +0000 +++ npm-9.2.0~ds1/debian/npm.lintian-overrides 2023-08-19 12:52:40.000000000 +0000 @@ -1,6 +1,6 @@ # False positive -executable-not-elf-or-script usr/share/nodejs/@npmcli/run-script/lib/node-gyp-bin/node-gyp.cmd -extra-license-file usr/share/nodejs/@npmcli/arborist/bin/license.js -repeated-path-segment arborist usr/share/nodejs/@npmcli/arborist/lib/arborist/ +executable-not-elf-or-script [usr/share/nodejs/@npmcli/run-script/lib/node-gyp-bin/node-gyp.cmd] +extra-license-file [usr/share/nodejs/@npmcli/arborist/bin/license.js] +repeated-path-segment arborist [usr/share/nodejs/@npmcli/arborist/lib/arborist/] # Unneeded chmod +x -script-not-executable usr/share/nodejs/npm/node_modules/* +script-not-executable [usr/share/nodejs/npm/node_modules/*] diff -Nru npm-9.2.0~ds1/debian/patches/fix-for-https-proxy-agent-7.patch npm-9.2.0~ds1/debian/patches/fix-for-https-proxy-agent-7.patch --- npm-9.2.0~ds1/debian/patches/fix-for-https-proxy-agent-7.patch 1970-01-01 00:00:00.000000000 +0000 +++ npm-9.2.0~ds1/debian/patches/fix-for-https-proxy-agent-7.patch 2023-11-23 07:29:08.000000000 +0000 @@ -0,0 +1,18 @@ +Description: fix for node-https-proxy-agent >= 7 +Author: Yadd +Forwarded: not-needed +Last-Update: 2023-11-23 + +--- a/node_modules/make-fetch-happen/lib/agent.js ++++ b/node_modules/make-fetch-happen/lib/agent.js +@@ -169,8 +169,8 @@ + + const getPath = u => u.pathname + u.search + u.hash + +-const HttpProxyAgent = require('http-proxy-agent') +-const HttpsProxyAgent = require('https-proxy-agent') ++const {HttpProxyAgent} = require('http-proxy-agent') ++const {HttpsProxyAgent} = require('https-proxy-agent') + const { SocksProxyAgent } = require('socks-proxy-agent') + module.exports.getProxy = getProxy + function getProxy (proxyUrl, opts, isHttps) { diff -Nru npm-9.2.0~ds1/debian/patches/series npm-9.2.0~ds1/debian/patches/series --- npm-9.2.0~ds1/debian/patches/series 2022-12-02 15:22:49.000000000 +0000 +++ npm-9.2.0~ds1/debian/patches/series 2023-11-23 07:28:41.000000000 +0000 @@ -4,3 +4,4 @@ dont-check-for-last-version.patch drop-__proto__-in-tests.patch fix-for-chalk-5.patch +fix-for-https-proxy-agent-7.patch diff -Nru npm-9.2.0~ds1/debian/source/lintian-overrides npm-9.2.0~ds1/debian/source/lintian-overrides --- npm-9.2.0~ds1/debian/source/lintian-overrides 2022-11-18 10:03:02.000000000 +0000 +++ npm-9.2.0~ds1/debian/source/lintian-overrides 2023-08-19 12:52:40.000000000 +0000 @@ -1,6 +1,6 @@ # False positives -source-is-missing *workspaces/*/test/fixtures/* -source-contains-prebuilt-javascript-object *workspaces/*/test/fixtures/* +source-is-missing [*workspaces/*/test/fixtures/*] +source-contains-prebuilt-javascript-object [*workspaces/*/test/fixtures/*] very-long-line-length-in-source-file *.md* very-long-line-length-in-source-file *changelogs/CHANGELOG-* very-long-line-length-in-source-file *workspaces/*/test/fixtures/*