From the solana cookbook (https://solanacookbook.com/getting-started/installation.html#install-web3-js), one is able to install web3.js and Spl token libraries via NPM, but can't do so for wallet adapter.
See the guide for apps here: https://github.com/solana-labs/wallet-adapter/blob/master/APP.md
At minimum, you'll want
@solana/wallet-adapter-base and usually
@solana/wallet-adapter-wallets, but you'll also likely want
@solana/wallet-adapter-react or one of the community-maintained UI framework libraries.
See https://github.com/solana-labs/wallet-adapter/blob/master/PACKAGES.md for all Wallet Adapter packages.
npm i @solana/wallet-adapter-wallets
or if doesn't work out you clone directly from GitHub
You can also use this simple & easy-to-follow guide to follow the latest steps for integrating the wallet adapter in your dapp.
Hope it helps.