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
golang.org/x/crypto
golang
Direct v0.0.0-20220331220935-ae2d96664a29 7 critical Unknown
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
flatted
npm
Transitive 3.2.5 2 high ISC
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
word-wrap
npm
Transitive 1.2.3 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
@eslint/eslintrc
npm
Transitive 1.2.1 MIT
@humanwhocodes/config-array
npm
Transitive 0.9.5 Apache-2.0
acorn
npm
Transitive 8.7.0 MIT
acorn-jsx
npm
Transitive 5.3.2 5.3.2 Current MIT
anymatch
npm
Transitive 3.1.3 3.1.3 Current ISC
argparse
npm
Transitive 2.0.1 2.0.1 Current Python-2.0
browser-stdout
npm
Transitive 1.3.1 1.3.1 Current ISC
cla-assistant/github-action
githubactions
Direct 2.1.3-beta Unknown
codeberg.org/mtlynch/go-evolutionary-migrate
golang
Direct v0.0.1 Unknown
deep-is
npm
Transitive 0.1.4 0.1.4 Current MIT
doctrine
npm
Transitive 3.0.0 3.0.0 Current Apache-2.0 AND BSD-2-Clause
eslint
npm
Direct 8.11.0 MIT
eslint-plugin-playwright
npm
Direct 0.11.2 MIT
eslint-utils
npm
Transitive 3.0.0 3.0.0 Current MIT
espree
npm
Transitive 9.3.1 BSD-2-Clause
esrecurse
npm
Transitive 4.3.0 4.3.0 Current BSD-2-Clause
estraverse
npm
Transitive 5.3.0 5.3.0 Current BSD-2-Clause
esutils
npm
Transitive 2.0.3 2.0.3 Current BSD-2-Clause
fast-deep-equal
npm
Transitive 3.1.3 3.1.3 Current MIT
fast-json-stable-stringify
npm
Transitive 2.1.0 2.1.0 Current MIT
fs.realpath
npm
Transitive 1.0.0 1.0.0 Current ISC AND MIT
functional-red-black-tree
npm
Transitive 1.0.1 1.0.1 Current MIT
get-caller-file
npm
Transitive 2.0.5 2.0.5 Current ISC
github.com/felixge/httpsnoop
golang
Transitive v1.0.1 MIT
github.com/go-test/deep
golang
Direct v1.1.1 MIT
github.com/gorilla/mux
golang
Direct v1.8.0 BSD-3-Clause
github.com/mattn/go-sqlite3
golang
Direct v1.14.22 MIT
github.com/mileusna/useragent
golang
Direct v1.3.3 MIT
github.com/mtlynch/gorilla-handlers
golang
Direct v1.5.2 BSD-2-Clause
glob-parent
npm
Transitive 6.0.2 6.0.2 Current ISC
globals
npm
Transitive 13.13.0 MIT
golang.org/x/sys
golang
Direct v0.29.0 BSD-3-Clause AND LicenseRef-scancode-google-patent-license-golang
he
npm
Transitive 1.2.0 1.2.0 Current MIT
imurmurhash
npm
Transitive 0.1.4 0.1.4 Current MIT
inflight
npm
Transitive 1.0.6 1.0.6 Current ISC
inherits
npm
Transitive 2.0.4 2.0.4 Current ISC
is-extglob
npm
Transitive 2.1.1 2.1.1 Current MIT
is-glob
npm
Transitive 4.0.3 4.0.3 Current MIT
is-number
npm
Transitive 7.0.0 7.0.0 Current MIT
json-stable-stringify-without-jsonify
npm
Transitive 1.0.1 1.0.1 Current MIT
levn
npm
Transitive 0.4.1 0.4.1 Current MIT
lodash.merge
npm
Transitive 4.6.2 4.6.2 Current MIT
ms
npm
Transitive 2.1.3 2.1.3 Current MIT
natural-compare
npm
Transitive 1.4.0 1.4.0 Current MIT
normalize-path
npm
Transitive 3.0.0 3.0.0 Current MIT
once
npm
Transitive 1.4.0 1.4.0 Current ISC
prelude-ls
npm
Transitive 1.2.1 1.2.1 Current MIT
prettier
npm
Direct 2.6.0 MIT
prettier-plugin-go-template
npm
Direct 0.0.13 MIT
randombytes
npm
Transitive 2.1.0 2.1.0 Current MIT
regexpp
npm
Transitive 3.2.0 3.2.0 Current MIT
require-directory
npm
Transitive 2.1.1 2.1.1 Current MIT
safe-buffer
npm
Transitive 5.2.1 5.2.1 Current MIT
shebang-command
npm
Transitive 2.0.0 2.0.0 Current MIT
text-table
npm
Transitive 0.2.0 0.2.0 Current MIT
to-regex-range
npm
Transitive 5.0.1 5.0.1 Current MIT
type-check
npm
Transitive 0.4.0 0.4.0 Current MIT
uri-js
npm
Transitive 4.4.1 4.4.1 Current BSD-2-Clause AND BSD-2-Clause-Views
wrappy
npm
Transitive 1.0.2 1.0.2 Current ISC
y18n
npm
Transitive 5.0.8 5.0.8 Current ISC
yargs-unparser
npm
Transitive 2.0.0 2.0.0 Current 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]