Skip to content

Multiple file typescript client generation#31

Open
spellicer wants to merge 2 commits into
geeklearningio:masterfrom
spellicer:multipletsfiles
Open

Multiple file typescript client generation#31
spellicer wants to merge 2 commits into
geeklearningio:masterfrom
spellicer:multipletsfiles

Conversation

@spellicer

Copy link
Copy Markdown
Contributor

This started as a fix for a problem I ran into with the scheme choice in the generated typescript client. I then went on to try enabling the isSingleFile=false. This is working ok in the project I'm trying this generator in, but I'm not that familiar with handlebars. The strategy I used was just toggling module information for the individual files vs. the single file templates. I then choose which templates to run by mimicking the option logic from the SingleFile template in the applyTemplates method. I employ a very naive file naming strategy depending on single vs. multiple file. When multiple file, I just name the output the template name. I would appreciate any suggestions for reworking this to make it more general.

@sandorfr

sandorfr commented Aug 3, 2016

Copy link
Copy Markdown
Member

Thanks a lot for this new pull request. I'm quite busy on multiple front so I had no time to test and review this. I'm not very comfortable with everything template file being affected, but I think I'll take this as is anyway and improve this as part of the rewriting.

@sandorfr sandorfr added the vnext label Oct 13, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants