diff --git a/src/stores/settings.store.ts b/src/stores/settings.store.ts index 332aa19..58ee6ab 100644 --- a/src/stores/settings.store.ts +++ b/src/stores/settings.store.ts @@ -21,7 +21,7 @@ function getInitialSettings(): Settings { if (stored) { const parsedSettings = JSON.parse(stored) as Partial; return { - packageManager: isValidPackageManager(parsedSettings.packageManager) + packageManager: parsedSettings.packageManager ? parsedSettings.packageManager : defaultSettings.packageManager, optimizeSvgs: @@ -37,12 +37,6 @@ function getInitialSettings(): Settings { return defaultSettings; } -function isValidPackageManager(value: unknown): value is PackageManager { - return ( - value === "npm" || value === "pnpm" || value === "yarn" || value === "bun" - ); -} - function createSettingsStore() { const { subscribe, set, update } = writable(getInitialSettings());