New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert from CoffeeScript to JavaScript to TypeScript #1046
Comments
https://github.com/decaffeinate/bulk-decaffeinate can be used to bulk-convert all but 3 .coffee-files in Docpad to ES6. The reason those 3 have problems being converted are because of issues with the way Docpad initializes classes. EDIT: Scratch that, it's completely automatic with the new 3.0 version of bulk-decaffeinate! |
That's cool. I'll check it out last week of July or in August! |
Considering doing this now. As I want to rewrite the console interface stuff #1048 and don't want to be writing new code in CoffeeScript. |
Decaffeinate produces some weird output compared to manual conversions, mostly around class properties. If anyone is willing to do this task as a volunteer, then DocPad maintenance can resume once it is done, as it would be enjoyable to use DocPad with all the modern ecosystem tooling around TypeScript. However, until then, DocPad should still be considered archived with only official maintenance from Bevry for what Bevry considers critical bug fixes. |
As per https://discuss.bevry.me/t/move-from-coffeescript-to-es6/581?u=balupton
This task will track progress of this conversion in relation to DocPad and what needs to be done.
For JavaScript Conversion:
For ultimate TypeScript Conversion:
The text was updated successfully, but these errors were encountered: