diff --git a/sites/svelte.dev/scripts/generate_examples.js b/sites/svelte.dev/scripts/generate_examples.js index c9ff30e9a9..0af47053bc 100644 --- a/sites/svelte.dev/scripts/generate_examples.js +++ b/sites/svelte.dev/scripts/generate_examples.js @@ -5,7 +5,9 @@ const examples_data = get_examples_data( new URL('../../../site/content/examples', import.meta.url).pathname ); -fs.mkdirSync(new URL('../src/lib/generated/', import.meta.url), { recursive: true }); +try { + fs.mkdirSync(new URL('../src/lib/generated/', import.meta.url), { recursive: true }); +} catch {} fs.writeFileSync( new URL('../src/lib/generated/examples-data.js', import.meta.url), diff --git a/sites/svelte.dev/scripts/type-gen/index.js b/sites/svelte.dev/scripts/type-gen/index.js index ba780b0b59..2ec3a3910f 100644 --- a/sites/svelte.dev/scripts/type-gen/index.js +++ b/sites/svelte.dev/scripts/type-gen/index.js @@ -360,6 +360,10 @@ const bundled_types = await get_bundled_types(); modules.sort((a, b) => (a.name < b.name ? -1 : 1)); +try { + fs.mkdirSync(new URL('../../src/lib/generated', import.meta.url), { recursive: true }); +} catch {} + fs.writeFileSync( new URL('../../src/lib/generated/type-info.js', import.meta.url), `