Skip to content
Tools / VSCodium / Dependencies

Dependency Analysis

VSCodium

Direct and transitive dependency freshness, license, and CVE exposure from the latest SBOM.

62% Freshness
545 Dependencies
157 Outdated
0 Stale
20.7 Avg Behind

Dependency List

Latest release 1.116.02821

Dependency Type Current Latest Behind CVE License
@typescript-eslint/eslint-plugin
npm
Transitive 7.18.0 8.60.1 994 behind MIT
@typescript-eslint/parser
npm
Transitive 7.18.0 8.60.1 994 behind BSD-2-Clause
@typescript-eslint/scope-manager
npm
Transitive 7.18.0 8.60.1 994 behind MIT
@typescript-eslint/type-utils
npm
Transitive 7.18.0 8.60.1 994 behind MIT
@typescript-eslint/types
npm
Transitive 7.18.0 8.60.1 994 behind MIT
@typescript-eslint/typescript-estree
npm
Transitive 7.18.0 8.60.1 994 behind BSD-2-Clause
@typescript-eslint/utils
npm
Transitive 7.18.0 8.60.1 994 behind MIT
@typescript-eslint/visitor-keys
npm
Transitive 7.18.0 8.60.1 994 behind MIT
type-fest
npm
Transitive 0.6.0 5.7.0 181 behind MIT OR (CC0-1.0 AND MIT)
typescript
npm
Direct 5.9.3 6.0.3 181 behind Apache-2.0
type-fest
npm
Transitive 0.8.1 5.7.0 177 behind MIT OR (CC0-1.0 AND MIT)
type-fest
npm
Transitive 0.20.2 5.7.0 160 behind CC0-1.0 AND MIT
type-fest
npm
Transitive 2.19.0 5.7.0 108 behind CC0-1.0 OR MIT OR (CC0-1.0 AND MIT)
enhanced-resolve
npm
Transitive 0.9.1 5.22.2 90 behind MIT
jest-worker
npm
Transitive 27.5.1 30.4.1 67 behind MIT
glob
npm
Transitive 7.2.3 13.0.6 62 behind ISC
commander
npm
Transitive 2.20.3 15.0.0 55 behind MIT
eslint
npm
Transitive 8.57.1 10.4.1 53 behind MIT
undici-types
npm
Transitive 6.21.0 8.3.0 52 behind MIT
electron-to-chromium
npm
Transitive 1.5.286 1.5.367 49 behind ISC
tapable
npm
Transitive 0.1.10 2.3.3 43 behind MIT
@eslint/js
npm
Transitive 8.57.1 10.0.1 38 behind MIT
rimraf
npm
Transitive 3.0.2 6.1.3 35 behind ISC
globals
npm
Transitive 13.24.0 17.6.0 30 behind MIT
file-entry-cache
npm
Transitive 6.0.1 11.1.3 29 behind MIT
globals
npm
Transitive 14.0.0 17.6.0 29 behind MIT
baseline-browser-mapping
npm
Transitive 2.10.0 2.10.33 26 behind Apache-2.0
keyv
npm
Transitive 4.5.4 5.6.0 26 behind MIT
flat-cache
npm
Transitive 3.2.0 6.1.22 25 behind MIT
hosted-git-info
npm
Transitive 2.8.9 10.1.1 24 behind ISC
eslint-plugin-es-x
npm
Transitive 7.8.0 9.6.0 22 behind MIT
globby
npm
Transitive 11.1.0 16.2.0 20 behind MIT
caniuse-lite
npm
Transitive 1.0.30001770 1.0.30001793 19 behind CC-BY-4.0
eslint-scope
npm
Transitive 5.1.1 9.1.2 18 behind BSD-2-Clause
esprima
npm
Transitive 1.2.5 4.0.1 18 behind BSD-2-Clause
supports-color
npm
Transitive 7.2.0 10.2.2 18 behind MIT
jsesc
npm
Transitive 0.5.0 3.1.0 17 behind MIT
tsconfig-paths
npm
Transitive 3.15.0 4.2.0 17 behind MIT
chalk
npm
Transitive 3.0.0 5.6.2 16 behind MIT
supports-color
npm
Transitive 8.1.1 10.2.2 15 behind MIT
@types/node
npm
Direct 22.19.17 25.9.1 14 behind MIT
eslint-visitor-keys
npm
Transitive 2.1.0 5.0.1 14 behind Apache-2.0
normalize-package-data
npm
Transitive 2.5.0 9.0.0 14 behind BSD-2-Clause
p-limit
npm
Transitive 2.3.0 7.3.0 14 behind MIT
globals
npm
Transitive 15.15.0 17.6.0 13 behind MIT
chalk
npm
Transitive 4.1.2 5.6.2 12 behind MIT
enhanced-resolve
npm
Transitive 5.19.0 5.22.2 12 behind MIT
semver
npm
Transitive 5.7.2 7.8.1 12 behind ISC
eslint-scope
npm
Transitive 7.2.2 9.1.2 11 behind BSD-2-Clause
ini
npm
Transitive 1.3.8 7.0.0 11 behind ISC
parse-json
npm
Transitive 5.2.0 8.3.0 11 behind MIT
semver
npm
Transitive 6.3.1 7.8.1 11 behind ISC
@eslint/eslintrc
npm
Transitive 2.1.4 3.3.5 10 behind MIT
@types/eslint
npm
Transitive 8.56.12 9.6.1 10 behind MIT
espree
npm
Transitive 9.6.1 11.2.0 10 behind BSD-2-Clause
js-tokens
npm
Transitive 4.0.0 10.0.0 10 behind MIT
p-limit
npm
Transitive 3.1.0 7.3.0 10 behind MIT
ansi-styles
npm
Transitive 4.3.0 6.2.3 9 behind MIT
debug
npm
Transitive 3.2.7 4.4.3 9 behind MIT
ignore
npm
Transitive 5.3.2 7.0.5 9 behind MIT
p-limit
npm
Transitive 4.0.0 7.3.0 9 behind MIT
read-pkg
npm
Transitive 5.2.0 10.1.0 9 behind MIT
strip-json-comments
npm
Transitive 2.0.1 5.0.3 9 behind MIT
@babel/helper-validator-identifier
npm
Transitive 7.28.5 7.29.7 8 behind MIT
isexe
npm
Transitive 2.0.0 4.0.0 8 behind ISC
nanoid
npm
Transitive 3.3.11 5.1.11 8 behind MIT
node-releases
npm
Transitive 2.0.27 2.0.47 8 behind MIT
source-map
npm
Transitive 0.6.1 0.7.6 8 behind BSD-3-Clause
ts-api-utils
npm
Transitive 1.4.3 2.5.0 8 behind MIT
webpack
npm
Direct 5.105.2 5.107.2 8 behind MIT
@babel/code-frame
npm
Transitive 7.29.0 7.29.7 7 behind MIT
find-up
npm
Transitive 4.1.0 8.0.0 7 behind MIT
tinyexec
npm
Transitive 1.1.1 1.2.4 7 behind MIT
which
npm
Transitive 2.0.2 7.0.0 7 behind ISC
balanced-match
npm
Transitive 1.0.2 4.0.4 6 behind MIT
eslint-compat-utils
npm
Transitive 0.5.1 0.6.5 6 behind MIT
eslint-visitor-keys
npm
Transitive 3.4.3 5.0.1 6 behind Apache-2.0
find-up
npm
Transitive 5.0.0 8.0.0 6 behind MIT
get-tsconfig
npm
Transitive 4.13.6 4.14.0 6 behind MIT
json-parse-even-better-errors
npm
Transitive 2.3.1 6.0.0 6 behind MIT
locate-path
npm
Transitive 5.0.0 8.0.0 6 behind MIT
read-pkg-up
npm
Transitive 7.0.1 11.0.0 6 behind MIT
supports-hyperlinks
npm
Transitive 3.2.0 4.4.0 6 behind MIT
yocto-queue
npm
Transitive 0.1.0 1.2.2 6 behind MIT
@types/eslint-scope
npm
Transitive 3.7.7 9.1.0 5 behind MIT
ansi-escapes
npm
Transitive 6.2.1 7.3.0 5 behind MIT
ansi-regex
npm
Transitive 5.0.1 6.2.2 5 behind MIT
color-convert
npm
Transitive 2.0.1 3.1.3 5 behind MIT
eslint-plugin-promise
npm
Transitive 6.6.0 7.3.0 5 behind ISC
globby
npm
Transitive 14.1.0 16.2.0 5 behind MIT
locate-path
npm
Transitive 6.0.0 8.0.0 5 behind MIT
pkg-dir
npm
Transitive 5.0.0 9.0.0 5 behind MIT
postcss
npm
Direct 8.5.10 8.5.15 5 behind MIT
string-width
npm
Transitive 7.2.0 8.2.1 5 behind MIT
strip-json-comments
npm
Transitive 3.1.1 5.0.3 5 behind MIT
terser
npm
Transitive 5.46.0 5.48.0 5 behind BSD-2-Clause
@sec-ant/readable-stream
npm
Transitive 0.4.1 0.7.0 4 behind MIT
builtin-modules
npm
Transitive 3.3.0 5.2.0 4 behind MIT
escape-string-regexp
npm
Transitive 1.0.5 5.0.0 4 behind MIT
espree
npm
Transitive 10.4.0 11.2.0 4 behind BSD-2-Clause
estraverse
npm
Transitive 4.3.0 5.3.0 4 behind BSD-2-Clause
interpret
npm
Transitive 1.4.0 3.1.1 4 behind MIT
is-arrayish
npm
Transitive 0.2.1 0.3.4 4 behind MIT
lowercase-keys
npm
Transitive 1.0.1 4.0.1 4 behind MIT
memory-fs
npm
Transitive 0.2.0 0.5.0 4 behind MIT
parent-module
npm
Transitive 1.0.1 3.2.0 4 behind MIT
slash
npm
Transitive 3.0.0 5.1.0 4 behind MIT
terser-webpack-plugin
npm
Transitive 5.3.17 5.6.1 4 behind MIT
wsl-utils
npm
Transitive 0.1.0 0.4.0 4 behind MIT
@nodelib/fs.scandir
npm
Transitive 2.1.5 4.0.1 3 behind MIT
@nodelib/fs.walk
npm
Transitive 1.2.8 3.0.1 3 behind MIT
ajv
npm
Transitive 8.18.0 8.20.0 3 behind MIT
ajv-formats
npm
Transitive 2.1.1 3.0.1 3 behind MIT
callsites
npm
Transitive 3.1.0 4.2.0 3 behind MIT
color-name
npm
Transitive 1.1.4 2.1.0 3 behind MIT
detect-indent
npm
Transitive 6.1.0 7.0.2 3 behind MIT
glob-parent
npm
Transitive 5.1.2 6.0.2 3 behind ISC
irregular-plurals
npm
Transitive 3.5.0 4.2.0 3 behind MIT
mime-types
npm
Transitive 2.1.35 3.0.2 3 behind MIT
p-locate
npm
Transitive 4.1.0 7.0.0 3 behind MIT
strip-ansi
npm
Transitive 6.0.1 7.2.0 3 behind MIT
strip-indent
npm
Transitive 3.0.0 4.1.1 3 behind MIT
tapable
npm
Transitive 2.3.0 2.3.3 3 behind MIT
webpack-sources
npm
Transitive 3.3.4 3.5.0 3 behind MIT
yaml
npm
Transitive 2.8.3 2.9.0 3 behind ISC
@eslint/eslintrc
npm
Transitive 3.3.3 3.3.5 2 behind MIT
@nodelib/fs.stat
npm
Transitive 2.0.5 4.0.0 2 behind MIT
@pkgr/core
npm
Transitive 0.2.9 0.3.6 2 behind MIT
@sindresorhus/merge-streams
npm
Transitive 2.3.0 4.0.0 2 behind MIT
@types/json5
npm
Transitive 0.0.29 2.2.0 2 behind MIT
@webassemblyjs/floating-point-hex-parser
npm
Transitive 1.13.2 1.14.1 2 behind MIT
@webassemblyjs/helper-api-error
npm
Transitive 1.13.2 1.14.1 2 behind MIT
@webassemblyjs/helper-wasm-bytecode
npm
Transitive 1.13.2 1.14.1 2 behind MIT
@webassemblyjs/ieee754
npm
Transitive 1.13.2 1.14.1 2 behind MIT
@webassemblyjs/leb128
npm
Transitive 1.13.2 1.14.1 2 behind Apache-2.0
@webassemblyjs/utf8
npm
Transitive 1.13.2 1.14.1 2 behind MIT
ajv
npm
Transitive 6.14.0 8.20.0 2 behind MIT
array-union
npm
Transitive 2.1.0 3.0.1 2 behind MIT
brace-expansion
npm
Transitive 1.1.14 5.0.6 2 behind MIT
detect-newline
npm
Transitive 3.1.0 4.0.1 2 behind MIT
env-paths
npm
Transitive 2.2.1 4.0.0 2 behind MIT
eslint-import-resolver-node
npm
Transitive 0.3.9 0.4.0 2 behind MIT
eslint-plugin-n
npm
Transitive 17.24.0 18.0.1 2 behind MIT
eslint-visitor-keys
npm
Transitive 4.2.1 5.0.1 2 behind Apache-2.0
fast-uri
npm
Transitive 3.1.0 3.1.2 2 behind BSD-3-Clause
find-up
npm
Transitive 6.3.0 8.0.0 2 behind MIT
has-flag
npm
Transitive 4.0.0 5.0.1 2 behind MIT
hasown
npm
Transitive 2.0.2 2.0.4 2 behind MIT
is-builtin-module
npm
Transitive 3.2.1 5.0.0 2 behind MIT
is-unicode-supported
npm
Transitive 1.3.0 2.1.0 2 behind MIT
js-yaml
npm
Transitive 4.1.1 4.2.0 2 behind MIT
json-schema-traverse
npm
Transitive 0.4.1 1.0.0 2 behind MIT
lines-and-columns
npm
Transitive 1.2.4 2.0.4 2 behind MIT
log-symbols
npm
Transitive 6.0.0 7.0.1 2 behind MIT
meow
npm
Transitive 13.2.0 14.1.0 2 behind MIT
mime-db
npm
Transitive 1.52.0 1.54.0 2 behind MIT
minimatch
npm
Transitive 3.1.5 10.2.5 2 behind ISC
p-locate
npm
Transitive 5.0.0 7.0.0 2 behind MIT
path-type
npm
Transitive 4.0.0 6.0.0 2 behind MIT
picomatch
npm
Transitive 2.3.2 4.0.4 2 behind MIT
pkg-dir
npm
Transitive 7.0.0 9.0.0 2 behind MIT
prettier
npm
Transitive 3.8.1 3.8.3 2 behind MIT
resolve
npm
Transitive 1.22.11 1.22.12 2 behind MIT
semver
npm
Transitive 7.7.4 7.8.1 2 behind ISC
strip-bom
npm
Transitive 3.0.0 5.0.0 2 behind MIT
@types/estree
npm
Transitive 1.0.8 1.0.9 1 behind MIT
@ungap/structured-clone
npm
Transitive 1.3.0 1.3.1 1 behind ISC
@webassemblyjs/helper-numbers
npm
Transitive 1.13.2 1.14.1 1 behind MIT
brace-expansion
npm
Transitive 2.1.0 5.0.6 1 behind MIT
browserslist
npm
Transitive 4.28.1 4.28.2 1 behind MIT
call-bind
npm
Transitive 1.0.8 1.0.9 1 behind MIT
concat-map
npm
Transitive 0.0.1 0.0.2 1 behind MIT
core-js-compat
npm
Transitive 3.48.0 3.49.0 1 behind MIT
cosmiconfig
npm
Transitive 9.0.0 9.0.1 1 behind MIT
doctrine
npm
Transitive 2.1.0 3.0.0 1 behind Apache-2.0 AND BSD-2-Clause
es-abstract
npm
Transitive 1.24.1 1.24.2 1 behind MIT
es-module-lexer
npm
Transitive 2.0.0 2.1.0 1 behind MIT
es-object-atoms
npm
Transitive 1.1.1 1.1.2 1 behind MIT
escape-string-regexp
npm
Transitive 4.0.0 5.0.0 1 behind MIT
eslint-module-utils
npm
Transitive 2.12.1 2.13.0 1 behind MIT
eslint-plugin-prettier
npm
Transitive 5.5.5 5.5.6 1 behind MIT
fast-levenshtein
npm
Transitive 2.0.6 3.0.0 1 behind MIT
get-east-asian-width
npm
Transitive 1.5.0 1.6.0 1 behind MIT
get-stdin
npm
Transitive 9.0.0 10.0.0 1 behind MIT
import-fresh
npm
Transitive 3.3.1 4.0.0 1 behind MIT
indent-string
npm
Transitive 4.0.0 5.0.0 1 behind MIT
is-core-module
npm
Transitive 2.16.1 2.16.2 1 behind MIT
is-docker
npm
Transitive 3.0.0 4.0.0 1 behind MIT
is-path-inside
npm
Transitive 3.0.3 4.0.0 1 behind MIT
jiti
npm
Transitive 2.6.1 2.7.0 1 behind MIT
json5
npm
Transitive 1.0.2 2.2.3 1 behind MIT
loader-runner
npm
Transitive 4.3.1 4.3.2 1 behind MIT
locate-path
npm
Transitive 7.2.0 8.0.0 1 behind MIT
minimatch
npm
Transitive 9.0.9 10.2.5 1 behind ISC
onetime
npm
Transitive 7.0.0 8.0.0 1 behind MIT
open
npm
Transitive 10.2.0 11.0.0 1 behind MIT
p-locate
npm
Transitive 6.0.0 7.0.0 1 behind MIT
p-try
npm
Transitive 2.2.0 3.0.0 1 behind MIT
path-exists
npm
Transitive 4.0.0 5.0.0 1 behind MIT
path-is-absolute
npm
Transitive 1.0.1 2.0.0 1 behind MIT
path-key
npm
Transitive 3.1.1 4.0.0 1 behind MIT
plur
npm
Transitive 5.1.0 6.0.0 1 behind MIT
pnpm-workspace-yaml
npm
Transitive 1.6.0 1.6.1 1 behind MIT
resolve
npm
Transitive 2.0.0-next.6 1.22.12 1 behind MIT
resolve-from
npm
Transitive 4.0.0 5.0.0 1 behind MIT
safe-array-concat
npm
Transitive 1.1.3 1.1.4 1 behind MIT
shebang-regex
npm
Transitive 3.0.0 4.0.0 1 behind MIT
side-channel-list
npm
Transitive 1.0.0 1.0.1 1 behind MIT
spdx-expression-parse
npm
Transitive 3.0.1 4.0.0 1 behind MIT
spdx-license-ids
npm
Transitive 3.0.22 3.0.23 1 behind CC0-1.0
strip-ansi
npm
Transitive 7.1.2 7.2.0 1 behind MIT
synckit
npm
Transitive 0.11.12 0.11.13 1 behind MIT
tinyglobby
npm
Transitive 0.2.16 0.2.17 1 behind MIT
typed-array-length
npm
Transitive 1.0.7 1.0.8 1 behind MIT
ufo
npm
Transitive 1.6.3 1.6.4 1 behind MIT
unicorn-magic
npm
Transitive 0.3.0 0.4.0 1 behind MIT
which-typed-array
npm
Transitive 1.1.20 1.1.21 1 behind MIT

License Breakdown

MIT 444
ISC 27
Unknown 20
BSD-2-Clause 16
Apache-2.0 13
BSD-3-Clause 8
CC0-1.0 AND MIT 3
Apache-2.0 AND BSD-2-Clause 2
CC0-1.0 2
MIT OR (CC0-1.0 AND MIT) 2
Apache-2.0 OR BSD-2-Clause OR MIT OR (Apache-2.0 AND BSD-2-Clause) OR (Apache-2.0 AND MIT) OR (BSD-2-Clause AND MIT) 1
BSD-2-Clause AND BSD-2-Clause-Views 1
CC-BY-3.0 1
CC-BY-4.0 1
CC0-1.0 OR MIT OR (CC0-1.0 AND MIT) 1
ISC AND MIT 1
Python-2.0 1

CVE Severity

critical 0
high 0
medium 0
low 0
unknown 0

Beta — feedback welcome: [email protected]