protected function publishThemePublic(Theme $theme)
    {
        $target = public_path(self::TARGET_DIR);
        // Merge/overwrite theme public files.
        return $this->filesystem->copyDirectory($theme->getPublicDirectory(), $target);
    }