[
https://issues.apache.org/jira/browse/MYFACES-4750?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18082490#comment-18082490
]
Werner Punz commented on MYFACES-4750:
--------------------------------------
As it seems mojarra also only has dropped the d.ts file, given we are on
typescript already, I will work out a solution to provide a compatible d.ts
file straight via the build from our sources. The Tobag guys also need one for
the jsf namespace, so it makes sense from all angles to do that!
> Spec change faces.d.ts must be provided
> ---------------------------------------
>
> Key: MYFACES-4750
> URL: https://issues.apache.org/jira/browse/MYFACES-4750
> Project: MyFaces Core
> Issue Type: Improvement
> Affects Versions: 5.0.0, 4.0.4
> Reporter: Werner Punz
> Assignee: Werner Punz
> Priority: Major
>
> [https://github.com/jakartaee/faces/issues/1598#issuecomment-4490784716]
>
> As it seems mojarra also now has improved their typescript typescript, and
> there is a spec improvement going underway that a faces.d.ts file must be
> provided so that the js codebase can be used within typescript. We need to
> add this functionality. First I need to do the generation of this file or
> providing it manually within the downstram project on github and then it will
> need to be integrated in myfaces. Not sure if we need to present that file on
> request, I doubt it because the d.ts files are plain files provided so that
> you can link javascript into typescript code without losing the type
> information on the apis! So I guess just providing it is enough.
> Still the preferred way probably for projects would be anyway just use the
> plain typescript files but, the d.ts file is valid and needs to be at least
> packaged in!
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)