remix
remix copied to clipboard
feat(remix-dev): make `entry.{client,server}.tsx` optional
made this before making a proposal like a dummy, but it's something we've talked about a bit internally
proposal here 👉 https://github.com/remix-run/remix/discussions/4601
Signed-off-by: Logan McAnsh [email protected]
Closes: #
- [ ] Docs
- [ ] Tests
Testing Strategy:
🦋 Changeset detected
Latest commit: a7661fc3228a0f34e9d9953938cc4bdbcaaf52b1
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 18 packages
| Name | Type |
|---|---|
| remix | Minor |
| @remix-run/dev | Minor |
| create-remix | Minor |
| @remix-run/css-bundle | Minor |
| @remix-run/architect | Minor |
| @remix-run/cloudflare | Minor |
| @remix-run/cloudflare-pages | Minor |
| @remix-run/cloudflare-workers | Minor |
| @remix-run/deno | Minor |
| @remix-run/eslint-config | Minor |
| @remix-run/express | Minor |
| @remix-run/netlify | Minor |
| @remix-run/node | Minor |
| @remix-run/react | Minor |
| @remix-run/serve | Minor |
| @remix-run/server-runtime | Minor |
| @remix-run/testing | Minor |
| @remix-run/vercel | Minor |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
What about people using JS instead of TS? Do they need to have this file in their repo if they never changed it?
Should we also remove these files from our templates/examples?
I think we should also run the JS migration on the file when people choose the
js/jsxextension in the generator command?
definitely, this is still very much WIP. it also needs to go through the RFC phase as the og proposal was sort of just thrown together
What about people using JS instead of TS?
if they "eject" we'll transform it to js
Do they need to have this file in their repo if they never changed it?
doesn't hurt
Should we also remove these files from our templates/examples?
that's up for debate, templates would get any update faster than it being bundled in the CLI ~~(unless we hit GitHub to get the file and use the bundled one if they're offline)~~
🤖 Hello there,
We just published version v0.0.0-nightly-ecba23c-20230211 which includes this pull request. If you'd like to take it for a test run please try it out and let us know what you think!
Thanks!