v42.5.2
putout
π Pluggable and configurable code transformer with built-in ESLint, Babel and support of js, jsx, typescript, flow, markdown, yaml and json
ast transform putout-script codemod eslint babel plugin lint variable unused
Click the AI button to generate exact installation commands and usage examples for your environment.
Dependencies (154)
- @putout/babel ^5.0.0
- @putout/cli-cache ^6.0.0
- @putout/cli-choose-formatter ^7.0.0
- @putout/cli-keypress ^4.0.0
- @putout/cli-match ^3.0.0
- @putout/cli-process-file ^7.0.0
- @putout/cli-ruler ^5.0.0
- @putout/cli-staged ^3.0.0
- @putout/cli-validate-args ^2.0.0
- @putout/compare ^19.0.0
- @putout/engine-loader ^17.0.0
- @putout/engine-parser ^15.0.1
- @putout/engine-processor ^16.0.0
- @putout/engine-reporter ^8.0.2
- @putout/engine-runner ^28.0.0
- @putout/formatter-codeframe ^10.0.0
- @putout/formatter-dump ^7.0.0
- @putout/formatter-frame ^9.0.0
- @putout/formatter-json ^3.0.0
- @putout/formatter-json-lines ^4.0.0
- @putout/formatter-memory ^6.0.0
- @putout/formatter-progress ^7.0.0
- @putout/formatter-progress-bar ^6.0.0
- @putout/formatter-stream ^7.0.0
- @putout/formatter-time ^5.0.0
- @putout/operate ^15.0.0
- @putout/operator-add-args ^15.0.0
- @putout/operator-declare ^16.0.0
- @putout/operator-filesystem ^11.0.0
- @putout/operator-find-file-up ^2.0.0
- @putout/operator-ignore ^6.0.0
- @putout/operator-json ^3.0.0
- @putout/operator-jsx ^3.0.0
- @putout/operator-keyword ^5.0.0
- @putout/operator-match-files ^12.0.0
- @putout/operator-parens ^4.0.0
- @putout/operator-regexp ^5.0.0
- @putout/operator-remove-files ^1.0.0
- @putout/operator-rename-files ^6.0.0
- @putout/operator-rename-properties ^1.0.0
- @putout/operator-sort-ignore ^2.0.0
- @putout/operator-type-checker ^1.0.0
- @putout/plugin-apply-arrow ^3.0.0
- @putout/plugin-apply-at ^3.0.0
- @putout/plugin-apply-dot-notation ^3.0.0
- @putout/plugin-apply-flat-map ^3.0.0
- @putout/plugin-apply-global-this ^2.0.0
- @putout/plugin-apply-overrides ^3.0.0
- @putout/plugin-apply-shorthand-properties ^7.0.0
- @putout/plugin-apply-starts-with ^2.0.0
- @putout/plugin-apply-template-literals ^5.0.0
- @putout/plugin-arguments ^2.0.0
- @putout/plugin-assignment ^2.0.0
- @putout/plugin-browserlist ^2.0.0
- @putout/plugin-conditions ^9.0.0
- @putout/plugin-convert-concat-to-flat ^2.0.0
- @putout/plugin-convert-index-of-to-includes ^3.0.0
- @putout/plugin-convert-object-entries-to-array-entries ^4.0.0
- @putout/plugin-convert-object-entries-to-object-keys ^1.0.0
- @putout/plugin-convert-object-keys-to-object-entries ^1.0.0
- @putout/plugin-convert-quotes-to-backticks ^5.0.0
- @putout/plugin-convert-template-to-string ^3.0.0
- @putout/plugin-convert-to-arrow-function ^5.0.0
- @putout/plugin-coverage ^3.0.0
- @putout/plugin-declare ^8.0.0
- @putout/plugin-declare-before-reference ^10.0.0
- @putout/plugin-destructuring ^2.0.0
- @putout/plugin-docker ^1.0.0
- @putout/plugin-eslint ^15.0.0
- @putout/plugin-esm ^10.0.0
- @putout/plugin-extract-sequence-expressions ^4.0.0
- @putout/plugin-filesystem ^13.0.0
- @putout/plugin-for-of ^12.0.0
- @putout/plugin-generators ^2.0.0
- @putout/plugin-github ^20.0.0
- @putout/plugin-gitignore ^7.0.0
- @putout/plugin-labels ^3.0.0
- @putout/plugin-logical-expressions ^8.0.0
- @putout/plugin-madrun ^23.0.0
- @putout/plugin-math ^5.0.0
- @putout/plugin-maybe ^5.0.0
- @putout/plugin-merge-duplicate-functions ^4.0.0
- @putout/plugin-montag ^5.0.0
- @putout/plugin-new ^5.0.0
- @putout/plugin-nodejs ^21.0.0
- @putout/plugin-npmignore ^8.0.0
- @putout/plugin-optional-chaining ^3.0.0
- @putout/plugin-package-json ^11.0.0
- @putout/plugin-parens ^5.0.0
- @putout/plugin-promises ^20.0.0
- @putout/plugin-putout ^29.0.0
- @putout/plugin-putout-config ^12.0.0
- @putout/plugin-regexp ^14.0.0
- @putout/plugin-remove-console ^7.0.0
- @putout/plugin-remove-debugger ^9.0.0
- @putout/plugin-remove-duplicate-case ^5.0.0
- @putout/plugin-remove-duplicate-elements ^1.0.0
- @putout/plugin-remove-duplicate-keys ^9.0.0
- @putout/plugin-remove-empty ^15.0.0
- @putout/plugin-remove-iife ^5.0.0
- @putout/plugin-remove-nested-blocks ^9.0.0
- @putout/plugin-remove-unreachable-code ^3.0.0
- @putout/plugin-remove-unused-expressions ^12.0.0
- @putout/plugin-remove-unused-private-fields ^4.0.0
- @putout/plugin-remove-useless-array ^3.0.0
- @putout/plugin-remove-useless-array-constructor ^3.0.0
- @putout/plugin-remove-useless-array-entries ^2.0.0
- @putout/plugin-remove-useless-assign ^2.0.0
- @putout/plugin-remove-useless-constructor ^3.0.0
- @putout/plugin-remove-useless-continue ^3.0.0
- @putout/plugin-remove-useless-delete ^3.0.0
- @putout/plugin-remove-useless-escape ^10.0.0
- @putout/plugin-remove-useless-functions ^6.0.0
- @putout/plugin-remove-useless-map ^3.0.0
- @putout/plugin-remove-useless-object-from-entries ^1.0.0
- @putout/plugin-remove-useless-operand ^3.0.0
- @putout/plugin-remove-useless-push ^3.0.0
- @putout/plugin-remove-useless-replace ^2.0.0
- @putout/plugin-remove-useless-template-expressions ^3.0.0
- @putout/plugin-return ^4.0.0
- @putout/plugin-simplify-ternary ^9.0.0
- @putout/plugin-spread ^3.0.0
- @putout/plugin-tape ^21.0.0
- @putout/plugin-try-catch ^8.0.0
- @putout/plugin-types ^10.0.0
- @putout/plugin-typescript ^13.0.0
- @putout/plugin-variables ^2.0.0
- @putout/plugin-webpack ^4.0.0
- @putout/processor-css ^12.0.0
- @putout/processor-docker ^1.0.0
- @putout/processor-filesystem ^8.0.0
- @putout/processor-ignore ^7.0.0
- @putout/processor-javascript ^5.0.0
- @putout/processor-json ^10.0.0
- @putout/processor-markdown ^13.0.0
- @putout/processor-toml ^1.0.0
- @putout/processor-yaml ^10.0.0
- @putout/traverse ^16.0.0
- ajv ^8.8.2
- ci-info ^4.0.0
- deepmerge ^4.0.0
- escalade ^3.1.1
- fast-glob ^3.2.2
- find-up ^8.0.0
- fullstore ^4.0.0
- ignore ^7.0.0
- is-relative ^1.0.0
- nano-memoize ^3.0.11
- once ^1.4.0
- picomatch ^4.0.2
- try-catch ^4.0.0
- try-to-catch ^4.0.0
- wraptile ^3.0.0
- yargs-parser ^22.0.0
Dev Dependencies (12)
- @putout/eslint-flat ^4.0.0
- @putout/plugin-apply-entries ^3.0.0
- @putout/test ^15.1.0
- currify ^4.0.0
- eslint ^10.0.0
- eslint-plugin-putout ^31.0.0
- just-camel-case ^6.2.0
- madrun ^13.0.0
- montag ^2.0.0
- nodemon ^3.0.1
- superc8 ^12.0.0
- supertape ^13.0.0
Package Info
License
MIT
Last Publish
June 4, 2026
Unpacked Size
665.42 KB
Total Files
48
Issue Tracker
Report a bugMaintainers (1)
coderaiser mnemonic.enemy@gmail.com