process callback run Runner fs path pkg require parser exit Code buffer file paths options data file exit Code paths options options options positional abbr abbr abbr abbr abbr abbr metavar metavar metavar metavar metavar metavar metavar required transform process process cpus choices choices verbose flag flag flag flag flag flag dry print babel extensions full full full full list list ignore Pattern ignore Config run Band silent parser parser Config version stdin source line PR CONTINUATION node node keywords keywords keywords keywords keywords keywords keywords keywords keywords keywords keywords hash Comments hash Comments hash Comments hash Comments hash Comments hash Comments hash Comments hash Comments Style Comments Style Comments Style Comments Style Comments Style Comments Style Comments multi Line Strings multi Line Strings multi Line Strings multi Line Strings multi Line Strings regex Literals regex Literals regex Literals regex Literals regex Literals types types verbatim Strings triple Quoted Strings triple Quoted Strings multiline Strings HTML pretty Print pretty Print create Simple Lexer register Lang Handler source Decorator PR ATTRIB PR ATTRIB PR COMMENT PR DECLARATION PR KEYWORD PR LITERAL PR NOCODE PR PLAIN PR PUNCTUATION PR SOURCE PR PR TAG PR TYPE PR exports parse babylon options code options source Type Hash Bang ecma Version start Line tokens plugins exports parse babylon Options code options source Type start Line tokens decorators proposal plugins exports parse flow Parser Options code options esproposal instance fields esproposal fields esproposal decorators esproposal star esproposal optional chaining esproposal nullish coalescing tokens types exports parse babylon options code options exports source Type start Line tokens proposal plugins exports parse babylon base Options options base Options code options plugins exports transformer file api exports Collection filter map size nodes paths AST Source Types Type infer Types Type Supertype Names Paths Nodes register Methods typed Method install Typed Method Conflicting Registration Collection Type assert intersection recast union ast Types types types Node Path Node paths result path types node Type Type Pt conflicting Registrations registrations registrations registrations current Type Type path path path path path paths paths paths paths paths type type type type type type nodes methods method method paths paths paths paths paths paths types types types callback path path path path path path path path result type type type type type type type options options options index Supertype Names method method method method method method method conflicting Registrations registrations current Type paths types method method type typed Registrations Paths Nodes register Methods Conflicting Registration Collection Type line nochange skip error report concat show File Stats show Stats dir Files Files transform run child process colors fs path http https temp ignores Cpus CHUNK SIZE buffer buffering buffered Write log result names Remote Script cpus extensions file Counters stats Counter start Time contents num Files processes chunk Size index args workers end Time time Elapsed str arrays file Stats stats stats err err err err file file files files dir callback acc list stat resolve resolve resolve paths paths filter ext info reject message child pending Workers transform File transform File options str stats dir dir file file file file callback acc filter concat Cpus transform File transform File transform File transform File err err err resolve resolve reject contents paths num Files cpus CHUNK SIZE chunk Size index args args message pending Workers start Time file Counters file Counters stats Counter files files files remaining remaining error nochange skip options options stats time Elapsed run prepare Jscodeshift setup free update report report empty stats trim Stack Trace run Emitter async fs write File Atomic Parser jscodeshift jscodeshift parser module lines result files options data data data data data args options tr babel file file quantity trace data data data data parser tr tr filename line file file file file file file file file file options options files send exports babelrc node targets presets plugins extensions ignore action action action action file quantity path source jscodeshift stats Error format validate Options callback prepare Options process parse parse options error opts errors prepared Options prepared Options missing parsed Options positional arg index real List current result exit Code message options options options options parsed Options args options options options options options options options options options format arg arg arg index real real current parsed Options args exit Code abbr full full flag list real positional options exports find JSX find JSX Module Attributes Children child Nodes child Root register Collection Node Collection assert recast requires Module types JSX Attribute JSX Literal Filter global Methods attribute Names Attributes expected actual filter Methods paths paths children children traversal Methods mapping Methods child JSX JSX JSX Filter module attribute Filter attr actual expected child paths paths global Methods traversal Methods register opening register filters mappings visit find closest Scope closest Variable Declarators replace insert insert remove register Collection match Node recast Node types paths visitor Method visitor scope bindings decl traversal Methods Nodes Nodes Nodes mutation Methods path path path filter filter path path path path path path path path path path path path path path visitor paths type bindings Nodes Nodes Nodes traversal Methods Node Node Node mutation Methods register visitor Method register find Variable Declarators requires Module rename register Collection Node Collection recast ast Nodes Equivalent types Variable Declarator filter global Methods require Identifier node node filter Methods root Scope root Path scope transform Methods Variable Declarator Variable Declarator filter names node require Identifier global Methods transform Methods register register filters Node JSX Variable Declarator exports core AST Source match Core Parser enrich Core Collection collections Parser match Node recast template Node Node Path plugins source source options options ast path filter parser parser core source source source source options options options ast ast ast ast ast filter core core core core parser parser parser Core parser parser parser register Methods types match template filters mappings Parser exports options options options options options exports add Ignore Pattern add Ignore Input add Ignore File Ignore fs mm matchers pattern patterns lines files stats content matched val input input path pattern input input add Ignore Pattern add Ignore Pattern config config path matchers dot add add File Ignore match Node Node haystack needle haystack haystack haystack needle needle property exports splice clean ensure Statement visit Identifier Vistor replace Nodes Unique statements statement expression recast builders types node Index replacement ast Counter nodes Names src arr replacement node node Names Names nodes nodes src parser result elem template template replacement replacement replacement replacement replacement replacement replacement replacement replacement replacement arr node node node node node node node node path path ensure Statement src src Names Names nodes nodes ast template template parser Index parser statements statement expression exports result result Size result exports called args exports result result exports path entry dir pkg entry dir dir exports