From 7824ebb9c27fec5b04ccb6397f11a141e6fe2559 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Mon, 10 May 2021 17:35:54 +0800 Subject: [PATCH] fix: theme name resolutions --- packages/slidev/node/themes.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/slidev/node/themes.ts b/packages/slidev/node/themes.ts index 5cddcfb836..c0eff501f0 100644 --- a/packages/slidev/node/themes.ts +++ b/packages/slidev/node/themes.ts @@ -18,13 +18,13 @@ export function packageExists(name: string) { } export function resolveThemeName(name: string) { - if (!name) + if (!name || name === 'none') return '' if (name.startsWith('@slidev/theme-') || name.startsWith('slidev-theme-')) return name - if (name.startsWith('.')) + if (isRelative(name)) return name - if (officialThemes[name] !== null) + if (officialThemes[name] != null) return officialThemes[name] return `slidev-theme-${name}`