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
@switchbot/homebridge-switchbot
Advanced tools
Install Socket
Detect and block malicious and high-risk dependencies
Dependencies
Dependents
232 packages
@abandonware/bluetooth-hci-socket
@abandonware/noble
@homebridge/plugin-ui-utils
@isaacs/cliui
@leichtgewicht/ip-codec
@mapbox/node-pre-gyp
@npmcli/agent
@npmcli/fs
@pkgjs/parseargs
@types/w3c-web-usb
abbrev
agent-base
aggregate-error
ansi-regex
ansi-styles
aproba
are-we-there-yet
array-buffer-byte-length
array-flatten
async-mqtt
available-typed-arrays
balanced-match
base64-js
bignumber.js
bl
bonjour-hap
brace-expansion
buffer
buffer-equal-constant-time
buffer-from
bufferutil
cacache
call-bind
chalk
chownr
clean-stack
color-convert
color-name
color-support
commander
commist
concat-map
concat-stream
console-control-strings
cross-spawn
debug
deep-equal
define-data-property
define-properties
delegates
detect-libc
dns-packet
duplexify
eastasianwidth
ecdsa-sig-formatter
emoji-regex
encoding
end-of-stream
env-paths
err-code
es-define-property
es-errors
es-get-iterator
exponential-backoff
extend
fakegato-history
for-each
foreground-child
fs-minipass
fs.realpath
function-bind
functions-have-names
gauge
gaxios
gcp-metadata
get-intrinsic
glob
google-auth-library
googleapis
googleapis-common
gopd
graceful-fs
graceful-readlink
gtoken
has-bigints
has-flag
has-property-descriptors
has-proto
has-symbols
has-tostringtag
has-unicode
hasown
hb-lib-tools
help-me
homebridge-lib
http-cache-semantics
http-proxy-agent
https-proxy-agent
iconv-lite
ieee754
imurmurhash
indent-string
inflight
inherits
internal-slot
ip-address
is-arguments
is-array-buffer
is-bigint
is-boolean-object
is-callable
is-date-object
is-fullwidth-code-point
is-lambda
is-map
is-number-object
is-regex
is-set
is-shared-array-buffer
is-stream
is-string
is-symbol
is-weakmap
is-weakset
isarray
isexe
jackspeak
js-sdsl
jsbn
json-bigint
jwa
jws
leven
lru-cache
make-dir
make-fetch-happen
minimatch
minimist
minipass
minipass-collect
minipass-fetch
minipass-flush
minipass-pipeline
minipass-sized
minizlib
mkdirp
mqtt
mqtt-packet
ms
multicast-dns
multicast-dns-service-types
nan
napi-thread-safe-callback
negotiator
node-addon-api
node-fetch
node-gyp
node-gyp-build
node-switchbot
nopt
npmlog
number-allocator
object-assign
object-inspect
object-is
object-keys
object.assign
once
p-map
path-is-absolute
path-key
path-scurry
possible-typed-array-names
proc-log
process-nextick-args
promise-retry
pump
qs
readable-stream
regexp.prototype.flags
reinterval
retry
rfdc
rimraf
rxjs
safe-buffer
safer-buffer
semver
set-blocking
set-function-length
set-function-name
shebang-command
shebang-regex
side-channel
signal-exit
smart-buffer
socks
socks-proxy-agent
split2
sprintf-js
ssri
stop-iteration-iterator
stream-shift
string-width
string_decoder
strip-ansi
supports-color
tar
thunky
tr46
tslib
typedarray
undici
unique-filename
unique-slug
url-template
usb
utf-8-validate
util-deprecate
uuid
webidl-conversions
whatwg-url
which
which-boxed-primitive
which-collection
which-typed-array
wide-align
wrap-ansi
wrappy
ws
xtend
yallist