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

Migration to Svelte and Vite #71

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

Venefilyn
Copy link

This is a super big work in progress I haven't had time to fix in the past month or so. Just putting it here so others can find and hopefully contribute to make it stable so we can get it tested and merged, or just to monitor the progress 🙏

In short

  • Migration to TypeScript to make it easier for developers to deal with types and such
  • Utilizing a bundling tool, Vite, to make the process of using TypeScript and multiple files easier
  • Svelte as a UI library and Threlte for managing Three.JS

Currently the change is basically a proof of concept with minor issues here and there. Code is not split and things are hardcoded

Next up is migrating everything over to use TypeScript and hopefully less boilerplate

This initial stage is just to get the existing code to work and have a reference frame
@Venefilyn Venefilyn changed the title Migration to Svelte, lots of work still Migration to Svelte and Vite Jan 23, 2025
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.

1 participant