Skip to content

Commit 08c7e7b

Browse files
committed
use experimental.async in sandbox and migrate
1 parent c16abcf commit 08c7e7b

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

packages/svelte/src/compiler/migrate/index.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,10 @@ export function migrate(source, { filename, use_ts } = {}) {
146146
...validate_component_options({}, ''),
147147
...parsed_options,
148148
customElementOptions,
149-
filename: filename ?? '(unknown)'
149+
filename: filename ?? '(unknown)',
150+
experimental: {
151+
async: true
152+
}
150153
};
151154

152155
const str = new MagicString(source);

playgrounds/sandbox/run.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,10 @@ for (const generate of /** @type {const} */ (['client', 'server'])) {
6767
dev: true,
6868
filename: input,
6969
generate,
70-
runes: argv.values.runes
70+
runes: argv.values.runes,
71+
experimental: {
72+
async: true
73+
}
7174
});
7275

7376
for (const warning of compiled.warnings) {
@@ -94,7 +97,10 @@ for (const generate of /** @type {const} */ (['client', 'server'])) {
9497
const compiled = compileModule(source, {
9598
dev: true,
9699
filename: input,
97-
generate
100+
generate,
101+
experimental: {
102+
async: true
103+
}
98104
});
99105

100106
const output_js = `${cwd}/output/${generate}/${file}`;

0 commit comments

Comments
 (0)