-
Notifications
You must be signed in to change notification settings - Fork 488
Open
Description
source.ts
@MyDecorator()
export class MyClass {
constructor(){}
testFunction() {}
}
transform.js
module.exports = function(fileInfo, api) {
const j = api.jscodeshift;
const root = j(fileInfo.source);
console.info("Decorator",root.find(j.Decorator).size())
console.info("MethodDefinition",root.find(j.MethodDefinition).size())
console.info("ClassDeclaration",root.find(j.ClassDeclaration).size())
root.toSource();
};
jscodeshift -t transform.js --parser=tsx source.ts
Processing 1 files...
Spawning 1 workers...
Sending 1 files to free worker...
Decorator 0
MethodDefinition 0
ClassDeclaration 1
All done.
Results:
0 errors
0 unmodified
1 skipped
0 ok
Time elapsed: 1.920seconds
Metadata
Metadata
Assignees
Labels
No labels