DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: node-mermaid 8.14.0+ds1+~cs11.4.14-1

New Package Report

.changes
Changed-ByBastien Roucariès
Architecturesource all
Distributionexperimental
DateWed, 10 Jun 2026 20:38:17 +0200
Sourcenode-mermaid
Version8.14.0+ds1+~cs11.4.14-1
Changelog
node-mermaid (8.14.0+ds1+~cs11.4.14-1) experimental; urgency=medium
 .
   * Team upload
 .
   [ Pirate Praveen ]
   * webpack 5 don't have --colors option
   * webpack.config.babel.js now need @babel/register in node_modules
 .
   [ Nilesh Patra ]
   * Remove myself from uploaders
   * Add patch to fix bundling failure with rollup3 (Closes: #1022630)
   * Add extlinks for modules not found during webpack operation
 .
   [ Yadd ]
   * Declare compliance with policy 4.6.1
   * Drop use-webpack-config-from-8.13.3.patch
   * Add build dependency to node-webpack-merge
   * Add build dependency to node-path-browserify
   * Add missing build dependency on dh-nodejs for command dh_nodejs_autodocs.
   * Drop component stylis (Closes: #1036688)
 .
   [ Bastien Roucariès ]
   * Reintroduce to experimental (Closes: #1139660)
   * Add myself as uploader
.dsc
Sectionjavascript
Priorityoptional
Componentmain
Package-Listnode-mermaid deb javascript optional arch=all
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: mermaid
Upstream-Contact: Knut Sveidqvist
Source: https://github.com/knsv/mermaid
 https://github.com/braintree/sanitize-url/tags
 https://github.com/fabiospampinato/khroma/tags
Files-Excluded: dist/*.js dist/*.map  dist_dev dist/*.min*
Files-Excluded-escaper: dist/escaper.min.js

Files: *
Copyright: 2014-2018, Knut Sveidqvist
License: Expat

Files: khroma/*
Copyright: 2019-present Fabio Spampinato, Andrew Maney
License: Expat

Files: debian/*
Copyright: 2020, Nilesh Patra <npatra974@gmail.com>
 2022, Yadd <yadd@debian.org>
 2024, Bastien Roucaries <rouca@debian.org>
License: Expat

Files: debian/build_modules/webpack-node-externals/*
Copyright: 2016, Liad Yosef
License: Expat

License: Expat
 Permission is hereby granted, free of charge, to any person
 obtaining a copy of this software and associated documentation files
 (the "Software"), to deal in the Software without restriction,
 including without limitation the rights to use, copy, modify, merge,
 publish, distribute, sublicense, and/or sell copies of the Software,
 and to permit persons to whom the Software is furnished to do so,
 subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be
 included in all copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
 BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
 ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.

Review Information

accepted — allocated to siretart 6 days ago, started 6 days ago, completed 6 days ago.

Final Comment

Public Notes

6 days ago ● public

Lintian

Command: lintian -Iiv -L '>=warning' --show-overrides --color=never ../$(basename $PWD)_*.changes
Exit code: 0

N:
W: node-mermaid source: debian-watch-not-mangling-version Template: github\nowner: knsv\nproject: mermaid\nRepacksuffix: +ds\nVersion-Schema: group\nComponent: khroma\nTemplate: github\nowner: fabiospampinato\nproject: khroma\nVersion-Schema: group [debian/watch:13]
N: 
N:   The version of this package contains dfsg, ds, or debian, which normally
N:   indicates that the upstream source has been repackaged to comply with the
N:   Debian Free Software Guidelines (or similar reason), but there is no
N:   version mangling in the debian/watch file. Since the dfsg string is not
N:   part of the upstream version, the debian/watch file should use the
N:   dversionmangle option to remove the dfsg before version number comparison.
N: 
N:   Please refer to the uscan(1) manual page and https://wiki.debian.org/DEHS
N:   for details.
N: 
N:   Visibility: warning
N:   Show-Always: no
N:   Check: debian/watch
N:   Renamed from: debian-watch-file-should-mangle-version
N: 
N:
W: node-mermaid source: mismatched-override source-contains-prebuilt-javascript-object src/dagre-wrapper/mermaid-graphlib.spec.js [debian/source/lintian-overrides:6]
N: 
N:   The named tag would have been silenced except the context specified with
N:   the override did not match.
N:   
N:   Lintian may now provide a different context for the tag, or something
N:   could have changed in a new version of your package. Either way, overrides
N:   work best when you require as little context as needed.
N:   
N:   You can use wildcards, such as * or ? in the context to make a match more
N:   likely.
N:   
N:   Please remove or adjust the override.
N: 
N:   Visibility: warning
N:   Show-Always: yes
N:   Check: lintian
N: 
N:
W: node-mermaid source: mismatched-override source-contains-prebuilt-javascript-object src/diagrams/flowchart/parser/flow-huge.spec.js [debian/source/lintian-overrides:7]
N:
W: node-mermaid source: mismatched-override source-contains-prebuilt-javascript-object src/diagrams/sequence/svgDraw.js [debian/source/lintian-overrides:8]
N:
W: node-mermaid source: mismatched-override source-contains-prebuilt-javascript-object src/errorRenderer.js [debian/source/lintian-overrides:9]
N:
W: node-mermaid source: mismatched-override source-is-missing src/dagre-wrapper/mermaid-graphlib.spec.js [debian/source/lintian-overrides:2]
N:
W: node-mermaid source: mismatched-override source-is-missing src/diagrams/flowchart/parser/flow-huge.spec.js [debian/source/lintian-overrides:3]
N:
W: node-mermaid source: mismatched-override source-is-missing src/diagrams/sequence/svgDraw.js [debian/source/lintian-overrides:4]
N:
W: node-mermaid source: mismatched-override source-is-missing src/errorRenderer.js [debian/source/lintian-overrides:5]
N:
W: node-mermaid source: mismatched-override very-long-line-length-in-source-file *.md line * [debian/source/lintian-overrides:10]
N:
W: node-mermaid source: mismatched-override very-long-line-length-in-source-file docs/*.css line * [debian/source/lintian-overrides:12]
N:
W: node-mermaid source: mismatched-override very-long-line-length-in-source-file docs/*.html line * [debian/source/lintian-overrides:11]
N:
W: node-mermaid source: mismatched-override very-long-line-length-in-source-file src/dagre-wrapper/mermaid-graphlib.spec.js line 389 is 1592 characters long (>512) [debian/source/lintian-overrides:13]
N:
W: node-mermaid source: mismatched-override very-long-line-length-in-source-file src/diagrams/flowchart/parser/flow-huge.spec.js line 18 is 287521 characters long (>512) [debian/source/lintian-overrides:14]
N:
W: node-mermaid source: mismatched-override very-long-line-length-in-source-file src/errorRenderer.js line 38 is 596 characters long (>512) [debian/source/lintian-overrides:15]

Back to Dashboard | View all reviews for this package