Switched dependencies to peerDependencies so that plugins will resolve properly