[Pkg-javascript-commits] [Git][js-team/node-console-control-strings][master] 6 commits: Declare compliance with policy 4.7.4
Yadd (@yadd)
gitlab at salsa.debian.org
Mon Jun 22 13:54:33 BST 2026
Yadd pushed to branch master at Debian JavaScript Maintainers / node-console-control-strings
Commits:
0688e9f8 by Xavier Guimard at 2026-06-21T22:53:30+02:00
Declare compliance with policy 4.7.4
- - - - -
5162da29 by Xavier Guimard at 2026-06-21T22:53:30+02:00
Drop "Rules-Requires-Root: no"
- - - - -
8023d497 by Xavier Guimard at 2026-06-21T22:53:30+02:00
Drop "Priority: optional"
- - - - -
b68c1697 by Xavier Guimard at 2026-06-21T22:53:36+02:00
debian/watch version 5
- - - - -
276c20d1 by Xavier Guimard at 2026-06-22T07:43:19+02:00
Adapt to tap 21
* Link tap into node_modules (debian/nodejs/extlinks)
* Disable coverage in the test run
* Port removed tap assertions (is/isa/isNot/isDeeply)
- - - - -
42d68fbc by Xavier Guimard at 2026-06-22T07:49:08+02:00
releasing package node-console-control-strings version 1.1.0-4
- - - - -
7 changed files:
- debian/changelog
- debian/control
- + debian/nodejs/extlinks
- debian/patches/series
- + debian/patches/tap21-asserts.patch
- debian/tests/pkg-js/test
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+node-console-control-strings (1.1.0-4) unstable; urgency=medium
+
+ * Team upload
+ * Declare compliance with policy 4.7.4
+ * Drop "Rules-Requires-Root: no"
+ * Drop "Priority: optional"
+ * debian/watch version 5
+ * Adapt to tap 21
+
+ -- Xavier Guimard <yadd at debian.org> Mon, 22 Jun 2026 07:49:08 +0200
+
node-console-control-strings (1.1.0-3) unstable; urgency=medium
* Team upload
=====================================
debian/control
=====================================
@@ -1,17 +1,15 @@
Source: node-console-control-strings
Section: javascript
-Priority: optional
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.debian.org>
Uploaders: Ajinkya Chavan <cajinkya21 at gmail.com>
Build-Depends: debhelper-compat (= 13)
, node-tap
, dh-sequence-nodejs
-Standards-Version: 4.6.0
+Standards-Version: 4.7.4
Vcs-Browser: https://salsa.debian.org/js-team/node-console-control-strings
Vcs-Git: https://salsa.debian.org/js-team/node-console-control-strings.git
Homepage: https://github.com/iarna/console-control-strings
Testsuite: autopkgtest-pkg-nodejs
-Rules-Requires-Root: no
Package: node-console-control-strings
Architecture: all
=====================================
debian/nodejs/extlinks
=====================================
@@ -0,0 +1 @@
+tap
=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
fix-for-tap-15.patch
+tap21-asserts.patch
=====================================
debian/patches/tap21-asserts.patch
=====================================
@@ -0,0 +1,50 @@
+Description: port removed tap assertions (is/isa/isNot/isDeeply) for tap 21
+Author: Xavier Guimard <yadd at debian.org>
+Forwarded: not-needed
+Last-Update: 2026-06-22
+--- a/test/console-strings.js
++++ b/test/console-strings.js
+@@ -12,8 +12,8 @@
+ previousLine: 'F'
+ }
+ Object.keys(oneoptarg).forEach(function (move) {
+- t.is(consoleControl[move](), '\x1b[' + oneoptarg[move], move)
+- t.is(consoleControl[move](10), '\x1b[10' + oneoptarg[move], move + ' 10')
++ t.equal(consoleControl[move](), '\x1b[' + oneoptarg[move], move)
++ t.equal(consoleControl[move](10), '\x1b[10' + oneoptarg[move], move + ' 10')
+ })
+ var noargs = {
+ eraseData: 'J',
+@@ -22,25 +22,25 @@
+ showCursor: '?25h'
+ }
+ Object.keys(noargs).forEach(function (move) {
+- t.is(consoleControl[move](), '\x1b[' + noargs[move], move)
++ t.equal(consoleControl[move](), '\x1b[' + noargs[move], move)
+ })
+- t.is(consoleControl.horizontalAbsolute(10), '\x1b[10G', 'horizontalAbsolute 10')
+- t.is(consoleControl.horizontalAbsolute(0), '\x1b[0G', 'horizontalAbsolute 0')
++ t.equal(consoleControl.horizontalAbsolute(10), '\x1b[10G', 'horizontalAbsolute 10')
++ t.equal(consoleControl.horizontalAbsolute(0), '\x1b[0G', 'horizontalAbsolute 0')
+ try {
+ consoleControl.horizontalAbsolute()
+ t.fail('horizontalAbsolute')
+ } catch (e) {
+ t.pass('horizontalAbsolute')
+ }
+- t.is(consoleControl.color('bold', 'white', 'bgBlue'), '\x1b[1;37;44m', 'set color')
++ t.equal(consoleControl.color('bold', 'white', 'bgBlue'), '\x1b[1;37;44m', 'set color')
+ try {
+ consoleControl.color('bold', 'invalid', 'blue')
+ t.fail('set invalid color')
+ } catch (e) {
+ t.pass('set invalid color')
+ }
+- t.is(consoleControl.goto(10, 3), '\x1b[3;10H', 'absolute position')
+- t.is(consoleControl.gotoSOL(), '\r', 'goto start of line')
+- t.is(consoleControl.beep(), '\x07', 'beep beeps')
++ t.equal(consoleControl.goto(10, 3), '\x1b[3;10H', 'absolute position')
++ t.equal(consoleControl.gotoSOL(), '\r', 'goto start of line')
++ t.equal(consoleControl.beep(), '\x07', 'beep beeps')
+ t.end()
+ })
=====================================
debian/tests/pkg-js/test
=====================================
@@ -1 +1 @@
-tap -R tap --no-cov test/*.js
+tap --disable-coverage -R tap --no-cov test/*.js
=====================================
debian/watch
=====================================
@@ -1,5 +1,6 @@
-version=4
+Version: 5
+
# It is not recommended use npmregistry. Please investigate more.
# Take a look at https://wiki.debian.org/debian/watch/
-opts="searchmode=plain,pgpmode=none" \
- https://registry.npmjs.org/console-control-strings https://registry.npmjs.org/console-control-strings/-/console-control-strings-(\d[\d\.]*)@ARCHIVE_EXT@
+Template: Npmregistry
+Dist: console-control-strings
View it on GitLab: https://salsa.debian.org/js-team/node-console-control-strings/-/compare/29d9939f2c0bebc65a60b3d7e71bd451138d5bf3...42d68fbcb22ae18f7db76ba65b939cbe257fed7c
--
View it on GitLab: https://salsa.debian.org/js-team/node-console-control-strings/-/compare/29d9939f2c0bebc65a60b3d7e71bd451138d5bf3...42d68fbcb22ae18f7db76ba65b939cbe257fed7c
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-commits/attachments/20260622/71285fff/attachment-0001.htm>
More information about the Pkg-javascript-commits
mailing list