[ 
https://issues.apache.org/jira/browse/THRIFT-2522?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13992772#comment-13992772
 ] 

ASF GitHub Bot commented on THRIFT-2522:
----------------------------------------

GitHub user Kirby1337 opened a pull request:

    https://github.com/apache/thrift/pull/119

    TypeScript extension for Thrift Compiler (THRIFT-2522)

    Add the possibility to generate TypeScript Definition Files in addition to 
the generated JavaScript code.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/Kirby1337/thrift typescript

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/thrift/pull/119.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #119
    
----
commit 4e4ca3619bc4e15939d32f6b545c78fc2046f6b9
Author: Pascal Schweizer <[email protected]>
Date:   2014-03-21T16:18:59Z

    added TypeScript Definition File generation
    currently creates modules, enums, consts & structs/exceptions

commit 9846cf2d9d6954d5a4334b95556b37844b87e864
Author: Pascal Schweizer <[email protected]>
Date:   2014-03-24T15:53:47Z

    added TypeScript Definition File generation for services
    fixed some bugs

commit c0e428bc81e77b28a0182e67c09616d0d5dfe6df
Author: Pascal Schweizer <[email protected]>
Date:   2014-03-25T13:19:43Z

    added Thrift IDL documentation to TypeScript definitions
    minor restyling of the definitions

commit b144852e1054be616df9313ecf37ac598853584b
Author: Pascal Schweizer <[email protected]>
Date:   2014-03-25T15:02:18Z

    added TypeScript style enums to generated JavaScript code

commit defd2437a0fd2097728e1df84afb43b809c4f18d
Author: Pascal Schweizer <[email protected]>
Date:   2014-03-25T15:23:45Z

    removed TypeScript includes/references (not needed in .d.ts files)

commit a61e322f9191dff504a857cf4dbdbd4e41a9e1a9
Author: Kirby1337 <[email protected]>
Date:   2014-03-25T22:59:19Z

    modified type generation for TS lists, sets & maps

commit 4482e5c45725e4d9ed04b2eaa0392144b0003861
Author: Pascal Schweizer <[email protected]>
Date:   2014-03-27T07:46:37Z

    fixed map type definition (any doesn't work as keytype)

commit 64b624c94f63f907397517f03903e5b4d56b2f51
Author: Pascal Schweizer <[email protected]>
Date:   2014-03-27T08:44:38Z

    modified output directory for TypeScript Definition Files

commit 3fe4ed62c763646d9598d7cf2dfe0b475b05e789
Author: Pascal Schweizer <[email protected]>
Date:   2014-03-27T09:03:24Z

    fixed TS outdir bug with parameter -out

commit 044377d449abd835dbb8f1c5ec5daa6b4ed98c43
Author: Pascal Schweizer <[email protected]>
Date:   2014-04-01T06:46:53Z

    added recursive TS type generation for lists, sets & maps
    revised comments
    fixed a few bugs

commit 2e4442dc844fb92f69fee038056066fbbac4d3b0
Author: Pascal Schweizer <[email protected]>
Date:   2014-04-10T14:57:59Z

    fixed type generation for maps
    added reference tag for services which extend another one

commit 0d691e6db0fa124561b2680ee824304aa302f9af
Author: Pascal Schweizer <[email protected]>
Date:   2014-04-11T11:29:08Z

    bool is now interpreted as any in TypeScript

commit e968fe18fc870a1f51f15f750fe9ff49bbc694b4
Author: Pascal Schweizer <[email protected]>
Date:   2014-05-08T12:48:16Z

    lineending fix dos -> unix

commit 5583c6f2e455937fd5270c4b9c61c256f4a64508
Author: Pascal Schweizer <[email protected]>
Date:   2014-05-08T13:58:34Z

    added TypeScript definitions for JS library

commit e39e3cbf225b298688efd81fbcc3a13b550fa9e5
Author: Pascal Schweizer <[email protected]>
Date:   2014-05-08T14:00:18Z

    Merge https://github.com/apache/thrift

----


> TypeScript extension for Thrift Compiler
> ----------------------------------------
>
>                 Key: THRIFT-2522
>                 URL: https://issues.apache.org/jira/browse/THRIFT-2522
>             Project: Thrift
>          Issue Type: New Feature
>          Components: JavaScript - Compiler
>    Affects Versions: 0.9.1
>            Reporter: Pascal Schweizer
>            Priority: Minor
>              Labels: features, javascript, typescript
>             Fix For: 0.9.2
>
>   Original Estimate: 0h
>  Remaining Estimate: 0h
>
> Add the possibility to generate TypeScript Definition Files in addition to 
> the generated JavaScript code.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to