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.
closes #7839
#7596
Introduces a transformer that is able to transform most of the files under
src
into es6 and a few more perks.scripts/transform_files.js
- the transformer logicscripts/index.js
- expose cmd for cli (npm run dev transform -- --help
)npm run dev transform -- --help
to run the transformer (it will fail for transformed files - revert them beforehand if needed)Take a look at 04be3f5 for outputs.
And I saw something very exciting in VSCODE:
group.class.ts.-.fabric.js.-.Visual.Studio.Code.2022-06-12.00-25-29.mp4
Then human work can be much easier:
Transforming PRs is now possible!
I have tested the following:
deprecate-extend
intotest-pr-transform
)npm run dev transform -- -ts -o --diff
test-pr-transform
intots-proto
)The conflicts were simple and weren't affected by the conversion.