create-t3-turbo
create-t3-turbo copied to clipboard
bug: `pnpm i` doesnt install `@acme/api`
the other packages are okay
Where's this error?
I didnt make any change on boilerplate, just did pnpm i
Works on my end
https://user-images.githubusercontent.com/51714798/204094449-f61276c2-2e0e-4cda-8628-a5e0910c1282.mp4
https://user-images.githubusercontent.com/51714798/204094619-13537a24-2686-40fe-a245-43d883e4d1bf.mp4
After a clean install
CleanShot.2022-11-26.at.15.43.02.mp4 After a clean install
I dont know what is happening, I have tried for 3 times, cloning repo and then pnpm i. nothing different
I have checked node_modules and couldnt find folder like acme
This is my node_modules in the expo app

What pnpm/node version are you on?
node v16.16, pnpm v7.17.0
I was thinking that pnpm would automatically install dependencies directly from the yaml file. I had to pnpm i all the folders one by one, that way there is no problem.
I was thinking that pnpm would automatically install dependencies directly from the yaml file. I had to pnpm i all the folders one by one, that way there is no problem.
That's really strange, should work no matter where you install
I was thinking that pnpm would automatically install dependencies directly from the yaml file. I had to pnpm i all the folders one by one, that way there is no problem.
That's really strange, should work no matter where you install
Actually I am still having issue :)
Look at it, I did change only pnpm dev from ios to android
Have you tried making a clean install and see if it's there on a new project too?
I am not sure what else you can do. I can't reproduce this on my end
Yes, that one was the exact same as the create-t3-turbo clone, I am going to try it on macos later. I have tried atleast :D
I was thinking that pnpm would automatically install dependencies directly from the yaml file. I had to pnpm i all the folders one by one, that way there is no problem.
That's really strange, should work no matter where you install
And I wanted to add something more, It only skips "link:" folders while installing with pnpm i
I wonder if this is a vscode issue, might sound retarded, but I had a similar issue as I am on Linux, but if you do cntrl + shift + p then search reload and do a dev reload window, might work. Again I'm just throwing other ideas @violetbee
I wonder if this is a vscode issue, might sound retarded, but I had a similar issue as I am on Linux, but if you do cntrl + shift + p then search reload and do a dev reload window, might work. Again I'm just throwing other ideas @violetbee
It didnt work for me :D
@violetbee Are you using Windows? Could you check if a turbo.exe exists somewhere in your node_modules dir after pnpm i? If not: What kind of antivirus program running on your system?
@teddybee I am using window's default antivrus program and there is not turbo.exe inside node_modules dir after pnpm i
@violetbee That means, the turborepo's exe is moved to quarantine. Try to update your antivirus, remove your node modules and do pnpm i again. This helped for me.
@teddybee I double checked and there is a turbo.exe, antivirus program didnt move quarantine the exe file

Same with me, I tried cloning the project to mac air m1 and then did [pnpm i]. The linked packages are still not installed.
Still can't reproduce this. Here's a clip where I clone and init locally: https://share.cleanshot.com/aXuxQv.
node_modules still containing the api:


Oh I'm also on Mac btw:
System:
OS: macOS 13.0.1
CPU: (8) arm64 Apple M1 Pro
Memory: 307.55 MB / 16.00 GB
Shell: 5.8.1 - /bin/zsh
Binaries:
Node: 18.11.0 - ~/Library/Caches/fnm_multishells/78534_1670065369368/bin/node
npm: 8.19.2 - ~/Library/Caches/fnm_multishells/78534_1670065369368/bin/npm
Browsers:
Chrome: 108.0.5359.94
Firefox: 107.0
Safari: 16.1
npmPackages:
typescript: ^4.9.3 => 4.9.3
$ pnpm -v
7.17.0
This is really interesting. https://youtu.be/eCh2G9AQyjs
$ pnpm -v 7.17.0 device: mac m1.
Oh I'm also on Mac btw:
System: OS: macOS 13.0.1 CPU: (8) arm64 Apple M1 Pro Memory: 307.55 MB / 16.00 GB Shell: 5.8.1 - /bin/zsh Binaries: Node: 18.11.0 - ~/Library/Caches/fnm_multishells/78534_1670065369368/bin/node npm: 8.19.2 - ~/Library/Caches/fnm_multishells/78534_1670065369368/bin/npm Browsers: Chrome: 108.0.5359.94 Firefox: 107.0 Safari: 16.1 npmPackages: typescript: ^4.9.3 => 4.9.3
$ pnpm -v 7.17.0
This is really interesting.
https://youtu.be/eCh2G9AQyjs
$ pnpm -v
7.17.0
device: mac m1.
Oh I'm also on Mac btw:
System:
OS: macOS 13.0.1
CPU: (8) arm64 Apple M1 Pro
Memory: 307.55 MB / 16.00 GB
Shell: 5.8.1 - /bin/zsh
Binaries:
Node: 18.11.0 - ~/Library/Caches/fnm_multishells/78534_1670065369368/bin/node
npm: 8.19.2 - ~/Library/Caches/fnm_multishells/78534_1670065369368/bin/npm
Browsers:
Chrome: 108.0.5359.94
Firefox: 107.0
Safari: 16.1
npmPackages:
typescript: ^4.9.3 => 4.9.3
$ pnpm -v
7.17.0
Vid's private
Ok. I fixed it https://youtu.be/eCh2G9AQyjs
hey thank you, my problem is not @acme/api but @acme/db. after reload my vs code, now its working no error.
hey thank you, my problem is not @acme/api but @acme/db. after reload my vs code, now its working no error.
All i can think off is that you have some global pnpm settings that make this happen
@juliusmarminge hey julius, did you find any solution? I wanted to use turbo on my main t3 project