diff --git a/.changeset/light-spiders-type.md b/.changeset/light-spiders-type.md new file mode 100644 index 000000000000..125bbc4dbc3a --- /dev/null +++ b/.changeset/light-spiders-type.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': patch +--- + +Co-locate synthetic types with other Kit types diff --git a/packages/kit/src/core/sync/write_ambient.js b/packages/kit/src/core/sync/write_ambient.js index 025a1e035d45..cd0c5442f24c 100644 --- a/packages/kit/src/core/sync/write_ambient.js +++ b/packages/kit/src/core/sync/write_ambient.js @@ -8,9 +8,7 @@ import { fileURLToPath } from 'url'; // TODO these types should be described in a neutral place, rather than // inside either `packages/kit` or `kit.svelte.dev` -const descriptions_dir = fileURLToPath( - new URL('../../../../../sites/kit.svelte.dev/scripts/types/special-types', import.meta.url) -); +const descriptions_dir = fileURLToPath(new URL('../../../types/synthetic', import.meta.url)); /** @param {string} filename */ function read_description(filename) { diff --git a/sites/kit.svelte.dev/scripts/types/special-types/$env+dynamic+private.md b/packages/kit/types/synthetic/$env+dynamic+private.md similarity index 100% rename from sites/kit.svelte.dev/scripts/types/special-types/$env+dynamic+private.md rename to packages/kit/types/synthetic/$env+dynamic+private.md diff --git a/sites/kit.svelte.dev/scripts/types/special-types/$env+dynamic+public.md b/packages/kit/types/synthetic/$env+dynamic+public.md similarity index 100% rename from sites/kit.svelte.dev/scripts/types/special-types/$env+dynamic+public.md rename to packages/kit/types/synthetic/$env+dynamic+public.md diff --git a/sites/kit.svelte.dev/scripts/types/special-types/$env+static+private.md b/packages/kit/types/synthetic/$env+static+private.md similarity index 100% rename from sites/kit.svelte.dev/scripts/types/special-types/$env+static+private.md rename to packages/kit/types/synthetic/$env+static+private.md diff --git a/sites/kit.svelte.dev/scripts/types/special-types/$env+static+public.md b/packages/kit/types/synthetic/$env+static+public.md similarity index 100% rename from sites/kit.svelte.dev/scripts/types/special-types/$env+static+public.md rename to packages/kit/types/synthetic/$env+static+public.md diff --git a/sites/kit.svelte.dev/scripts/types/special-types/$lib.md b/packages/kit/types/synthetic/$lib.md similarity index 100% rename from sites/kit.svelte.dev/scripts/types/special-types/$lib.md rename to packages/kit/types/synthetic/$lib.md diff --git a/sites/kit.svelte.dev/scripts/types/index.js b/sites/kit.svelte.dev/scripts/types/index.js index 5411ee401ccf..a609c7bfe0d4 100644 --- a/sites/kit.svelte.dev/scripts/types/index.js +++ b/sites/kit.svelte.dev/scripts/types/index.js @@ -229,7 +229,9 @@ function read_d_ts_file(file) { }); } -const dir = fileURLToPath(new URL('./special-types', import.meta.url).href); +const dir = fileURLToPath( + new URL('../../../../packages/kit/types/synthetic', import.meta.url).href +); for (const file of fs.readdirSync(dir)) { if (!file.endsWith('.md')) continue;