Commit Graph
37 Commits
Author SHA1 Message Date
Vladimir Matveev 6076475496 emit missing initializers for shorthand property assignments 2016-04-07 09:56:52 -07:00
Daniel Rosenwasser 2f73857ed3 Merge pull request #7907 from Microsoft/extraFrom
Only emit the module specifier on an export if it is present.
2016-04-06 17:45:30 -07:00
Daniel Rosenwasser 1138b33c38 Only emit the module specifier on an export if it is present. 2016-04-06 16:10:01 -07:00
Daniel Rosenwasser 917928b7ee Add a newline after emitting shebangs. 2016-04-06 14:27:57 -07:00
Ron Buckton 8988ea849b Fixes indentation of object literals with computed properties 2016-04-05 18:24:02 -07:00
Ron Buckton e3e45c5354 Fixes comment emit for down-level accessor declarations. 2016-04-05 17:42:49 -07:00
Ron Buckton 0b2264cc54 Additional fixes for React emit. 2016-04-05 16:50:19 -07:00
Ron Buckton 299c4c7351 Fixes missing whitespace in modifiers 2016-04-05 11:39:02 -07:00
Ron Buckton 40a38001ad Fix incorrect emit for JSX/React 2016-04-04 18:33:41 -07:00
Ron Buckton 7c4c0060af Fixes indentation of class expression bodies
with static initializers.
2016-04-04 13:01:12 -07:00
Ron Buckton 15780a9a4c Fixes some comment emit and other changes 2016-04-01 17:45:18 -07:00
Ron Buckton 78cdb2d902 Adjusts emit for templates 2016-03-30 17:39:29 -07:00
Vladimir Matveev 5d8d3b85bd addressed PR feedback 2016-03-29 09:28:36 -07:00
Vladimir Matveev 564e134f5e added support for captured block scoped bindings 2016-03-25 18:32:42 -07:00
Ron Buckton b60cf99c8a Fixed minor difference in string literal emit for AMD modules 2016-03-24 16:23:30 -07:00
Ron Buckton bcb180a99b Fixes generated names and some formatting in system modules. 2016-03-23 15:48:25 -07:00
Ron Buckton 0f9bccdf32 Fix missing commas in binding pattern emit. 2016-03-22 16:42:22 -07:00
Vladimir Matveev c4ecdd8b91 fix issues in emit of System modules 2016-03-22 15:43:43 -07:00
Ron Buckton 1c760efdfd Minor update to source map emit and fix for positions 2016-03-22 12:23:30 -07:00
Ron Buckton 28499dd8ef Fixes issues with emit for cloned identifiers 2016-03-21 18:31:32 -07:00
Ron Buckton 25998ae865 Fixes emit for module/enum and single-line arrow functions. 2016-03-21 15:50:52 -07:00
Ron Buckton 3c5f17067f Merge pull request #7206 from Microsoft/transforms-transformer-module
Adds the Module transformers
2016-03-18 14:37:00 -07:00
Ron Buckton ae7843dd95 PR Feedback 2016-03-18 13:05:59 -07:00
Ron Buckton 99e6ad8b63 Removed ModifiersArray 2016-03-10 11:23:17 -08:00
Ron Buckton 5b8cf96028 Moved modifier related flags to separate enum 2016-03-10 11:12:24 -08:00
Ron Buckton d89e21aecd General fixes and cleanup 2016-03-07 16:48:40 -08:00
Ron Buckton 7b28b48e13 Merge branch 'transforms-transformer-es7' into transforms-transformer-es6 2016-03-02 15:42:16 -08:00
Ron Buckton e66e51d809 Merge branch 'transforms-printer' into transforms-transformer-ts 2016-03-02 15:20:02 -08:00
Ron Buckton ebb47649ee Switch from onBefore/onAfterEmitNode to onEmitNode 2016-03-02 15:19:42 -08:00
Ron Buckton 2d2709f8a5 Fixed typo in visitCallExpression 2016-03-02 12:05:28 -08:00
Ron Buckton a0dbe7601c PR Feedback 2016-02-29 17:35:50 -08:00
Ron Buckton cd2cf7d3c6 PR Feedback and defer makeUniqueName/getGeneratedNameForNode to printer. 2016-02-29 13:28:16 -08:00
Ron Buckton 64e7aa8345 PR Feedback. 2016-02-22 16:26:57 -08:00
Ron Buckton 6d273366d3 Merged some changes from other branches. 2016-02-22 16:10:32 -08:00
Ron Buckton 357171fb7c PR feedback, switched to getEmitScriptTarget/getEmitModuleKind 2016-02-16 16:12:00 -08:00
Ron Buckton c634a36ae4 Merge branch 'transforms-transformer' into transforms-printer 2016-02-12 18:08:41 -08:00
Ron Buckton 6b381ecdbd Added printer 2016-02-09 13:43:40 -08:00