You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2025/04/19 21:11:00 UTC
[jira] [Commented] (TAP5-2804) Convert Tapestry's JS code from CoffeeScript to TypeScript
[ https://issues.apache.org/jira/browse/TAP5-2804?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17945890#comment-17945890 ]
ASF subversion and git services commented on TAP5-2804:
-------------------------------------------------------
Commit cf8a6cab1c3ae9daccd121cfe31268f9908d9d61 in tapestry-5's branch refs/heads/feature/coffeescript-to-typescript from Thiago H. de Paula Figueiredo
[ https://gitbox.apache.org/repos/asf?p=tapestry-5.git;h=cf8a6cab1 ]
TAP5-2804: moving converted CoffeeScript sources to TS project
> Convert Tapestry's JS code from CoffeeScript to TypeScript
> ----------------------------------------------------------
>
> Key: TAP5-2804
> URL: https://issues.apache.org/jira/browse/TAP5-2804
> Project: Tapestry 5
> Issue Type: Improvement
> Components: tapestry-core
> Reporter: Thiago Henrique De Paula Figueiredo
> Assignee: Thiago Henrique De Paula Figueiredo
> Priority: Major
>
> CoffeeScript was useful when JavaScript was lacking several features, but since then CS got obsolete and it's odd, way too different syntax from JavaScript makes adding or changing existing code much more difficult than it should.
> Besides converting the sources, Tapestry should also publish its JavaScript to npm to make it easier for developers to write their own JavaScript or TypeScript code which uses Tapestry's own one.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)