-
-
Notifications
You must be signed in to change notification settings - Fork 175
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
Switch to npm workspaces #340
Conversation
- client keeps original typescript config for now - Test vite in examples/client
…cirpt and node, no webpack needed
- Moved vite to top level - Removed substantial amount of devDependencies due to webpack removal - Fixed compile issues (browser example) - Fixed error regression in vscode-compatibility - Cleaned-up all tsconfig.json - Fix gitpod config
- Update Copyright statements - Fix vscode launch configs - Remove unneeded files
I removed the travis-ci check now. With this PR we get GitHub Actions that we can extend over time if we see the need. |
There is a lot of changes so it's hard to review, there is also some comments that are not relevant anymore I think |
My apologies. This is maily about built, tools and dependencies and not about what the code really does. Did you have time to try it out, btw? |
I added these two points to #315:
|
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.
LGTM
This implements #331 and substantially changes the repositories structure, build process and tooling. It does not change code apart from compiler error fixes required after TypeScript update:
This PR could be best checked with a fresh checkout. Please have a look at the updated README if the instructions are good and sufficient. Please check if the example still work as expected. I think so, but I am only involved here since a couple of weeks and may have missed something or misunderstood something.