https://github.com/rajasegar/jscodeshift-docs
A Reference Guide for writing JS Codemods
https://github.com/rajasegar/jscodeshift-docs
ast codemod codemods docs jscodeshift reference
Last synced: about 1 year ago
JSON representation
A Reference Guide for writing JS Codemods
- Host: GitHub
- URL: https://github.com/rajasegar/jscodeshift-docs
- Owner: rajasegar
- License: mit
- Created: 2019-05-13T09:10:44.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-07-01T11:45:39.000Z (almost 7 years ago)
- Last Synced: 2025-03-31T21:18:56.055Z (about 1 year ago)
- Topics: ast, codemod, codemods, docs, jscodeshift, reference
- Language: Shell
- Size: 12.7 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# jscodeshift-docs
A Reference Guide for writing JS Codemods
The reason this project is created is because, I am simply frustrated for looking up
reference for writing codemods and the jscodeshift api is not very well documented.
The intention is to catch all the api reference in one place so that it will be
helpful to write codemods.
## APIs
- [babel-core](https://github.com/rajasegar/jscodeshift-docs/blob/master/babel-core.md)
- [core](https://github.com/rajasegar/jscodeshift-docs/blob/master/core.md)
- [es-proposals](https://github.com/rajasegar/jscodeshift-docs/blob/master/es-proposals.md)
- [es6](https://github.com/rajasegar/jscodeshift-docs/blob/master/es6.md)
- [es7](https://github.com/rajasegar/jscodeshift-docs/blob/master/es7.md)
## Reference
- [jscodeshift](https://github.com/facebook/jscodeshift)
- [ast-types](https://github.com/benjamn/ast-types)
- [AST Definitions](https://github.com/benjamn/ast-types/tree/master/def)
- [awesome-ast](https://github.com/cowchimp/awesome-ast)