Get the vendor path.
public function getVendorDir() : ?string { foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { if ($loader->findFile(\Drupal::class)) { return realpath($vendorDir); } } }