Pinned Repositories
astx
Super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring
asyncify
Don't keep your promises 😉
flow-codemorphs
general purpose codemods for flow
graphql-typegen
JSCodeshift transform that inserts Flow types generated from GraphQL documents in template string literals and your GraphQL schema
jscodeshift-add-imports
add imports/requires if not already present with jscodeshift
jscodeshift-build-import-list
build a list of all files and dependencies transitively imported by starting file(s)
jscodeshift-choose-parser
pick a jscodeshift parser intelligently based upon local project config
jscodeshift-find-imports
find imported/required identifiers with jscodeshift
jss-codemorphs
jscodeshift transforms for converting CSS to JSS
vscode-astx
structural search and replace for JavaScript and TypeScript
The Codemod Squad's Repositories
codemodsquad/astx
Super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring
codemodsquad/jscodeshift-add-imports
add imports/requires if not already present with jscodeshift
codemodsquad/asyncify
Don't keep your promises 😉
codemodsquad/jscodeshift-find-imports
find imported/required identifiers with jscodeshift
codemodsquad/jss-codemorphs
jscodeshift transforms for converting CSS to JSS
codemodsquad/vscode-astx
structural search and replace for JavaScript and TypeScript
codemodsquad/graphql-typegen
JSCodeshift transform that inserts Flow types generated from GraphQL documents in template string literals and your GraphQL schema
codemodsquad/jscodeshift-build-import-list
build a list of all files and dependencies transitively imported by starting file(s)
codemodsquad/jscodeshift-choose-parser
pick a jscodeshift parser intelligently based upon local project config
codemodsquad/flow-codemorphs
general purpose codemods for flow
codemodsquad/babel-parse-wild-code
parse a file in a foreign directory with babel, using ambient babel config
codemodsquad/jscodeshift-paths-in-range
A predicate for jscodeshift Collection.filter that only includes paths in the given source code range.
codemodsquad/material-ui-codemorphs
Smart codemod scripts for day-to-day work with Material UI
codemodsquad/babel-plugin-jsx-source-loc
add a prop like data-source-loc="src/foo.js:35:8" to every JSX element
codemodsquad/react-codemorphs
codemods for everyday work with React
codemodsquad/function-codemorphs
codemods for in-IDE refactoring of functions
codemodsquad/invalidate-require-cache
Delete modules in a folder from require.cache unless the folder is unchanged since last call
codemodsquad/jscodeshift-transforms-skeleton
skeleton for a jscodeshift transforms package
codemodsquad/jscodeshift-watch
reruns jscodeshift any time your transform code changes, prints diffs, asks whether to write out the changes
codemodsquad/print-highlighted-ast
print a babel AST with specific nodes highlighted, for debugging codemods
codemodsquad/try-it-pages
Playground pages for various codemods I've written
codemodsquad/recast
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator