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.



What type of PR is this? (check all applicable)
Description
This PR improves Vue SFCs support:
adds monaco-volar for enhanced editor experience
demo: https://vue.livecodes.pages.dev/?template=vue
allows recursive imports (& compiling) for Vue SFCs as data URLs
demo: https://vue.livecodes.pages.dev/?x=id/unh2u7ad6f2
In the above demo, this component is imported:
which imports these:
Note that importing (& compiling) components from external URLs is already supported (see docs):
demo: https://livecodes.io/?x=id/bmui9fufekc
Related Tickets & Documents
See #757
Screenshots