Skip to content

Commit

Permalink
Export loadSvelteConfig
Browse files Browse the repository at this point in the history
  • Loading branch information
benmccann committed May 31, 2022
1 parent 3c39fae commit a111950
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 5 deletions.
5 changes: 5 additions & 0 deletions .changeset/two-rice-end.md
@@ -0,0 +1,5 @@
---
'@sveltejs/vite-plugin-svelte': patch
---

Export loadSvelteConfig
2 changes: 2 additions & 0 deletions packages/vite-plugin-svelte/src/index.ts
Expand Up @@ -218,6 +218,8 @@ export function svelte(inlineOptions?: Partial<Options>): Plugin[] {
return plugins.filter(Boolean);
}

export { loadSvelteConfig } from './utils/load-svelte-config';

export {
Options,
Preprocessor,
Expand Down
10 changes: 5 additions & 5 deletions packages/vite-plugin-svelte/src/utils/load-svelte-config.ts
Expand Up @@ -27,8 +27,8 @@ const dynamicImportDefault = new Function(
);

export async function loadSvelteConfig(
viteConfig: UserConfig,
inlineOptions: Partial<Options>
viteConfig?: UserConfig,
inlineOptions?: Partial<Options>
): Promise<Partial<Options> | undefined> {
if (inlineOptions.configFile === false) {
return;
Expand Down Expand Up @@ -87,9 +87,9 @@ export async function loadSvelteConfig(
}
}

function findConfigToLoad(viteConfig: UserConfig, inlineOptions: Partial<Options>) {
const root = viteConfig.root || process.cwd();
if (inlineOptions.configFile) {
function findConfigToLoad(viteConfig?: UserConfig, inlineOptions?: Partial<Options>) {
const root = viteConfig?.root || process.cwd();
if (inlineOptions?.configFile) {
const abolutePath = path.isAbsolute(inlineOptions.configFile)
? inlineOptions.configFile
: path.resolve(root, inlineOptions.configFile);
Expand Down

0 comments on commit a111950

Please sign in to comment.