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
@putout/plugin-apply-nullish-coalescing
Advanced tools
Install Socket
Detect and block malicious and high-risk dependencies
Dependencies
Dependents
416 packages
@babel/code-frame
@babel/helper-validator-identifier
@babel/highlight
@csstools/css-parser-algorithms
@csstools/css-tokenizer
@csstools/media-query-list-parser
@csstools/selector-specificity
@dual-bundle/import-meta-resolve
@nodelib/fs.scandir
@nodelib/fs.stat
@nodelib/fs.walk
@putout/babel
@putout/cli-cache
@putout/cli-choose
@putout/cli-choose-formatter
@putout/cli-filesystem
@putout/cli-keypress
@putout/cli-match
@putout/cli-ruler
@putout/cli-staged
@putout/cli-validate-args
@putout/compare
@putout/engine-loader
@putout/engine-parser
@putout/engine-processor
@putout/engine-reporter
@putout/engine-runner
@putout/eslint
@putout/formatter-codeframe
@putout/formatter-dump
@putout/formatter-frame
@putout/formatter-json
@putout/formatter-json-lines
@putout/formatter-memory
@putout/formatter-progress
@putout/formatter-progress-bar
@putout/formatter-stream
@putout/formatter-time
@putout/git-status-porcelain
@putout/operate
@putout/operator-add-args
@putout/operator-declare
@putout/operator-filesystem
@putout/operator-json
@putout/operator-match-files
@putout/operator-regexp
@putout/plugin-apply-at
@putout/plugin-apply-destructuring
@putout/plugin-apply-dot-notation
@putout/plugin-apply-early-return
@putout/plugin-apply-flat-map
@putout/plugin-apply-optional-chaining
@putout/plugin-apply-starts-with
@putout/plugin-apply-template-literals
@putout/plugin-browserlist
@putout/plugin-conditions
@putout/plugin-convert-apply-to-spread
@putout/plugin-convert-arguments-to-rest
@putout/plugin-convert-array-copy-to-slice
@putout/plugin-convert-assignment-to-arrow-function
@putout/plugin-convert-assignment-to-comparison
@putout/plugin-convert-concat-to-flat
@putout/plugin-convert-const-to-let
@putout/plugin-convert-index-of-to-includes
@putout/plugin-convert-label-to-object
@putout/plugin-convert-object-assign-to-merge-spread
@putout/plugin-convert-object-entries-to-array-entries
@putout/plugin-convert-optional-to-logical
@putout/plugin-convert-quotes-to-backticks
@putout/plugin-convert-template-to-string
@putout/plugin-convert-to-arrow-function
@putout/plugin-declare
@putout/plugin-declare-before-reference
@putout/plugin-declare-imports-first
@putout/plugin-eslint
@putout/plugin-extract-object-properties
@putout/plugin-extract-sequence-expressions
@putout/plugin-filesystem
@putout/plugin-for-of
@putout/plugin-github
@putout/plugin-gitignore
@putout/plugin-logical-expressions
@putout/plugin-madrun
@putout/plugin-math
@putout/plugin-maybe
@putout/plugin-merge-destructuring-properties
@putout/plugin-merge-duplicate-functions
@putout/plugin-merge-duplicate-imports
@putout/plugin-montag
@putout/plugin-new
@putout/plugin-nodejs
@putout/plugin-npmignore
@putout/plugin-package-json
@putout/plugin-promises
@putout/plugin-putout
@putout/plugin-putout-config
@putout/plugin-regexp
@putout/plugin-remove-console
@putout/plugin-remove-constant-conditions
@putout/plugin-remove-debugger
@putout/plugin-remove-duplicate-case
@putout/plugin-remove-duplicate-keys
@putout/plugin-remove-empty
@putout/plugin-remove-iife
@putout/plugin-remove-nested-blocks
@putout/plugin-remove-unreachable-code
@putout/plugin-remove-unreferenced-variables
@putout/plugin-remove-unused-expressions
@putout/plugin-remove-unused-for-of-variables
@putout/plugin-remove-unused-private-fields
@putout/plugin-remove-unused-variables
@putout/plugin-remove-useless-arguments
@putout/plugin-remove-useless-array
@putout/plugin-remove-useless-array-constructor
@putout/plugin-remove-useless-array-entries
@putout/plugin-remove-useless-assign
@putout/plugin-remove-useless-constructor
@putout/plugin-remove-useless-continue
@putout/plugin-remove-useless-escape
@putout/plugin-remove-useless-functions
@putout/plugin-remove-useless-map
@putout/plugin-remove-useless-operand
@putout/plugin-remove-useless-replace
@putout/plugin-remove-useless-return
@putout/plugin-remove-useless-spread
@putout/plugin-remove-useless-template-expressions
@putout/plugin-remove-useless-variables
@putout/plugin-reuse-duplicate-init
@putout/plugin-simplify-assignment
@putout/plugin-simplify-boolean-return
@putout/plugin-simplify-ternary
@putout/plugin-sort-imports-by-specifiers
@putout/plugin-split-nested-destructuring
@putout/plugin-split-variable-declarations
@putout/plugin-tape
@putout/plugin-try-catch
@putout/plugin-types
@putout/plugin-typescript
@putout/plugin-webpack
@putout/printer
@putout/processor-css
@putout/processor-filesystem
@putout/processor-ignore
@putout/processor-javascript
@putout/processor-json
@putout/processor-markdown
@putout/processor-yaml
@putout/recast
@putout/traverse
@types/debug
@types/estree
@types/estree-jsx
@types/hast
@types/mdast
@types/ms
@types/unist
ajv
align-spaces
ansi-colors
ansi-regex
ansi-styles
argparse
array-union
assert
ast-types
astral-regex
available-typed-arrays
bail
balanced-match
braces
call-bind
callsites
chalk
character-entities
ci-info
clean-css
cli-progress
color-convert
color-name
colord
common-path-prefix
cosmiconfig
css-functions-list
css-tree
cssesc
currify
debug
decode-named-character-reference
deepmerge
define-data-property
define-properties
dequal
devlop
diff
diff-match-patch
dir-glob
emoji-regex
enquirer
env-paths
error-ex
es-define-property
es-errors
escalade
escape-string-regexp
esprima
estree-to-babel
extend
fast-deep-equal
fast-diff
fast-glob
fastest-levenshtein
fastq
file-entry-cache
fill-range
find-cache-dir
find-up
flat-cache
flatted
for-each
format-io
fullstore
function-bind
get-intrinsic
glob-parent
global-modules
global-prefix
globby
globjoin
gopd
has-flag
has-property-descriptors
has-proto
has-symbols
has-tostringtag
hasown
html-tags
ignore
import-fresh
imurmurhash
inherits
ini
is-arguments
is-arrayish
is-buffer
is-callable
is-extglob
is-fullwidth-code-point
is-generator-function
is-glob
is-nan
is-number
is-plain-obj
is-plain-object
is-relative
is-typed-array
is-unc-path
isexe
jessy
js-tokens
js-yaml
json-buffer
json-parse-even-better-errors
json-schema-traverse
json-stable-stringify-without-jsonify
just-camel-case
just-kebab-case
just-snake-case
keyv
kind-of
kleur
known-css-properties
lines-and-columns
locate-path
lodash.truncate
longest-streak
mathml-tag-names
mdast-comment-marker
mdast-util-from-markdown
mdast-util-heading-style
mdast-util-mdx-expression
mdast-util-phrasing
mdast-util-to-markdown
mdast-util-to-string
mdn-data
meow
merge2
micromark
micromark-core-commonmark
micromark-factory-destination
micromark-factory-label
micromark-factory-space
micromark-factory-title
micromark-factory-whitespace
micromark-util-character
micromark-util-chunked
micromark-util-classify-character
micromark-util-combine-extensions
micromark-util-decode-numeric-character-reference
micromark-util-decode-string
micromark-util-encode
micromark-util-html-tag-name
micromark-util-normalize-identifier
micromark-util-resolve-all
micromark-util-sanitize-uri
micromark-util-subtokenize
micromark-util-symbol
micromark-util-types
micromatch
montag
mri
ms
nano-memoize
nanoid
nessy
normalize-path
object-is
object-keys
object.assign
once
p-limit
p-locate
parent-module
parse-import-specifiers
parse-json
path-exists
path-type
picocolors
picomatch
pkg-dir
pluralize
possible-typed-array-names
postcss
postcss-resolve-nested-selector
postcss-safe-parser
postcss-selector-parser
postcss-value-parser
prettier
prettier-linter-helpers
punycode
putout
queue-microtask
regexp-tree
remark-lint
remark-lint-blockquote-indentation
remark-lint-checkbox-character-style
remark-lint-code-block-style
remark-lint-emphasis-marker
remark-lint-fenced-code-marker
remark-lint-heading-style
remark-lint-link-title-style
remark-lint-list-item-content-indent
remark-lint-ordered-list-marker-style
remark-lint-rule-style
remark-lint-strong-marker
remark-lint-table-cell-padding
remark-message-control
remark-parse
remark-preset-lint-consistent
remark-stringify
remove-blank-lines
rendy
require-from-string
resolve-from
reusify
run-parallel
sade
set-function-length
signal-exit
slash
slice-ansi
source-map
source-map-js
string-width
strip-ansi
stylelint
stylelint-config-recommended
stylelint-config-standard
stylelint-prettier
supports-color
supports-hyperlinks
svg-tags
table
timer-node
to-regex-range
trough
try-catch
try-to-catch
tslib
typescript
unc-path-regex
unicorn-magic
unified
unified-lint-rule
unified-message-control
unist-util-generated
unist-util-is
unist-util-position
unist-util-stringify-position
unist-util-visit
unist-util-visit-parents
uri-js
util
util-deprecate
uvu
vfile
vfile-location
vfile-message
which
which-typed-array
wrappy
wraptile
write-file-atomic
yaml
yargs-parser
yocto-queue
zwitch