File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 69
69
70
70
/** @type {import('vite').UserConfig } */
71
71
const config = {
72
- plugins : [ ...( vite_config . plugins || [ ] ) , plugins ( svelte_config ) ]
72
+ plugins : [ ...( vite_config . plugins || [ ] ) , await plugins ( svelte_config ) ]
73
73
} ;
74
74
config . server = { } ;
75
75
Original file line number Diff line number Diff line change 1
1
import { svelte as svelte_plugin } from '@sveltejs/vite-plugin-svelte' ;
2
2
import path from 'path' ;
3
3
import { searchForWorkspaceRoot } from 'vite' ;
4
- import { print_config_conflicts } from '../core/config/index.js' ;
4
+ import { load_config , print_config_conflicts } from '../core/config/index.js' ;
5
5
import { get_aliases , get_runtime_path } from '../core/utils.js' ;
6
6
import { deep_merge } from '../utils/object.js' ;
7
7
import { configure_server } from './dev.js' ;
@@ -99,9 +99,10 @@ const svelte = function (svelte_config) {
99
99
} ;
100
100
101
101
/**
102
- * @param {import('types').ValidatedConfig } svelte_config
103
- * @return {import('vite').Plugin[] }
102
+ * @param {import('types').ValidatedConfig } [ svelte_config]
103
+ * @return {Promise< import('vite').Plugin[]> }
104
104
*/
105
- export const plugins = function ( svelte_config ) {
105
+ export const plugins = async function ( svelte_config ) {
106
+ svelte_config = svelte_config || await load_config ( ) ;
106
107
return [ ...svelte ( svelte_config ) , sveltekit ( svelte_config ) ] ;
107
108
} ;
You can’t perform that action at this time.
0 commit comments