Why? Few reasons:
- tsup treats dependencies as external code and does not bundle them
- without dependencies turborepo will always serve stale code when some of dependencies changed
Moving internal dependencies to devDependencies makes tsup treat them as non-external and turborepo still keep tracks of relations