Turborepo kicks my ass

Using turborepo, and I've got a package called ui in which I have components Said components does this import { cn } from "../../lib/utils" But I'd like to do this import { cn } from "@ui/lib/utils" There's no immediate errors in the package as the aliases and what not are set fine
//package.json
"aliases": {
"components": "@ui/components",
"utils": "@ui/lib/utils"
}
//package.json
"aliases": {
"components": "@ui/components",
"utils": "@ui/lib/utils"
}
//tsconfig.json
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@ui/*": ["./*"],
"@ui/components/ui*": ["./components/ui*"]
}
}
//tsconfig.json
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@ui/*": ["./*"],
"@ui/components/ui*": ["./components/ui*"]
}
}
But in the app where I import the Button component I get this error Failed to resolve import "@ui/lib/utils" from "../../packages/ui/components/button.tsx". Does the file exist? FULL ERROR: https://gist.github.com/barrybtw/2feb7de19242fc3229c35abaf37258c1
0 Replies
No replies yetBe the first to reply to this messageJoin