[From nobody Tue Apr 28 12:13:05 2026
Received: (at submit) by bugs.debian.org; 19 Mar 2026 09:48:23 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-16.5 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FOURLA,
 HAS_PACKAGE,HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_MED,
 RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,
 RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED,
 SPF_HELO_PASS,SPF_PASS,XMAILER_REPORTBUG autolearn=ham
 autolearn_force=no version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 66; hammy, 150; neutral, 237; spammy,
 0. spammytokens: hammytokens:0.000-+--forky,
 0.000-+--HTo:N*Debian, 
 0.000-+--H*Ad:N*Bug, 0.000-+--H*Ad:N*Tracking, 0.000-+--HTo:N*System
Return-path: &lt;SRS0=KFLT=BT=melix.org=kapouer@bounces.m4x.org&gt;
Received: from mx1.polytechnique.org ([129.104.30.34]:59766)
 by buxtehude.debian.org with esmtps
 (TLS1.2:ECDHE_SECP521R1__RSA_SHA512__AES_256_GCM:256) (Exim 4.96)
 (envelope-from &lt;SRS0=KFLT=BT=melix.org=kapouer@bounces.m4x.org&gt;)
 id 1w39zK-001Hm8-0e for submit@bugs.debian.org;
 Thu, 19 Mar 2026 09:48:23 +0000
Received: from lal (92-184-108-115.mobile.fr.orangecustomers.net
 [92.184.108.115])
 (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ssl.polytechnique.org (Postfix) with ESMTPSA id 878C61A464;
 Thu, 19 Mar 2026 10:48:14 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=melix.org; s=svoboda;
 t=1773913696; bh=/lB7rsgsefMaGP0GNtY3Nm4ewWgxCc4P4FgJWBmR6Ug=;
 h=From:To:Subject:Message-ID:Date;
 b=p9rq4Q0V/0wMtdVMRg67OqRUNs2CmV1F1u9uc3oV1Wm1NDe8DwM3LLSW6Sqx71raZ
 5eZFMTvvv4hvMue+N9iYbXbBd0XBHMbbUb4Diz6UXyi37uJKRiSUSdHniMbjbbeEDx
 eWtUkHEvfaTokBXXFeUCYifLTYhklpX2KgMS2g8o=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=melix.org; s=svoboda;
 t=1773913694; bh=/lB7rsgsefMaGP0GNtY3Nm4ewWgxCc4P4FgJWBmR6Ug=;
 h=From:To:Subject:Message-ID:Date;
 b=ifddGNupTz21rt/DGfkbxEgdhdWDeYzkXpD3zA+lzeFUJOyOiSxgyXcmMx7+b3gOn
 7K3T7/VIAGGzxF/rWKZhz4HaiTD5hDeW/LXWQ0EAO6JIiXsy/BVQ8Cd0ocp1UrbNS/
 oILqlFLW2cxt5g6UZXEijSBmAHbKCGUZ3O9o1chI=
Received: by lal (Postfix, from userid 1000)
 id DE7DD28BC7B; Thu, 19 Mar 2026 10:48:13 +0100 (CET)
Content-Type: text/plain; charset=&quot;us-ascii&quot;
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: =?utf-8?b?SsOpcsOpbXkgTGFs?= &lt;kapouer@melix.org&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: node-tap: The &quot;support ts-node by default&quot; patch is broken
Message-ID: &lt;177391369387.338841.15471420679654772379.reportbug@lal.local&gt;
X-Mailer: reportbug 13.2.0
Date: Thu, 19 Mar 2026 10:48:13 +0100
X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Thu Mar 19
 10:48:15 2026 +0100 (CET))
X-Org-Mail: jeremy.lal.1997@polytechnique.org
Delivered-To: submit@bugs.debian.org

Package: node-tap
Version: 16.3.7+ds3+~cs49.5.20-6
Severity: important

Some time ago I added a patch that magically made node-tap
work with typescript files.

Now it's broken. It seems to me that typescript files are expected
to work with ESM, so I'm gonna default to ESM loading of ts-node in
node-tap, which might break some things.

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.19.8+deb14-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages node-tap depends on:
ii  node-ansi-escapes        5.0.0+really.4.3.1-1
ii  node-auto-bind           4.0.0-2
ii  node-babel7              7.20.15+ds1+~cs214.269.168-14
ii  node-base                3.0.0-3
ii  node-chalk               5.6.2+dfsg-5
ii  node-chokidar            3.6.0-5
ii  node-cli-boxes           3.0.0-1
ii  node-cli-cursor          4.0.0-4
ii  node-cli-truncate        2.1.0-5
ii  node-cliui               7.0.4+repack+1+~cs1.4.2-2
ii  node-coveralls           3.1.1-4
ii  node-diff                5.0.0~dfsg+~5.0.1-6
ii  node-esprima             4.0.1+ds+~4.0.3-2
ii  node-find-cache-dir      3.3.2+~3.2.1-1
ii  node-foreground-child    4.0.3-1
ii  node-glob                10.3.6+~cs0.4.15-8
ii  node-indent-string       4.0.0-2
ii  node-isexe               2.0.0+~2.0.1-5
ii  node-istanbul            0.4.5+repack10+~cs98.25.59-7
ii  node-jest-debbundle      29.6.2~ds3+~cs73.45.28-2
ii  node-lodash              4.17.23+dfsg-1
ii  node-make-dir            3.1.0-3
ii  node-minipass            5.0.0+~cs13.3.24-1
ii  node-mkdirp              2.1.6+~cs5.2.1-5
ii  node-ms                  2.1.3+~cs0.7.31-3
ii  node-opener              1.5.2+~1.4.0-1
ii  node-punycode            2.3.1+~2.1.4-1
ii  node-read-pkg            5.2.0-2
ii  node-resolve-from        5.0.0+~3.1.0+~3.3.0+~2.0.0-1
ii  node-rimraf              4.4.1-6
ii  node-shell-quote         1.8.3+~1.7.5-1
ii  node-signal-exit         4.1.0-7
ii  node-slice-ansi          5.0.0+~cs9.0.0-5
ii  node-source-map-support  0.5.21+ds+~0.5.10-1
ii  node-stack-utils         2.0.6+~2.0.1-2
ii  node-string-width        4.2.3+~cs13.2.3-1
ii  node-strip-ansi          7.1.2-1
ii  node-tap-mocha-reporter  5.0.4+~2.1.0-1
ii  node-tap-parser          13.0.1+~cs4.1.3-4
ii  node-which               2.0.2+~cs1.3.2-5
ii  node-widest-line         3.1.0-2
ii  node-wrap-ansi           8.0.1+~8.0.1-3
ii  node-ws                  8.19.0+~cs14.19.1-1
ii  nodejs                   22.22.1+dfsg+~cs22.19.15-1

node-tap recommends no packages.

Versions of packages node-tap suggests:
ii  node-istanbul [node-nyc]  0.4.5+repack10+~cs98.25.59-7

-- no debconf information
]