diff --git a/sites/svelte.dev/package.json b/sites/svelte.dev/package.json index 90e56f4d60..a2735b6bfc 100644 --- a/sites/svelte.dev/package.json +++ b/sites/svelte.dev/package.json @@ -5,8 +5,9 @@ "type": "module", "scripts": { "dev": "node scripts/update.js && vite dev", - "build": "node scripts/update.js && vite build", - "update": "node scripts/update.js --force=true && node scripts/type-gen/index.js && node scripts/generate_examples.js", + "build": "node scripts/update.js && npm run generate && vite build", + "generate": "node scripts/type-gen/index.js && node scripts/generate_examples.js", + "update": "node scripts/update.js --force=true", "preview": "vite preview", "start": "node build", "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json", diff --git a/sites/svelte.dev/scripts/type-gen/index.js b/sites/svelte.dev/scripts/type-gen/index.js index c990750ed8..ba780b0b59 100644 --- a/sites/svelte.dev/scripts/type-gen/index.js +++ b/sites/svelte.dev/scripts/type-gen/index.js @@ -1,5 +1,5 @@ // @ts-check -import fs, { stat } from 'fs'; +import fs from 'fs'; import prettier from 'prettier'; import ts from 'typescript'; import { get_bundled_types } from './compile-types.js'; @@ -361,7 +361,7 @@ const bundled_types = await get_bundled_types(); modules.sort((a, b) => (a.name < b.name ? -1 : 1)); fs.writeFileSync( - new URL('../../src/lib/server/docs/type-info.js', import.meta.url), + new URL('../../src/lib/generated/type-info.js', import.meta.url), ` /* This file is generated by running \`node scripts/extract-types.js\` in the packages/kit directory — do not edit it */