Skip to content
Tools / webtrees / Dependencies

Dependency Analysis

webtrees

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

74% Freshness
594 Dependencies
128 Outdated
0 Stale
4.2 Avg Behind

Dependency List

Latest release 2.2.6

Dependency Type Current Latest Behind CVE License
type-fest
npm
Transitive 0.6.0 5.7.0 181 behind MIT OR (CC0-1.0 AND MIT)
type-fest
npm
Transitive 0.8.1 5.7.0 177 behind MIT OR (CC0-1.0 AND MIT)
type-fest
npm
Transitive 0.13.1 5.7.0 171 behind MIT OR (CC0-1.0 AND MIT)
lru-cache
npm
Transitive 5.1.1 11.5.1 112 behind ISC
jest-worker
npm
Transitive 27.5.1 30.4.1 67 behind MIT
commander
npm
Transitive 2.20.3 15.0.0 55 behind MIT
mdn-data
npm
Transitive 2.0.28 2.28.1 48 behind CC0-1.0
mdn-data
npm
Transitive 2.0.30 2.28.1 46 behind CC0-1.0
commander
npm
Transitive 7.2.0 15.0.0 33 behind MIT
got
npm
Transitive 11.8.6 15.0.5 32 behind MIT
cacheable-request
npm
Transitive 7.0.4 13.0.19 27 behind MIT
yargs-parser
npm
Transitive 18.1.3 22.0.0 27 behind ISC
keyv
npm
Transitive 4.5.4 5.6.0 26 behind MIT
@sindresorhus/is
npm
Transitive 4.6.0 8.1.0 25 behind MIT
hosted-git-info
npm
Transitive 2.8.9 10.1.1 24 behind ISC
http2-wrapper
npm
Transitive 1.0.3 2.2.1 24 behind MIT
undici-types
npm
Transitive 7.19.2 8.3.0 24 behind MIT
globby
npm
Transitive 11.1.0 16.2.0 20 behind MIT
eslint-scope
npm
Transitive 5.1.1 9.1.2 18 behind BSD-2-Clause
filesize
npm
Transitive 10.1.6 11.0.17 18 behind BSD-3-Clause
supports-color
npm
Transitive 7.2.0 10.2.2 18 behind MIT
supports-color
npm
Transitive 8.1.1 10.2.2 15 behind MIT
camelcase-keys
npm
Transitive 6.2.2 10.0.2 14 behind MIT
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
quick-lru
npm
Transitive 4.0.1 7.3.0 14 behind MIT
commander
npm
Transitive 11.1.0 15.0.0 13 behind MIT
normalize-url
npm
Transitive 6.1.0 9.0.1 13 behind MIT
@babel/helper-annotate-as-pure
npm
Transitive 7.27.3 7.29.7 12 behind MIT
@babel/helper-optimise-call-expression
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/helper-remap-async-to-generator
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/helper-skip-transparent-expression-wrappers
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/helper-string-parser
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/helper-validator-option
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-bugfix-safari-class-field-initializer-scope
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-arrow-functions
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-block-scoped-functions
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-duplicate-keys
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-dynamic-import
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-export-namespace-from
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-for-of
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-function-name
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-literals
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-member-expression-literals
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-modules-amd
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-modules-umd
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-new-target
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-object-super
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-property-literals
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-reserved-words
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-shorthand-properties
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-sticky-regex
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-template-literals
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-typeof-symbol
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-unicode-escapes
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@babel/plugin-transform-unicode-regex
npm
Transitive 7.27.1 7.29.7 12 behind MIT
@types/node
npm
Transitive 25.6.0 25.9.1 12 behind MIT
chalk
npm
Transitive 4.1.2 5.6.2 12 behind MIT
map-obj
npm
Transitive 1.0.1 6.0.0 12 behind MIT
mime
npm
Transitive 2.6.0 4.1.0 12 behind MIT
semver
npm
Transitive 5.7.2 7.8.1 12 behind ISC
@babel/helper-globals
npm
Transitive 7.28.0 7.29.7 11 behind MIT
@babel/plugin-transform-parameters
npm
Transitive 7.27.7 7.29.7 11 behind MIT
parse-json
npm
Transitive 5.2.0 8.3.0 11 behind MIT
quick-lru
npm
Transitive 5.1.1 7.3.0 11 behind MIT
semver
npm
Transitive 6.3.1 7.8.1 11 behind ISC
decamelize
npm
Transitive 1.2.0 6.0.1 10 behind MIT
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
camelcase
npm
Transitive 5.3.1 9.0.0 9 behind MIT
enhanced-resolve
npm
Transitive 5.21.0 5.22.2 9 behind MIT
ignore
npm
Transitive 5.3.2 7.0.5 9 behind MIT
read-pkg
npm
Transitive 5.2.0 10.1.0 9 behind MIT
@babel/compat-data
npm
Transitive 7.29.0 7.29.7 8 behind MIT
@babel/core
npm
Direct 7.29.0 7.29.7 8 behind MIT
@babel/helper-create-class-features-plugin
npm
Transitive 7.28.6 7.29.7 8 behind MIT
@babel/helper-create-regexp-features-plugin
npm
Transitive 7.28.5 7.29.7 8 behind MIT
@babel/helper-member-expression-to-functions
npm
Transitive 7.28.5 7.29.7 8 behind MIT
@babel/helper-validator-identifier
npm
Transitive 7.28.5 7.29.7 8 behind MIT
@babel/plugin-bugfix-firefox-class-in-computed-class-key
npm
Transitive 7.28.5 7.29.7 8 behind MIT
@babel/plugin-transform-destructuring
npm
Transitive 7.28.5 7.29.7 8 behind MIT
@babel/plugin-transform-modules-systemjs
npm
Transitive 7.29.0 7.29.7 8 behind MIT
baseline-browser-mapping
npm
Transitive 2.10.24 2.10.33 8 behind Apache-2.0
get-stream
npm
Transitive 5.2.0 9.0.1 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
source-map
npm
Transitive 0.6.1 0.7.6 8 behind BSD-3-Clause
svgo
npm
Transitive 3.3.3 4.0.1 8 behind MIT
@babel/code-frame
npm
Transitive 7.29.0 7.29.7 7 behind MIT
@babel/generator
npm
Transitive 7.29.1 7.29.7 7 behind MIT
@babel/helper-compilation-targets
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/helper-module-imports
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/helper-module-transforms
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/helper-plugin-utils
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/helper-replace-supers
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/helper-wrap-function
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-async-generator-functions
npm
Transitive 7.29.0 7.29.7 7 behind MIT
@babel/plugin-transform-async-to-generator
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-block-scoping
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-class-properties
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-class-static-block
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-classes
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-computed-properties
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-dotall-regex
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-duplicate-named-capturing-groups-regex
npm
Transitive 7.29.0 7.29.7 7 behind MIT
@babel/plugin-transform-explicit-resource-management
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-exponentiation-operator
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-json-strings
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-logical-assignment-operators
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-modules-commonjs
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-named-capturing-groups-regex
npm
Transitive 7.29.0 7.29.7 7 behind MIT
@babel/plugin-transform-nullish-coalescing-operator
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-numeric-separator
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-object-rest-spread
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-optional-catch-binding
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-optional-chaining
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-private-methods
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-private-property-in-object
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-regenerator
npm
Transitive 7.29.0 7.29.7 7 behind MIT
@babel/plugin-transform-regexp-modifiers
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-spread
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-unicode-property-regex
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/plugin-transform-unicode-sets-regex
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/template
npm
Transitive 7.28.6 7.29.7 7 behind MIT
@babel/traverse
npm
Transitive 7.29.0 7.29.7 7 behind MIT
@babel/types
npm
Transitive 7.29.0 7.29.7 7 behind MIT
cacheable-lookup
npm
Transitive 5.0.4 7.0.0 7 behind MIT
css-tree
npm
Transitive 2.2.1 3.2.1 7 behind MIT
find-up
npm
Transitive 4.1.0 8.0.0 7 behind MIT
which
npm
Transitive 2.0.2 7.0.0 7 behind ISC
@babel/preset-env
npm
Direct 7.29.2 7.29.7 6 behind MIT
entities
npm
Transitive 4.5.0 8.0.0 6 behind BSD-2-Clause
find-up
npm
Transitive 5.0.0 8.0.0 6 behind MIT
flat
npm
Transitive 5.0.2 6.0.1 6 behind BSD-3-Clause
is-plain-object
npm
Transitive 2.0.4 5.0.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
pify
npm
Transitive 2.3.0 6.1.0 6 behind MIT
pkg-dir
npm
Transitive 4.2.0 9.0.0 6 behind MIT
read-pkg-up
npm
Transitive 7.0.1 11.0.0 6 behind MIT
yocto-queue
npm
Transitive 0.1.0 1.2.2 6 behind MIT
@babel/parser
npm
Transitive 7.29.2 7.29.7 5 behind MIT
@types/cacheable-request
npm
Transitive 6.0.3 8.3.6 5 behind MIT
@types/eslint-scope
npm
Transitive 3.7.7 9.1.0 5 behind MIT
color-convert
npm
Transitive 2.0.1 3.1.3 5 behind MIT
css-tree
npm
Transitive 2.3.1 3.2.1 5 behind MIT
decompress-response
npm
Transitive 6.0.0 10.0.0 5 behind MIT
is-plain-obj
npm
Transitive 1.1.0 4.1.0 5 behind MIT
locate-path
npm
Transitive 6.0.0 8.0.0 5 behind MIT
mimic-response
npm
Transitive 1.0.1 4.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
@babel/helpers
npm
Transitive 7.29.2 7.29.7 4 behind MIT
estraverse
npm
Transitive 4.3.0 5.3.0 4 behind BSD-2-Clause
is-arrayish
npm
Transitive 0.2.1 0.3.4 4 behind MIT
map-obj
npm
Transitive 4.3.0 6.0.0 4 behind MIT
parent-module
npm
Transitive 1.0.1 3.2.0 4 behind MIT
responselike
npm
Transitive 2.0.1 4.0.2 4 behind MIT
slash
npm
Transitive 3.0.0 5.1.0 4 behind MIT
trim-newlines
npm
Transitive 3.0.1 5.0.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-formats
npm
Transitive 2.1.1 3.0.1 3 behind MIT
arrify
npm
Transitive 1.0.1 3.0.0 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
dom-serializer
npm
Transitive 2.0.0 3.1.1 3 behind MIT
domutils
npm
Transitive 3.2.2 4.0.2 3 behind BSD-2-Clause
glob-parent
npm
Transitive 5.1.2 6.0.2 3 behind ISC
lowercase-keys
npm
Transitive 2.0.0 4.0.1 3 behind MIT
p-cancelable
npm
Transitive 2.1.1 4.0.1 3 behind MIT
p-locate
npm
Transitive 4.1.0 7.0.0 3 behind MIT
postcss
npm
Direct 8.5.12 8.5.15 3 behind MIT
strip-indent
npm
Transitive 3.0.0 4.1.1 3 behind MIT
terser
npm
Transitive 5.46.2 5.48.0 3 behind BSD-2-Clause
@babel/plugin-proposal-private-property-in-object
npm
Transitive 7.21.0-placeholder-for-preset-env.2 7.21.11 2 behind MIT
@babel/plugin-syntax-import-assertions
npm
Transitive 7.28.6 7.29.7 2 behind MIT
@babel/plugin-syntax-import-attributes
npm
Transitive 7.28.6 7.29.7 2 behind MIT
@jest/schemas
npm
Transitive 30.0.5 30.4.1 2 behind MIT
@jest/types
npm
Transitive 30.3.0 30.4.1 2 behind MIT
@nodelib/fs.stat
npm
Transitive 2.0.5 4.0.0 2 behind MIT
@szmarczak/http-timer
npm
Transitive 4.0.6 5.0.1 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
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
commander
npm
Transitive 14.0.3 15.0.0 2 behind MIT
css-select
npm
Transitive 5.2.2 7.0.0 2 behind BSD-2-Clause
css-what
npm
Transitive 6.2.2 8.0.0 2 behind BSD-2-Clause
decamelize-keys
npm
Transitive 1.1.1 2.0.1 2 behind MIT
domhandler
npm
Transitive 5.0.3 6.0.1 2 behind BSD-2-Clause
env-paths
npm
Transitive 2.2.1 4.0.0 2 behind MIT
fast-uri
npm
Transitive 3.1.0 3.1.2 2 behind BSD-3-Clause
has-flag
npm
Transitive 4.0.0 5.0.1 2 behind MIT
jest-util
npm
Transitive 30.3.0 30.4.1 2 behind MIT
jest-worker
npm
Transitive 30.3.0 30.4.1 2 behind MIT
js-yaml
npm
Transitive 4.1.1 4.2.0 2 behind MIT
lines-and-columns
npm
Transitive 1.2.4 2.0.4 2 behind MIT
mdn-data
npm
Transitive 2.27.1 2.28.1 2 behind CC0-1.0
nth-check
npm
Transitive 2.1.1 3.0.1 2 behind BSD-2-Clause
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
semver
npm
Transitive 7.7.4 7.8.1 2 behind ISC
terser-webpack-plugin
npm
Transitive 5.5.0 5.6.1 2 behind MIT
yallist
npm
Transitive 3.1.1 5.0.0 2 behind ISC
@jest/pattern
npm
Transitive 30.0.1 30.4.0 1 behind MIT
@types/estree
npm
Transitive 1.0.8 1.0.9 1 behind MIT
@types/keyv
npm
Transitive 3.1.4 4.2.0 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
boolbase
npm
Transitive 1.0.0 2.0.0 1 behind ISC
caniuse-api
npm
Transitive 3.0.0 4.0.0 1 behind MIT
clone-response
npm
Transitive 1.0.3 2.0.0 1 behind MIT
domelementtype
npm
Transitive 2.3.0 3.0.0 1 behind BSD-2-Clause
hasown
npm
Transitive 2.0.3 2.0.4 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
isobject
npm
Transitive 3.0.1 4.0.0 1 behind MIT
jest-regex-util
npm
Transitive 30.0.1 30.4.0 1 behind MIT
jiti
npm
Transitive 2.6.1 2.7.0 1 behind MIT
mimic-response
npm
Transitive 3.1.0 4.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-key
npm
Transitive 3.1.1 4.0.0 1 behind MIT
redent
npm
Transitive 3.0.0 4.0.0 1 behind MIT
resolve-from
npm
Transitive 4.0.0 5.0.0 1 behind MIT
shebang-regex
npm
Transitive 3.0.0 4.0.0 1 behind MIT
spdx-expression-parse
npm
Transitive 3.0.1 4.0.0 1 behind MIT
tinyglobby
npm
Transitive 0.2.16 0.2.17 1 behind MIT
webpack-sources
npm
Transitive 3.4.1 3.5.0 1 behind MIT

License Breakdown

MIT 416
Unknown 94
ISC 24
BSD-2-Clause 19
Apache-2.0 11
BSD-3-Clause 10
CC0-1.0 4
MIT OR (CC0-1.0 AND MIT) 3
GPL-3.0-or-later 2
LicenseRef-scancode-unicode AND MIT 2
(CC-BY-4.0 AND MIT) 1
BlueOak-1.0.0 1
CC-BY-3.0 1
CC-BY-3.0 AND MIT 1
CC-BY-4.0 1
CC0-1.0 AND MIT 1
MIT AND Zlib 1
Python-2.0 1

CVE Severity

critical 0
high 0
medium 0
low 0
unknown 0

Beta — feedback welcome: [email protected]