-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Improve overal codebase, use modern tech like esbuild
and TypeScript 4!
#1055
Conversation
This pull request is being automatically deployed with Vercel (learn more). headlessui-vue – ./packages/playground-vue🔍 Inspect: https://vercel.com/tailwindlabs/headlessui-vue/8QMN5ZNBbe1HMdKcy9FWJ6fze2FE headlessui-react – ./packages/playground-react🔍 Inspect: https://vercel.com/tailwindlabs/headlessui-react/CM5xxJtZQyf2FghkciuGpEoproEv |
68883d5
to
1951b1b
Compare
This has a few changes because of the new prettier version.
This will make sure to run a watcher for the actual @headlessui/react package, and start a development server in the playground-react package.
Still not 100% working, but getting there!
This allows you to run `yarn react playground` or `yarn vue playground` from the root.
If you minify the code, then it could happen that the errors are a bit obscure. This will hardcode the component name to improve errors.
a405fad
to
3fb38d9
Compare
esbuild
and TypeScript 4!
This PR will improve the overal infrastructure of the Headless UI repo.
The biggest change is the removal of TSDX since it is outdated and still on TypeScript version 3. This PR introduces esbuild instead. This also allows us to use newer version of TypeScript.