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
390 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-ignore
@putout/operator-json
@putout/operator-match-files
@putout/operator-regexp
@putout/operator-rename-files
@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-coverage
@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
ast-types
astral-regex
bail
balanced-match
braces
callsites
chalk
character-entities
ci-info
cli-progress
color-convert
color-name
colord
common-path-prefix
cosmiconfig
css-functions-list
css-tree
cssesc
currify
debug
decode-named-character-reference
deepmerge
dequal
devlop
diff
diff-match-patch
dir-glob
emoji-regex
enquirer
env-paths
error-ex
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
format-io
fullstore
glob-parent
global-modules
global-prefix
globby
globjoin
has-flag
html-tags
ignore
import-fresh
imurmurhash
ini
is-arrayish
is-buffer
is-extglob
is-fullwidth-code-point
is-glob
is-number
is-plain-obj
is-plain-object
is-relative
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
once
p-limit
p-locate
parent-module
parse-import-specifiers
parse-json
path-exists
path-type
picocolors
picomatch
pkg-dir
pluralize
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
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
tiny-invariant
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-deprecate
uvu
vfile
vfile-location
vfile-message
which
wrappy
wraptile
write-file-atomic
yaml
yargs-parser
yocto-queue
zwitch