You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems like some peer dependencies of io-ts-types are not met through this package and have to be installed on all clients. Is it possible to add these to the dependencies of io-ts-http?:
➤ YN0002: │ @api-ts/io-ts-http@npm:2.1.0 doesn't provide monocle-ts (p2db90), requested by io-ts-types
➤ YN0002: │ @api-ts/io-ts-http@npm:2.1.0 doesn't provide newtype-ts (p4f369), requested by io-ts-types
The text was updated successfully, but these errors were encountered:
My bad should have included the package manager as it is key here. Yarn berry does not automatically install peer dependencies which could lead to this issue
Package manager: Yarn berry
nodejs version: 18
My colleague informed me that this was an explicit decision to place these as peer deps (by io-ts) so the client must install it an ensure every lib in the chain is using the same version. However it would be useful to note this for any other yarn-berry users that it'll not work by default and additional libs must be installed at the application level
It seems like some peer dependencies of
io-ts-types
are not met through this package and have to be installed on all clients. Is it possible to add these to the dependencies ofio-ts-http
?:The text was updated successfully, but these errors were encountered: