fix tests
add peerDependencies