[Pkg-javascript-devel] Bug#1004503: Bug#1004503: Bug#1004503: node-tap: Please update to version 15
Yadd
yadd at debian.org
Sun Jan 30 17:52:39 GMT 2022
On 30/01/2022 12:36, Yadd wrote:
> On 30/01/2022 12:34, Yadd wrote:
>> On 29/01/2022 18:26, Yadd wrote:
>>> Package: node-tap
>>> Version: 12.0.1+ds-4
>>> Severity: normal
>>>
>>> node-tap is outdated, version 15 is needed for some package (npm at
>>> least).
>>>
>>> Dependencies state:
>>>
>>> # tap at 15.1.6 (node-tap)
>>> DEPENDENCIES:
>>> node-ansi-escapes (ansi-escapes)
>>> node-auto-bind (auto-bind)
>>> node-babel7
>>> node-chalk (chalk)
>>> node-chokidar (chokidar)
>>> node-cli-boxes (cli-boxes)
>>> node-cli-cursor (cli-cursor)
>>> node-cli-truncate (cli-truncate)
>>> node-cliui (cliui)
>>> node-convert-source-map (convert-source-map)
>>> node-coveralls (coveralls)
>>> node-decamelize (decamelize)
>>> node-diff (diff)
>>> node-es6-error (es6-error)
>>> node-esprima (esprima)
>>> node-find-cache-dir (find-cache-dir)
>>> node-find-up (find-up)
>>> node-foreground-child (foreground-child)
>>> node-glob (glob)
>>> node-graceful-fs (graceful-fs)
>>> node-indent-string (indent-string)
>>> node-is-windows (is-windows)
>>> node-isexe (isexe)
>>> node-istanbul
>>> node-jest-debbundle (is-ci)
>>> node-lodash (lodash)
>>> node-lodash-packages (lodash.flattendeep)
>>> node-make-dir (make-dir)
>>> node-minipass (minipass)
>>> node-mkdirp (mkdirp)
>>> node-ms (ms)
>>> node-opener (opener)
>>> node-p-map (p-map)
>>> node-punycode (punycode)
>>> node-react (@types/react, react, react-reconciler, scheduler)
>>> node-read-pkg (type-fest)
>>> node-resolve-from (callsites, resolve-from)
>>> node-rimraf (rimraf)
>>> node-shell-quote (shell-quote)
>>> node-signal-exit (signal-exit)
>>> node-slice-ansi (slice-ansi)
>>> node-source-map-support (source-map-support)
>>> node-stack-utils (stack-utils)
>>> node-string-width (string-width)
>>> node-strip-ansi (strip-ansi)
>>> node-tap-mocha-reporter (tap-mocha-reporter)
>>> node-tap-parser (tap-parser)
>>> node-which (which)
>>> node-widest-line (widest-line)
>>> node-wrap-ansi (wrap-ansi)
>>> node-write-file-atomic (write-file-atomic)
>>> node-ws (ws)
>>> node-yaml (yaml)
>>> node-yargs (yargs)
>>
>> I added nyc into node-istanbul (nyc is the new istanbul command line).
>> New missing modules list
>>
>> MISSING:
>> tap
>> └── @isaacs/import-jsx (4.0.1)
>> └── caller-path (3.0.1)
>> └── caller-callsite (4.1.0)
>> └── findit (2.0.0)
>> └── ink (3.2.0)
>> └── code-excerpt (3.0.0)
>> └── convert-to-spaces (1.0.2)
>> └── patch-console (1.0.0)
>> └── react-devtools-core (4.23.0)
>> └── yoga-layout-prebuilt (1.10.0)
>> └── @types/yoga-layout (1.9.2)
>> └── jackspeak (1.4.1)
>> └── libtap (1.1.4)
>> └── async-hook-domain (2.0.4)
>> └── tap-yaml (1.0.0)
>> └── tcompare (5.0.7)
>> └── (^) tap-yaml (1.0.0)
>> └── (^) tcompare (5.0.7)
>> └── treport (3.0.2)
>> └── (^) @isaacs/import-jsx (4.0.1)
>> └── cardinal (2.1.1)
>> └── ansicolors (0.3.2)
>> └── redeyed (2.1.1)
>> └── (^) ink (3.2.0)
>> └── unicode-length (2.0.2)
>
> ink is a command-line test utility for react
ink requires yoga-layout-prebuilt which is hard to rebuild: I got a lot
of error when trying to `node-gyp build` yoga-layout. It seems at least
that it requires a newer nodejs.
For now, I'll try to update node-tap without ink. It will be able to
test many things except react components (AFAIK...)
More information about the Pkg-javascript-devel
mailing list