WIP: Update to use direct deps. instead of peer deps.

^--- because slc doesn't call them directly, they cause things to be globally installed.