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

Add Node support #1

Closed
3 tasks done
greatsquare0 opened this issue Oct 22, 2024 · 2 comments
Closed
3 tasks done

Add Node support #1

greatsquare0 opened this issue Oct 22, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@greatsquare0
Copy link
Owner

greatsquare0 commented Oct 22, 2024

This template currently doesn't support Node
The dev server implementation depends on Bun.serve()
The project is completely written in TS, with Node do not support properly

  • Make the dev server runtime agnostic #3
  • Find if it's possible for Node to compile TS with @SWC/cli at runtime
  • Better test the stability of the current solution
    I have since moved from using --experimental-strip-types to using tsx
@greatsquare0 greatsquare0 converted this from a draft issue Oct 22, 2024
@greatsquare0 greatsquare0 added the enhancement New feature or request label Oct 22, 2024
@greatsquare0
Copy link
Owner Author

Can be fully run using Node 22 --experimental-strip-types, but break with 23, more investigation of why needed

@greatsquare0 greatsquare0 pinned this issue Nov 5, 2024
@greatsquare0
Copy link
Owner Author

The behavior on node 23 was actually a Tweenode bug

@github-project-automation github-project-automation bot moved this from In Progress to Done in thy-weaver development Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

1 participant