Socket for GitHub
Detect suspicious packages in PRs
Socket CLI
Use Socket from the command line
Socket Dependency Search
Find any package for your project
Docs
Want to read all the docs? Start here
Blog
Keep up to date with all the news
Customers
Check out our customer stories
@pnpm/prepare-package
Advanced tools
Install Socket
Detect and block malicious and high-risk dependencies
Dependencies
Dependents
92 packages
@babel/code-frame
@babel/helper-validator-identifier
@babel/highlight
@pnpm/error
@pnpm/read-package-json
@pnpm/types
@zkochan/rimraf
@zkochan/which
ansi-styles
argparse
balanced-match
brace-expansion
braces
chalk
color-convert
color-name
concat-map
cross-spawn
error-ex
escape-string-regexp
esprima
execa
fill-range
find-up
find-yarn-workspace-root2
fs.realpath
function-bind
get-stream
glob
graceful-fs
has-flag
hasown
hosted-git-info
human-signals
inflight
inherits
is-arrayish
is-core-module
is-number
is-stream
isexe
js-tokens
js-yaml
json-parse-even-better-errors
lines-and-columns
load-json-file
load-yaml-file
locate-path
lru-cache
merge-stream
micromatch
mimic-fn
minimatch
normalize-package-data
npm-run-path
once
onetime
p-limit
p-locate
p-try
parse-json
path-exists
path-is-absolute
path-key
path-name
picocolors
picomatch
pify
pkg-dir
preferred-pm
rimraf
safe-execa
semver
shebang-command
shebang-regex
signal-exit
spdx-correct
spdx-exceptions
spdx-expression-parse
spdx-license-ids
sprintf-js
strip-bom
strip-final-newline
supports-color
to-regex-range
type-fest
validate-npm-package-license
which
which-pm
wrappy
yallist
yocto-queue