cant declare container items

cannot declare prisma as a child of container
No description
12 Replies
iaqi
iaqiOP6mo ago
No description
iaqi
iaqiOP6mo ago
i fixed the first issue but now i am getting many errors
Favna
Favna6mo ago
what package manager are you using? Also try setting typescript to ~5.4.5, mind the tilde
iaqi
iaqiOP6mo ago
i switched from pnpm to npm and that fixed the first issue how come you need to downgrade ts version
Favna
Favna6mo ago
TS introduced breaking changes in 5.5 :rolling_eyes:
iaqi
iaqiOP6mo ago
oh okay what package manager does sapphire recommend
Favna
Favna6mo ago
whatever really but for pnpm you have to
Sapphire
Sapphire6mo ago
When using pnpm you have to make sure that you have the shamefully-hoist and public-hoist-pattern are set correctly in your .npmrc file. This is because pnpm will not hoist any dependencies by default and that poses a problem with how Sapphire works with module augmentation and loading files from the filesystem. Add this to your .npmrc file:
shamefully-hoist=true
public-hoist-pattern[]=@sapphire/*
shamefully-hoist=true
public-hoist-pattern[]=@sapphire/*
iaqi
iaqiOP6mo ago
oh okay .npmrc in project directory?
Favna
Favna6mo ago
yes
iaqi
iaqiOP6mo ago
okay thanks
Favna
Favna6mo ago
Settings (.npmrc) | pnpm
pnpm gets its configuration from the command line, environment variables, and

Did you find this page helpful?