Skip to content
Tools / gravity / Dependencies

Dependency Analysis

gravity

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

78% Freshness
951 Dependencies
168 Outdated
0 Stale
9.7 Avg Behind

Dependency List

Latest release v0.32.1

Dependency Type Current Latest Behind CVE License
yaml
npm
Transitive 2.2.2 2.9.0 27 behind 1 medium ISC
micromatch
npm
Transitive 4.0.5 4.0.8 3 behind 1 medium MIT
typescript
npm
Transitive 5.2.2 6.0.3 968 behind Apache-2.0
typescript
npm
Direct 5.6.3 6.0.3 547 behind Apache-2.0
zod
npm
Transitive 3.25.76 4.4.3 175 behind MIT
@typescript-eslint/eslint-plugin
npm
Direct 8.54.0 8.60.1 154 behind MIT
@typescript-eslint/parser
npm
Direct 8.54.0 8.60.1 154 behind MIT
@typescript-eslint/project-service
npm
Transitive 8.54.0 8.60.1 154 behind MIT
@typescript-eslint/scope-manager
npm
Transitive 8.54.0 8.60.1 154 behind MIT
@typescript-eslint/tsconfig-utils
npm
Transitive 8.54.0 8.60.1 154 behind MIT
@typescript-eslint/type-utils
npm
Transitive 8.54.0 8.60.1 154 behind MIT
@typescript-eslint/types
npm
Transitive 8.54.0 8.60.1 154 behind MIT
@typescript-eslint/typescript-estree
npm
Transitive 8.54.0 8.60.1 154 behind MIT
@typescript-eslint/utils
npm
Transitive 8.54.0 8.60.1 154 behind MIT
@typescript-eslint/visitor-keys
npm
Transitive 8.54.0 8.60.1 154 behind MIT
marked
npm
Transitive 4.3.0 18.0.4 83 behind MIT
glob
npm
Transitive 7.2.3 13.0.6 62 behind ISC
undici-types
npm
Transitive 6.19.8 8.3.0 54 behind MIT
node-abi
npm
Transitive 3.71.0 4.31.0 53 behind MIT
bl
npm
Transitive 4.1.0 7.0.2 33 behind MIT
globby
npm
Transitive 10.0.1 16.2.0 30 behind MIT
globals
npm
Transitive 14.0.0 17.6.0 29 behind MIT
keyv
npm
Transitive 4.5.4 5.6.0 26 behind MIT
file-entry-cache
npm
Transitive 8.0.0 11.1.3 25 behind MIT
@babel/runtime
npm
Transitive 7.26.10 7.29.7 23 behind MIT
flat-cache
npm
Transitive 4.0.1 6.1.22 23 behind MIT
supports-color
npm
Transitive 5.5.0 10.2.2 23 behind MIT
colorette
npm
Transitive 1.4.0 2.0.20 21 behind MIT
chalk
npm
Transitive 2.4.2 5.6.2 19 behind MIT
unplugin
npm
Transitive 1.16.1 3.0.0 19 behind MIT
supports-color
npm
Transitive 7.2.0 10.2.2 18 behind MIT
yargs
npm
Transitive 17.5.1 18.0.0 17 behind MIT
fs-extra
npm
Transitive 8.1.0 11.3.5 16 behind MIT
get-tsconfig
npm
Transitive 4.10.0 4.14.0 16 behind MIT
ignore
npm
Transitive 5.2.0 7.0.5 16 behind MIT
minimatch
npm
Transitive 9.0.7 10.2.5 16 behind ISC
eslint
npm
Direct 9.39.2 10.4.1 15 behind MIT
@babel/code-frame
npm
Transitive 7.27.1 7.29.7 14 behind MIT
@rollup/pluginutils
npm
Transitive 4.2.1 5.4.0 14 behind MIT
ansi-styles
npm
Transitive 3.2.1 6.2.3 14 behind MIT
emoji-regex
npm
Transitive 8.0.0 10.6.0 14 behind MIT
emoji-regex
npm
Transitive 8.0.0 10.6.0 14 behind MIT
@babel/template
npm
Transitive 7.27.2 7.29.7 13 behind MIT
string-width
npm
Transitive 4.2.3 8.2.1 13 behind MIT
string-width
npm
Transitive 4.2.3 8.2.1 13 behind MIT
@babel/generator
npm
Transitive 7.28.5 7.29.7 12 behind MIT
@babel/helper-string-parser
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/parser
npm
Transitive 7.28.5 7.29.7 12 behind MIT
chalk
npm
Transitive 4.1.2 5.6.2 12 behind MIT
tar-stream
npm
Transitive 2.2.0 3.2.0 12 behind MIT
@babel/helper-globals
npm
Transitive 7.28.0 7.29.7 11 behind MIT
ini
npm
Transitive 1.3.8 7.0.0 11 behind ISC
yargs
npm
Transitive 17.7.2 18.0.0 11 behind MIT
@babel/traverse
npm
Transitive 7.28.5 7.29.7 10 behind MIT
@babel/types
npm
Transitive 7.28.5 7.29.7 10 behind MIT
fastq
npm
Transitive 1.13.0 1.20.1 10 behind ISC
js-tokens
npm
Transitive 4.0.0 10.0.0 10 behind MIT
nan
npm
Transitive 2.22.0 2.27.0 10 behind LicenseRef-scancode-dco-1.1 AND MIT
p-limit
npm
Transitive 3.1.0 7.3.0 10 behind MIT
vscode-uri
npm
Transitive 2.1.2 3.1.0 10 behind MIT
ansi-styles
npm
Transitive 4.3.0 6.2.3 9 behind MIT
ansi-styles
npm
Transitive 4.3.0 6.2.3 9 behind MIT
ignore
npm
Transitive 5.3.2 7.0.5 9 behind MIT
parse5
npm
Transitive 6.0.1 8.0.1 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
@eslint/config-array
npm
Transitive 0.21.1 0.23.5 8 behind Apache-2.0
@lezer/lr
npm
Transitive 1.4.2 1.4.10 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
postcss-load-config
npm
Transitive 4.0.1 6.0.1 8 behind MIT
readable-stream
npm
Transitive 3.6.2 4.7.0 8 behind MIT
@codemirror/search
npm
Transitive 6.5.6 6.7.0 7 behind MIT
@eslint/config-helpers
npm
Transitive 0.4.2 0.6.0 7 behind Apache-2.0
@eslint/plugin-kit
npm
Transitive 0.4.1 0.7.2 7 behind Apache-2.0
@lezer/javascript
npm
Transitive 1.4.19 1.5.4 7 behind MIT
color-convert
npm
Transitive 1.9.3 3.1.3 7 behind MIT
readdirp
npm
Transitive 3.6.0 5.0.0 7 behind MIT
which
npm
Transitive 2.0.2 7.0.0 7 behind ISC
@codemirror/state
npm
Transitive 6.4.1 6.6.0 6 behind MIT
@eslint/core
npm
Transitive 0.17.0 1.2.1 6 behind Apache-2.0
@eslint/object-schema
npm
Transitive 2.1.7 3.0.5 6 behind Apache-2.0
balanced-match
npm
Transitive 1.0.2 4.0.4 6 behind MIT
brace-expansion
npm
Transitive 5.0.5 5.0.6 6 behind MIT
chokidar
npm
Transitive 3.5.3 5.0.0 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
jsonfile
npm
Transitive 4.0.0 6.2.1 6 behind MIT
lilconfig
npm
Transitive 2.0.6 3.1.3 6 behind MIT
pify
npm
Transitive 2.3.0 6.1.0 6 behind MIT
resolve
npm
Transitive 1.22.8 1.22.12 6 behind MIT
wrap-ansi
npm
Transitive 7.0.0 10.0.0 6 behind MIT
wrap-ansi
npm
Transitive 7.0.0 10.0.0 6 behind MIT
yocto-queue
npm
Transitive 0.1.0 1.2.2 6 behind MIT
@jridgewell/sourcemap-codec
npm
Transitive 1.5.0 1.5.5 5 behind MIT
@lezer/common
npm
Transitive 1.2.3 1.5.2 5 behind MIT
@types/glob
npm
Transitive 7.2.0 9.0.0 5 behind MIT
ansi-regex
npm
Transitive 5.0.1 6.2.2 5 behind MIT
ansi-regex
npm
Transitive 5.0.1 6.2.2 5 behind MIT
brace-expansion
npm
Transitive 1.1.13 5.0.6 5 behind MIT
color-convert
npm
Transitive 2.0.1 3.1.3 5 behind MIT
color-convert
npm
Transitive 2.0.1 3.1.3 5 behind MIT
cookie
npm
Transitive 0.7.2 1.1.1 5 behind MIT
decompress-response
npm
Transitive 6.0.0 10.0.0 5 behind MIT
detect-libc
npm
Transitive 2.0.3 2.1.2 5 behind Apache-2.0
fast-glob
npm
Transitive 3.2.11 3.3.3 5 behind MIT
fastq
npm
Transitive 1.17.1 1.20.1 5 behind ISC
is-reference
npm
Transitive 1.2.1 3.0.3 5 behind MIT
locate-path
npm
Transitive 6.0.0 8.0.0 5 behind MIT
node-releases
npm
Transitive 2.0.38 2.0.47 5 behind MIT
strip-json-comments
npm
Transitive 3.1.1 5.0.3 5 behind MIT
@humanwhocodes/retry
npm
Transitive 0.3.1 0.4.3 4 behind Apache-2.0
@types/resolve
npm
Transitive 1.20.2 1.20.6 4 behind MIT
brace-expansion
npm
Transitive 2.0.3 5.0.6 4 behind MIT
cliui
npm
Transitive 7.0.4 9.0.1 4 behind ISC
color-name
npm
Transitive 1.1.3 2.1.0 4 behind MIT
date-fns
npm
Direct 4.1.0 4.4.0 4 behind MIT
escape-string-regexp
npm
Transitive 1.0.5 5.0.0 4 behind MIT
eslint-scope
npm
Transitive 8.4.0 9.1.2 4 behind BSD-2-Clause
espree
npm
Transitive 10.4.0 11.2.0 4 behind BSD-2-Clause
estree-walker
npm
Transitive 2.0.2 3.0.3 4 behind MIT
is-plain-object
npm
Transitive 3.0.1 5.0.0 4 behind MIT
parent-module
npm
Transitive 1.0.1 3.2.0 4 behind MIT
parse5-htmlparser2-tree-adapter
npm
Transitive 6.0.1 8.0.1 4 behind MIT
slash
npm
Transitive 3.0.0 5.1.0 4 behind MIT
universalify
npm
Transitive 0.1.2 2.0.1 4 behind MIT
web-streams-polyfill
npm
Transitive 3.3.3 4.3.0 4 behind MIT
@eslint/eslintrc
npm
Transitive 3.3.1 3.3.5 3 behind MIT
@nodelib/fs.scandir
npm
Transitive 2.1.5 4.0.1 3 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
@nodelib/fs.walk
npm
Transitive 1.2.8 3.0.1 3 behind MIT
axios
npm
Transitive 1.16.0 1.17.0 3 behind MIT
binary-extensions
npm
Transitive 2.2.0 3.1.0 3 behind MIT
buffer
npm
Transitive 5.7.1 6.0.3 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
color-name
npm
Transitive 1.1.4 2.1.0 3 behind MIT
es-module-lexer
npm
Transitive 1.6.0 2.1.0 3 behind MIT
glob-parent
npm
Transitive 5.1.2 6.0.2 3 behind ISC
glob-parent
npm
Transitive 5.1.2 6.0.2 3 behind ISC
has-flag
npm
Transitive 3.0.0 5.0.1 3 behind MIT
is-core-module
npm
Transitive 2.15.1 2.16.2 3 behind MIT
is-fullwidth-code-point
npm
Transitive 3.0.0 5.1.0 3 behind MIT
is-fullwidth-code-point
npm
Transitive 3.0.0 5.1.0 3 behind MIT
mime-types
npm
Transitive 2.1.35 3.0.2 3 behind MIT
node-domexception
npm
Transitive 1.0.0 2.0.2 3 behind MIT
semver
npm
Transitive 7.7.3 7.8.1 3 behind ISC
slash
npm
Transitive 4.0.0 5.1.0 3 behind MIT
strip-ansi
npm
Transitive 6.0.1 7.2.0 3 behind MIT
strip-ansi
npm
Transitive 6.0.1 7.2.0 3 behind MIT
thenby
npm
Transitive 1.3.4 1.4.1 3 behind Apache-2.0
@actions/http-client
npm
Transitive 3.0.2 4.0.1 2 behind MIT
@eslint/js
npm
Transitive 9.39.2 10.0.1 2 behind MIT
@humanfs/node
npm
Transitive 0.16.6 0.16.8 2 behind Apache-2.0
@lezer/highlight
npm
Transitive 1.2.1 1.2.3 2 behind MIT
@nodelib/fs.stat
npm
Transitive 2.0.5 4.0.0 2 behind MIT
@nodelib/fs.stat
npm
Transitive 2.0.5 4.0.0 2 behind MIT
@octokit/request
npm
Transitive 10.0.8 10.0.10 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
caniuse-lite
npm
Transitive 1.0.30001791 1.0.30001793 2 behind CC-BY-4.0
chownr
npm
Transitive 1.1.4 3.0.0 2 behind ISC
cliui
npm
Transitive 8.0.1 9.0.1 2 behind ISC
eslint-visitor-keys
npm
Transitive 4.2.1 5.0.1 2 behind Apache-2.0
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
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
leven
npm
Transitive 3.1.0 4.1.0 2 behind MIT
mime-db
npm
Transitive 1.52.0 1.54.0 2 behind MIT
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
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
picomatch
npm
Transitive 2.3.2 4.0.4 2 behind MIT
postcss
npm
Direct 8.5.13 8.5.15 2 behind MIT
pump
npm
Transitive 3.0.2 3.0.4 2 behind MIT
tar-fs
npm
Transitive 2.1.4 3.1.2 2 behind MIT
tinyglobby
npm
Transitive 0.2.15 0.2.17 2 behind MIT
undici
npm
Transitive 6.25.0 8.3.0 2 behind MIT
which-typed-array
npm
Transitive 1.1.19 1.1.21 2 behind MIT
yaml
npm
Direct 2.8.4 2.9.0 2 behind ISC
@actions/core
npm
Transitive 3.0.0 3.0.1 1 behind MIT
@actions/http-client
npm
Transitive 4.0.0 4.0.1 1 behind MIT
@codemirror/legacy-modes
npm
Direct 6.5.2 6.5.3 1 behind MIT
@humanfs/core
npm
Transitive 0.19.1 0.19.2 1 behind Apache-2.0
@humanwhocodes/retry
npm
Transitive 0.4.2 0.4.3 1 behind Apache-2.0
@rollup/plugin-commonjs
npm
Direct 29.0.2 29.0.3 1 behind MIT
@types/estree
npm
Transitive 1.0.8 1.0.9 1 behind MIT
@types/minimatch
npm
Transitive 5.1.2 6.0.0 1 behind MIT
acorn
npm
Transitive 8.15.0 8.16.0 1 behind MIT
anymatch
npm
Transitive 3.1.2 3.1.3 1 behind ISC
asynckit
npm
Transitive 0.4.0 0.5.0 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
dependency-graph
npm
Transitive 0.11.0 1.0.0 1 behind MIT
end-of-stream
npm
Transitive 1.4.4 1.4.5 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
esquery
npm
Transitive 1.6.0 1.7.0 1 behind BSD-3-Clause
fast-glob
npm
Transitive 3.3.2 3.3.3 1 behind MIT
fast-levenshtein
npm
Transitive 2.0.6 3.0.0 1 behind MIT
fs-extra
npm
Transitive 11.3.4 11.3.5 1 behind MIT
fsevents
npm
Direct 2.3.2 2.3.3 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
is-binary-path
npm
Transitive 2.1.0 3.0.0 1 behind MIT
mimic-response
npm
Transitive 3.1.0 4.0.0 1 behind MIT
napi-build-utils
npm
Transitive 1.0.2 2.0.0 1 behind MIT
parse-statements
npm
Transitive 1.0.11 1.0.12 1 behind JSON AND 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
postcss-reporter
npm
Transitive 7.0.5 7.1.0 1 behind MIT
prebuild-install
npm
Transitive 7.1.2 7.1.3 1 behind MIT
resolve-from
npm
Transitive 4.0.0 5.0.0 1 behind MIT
reusify
npm
Transitive 1.0.4 1.1.0 1 behind MIT
reusify
npm
Transitive 1.0.4 1.1.0 1 behind MIT
shebang-regex
npm
Transitive 3.0.0 4.0.0 1 behind MIT
style-mod
npm
Transitive 4.1.2 4.1.3 1 behind MIT
to-buffer
npm
Transitive 1.2.1 1.2.2 1 behind MIT
ts-api-utils
npm
Transitive 2.4.0 2.5.0 1 behind MIT
yargs-parser
npm
Transitive 21.1.1 22.0.0 1 behind ISC

License Breakdown

MIT 546
Apache-2.0 167
Unknown 86
BSD-3-Clause 40
ISC 40
BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang 16
BSD-2-Clause 12
MPL-2.0 10
Apache-2.0 AND BSD-3-Clause 9
Apache-2.0 AND MIT 4
Apache-2.0 AND BSD-3-Clause AND MIT 2
CC0-1.0 AND MIT 2
Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause 1
Apache-2.0 AND CC-BY-SA-4.0 1
Apache-2.0 AND GPL-1.0-or-later AND GPL-3.0-only 1
Apache-2.0 AND LicenseRef-scancode-dco-1.1 AND MIT 1
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
BSD-2-Clause AND BSD-3-Clause 1
BSD-3-Clause AND MIT 1
CC-BY-4.0 1
GPL-3.0 AND GPL-3.0-only 1
ISC AND MIT 1
JSON AND MIT 1
LicenseRef-scancode-dco-1.1 AND MIT 1
MIT OR (MIT AND WTFPL) 1
MPL-1.0 AND MPL-2.0 1
Python-2.0 1

CVE Severity

critical 0
high 0
medium 2
low 0
unknown 1

Beta — feedback welcome: [email protected]