Revert "publish: remove unused dependencies"

oops, i broke it
This reverts commit 2e1058dbf5fe9f6c0086eab97f59223f211f7dab.