use `dependencies` instead and bump `vtree`

Can we just use `dependencies` instead of `peerDependencies`?