Open
Description
This is a tracking issue for converting the codebase to plain JavaScript. Many potential contributors have expressed their feelings that they're unable to work with a CoffeeScript codebase, plus CoffeeScript is being left behind in features anyway. It has outlived its usefulness.
Steps:
- Combine
lib
andsrc
so that we can start writing plain JS files that work from both CS and JS. - Make the linters and hinters to look at the JS codebase while also keeping them looking at the CS codebase.
- Replace files one by one over a longer period of time.
- Get rid of CS hinters and linters.
- Get rid of the
prepublish
build script (unless converted to Babel). - Remove CoffeeScript.
- Be happy.
Help is most welcome.
Metadata
Metadata
Assignees
Labels
No labels