Skip to content
Tools / picoshare / Dependencies

Dependency Analysis

picoshare

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

42% Freshness
154 Dependencies
74 Outdated
0 Stale
15.2 Avg Behind

Dependency List

Latest release 1.5.1

Dependency Type Current Latest Behind CVE License
minimatch
npm
Transitive 5.0.1 10.2.5 89 behind 3 high ISC
picomatch
npm
Transitive 2.3.1 4.0.4 9 behind 2 high MIT
serialize-javascript
npm
Transitive 6.0.0 7.0.5 8 behind 3 high BSD-3-Clause
cross-spawn
npm
Transitive 7.0.3 7.0.6 3 behind 1 high MIT
braces
npm
Transitive 3.0.2 3.0.3 1 behind 1 high MIT
ajv
npm
Transitive 6.12.6 8.20.0 67 behind 1 medium MIT
nanoid
npm
Transitive 3.3.3 5.1.11 34 behind 1 medium MIT
brace-expansion
npm
Transitive 2.0.1 5.0.6 16 behind 2 medium MIT
js-yaml
npm
Transitive 4.1.0 4.2.0 3 behind 1 medium MIT
diff
npm
Transitive 5.0.0 9.0.0 17 behind 1 low BSD-3-Clause
playwright
npm
Transitive 1.57.0 1.60.0 282 behind Apache-2.0
@playwright/test
npm
Direct 1.57.0 1.60.0 281 behind Apache-2.0
playwright-core
npm
Transitive 1.57.0 1.60.0 281 behind Apache-2.0
typescript
npm
Direct 5.9.3 6.0.3 181 behind Apache-2.0
type-fest
npm
Transitive 0.20.2 5.7.0 160 behind CC0-1.0 AND MIT
minimatch
npm
Transitive 3.1.2 10.2.5 91 behind ISC
glob
npm
Transitive 7.2.0 13.0.6 67 behind CC-BY-SA-4.0 AND ISC
@types/node
npm
Direct 24.10.9 25.9.1 62 behind MIT
mocha
npm
Direct 10.2.0 11.7.6 49 behind MIT
yargs
npm
Transitive 16.2.0 18.0.0 49 behind MIT
rimraf
npm
Transitive 3.0.2 6.1.3 35 behind ISC
undici-types
npm
Transitive 7.16.0 8.3.0 32 behind MIT
file-entry-cache
npm
Transitive 6.0.1 11.1.3 29 behind MIT
flat-cache
npm
Transitive 3.0.4 6.1.22 28 behind MIT
workerpool
npm
Transitive 6.2.1 10.0.2 27 behind Apache-2.0
brace-expansion
npm
Transitive 1.1.11 5.0.6 18 behind MIT
supports-color
npm
Transitive 7.2.0 10.2.2 18 behind MIT
ignore
npm
Transitive 5.2.0 7.0.5 16 behind MIT
supports-color
npm
Transitive 8.1.1 10.2.2 15 behind MIT
emoji-regex
npm
Transitive 8.0.0 10.6.0 14 behind MIT
eslint-scope
npm
Transitive 7.1.1 9.1.2 14 behind BSD-2-Clause
eslint-visitor-keys
npm
Transitive 2.1.0 5.0.1 14 behind Apache-2.0
string-width
npm
Transitive 4.2.3 8.2.1 13 behind MIT
chalk
npm
Transitive 4.1.2 5.6.2 12 behind MIT
yargs-parser
npm
Transitive 20.2.4 22.0.0 12 behind ISC
eslint-visitor-keys
npm
Transitive 3.3.0 5.0.1 10 behind Apache-2.0
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
isexe
npm
Transitive 2.0.0 4.0.0 8 behind ISC
readdirp
npm
Transitive 3.6.0 5.0.0 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
chokidar
npm
Transitive 3.5.3 5.0.0 6 behind MIT
debug
npm
Transitive 4.3.4 4.4.3 6 behind MIT
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-unicode-supported
npm
Transitive 0.1.0 2.1.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
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
esquery
npm
Transitive 1.4.0 1.7.0 5 behind BSD-3-Clause
locate-path
npm
Transitive 6.0.0 8.0.0 5 behind MIT
log-symbols
npm
Transitive 4.1.0 7.0.1 5 behind MIT
strip-json-comments
npm
Transitive 3.1.1 5.0.3 5 behind MIT
@humanwhocodes/object-schema
npm
Transitive 1.2.1 2.0.3 4 behind BSD-3-Clause
camelcase
npm
Transitive 6.3.0 9.0.0 4 behind MIT
cliui
npm
Transitive 7.0.4 9.0.1 4 behind ISC
decamelize
npm
Transitive 4.0.0 6.0.1 4 behind MIT
parent-module
npm
Transitive 1.0.1 3.2.0 4 behind MIT
punycode
npm
Transitive 2.1.1 2.3.1 4 behind MIT
ulid
npm
Transitive 2.3.0 3.0.2 4 behind MIT
binary-extensions
npm
Transitive 2.2.0 3.1.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
glob-parent
npm
Transitive 5.1.2 6.0.2 3 behind ISC
is-fullwidth-code-point
npm
Transitive 3.0.0 5.1.0 3 behind MIT
is-plain-obj
npm
Transitive 2.1.0 4.1.0 3 behind MIT
optionator
npm
Transitive 0.9.1 0.9.4 3 behind MIT
strip-ansi
npm
Transitive 6.0.1 7.2.0 3 behind MIT
ansi-colors
npm
Transitive 4.1.1 4.1.3 2 behind MIT
escalade
npm
Transitive 3.1.1 3.2.0 2 behind MIT
has-flag
npm
Transitive 4.0.0 5.0.1 2 behind MIT
import-fresh
npm
Transitive 3.3.0 4.0.0 2 behind MIT
json-schema-traverse
npm
Transitive 0.4.1 1.0.0 2 behind MIT
p-locate
npm
Transitive 5.0.0 7.0.0 2 behind MIT
concat-map
npm
Transitive 0.0.1 0.0.2 1 behind MIT
escape-string-regexp
npm
Transitive 4.0.0 5.0.0 1 behind MIT
fast-levenshtein
npm
Transitive 2.0.6 3.0.0 1 behind MIT
fill-range
npm
Transitive 7.0.1 7.1.1 1 behind MIT
fsevents
npm
Direct 2.3.2 2.3.3 1 behind MIT
is-binary-path
npm
Transitive 2.1.0 3.0.0 1 behind MIT
ms
npm
Transitive 2.1.2 2.1.3 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
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
v8-compile-cache
npm
Transitive 2.3.0 2.4.0 1 behind MIT

License Breakdown

MIT 105
ISC 18
Apache-2.0 8
BSD-2-Clause 6
BSD-3-Clause 6
Unknown 3
Apache-2.0 AND BSD-2-Clause 1
BSD-2-Clause AND BSD-2-Clause-Views 1
BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang 1
CC-BY-SA-4.0 AND ISC 1
CC0-1.0 AND MIT 1
ISC AND MIT 1
Python-2.0 1

CVE Severity

critical 1
high 6
medium 5
low 1
unknown 0

Beta — feedback welcome: [email protected]