added some dependencies to this base module so that the plugins can use 'peerDependencies'