How to handle adapter dependencies? `mia-api` needs redis, but should that go into `package.json` if nobody else will be using our adapter?