cant declare container items

cannot declare prisma as a child of container
No description
12 Replies
iaqi
iaqiOP3mo ago
No description
iaqi
iaqiOP3mo ago
i fixed the first issue but now i am getting many errors
Favna
Favna3mo ago
what package manager are you using? Also try setting typescript to ~5.4.5, mind the tilde
iaqi
iaqiOP3mo ago
i switched from pnpm to npm and that fixed the first issue how come you need to downgrade ts version
Favna
Favna3mo ago
TS introduced breaking changes in 5.5 :rolling_eyes:
iaqi
iaqiOP3mo ago
oh okay what package manager does sapphire recommend
Favna
Favna3mo ago
whatever really but for pnpm you have to
Spinel
Spinel3mo 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
iaqiOP3mo ago
oh okay .npmrc in project directory?
Favna
Favna3mo ago
yes
iaqi
iaqiOP3mo ago
okay thanks
Favna
Favna3mo ago
Settings (.npmrc) | pnpm
pnpm gets its configuration from the command line, environment variables, and

Did you find this page helpful?