[Pkg-javascript-commits] [Git][js-team/node-wide-align][master] 7 commits: Declare compliance with policy 4.7.4

Yadd (@yadd) gitlab at salsa.debian.org
Mon Jun 22 16:14:41 BST 2026



Yadd pushed to branch master at Debian JavaScript Maintainers / node-wide-align


Commits:
5050b90a by Xavier Guimard at 2026-06-22T06:50:19+02:00
Declare compliance with policy 4.7.4

- - - - -
b9c88f43 by Xavier Guimard at 2026-06-22T06:50:19+02:00
Drop "Rules-Requires-Root: no"

- - - - -
f7faba49 by Xavier Guimard at 2026-06-22T06:50:19+02:00
Drop "Priority: optional"

- - - - -
267d9a37 by Xavier Guimard at 2026-06-22T06:50:25+02:00
debian/watch version 5

- - - - -
8210b6c5 by Xavier Guimard at 2026-06-22T06:50:25+02:00
Optimize debian/watch

Gbp-Dch: ignore

- - - - -
75e025a8 by Xavier Guimard at 2026-06-22T11:39:58+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)

- - - - -
e5bf65a3 by Xavier Guimard at 2026-06-22T11:40:20+02:00
releasing package node-wide-align version 1.1.3-5

- - - - -


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-wide-align (1.1.3-5) 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 11:40:19 +0200
+
 node-wide-align (1.1.3-4) unstable; urgency=medium
 
   * Update standards version to 4.6.0, no changes needed.


=====================================
debian/control
=====================================
@@ -3,17 +3,15 @@ Maintainer: Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.deb
 Uploaders: Pirate Praveen <praveen at debian.org>
 Section: javascript
 Testsuite: autopkgtest-pkg-nodejs
-Priority: optional
 Build-Depends:
  debhelper-compat (= 13)
  , dh-sequence-nodejs
  , node-string-width <!nocheck>
  , node-tap <!nocheck>
-Standards-Version: 4.6.0
+Standards-Version: 4.7.4
 Vcs-Browser: https://salsa.debian.org/js-team/node-wide-align
 Vcs-Git: https://salsa.debian.org/js-team/node-wide-align.git
 Homepage: https://github.com/iarna/wide-align#readme
-Rules-Requires-Root: no
 
 Package: node-wide-align
 Architecture: all


=====================================
debian/nodejs/extlinks
=====================================
@@ -0,0 +1 @@
+tap


=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+tap21-asserts.patch


=====================================
debian/patches/tap21-asserts.patch
=====================================
@@ -0,0 +1,71 @@
+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/align.js
++++ b/test/align.js
+@@ -3,35 +3,35 @@
+ var align = require('..')
+ 
+ test('align', function (t) {
+-  t.is(align.center('abc', 10), '   abc    ', 'center narrow')
+-  t.is(align.center('古古古', 10), '  古古古  ', 'center wide')
+-  t.is(align.left('abc', 10), 'abc       ', 'left narrow')
+-  t.is(align.left('古古古', 10), '古古古    ', 'left wide')
+-  t.is(align.right('abc', 10), '       abc', 'right narrow')
+-  t.is(align.right('古古古', 10), '    古古古', 'right wide')
+-
+-  t.is(align.center('abc', 2), 'abc', 'center narrow overflow')
+-  t.is(align.center('古古古', 4), '古古古', 'center wide overflow')
+-  t.is(align.left('abc', 2), 'abc', 'left narrow overflow')
+-  t.is(align.left('古古古', 4), '古古古', 'left wide overflow')
+-  t.is(align.right('abc', 2), 'abc', 'right narrow overflow')
+-  t.is(align.right('古古古', 4), '古古古', 'right wide overflow')
+-
+-  t.is(align.left('', 5), '     ', 'left align nothing')
+-  t.is(align.center('', 5), '     ', 'center align nothing')
+-  t.is(align.right('', 5), '     ', 'right align nothing')
+-
+-  t.is(align.left('   ', 5), '     ', 'left align whitespace')
+-  t.is(align.center('   ', 5), '     ', 'center align whitespace')
+-  t.is(align.right('   ', 5), '     ', 'right align whitespace')
+-
+-  t.is(align.left('   ', 2), '   ', 'left align whitespace overflow')
+-  t.is(align.center('   ', 2), '   ', 'center align whitespace overflow')
+-  t.is(align.right('   ', 2), '   ', 'right align whitespace overflow')
+-
+-  t.is(align.left('  x  ', 10), '  x       ', 'left align whitespace mix')
+-  t.is(align.center('  x  ', 10), '    x     ', 'center align whitespace mix')
+-  t.is(align.right('  x  ', 10), '       x  ', 'right align whitespace mix')
++  t.equal(align.center('abc', 10), '   abc    ', 'center narrow')
++  t.equal(align.center('古古古', 10), '  古古古  ', 'center wide')
++  t.equal(align.left('abc', 10), 'abc       ', 'left narrow')
++  t.equal(align.left('古古古', 10), '古古古    ', 'left wide')
++  t.equal(align.right('abc', 10), '       abc', 'right narrow')
++  t.equal(align.right('古古古', 10), '    古古古', 'right wide')
++
++  t.equal(align.center('abc', 2), 'abc', 'center narrow overflow')
++  t.equal(align.center('古古古', 4), '古古古', 'center wide overflow')
++  t.equal(align.left('abc', 2), 'abc', 'left narrow overflow')
++  t.equal(align.left('古古古', 4), '古古古', 'left wide overflow')
++  t.equal(align.right('abc', 2), 'abc', 'right narrow overflow')
++  t.equal(align.right('古古古', 4), '古古古', 'right wide overflow')
++
++  t.equal(align.left('', 5), '     ', 'left align nothing')
++  t.equal(align.center('', 5), '     ', 'center align nothing')
++  t.equal(align.right('', 5), '     ', 'right align nothing')
++
++  t.equal(align.left('   ', 5), '     ', 'left align whitespace')
++  t.equal(align.center('   ', 5), '     ', 'center align whitespace')
++  t.equal(align.right('   ', 5), '     ', 'right align whitespace')
++
++  t.equal(align.left('   ', 2), '   ', 'left align whitespace overflow')
++  t.equal(align.center('   ', 2), '   ', 'center align whitespace overflow')
++  t.equal(align.right('   ', 2), '   ', 'right align whitespace overflow')
++
++  t.equal(align.left('  x  ', 10), '  x       ', 'left align whitespace mix')
++  t.equal(align.center('  x  ', 10), '    x     ', 'center align whitespace mix')
++  t.equal(align.right('  x  ', 10), '       x  ', 'right align whitespace mix')
+ 
+   t.end()
+ })


=====================================
debian/tests/pkg-js/test
=====================================
@@ -1 +1 @@
-tap --coverage test/*.js
+tap --disable-coverage test/*.js


=====================================
debian/watch
=====================================
@@ -1,5 +1,5 @@
-version=4
-opts=\
-dversionmangle=auto,\
-filenamemangle=s/.*?(\d[\d\.-]*@ARCHIVE_EXT@)/node-wide-align-$1/ \
- https://github.com/iarna/wide-align/tags .*/archive/.*/v?([\d\.]+).tar.gz
+Version: 5
+
+Template: Github
+Owner: iarna
+Project: wide-align



View it on GitLab: https://salsa.debian.org/js-team/node-wide-align/-/compare/754fdd218531a307d207760436a7ce67f1812299...e5bf65a35475ae4704df934def3d4fab43f97d17

-- 
View it on GitLab: https://salsa.debian.org/js-team/node-wide-align/-/compare/754fdd218531a307d207760436a7ce67f1812299...e5bf65a35475ae4704df934def3d4fab43f97d17
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/6c6679b5/attachment-0001.htm>


More information about the Pkg-javascript-commits mailing list