cyclonedx-node-npm
cyclonedx-node-npm copied to clipboard
[BUG] typescript not declared as dependency
Describe the bug
Typescript is not listed as a dependency of the project, but is required:
14 verbose stack missing: typescript@>=5, required by [email protected]
To Reproduce
Run in a repo that doesn't have typescript declared explicitly
Expected behavior
Typescript is explicitly declared as a dependency, or not required for use.
Screenshots or output-paste
0 verbose cli /Users/<snip>/.nvm/versions/node/v22.13.1/bin/node /Users/<snip>/.nvm/versions/node/v22.13.1/lib/node_modules/npm/bin/npm-cli.js
1 info using [email protected]
2 info using [email protected]
3 silly config load:file:/Users/<snip>/.nvm/versions/node/v22.13.1/lib/node_modules/npm/npmrc
4 silly config load:file:/Users/<snip>/git/<snip>/.npmrc
5 silly config load:file:/Users/<snip>/.npmrc
6 silly config load:file:/Users/<snip>/.nvm/versions/node/v22.13.1/etc/npmrc
7 verbose title npm ls
8 verbose argv "ls" "--json" "--long" "--all"
9 verbose logfile logs-max:10 dir:/Users/<snip>/.npm/_logs/2025-04-28T03_05_25_129Z-
10 verbose logfile /Users/<snip>/.npm/_logs/2025-04-28T03_05_25_129Z-debug-0.log
11 silly logfile start cleaning logs, removing 1 files
12 silly packumentCache heap:4345298944 maxSize:1086324736 maxEntrySize:543162368
13 silly logfile done cleaning log files
14 verbose stack Error: extraneous: @isaacs/[email protected] /Users/<snip>/git/<snip>/node_modules/@isaacs/fs-minipass
14 verbose stack extraneous: @isaacs/[email protected] /Users/<snip>/git/<snip>/node_modules/@isaacs/string-locale-compare
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/agent
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/arborist
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/config
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/fs
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/git
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/installed-package-contents
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/map-workspaces
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/metavuln-calculator
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/name-from-folder
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/node-gyp
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/package-json
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/promise-spawn
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/query
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/redact
14 verbose stack extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/run-script
14 verbose stack extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/bundle
14 verbose stack extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/core
14 verbose stack extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/protobuf-specs
14 verbose stack extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/sign
14 verbose stack extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/tuf
14 verbose stack extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/verify
14 verbose stack extraneous: @tufjs/[email protected] /Users/<snip>/git/<snip>/node_modules/@tufjs/canonical-json
14 verbose stack extraneous: @tufjs/[email protected] /Users/<snip>/git/<snip>/node_modules/@tufjs/models
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/abbrev
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/aproba
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/bin-links
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/ci-info
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cidr-regex
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cli-columns
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cmd-shim
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/common-ancestor-path
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cssesc
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/fastest-levenshtein
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/ignore-walk
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/ini
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/init-package-json
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/is-cidr
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/json-parse-even-better-errors
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/json-stringify-nice
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/just-diff-apply
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/just-diff
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmaccess
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmdiff
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmexec
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmfund
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmhook
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmorg
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmpack
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmpublish
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmsearch
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmteam
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmversion
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/make-fetch-happen
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/minipass-fetch
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/minizlib
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/nopt
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-audit-report
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-bundled
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-install-checks
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-normalize-package-bin
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-package-arg
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-packlist
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-pick-manifest
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-profile
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-registry-fetch
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-user-validate
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/pacote
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/parse-conflict-json
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/postcss-selector-parser
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/proc-log
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/proggy
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/promise-all-reject-late
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/promise-call-limit
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/promzard
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/qrcode-terminal
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/read-cmd-shim
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/read-package-json-fast
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/read
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/sigstore
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/ssri
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tiny-relative-date
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tinyglobby
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/treeverse
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tuf-js
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/unique-filename
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/unique-slug
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/validate-npm-package-name
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/walk-up-path
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/which
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/write-file-atomic
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/metavuln-calculator/node_modules/pacote
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/chownr
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/mkdirp
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/p-map
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/tar
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/yallist
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp/node_modules/chownr
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp/node_modules/mkdirp
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp/node_modules/tar
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp/node_modules/yallist
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/read/node_modules/mute-stream
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tinyglobby/node_modules/fdir
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tinyglobby/node_modules/picomatch
14 verbose stack extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/write-file-atomic/node_modules/signal-exit
14 verbose stack missing: typescript@>=5, required by [email protected]
14 verbose stack at LS.exec (/Users/<snip>/.nvm/versions/node/v22.13.1/lib/node_modules/npm/lib/commands/ls.js:206:9)
14 verbose stack at async Npm.exec (/Users/<snip>/.nvm/versions/node/v22.13.1/lib/node_modules/npm/lib/npm.js:207:9)
14 verbose stack at async module.exports (/Users/<snip>/.nvm/versions/node/v22.13.1/lib/node_modules/npm/lib/cli/entry.js:67:5)
15 error code ELSPROBLEMS
16 error extraneous: @isaacs/[email protected] /Users/<snip>/git/<snip>/node_modules/@isaacs/fs-minipass
16 error extraneous: @isaacs/[email protected] /Users/<snip>/git/<snip>/node_modules/@isaacs/string-locale-compare
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/agent
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/arborist
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/config
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/fs
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/git
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/installed-package-contents
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/map-workspaces
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/metavuln-calculator
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/name-from-folder
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/node-gyp
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/package-json
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/promise-spawn
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/query
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/redact
16 error extraneous: @npmcli/[email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/run-script
16 error extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/bundle
16 error extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/core
16 error extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/protobuf-specs
16 error extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/sign
16 error extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/tuf
16 error extraneous: @sigstore/[email protected] /Users/<snip>/git/<snip>/node_modules/@sigstore/verify
16 error extraneous: @tufjs/[email protected] /Users/<snip>/git/<snip>/node_modules/@tufjs/canonical-json
16 error extraneous: @tufjs/[email protected] /Users/<snip>/git/<snip>/node_modules/@tufjs/models
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/abbrev
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/aproba
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/bin-links
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/ci-info
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cidr-regex
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cli-columns
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cmd-shim
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/common-ancestor-path
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cssesc
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/fastest-levenshtein
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/ignore-walk
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/ini
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/init-package-json
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/is-cidr
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/json-parse-even-better-errors
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/json-stringify-nice
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/just-diff-apply
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/just-diff
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmaccess
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmdiff
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmexec
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmfund
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmhook
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmorg
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmpack
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmpublish
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmsearch
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmteam
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/libnpmversion
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/make-fetch-happen
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/minipass-fetch
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/minizlib
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/nopt
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-audit-report
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-bundled
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-install-checks
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-normalize-package-bin
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-package-arg
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-packlist
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-pick-manifest
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-profile
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-registry-fetch
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/npm-user-validate
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/pacote
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/parse-conflict-json
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/postcss-selector-parser
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/proc-log
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/proggy
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/promise-all-reject-late
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/promise-call-limit
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/promzard
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/qrcode-terminal
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/read-cmd-shim
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/read-package-json-fast
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/read
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/sigstore
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/ssri
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tiny-relative-date
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tinyglobby
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/treeverse
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tuf-js
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/unique-filename
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/unique-slug
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/validate-npm-package-name
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/walk-up-path
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/which
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/write-file-atomic
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/@npmcli/metavuln-calculator/node_modules/pacote
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/chownr
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/mkdirp
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/p-map
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/tar
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/cacache/node_modules/yallist
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp/node_modules/chownr
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp/node_modules/mkdirp
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp/node_modules/tar
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/node-gyp/node_modules/yallist
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/read/node_modules/mute-stream
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tinyglobby/node_modules/fdir
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/tinyglobby/node_modules/picomatch
16 error extraneous: [email protected] /Users/<snip>/git/<snip>/node_modules/write-file-atomic/node_modules/signal-exit
16 error missing: typescript@>=5, required by [email protected]
17 verbose cwd /Users/<snip>/git/<snip>
18 verbose os Darwin 24.4.0
19 verbose node v22.13.1
20 verbose npm v11.1.0
21 verbose exit 1
22 verbose code 1
23 error A complete log of this run can be found in: /Users/<snip>/.npm/_logs/2025-04-28T03_05_25_129Z-debug-0.log
Environment
- @cyclonedx/cyclonedx-npm version: 3.0.0
- NPM version: 11.1.0
- Node version: v22.13.1
- OS: macOS
Additional context
Obviously can be worked around by declaring a typescript version in your own devdependencies...but still, should be reported.
Contribution
- [ ] I am willing to provide a fix
- [x] I will wait until somebody else fixes it