Added support for name-collision resolution #270
Merged
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.
Expected changes in the codegen
As an expected change of this PR to the codegen is that now instead of
you will get something like:
which structurally is the same, but you might notice such changes.
Related issues
Fixes #116
Fixes #130
Fixes #184
Packages to validate
export default name
vsexport { name as default }
Next steps
import as
statements in the code #184Additional information
grapesjs API diff
So it looks like previously the API wasn't correct as some classes extended wrong classes at the declaration level.