Skip to content
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

refactor: move framework core out of repo #2293

Merged
merged 14 commits into from Jan 12, 2023
Merged

refactor: move framework core out of repo #2293

merged 14 commits into from Jan 12, 2023

Conversation

johnsoncodehk
Copy link
Member

@johnsoncodehk johnsoncodehk commented Jan 8, 2023

Before this PR, this repo was refactored into three main components: Framework, Core Plugins, and Vue Tools. Including these in a single repo helps with rapid development, but leads to unclear focus of code management, which may deter some potential contributors.

Secondly, splitting the project also helps to better think about how to organize and write tests, which is the main missing part of us in the past.

This PR does something very similar to vitejs/vite#11158, so you can take a look at the other benefits that this PR points out.

Tasks

@johnsoncodehk
Copy link
Member Author

I decided not to move vue-language-tools to packages for now, because I plan to move the repo to vuejs in the future, and keep this change until then to avoid links that can break the documentation twice.

@johnsoncodehk johnsoncodehk changed the title refactor: move framework core out of vue-language-tools refactor: move framework core out of repo Jan 12, 2023
@johnsoncodehk johnsoncodehk merged commit 3ffa361 into master Jan 12, 2023
@johnsoncodehk johnsoncodehk deleted the framework branch January 12, 2023 09:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant