-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Adds the JSX transformer #7192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
rbuckton
merged 47 commits into
transforms-transformer-ts
from
transforms-transformer-jsx
Mar 18, 2016
Merged
Adds the JSX transformer #7192
Changes from all commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
6c0551f
Adds initial jsx transformer
rbuckton 1ceb02a
Added initial ES7 transformer
rbuckton dd2dc78
Enables source maps for exceptions thrown in the compiler (when avail…
rbuckton c759b63
Adds ES6 transformer
rbuckton 39628d7
Added CommonJS/AMD/UMD module transformer
rbuckton 5564537
Added initial SystemJS transformer.
rbuckton 3d8cb51
Merge branch 'transforms-transformer-ts' into transforms-transformer-jsx
rbuckton 0145009
Merge branch 'transforms-transformer-jsx' into transforms-transformer…
rbuckton dc0b043
Merge branch 'transforms-transformer-es7' into transforms-transformer…
rbuckton 0b64048
Merge branch 'transforms-transformer-es6' into transforms-transformer…
rbuckton c166a2d
Merge branch 'transforms-transformer-ts' into transforms-transformer-jsx
rbuckton 5b7bd63
Merge branch 'transforms-transformer-jsx' into transforms-transformer…
rbuckton 6d111e3
Merge branch 'transforms-transformer-es7' into transforms-transformer…
rbuckton 608822d
Merge branch 'transforms-transformer-ts' into transforms-transformer-jsx
rbuckton c9f5253
Fixed linter warnings
rbuckton cde3b34
Merge branch 'transforms-transformer-ts' into transforms-transformer-jsx
rbuckton 5a9b131
Merge branch 'transforms-transformer-jsx' into transforms-transformer…
rbuckton 78dfab8
Merge branch 'transforms-transformer-es7' into transforms-transformer…
rbuckton 0d8e152
Merge branch 'transforms-transformer-es6' into transforms-transformer…
rbuckton 72bfd2f
Fixed linter warnings.
rbuckton a7f9cda
Merge branch 'transforms-transformer-ts' into transforms-transformer-jsx
rbuckton 7d05ba2
Fixed visitJsxText, plus PR Feedback
rbuckton 186f5c8
PR Feedback
rbuckton 2c9cd2e
Merge branch 'transforms-transformer-jsx' into transforms-transformer…
rbuckton 88e1772
Merge branch 'transforms-transformer-es7' into transforms-transformer…
rbuckton 30433c2
ES6 cleanup
rbuckton 2d2709f
Fixed typo in visitCallExpression
rbuckton 70cbb9b
Merge branch 'transforms-transformer-es6' into transforms-transformer…
rbuckton 1fdaf74
Merge branch 'transforms-transformer-ts' into transforms-transformer-jsx
rbuckton 593fbd4
Merge branch 'transforms-transformer-jsx' into transforms-transformer…
rbuckton 7b28b48
Merge branch 'transforms-transformer-es7' into transforms-transformer…
rbuckton 1c73818
Switched to onEmitNode
rbuckton c4a75ba
Merge branch 'transforms-transformer-es6' into transforms-transformer…
rbuckton 72eebdb
Switched to onEmitNode
rbuckton 1cf183b
Fixed invalid assertion in ts transformer
rbuckton d89e21a
General fixes and cleanup
rbuckton 5b8cf96
Moved modifier related flags to separate enum
rbuckton 99e6ad8
Removed ModifiersArray
rbuckton 47cdfbe
Add support for array return values from visitors
rbuckton 2699bf9
Removed NodeArrayNode in favor of arrays
rbuckton 94018a1
cleaned up assertions and removed flattenNodes.
rbuckton ad0dd4e
Fixed perf issue in binder, plus PR feedback
rbuckton 44ca7d4
Updated baselines
rbuckton ae7843d
PR Feedback
rbuckton 3c5f170
Merge pull request #7206 from Microsoft/transforms-transformer-module
rbuckton 07a3d18
Merge pull request #7194 from Microsoft/transforms-transformer-es6
rbuckton cc00f4c
Merge pull request #7193 from Microsoft/transforms-transformer-es7
rbuckton File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this temp is needed for readability or efficiency.