Skip to content

Tool to decaf & transform a CoffeeScript React project using react dom factories to jsx

Notifications You must be signed in to change notification settings

mochki/decaf-transform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Decaffeinate & Transform tool

By default, all the steps will be run in the current working directory. Additionally, we can specify a path with --path relative/path/to/dir. If any other flags are set, the tool will only run the steps specified.

Usage

npx decaf-transform [options]
  -h                        shows this help
  -r                        replaces lines of code that say *.coffee to no extension
  -d                        decaffeinates coffee files & generates new js files
  -m                        removes coffee files
  -t                        runs transform (from js -> jsx)
  -e                        runs eslint --fix
  -p                        runs prettier
  --path relative/path      specify a specific directory/file to work on
  --skip-subdirectories     Will only run on coffee files in the directory provided

Examples:

  npx decaf-transform --path modules/projects     to run everything against projects
  npx decaf-transform -p --path skeletor          runs prettier just in skeletor
  npx decaf-transform -rd                         to run first two steps (can compare
                                                  new js files to old coffee)

About

Tool to decaf & transform a CoffeeScript React project using react dom factories to jsx

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published