jscodeshift

by facebook · Web

A JavaScript codemod toolkit.

New0 ratings10,042 starsActive
WebDeveloper ToolJavaScriptMDX
Open project ↗↓ Download v17.3.0GitHub⚑ Report
jscodeshift preview

About this project

jscodeshift jscodeshift is a toolkit for running codemods over multiple JavaScript or TypeScript files. It provides: — A runner, which executes the provided transform for each file passed to it. It also outputs a summary of how many files have (not) been transformed. — A wrapper around recast, providing a different API. Recast is an AST-to-AST transform tool and also tries to preserve the style of original code as much as possible. Install Get jscodeshift from npm: This will install the runner as jscodeshift. VSCode Debugger Configure VSCode to debug codemods Usage (CLI) See the website for full documentation. The CLI provides the following options: This passes the…

Technologies

TypeScriptJavaScriptMDX

Project health

Actively maintained
Last updateyesterday
Contributors124
Latest releasev17.3.0
Open issues & PRs154
LicenseMIT
On GitHubsince 2015

GitHub

10,042
stars
497
forks
124
contributors
154
open issues & PRs
JavaScript
language
yesterday
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review jscodeshift.

Built by

facebook
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain facebook/jscodeshift? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like