I noticed today that using npm to install @dfinity/agent also installs @dfinity/candid and @dfinity/principal, but yarn doesn’t:
yarn add --dev @dfinity/agent
warning " > @dfinity/agent@0.9.2" has unmet peer dependency "@dfinity/candid@^0.9.2".
warning " > @dfinity/agent@0.9.2" has unmet peer dependency "@dfinity/principal@^0.9.2".
I had to add them manually with: yarn add --dev @dfinity/candid @dfinity/principal
.
Any idea why?