ixahmedxi / orbitkit

🚀 Orbitkit is a monorepo starterkit aiming to be the foundation you build your next startup or big idea upon.
https://orbitkit.dev
MIT License
799 stars 46 forks source link

feat: every package (except env) built & next.js typed routes #76

Closed ixahmedxi closed 3 months ago

ixahmedxi commented 3 months ago

This PR does the following changes:

Makes every package, except the env one, built using tsc (only the ui package is built using tsup)

This is for a good reason, the TypeScript LSP is much faster (it's currently fast but future proofing) reading .d.ts and .js files instead of source files.

This is also not bad on dev because let's say for example you're developing the web app, you can do: bun turbo dev --filter=@orbitkit/web... --filter=\!./packages/config/\* --only And you would have 6 running processes, and can filter it down even further depending on your scope of change.

changeset-bot[bot] commented 3 months ago

🦋 Changeset detected

Latest commit: e2083cd22eec399e0cf02d6e9d9a39d8597b839b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 16 packages | Name | Type | | ------------------- | ----- | | @orbitkit/storybook | Patch | | @orbitkit/tailwind | Patch | | @orbitkit/tsconfig | Patch | | @orbitkit/eslint | Patch | | @orbitkit/vite | Patch | | @orbitkit/marketing | Patch | | @orbitkit/utils | Patch | | @orbitkit/auth | Patch | | @orbitkit/core | Patch | | @orbitkit/api | Patch | | @orbitkit/env | Patch | | @orbitkit/db | Patch | | @orbitkit/ui | Patch | | @orbitkit/web | Patch | | @orbitkit/docs | Patch | | @orbitkit/assets | Patch |

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