From 379ce4f02c739112223b4a6aa127872a9d5d5a9d Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 18 Aug 2025 14:47:04 -0400 Subject: [PATCH] chore: remove old sites --- apps/kit.svelte.dev/README.md | 1 - apps/kit.svelte.dev/vercel.json | 38 -- apps/learn.svelte.dev/README.md | 1 - apps/learn.svelte.dev/vercel.json | 573 ------------------- apps/svelte-5-preview.vercel.app/README.md | 1 - apps/svelte-5-preview.vercel.app/vercel.json | 17 - apps/svelte-omnisite.vercel.app/README.md | 1 - apps/svelte-omnisite.vercel.app/vercel.json | 10 - 8 files changed, 642 deletions(-) delete mode 100644 apps/kit.svelte.dev/README.md delete mode 100644 apps/kit.svelte.dev/vercel.json delete mode 100644 apps/learn.svelte.dev/README.md delete mode 100644 apps/learn.svelte.dev/vercel.json delete mode 100644 apps/svelte-5-preview.vercel.app/README.md delete mode 100644 apps/svelte-5-preview.vercel.app/vercel.json delete mode 100644 apps/svelte-omnisite.vercel.app/README.md delete mode 100644 apps/svelte-omnisite.vercel.app/vercel.json diff --git a/apps/kit.svelte.dev/README.md b/apps/kit.svelte.dev/README.md deleted file mode 100644 index a7f1d9ad45..0000000000 --- a/apps/kit.svelte.dev/README.md +++ /dev/null @@ -1 +0,0 @@ -kit.svelte.dev once was the home for SvelteKit, now its deployment just ensures that we redirect to the corresponding pages on svelte.dev diff --git a/apps/kit.svelte.dev/vercel.json b/apps/kit.svelte.dev/vercel.json deleted file mode 100644 index 6b9ecfbe6e..0000000000 --- a/apps/kit.svelte.dev/vercel.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "$schema": "https://openapi.vercel.sh/vercel.json", - "redirects": [ - { - "source": "/", - "destination": "https://svelte.dev/", - "permanent": true - }, - { - "source": "/docs/layouts", - "destination": "https://svelte.dev/docs/kit/routing", - "permanent": true - }, - { - "source": "/docs/loading", - "destination": "https://svelte.dev/docs/kit/load", - "permanent": true - }, - { - "source": "/docs/types", - "destination": "https://svelte.dev/docs/kit/@sveltejs-kit" - }, - { - "source": "/docs", - "destination": "https://svelte.dev/docs/kit", - "permanent": true - }, - { - "source": "/docs/(.*)", - "destination": "https://svelte.dev/docs/kit/$1", - "permanent": true - }, - { - "source": "/(.*)", - "destination": "https://svelte.dev" - } - ] -} diff --git a/apps/learn.svelte.dev/README.md b/apps/learn.svelte.dev/README.md deleted file mode 100644 index 68d7926549..0000000000 --- a/apps/learn.svelte.dev/README.md +++ /dev/null @@ -1 +0,0 @@ -learn.svelte.dev once was the home for the Svelte(Kit) tutorial, now its deployment just ensures that we redirect to the corresponding pages on svelte.dev diff --git a/apps/learn.svelte.dev/vercel.json b/apps/learn.svelte.dev/vercel.json deleted file mode 100644 index 806baa00c2..0000000000 --- a/apps/learn.svelte.dev/vercel.json +++ /dev/null @@ -1,573 +0,0 @@ -{ - "$schema": "https://openapi.vercel.sh/vercel.json", - "redirects": [ - { - "source": "/tutorial/welcome-to-svelte", - "destination": "https://svelte.dev/tutorial/svelte/welcome-to-svelte" - }, - { - "source": "/tutorial/your-first-component", - "destination": "https://svelte.dev/tutorial/svelte/your-first-component" - }, - { - "source": "/tutorial/dynamic-attributes", - "destination": "https://svelte.dev/tutorial/svelte/dynamic-attributes" - }, - { - "source": "/tutorial/styling", - "destination": "https://svelte.dev/tutorial/svelte/styling" - }, - { - "source": "/tutorial/nested-components", - "destination": "https://svelte.dev/tutorial/svelte/nested-components" - }, - { - "source": "/tutorial/html-tags", - "destination": "https://svelte.dev/tutorial/svelte/html-tags" - }, - { - "source": "/tutorial/reactive-assignments", - "destination": "https://svelte.dev/tutorial/svelte/state" - }, - { - "source": "/tutorial/reactive-declarations", - "destination": "https://svelte.dev/tutorial/svelte/derived-state" - }, - { - "source": "/tutorial/reactive-statements", - "destination": "https://svelte.dev/tutorial/svelte/effects" - }, - { - "source": "/tutorial/updating-arrays-and-objects", - "destination": "https://svelte.dev/tutorial/svelte/deep-state" - }, - { - "source": "/tutorial/declaring-props", - "destination": "https://svelte.dev/tutorial/svelte/declaring-props" - }, - { - "source": "/tutorial/default-values", - "destination": "https://svelte.dev/tutorial/svelte/default-values" - }, - { - "source": "/tutorial/spread-props", - "destination": "https://svelte.dev/tutorial/svelte/spread-props" - }, - { - "source": "/tutorial/if-blocks", - "destination": "https://svelte.dev/tutorial/svelte/if-blocks" - }, - { - "source": "/tutorial/else-blocks", - "destination": "https://svelte.dev/tutorial/svelte/else-blocks" - }, - { - "source": "/tutorial/else-if-blocks", - "destination": "https://svelte.dev/tutorial/svelte/else-if-blocks" - }, - { - "source": "/tutorial/each-blocks", - "destination": "https://svelte.dev/tutorial/svelte/each-blocks" - }, - { - "source": "/tutorial/keyed-each-blocks", - "destination": "https://svelte.dev/tutorial/svelte/keyed-each-blocks" - }, - { - "source": "/tutorial/await-blocks", - "destination": "https://svelte.dev/tutorial/svelte/await-blocks" - }, - { - "source": "/tutorial/dom-events", - "destination": "https://svelte.dev/tutorial/svelte/dom-events" - }, - { - "source": "/tutorial/inline-handlers", - "destination": "https://svelte.dev/tutorial/svelte/inline-handlers" - }, - { - "source": "/tutorial/event-modifiers", - "destination": "https://svelte.dev/tutorial/svelte/capturing" - }, - { - "source": "/tutorial/component-events", - "destination": "https://svelte.dev/tutorial/svelte/component-events" - }, - { - "source": "/tutorial/event-forwarding", - "destination": "https://github.com/sveltejs/svelte/blob/ac6d8c0bf4534221818c634286c7c9b1b7fd91d3/documentation/tutorial/05-events/05-event-forwarding/app-b/App.svelte" - }, - { - "source": "/tutorial/dom-event-forwarding", - "destination": "https://svelte.dev/tutorial/svelte/spreading-events" - }, - { - "source": "/tutorial/text-inputs", - "destination": "https://svelte.dev/tutorial/svelte/text-inputs" - }, - { - "source": "/tutorial/numeric-inputs", - "destination": "https://svelte.dev/tutorial/svelte/numeric-inputs" - }, - { - "source": "/tutorial/checkbox-inputs", - "destination": "https://svelte.dev/tutorial/svelte/checkbox-inputs" - }, - { - "source": "/tutorial/select-bindings", - "destination": "https://svelte.dev/tutorial/svelte/select-bindings" - }, - { - "source": "/tutorial/group-inputs", - "destination": "https://svelte.dev/tutorial/svelte/group-inputs" - }, - { - "source": "/tutorial/multiple-select-bindings", - "destination": "https://svelte.dev/tutorial/svelte/multiple-select-bindings" - }, - { - "source": "/tutorial/textarea-inputs", - "destination": "https://svelte.dev/tutorial/svelte/textarea-inputs" - }, - { - "source": "/tutorial/marked", - "destination": "https://svelte.dev/tutorial/svelte/textarea-inputs" - }, - { - "source": "/tutorial/onmount", - "destination": "https://svelte.dev/docs/svelte/lifecycle-hooks" - }, - { - "source": "/tutorial/update", - "destination": "https://svelte.dev/docs/svelte/lifecycle-hooks" - }, - { - "source": "/tutorial/elizabot", - "destination": "https://github.com/sveltejs/svelte/blob/ac6d8c0bf4534221818c634286c7c9b1b7fd91d3/documentation/tutorial/07-lifecycle/03-update/text.md" - }, - { - "source": "/tutorial/tick", - "destination": "https://svelte.dev/docs/svelte/lifecycle-hooks#tick" - }, - { - "source": "/tutorial/writable-stores", - "destination": "https://svelte.dev/tutorial/svelte/introducing-stores" - }, - { - "source": "/tutorial/auto-subscriptions", - "destination": "https://svelte.dev/docs/svelte/stores" - }, - { - "source": "/tutorial/readable-stores", - "destination": "https://svelte.dev/docs/svelte/stores" - }, - { - "source": "/tutorial/derived-stores", - "destination": "https://svelte.dev/docs/svelte/stores" - }, - { - "source": "/tutorial/custom-stores", - "destination": "https://svelte.dev/docs/svelte/stores" - }, - { - "source": "/tutorial/store-bindings", - "destination": "https://github.com/sveltejs/svelte/blob/ac6d8c0bf4534221818c634286c7c9b1b7fd91d3/documentation/tutorial/08-stores/06-store-bindings/text.md" - }, - { - "source": "/tutorial/tweens", - "destination": "https://svelte.dev/tutorial/svelte/tweens" - }, - { - "source": "/tutorial/springs", - "destination": "https://svelte.dev/tutorial/svelte/springs" - }, - { - "source": "/tutorial/transition", - "destination": "https://svelte.dev/tutorial/svelte/transition" - }, - { - "source": "/tutorial/adding-parameters-to-transitions", - "destination": "https://svelte.dev/tutorial/svelte/adding-parameters-to-transitions" - }, - { - "source": "/tutorial/in-and-out", - "destination": "https://svelte.dev/tutorial/svelte/in-and-out" - }, - { - "source": "/tutorial/custom-css-transitions", - "destination": "https://svelte.dev/tutorial/svelte/custom-css-transitions" - }, - { - "source": "/tutorial/custom-js-transitions", - "destination": "https://svelte.dev/tutorial/svelte/custom-js-transitions" - }, - { - "source": "/tutorial/transition-events", - "destination": "https://svelte.dev/tutorial/svelte/transition-events" - }, - { - "source": "/tutorial/global-transitions", - "destination": "https://svelte.dev/tutorial/svelte/global-transitions" - }, - { - "source": "/tutorial/key-blocks", - "destination": "https://svelte.dev/tutorial/svelte/key-blocks" - }, - { - "source": "/tutorial/deferred-transitions", - "destination": "https://svelte.dev/tutorial/svelte/deferred-transitions" - }, - { - "source": "/tutorial/animate", - "destination": "https://svelte.dev/tutorial/svelte/animations" - }, - { - "source": "/tutorial/actions", - "destination": "https://svelte.dev/tutorial/svelte/actions" - }, - { - "source": "/tutorial/adding-parameters-to-actions", - "destination": "https://svelte.dev/tutorial/svelte/adding-parameters-to-actions" - }, - { - "source": "/tutorial/tippy.js", - "destination": "https://svelte.dev/tutorial/svelte/tippy.js" - }, - { - "source": "/tutorial/contenteditable-bindings", - "destination": "https://svelte.dev/tutorial/svelte/contenteditable-bindings" - }, - { - "source": "/tutorial/each-block-bindings", - "destination": "https://svelte.dev/tutorial/svelte/each-block-bindings" - }, - { - "source": "/tutorial/media-elements", - "destination": "https://svelte.dev/tutorial/svelte/media-elements" - }, - { - "source": "/tutorial/dimensions", - "destination": "https://svelte.dev/tutorial/svelte/dimensions" - }, - { - "source": "/tutorial/bind-this", - "destination": "https://svelte.dev/tutorial/svelte/bind-this" - }, - { - "source": "/tutorial/component-bindings", - "destination": "https://svelte.dev/tutorial/svelte/component-bindings" - }, - { - "source": "/tutorial/component-this", - "destination": "https://svelte.dev/tutorial/svelte/component-this" - }, - { - "source": "/tutorial/classes", - "destination": "https://svelte.dev/tutorial/svelte/classes" - }, - { - "source": "/tutorial/class-shorthand", - "destination": "https://svelte.dev/tutorial/svelte/class-shorthand" - }, - { - "source": "/tutorial/styles", - "destination": "https://svelte.dev/tutorial/svelte/styles" - }, - { - "source": "/tutorial/component-styles", - "destination": "https://svelte.dev/tutorial/svelte/component-styles" - }, - { - "source": "/tutorial/slots", - "destination": "https://svelte.dev/docs/svelte/legacy-slots" - }, - { - "source": "/tutorial/named-slots", - "destination": "https://svelte.dev/docs/svelte/legacy-slots" - }, - { - "source": "/tutorial/slot-fallbacks", - "destination": "https://svelte.dev/docs/svelte/legacy-slots" - }, - { - "source": "/tutorial/slot-props", - "destination": "https://svelte.dev/docs/svelte/legacy-slots" - }, - { - "source": "/tutorial/optional-slots", - "destination": "https://svelte.dev/docs/svelte/legacy-$$slots" - }, - { - "source": "/tutorial/context-api", - "destination": "https://svelte.dev/tutorial/svelte/context-api" - }, - { - "source": "/tutorial/svelte-self", - "destination": "https://svelte.dev/docs/svelte/legacy-svelte-self" - }, - { - "source": "/tutorial/svelte-component", - "destination": "https://svelte.dev/docs/svelte/legacy-svelte-component" - }, - { - "source": "/tutorial/svelte-element", - "destination": "https://svelte.dev/tutorial/svelte/svelte-element" - }, - { - "source": "/tutorial/svelte-window", - "destination": "https://svelte.dev/tutorial/svelte/svelte-window" - }, - { - "source": "/tutorial/svelte-window-bindings", - "destination": "https://svelte.dev/tutorial/svelte/svelte-window-bindings" - }, - { - "source": "/tutorial/svelte-body", - "destination": "https://svelte.dev/tutorial/svelte/svelte-body" - }, - { - "source": "/tutorial/svelte-document", - "destination": "https://svelte.dev/tutorial/svelte/svelte-document" - }, - { - "source": "/tutorial/svelte-head", - "destination": "https://svelte.dev/tutorial/svelte/svelte-head" - }, - { - "source": "/tutorial/svelte-options", - "destination": "https://svelte.dev/docs/svelte/svelte-options" - }, - { - "source": "/tutorial/svelte-fragment", - "destination": "https://svelte.dev/docs/svelte/legacy-svelte-fragment" - }, - { - "source": "/tutorial/sharing-code", - "destination": "https://svelte.dev/tutorial/svelte/sharing-code" - }, - { - "source": "/tutorial/module-exports", - "destination": "https://svelte.dev/tutorial/svelte/module-exports" - }, - { - "source": "/tutorial/debug", - "destination": "https://svelte.dev/docs/svelte/@debug" - }, - { - "source": "/tutorial/congratulations", - "destination": "https://svelte.dev/tutorial/svelte/congratulations" - }, - { - "source": "/tutorial/introducing-sveltekit", - "destination": "https://svelte.dev/tutorial/kit/introducing-sveltekit" - }, - { - "source": "/tutorial/pages", - "destination": "https://svelte.dev/tutorial/kit/pages" - }, - { - "source": "/tutorial/layouts", - "destination": "https://svelte.dev/tutorial/kit/layouts" - }, - { - "source": "/tutorial/params", - "destination": "https://svelte.dev/tutorial/kit/params" - }, - { - "source": "/tutorial/page-data", - "destination": "https://svelte.dev/tutorial/kit/page-data" - }, - { - "source": "/tutorial/layout-data", - "destination": "https://svelte.dev/tutorial/kit/layout-data" - }, - { - "source": "/tutorial/headers", - "destination": "https://svelte.dev/tutorial/kit/headers" - }, - { - "source": "/tutorial/cookies", - "destination": "https://svelte.dev/tutorial/kit/cookies" - }, - { - "source": "/tutorial/lib", - "destination": "https://svelte.dev/tutorial/kit/lib" - }, - { - "source": "/tutorial/the-form-element", - "destination": "https://svelte.dev/tutorial/kit/the-form-element" - }, - { - "source": "/tutorial/named-form-actions", - "destination": "https://svelte.dev/tutorial/kit/named-form-actions" - }, - { - "source": "/tutorial/form-validation", - "destination": "https://svelte.dev/tutorial/kit/form-validation" - }, - { - "source": "/tutorial/progressive-enhancement", - "destination": "https://svelte.dev/tutorial/kit/progressive-enhancement" - }, - { - "source": "/tutorial/customizing-use-enhance", - "destination": "https://svelte.dev/tutorial/kit/customizing-use-enhance" - }, - { - "source": "/tutorial/get-handlers", - "destination": "https://svelte.dev/tutorial/kit/get-handlers" - }, - { - "source": "/tutorial/post-handlers", - "destination": "https://svelte.dev/tutorial/kit/post-handlers" - }, - { - "source": "/tutorial/other-handlers", - "destination": "https://svelte.dev/tutorial/kit/other-handlers" - }, - { - "source": "/tutorial/page-store", - "destination": "https://svelte.dev/tutorial/kit/page-store" - }, - { - "source": "/tutorial/navigating-store", - "destination": "https://svelte.dev/tutorial/kit/navigating-store" - }, - { - "source": "/tutorial/updated-store", - "destination": "https://svelte.dev/tutorial/kit/updated-store" - }, - { - "source": "/tutorial/error-basics", - "destination": "https://svelte.dev/tutorial/kit/error-basics" - }, - { - "source": "/tutorial/error-pages", - "destination": "https://svelte.dev/tutorial/kit/error-pages" - }, - { - "source": "/tutorial/fallback-errors", - "destination": "https://svelte.dev/tutorial/kit/fallback-errors" - }, - { - "source": "/tutorial/redirects", - "destination": "https://svelte.dev/tutorial/kit/redirects" - }, - { - "source": "/tutorial/handle", - "destination": "https://svelte.dev/tutorial/kit/handle" - }, - { - "source": "/tutorial/event", - "destination": "https://svelte.dev/tutorial/kit/event" - }, - { - "source": "/tutorial/handlefetch", - "destination": "https://svelte.dev/tutorial/kit/handlefetch" - }, - { - "source": "/tutorial/handleerror", - "destination": "https://svelte.dev/tutorial/kit/handleerror" - }, - { - "source": "/tutorial/page-options", - "destination": "https://svelte.dev/tutorial/kit/page-options" - }, - { - "source": "/tutorial/ssr", - "destination": "https://svelte.dev/tutorial/kit/ssr" - }, - { - "source": "/tutorial/csr", - "destination": "https://svelte.dev/tutorial/kit/csr" - }, - { - "source": "/tutorial/prerender", - "destination": "https://svelte.dev/tutorial/kit/prerender" - }, - { - "source": "/tutorial/trailingslash", - "destination": "https://svelte.dev/tutorial/kit/trailingslash" - }, - { - "source": "/tutorial/preload", - "destination": "https://svelte.dev/tutorial/kit/preload" - }, - { - "source": "/tutorial/reload", - "destination": "https://svelte.dev/tutorial/kit/reload" - }, - { - "source": "/tutorial/optional-params", - "destination": "https://svelte.dev/tutorial/kit/optional-params" - }, - { - "source": "/tutorial/rest-params", - "destination": "https://svelte.dev/tutorial/kit/rest-params" - }, - { - "source": "/tutorial/param-matchers", - "destination": "https://svelte.dev/tutorial/kit/param-matchers" - }, - { - "source": "/tutorial/route-groups", - "destination": "https://svelte.dev/tutorial/kit/route-groups" - }, - { - "source": "/tutorial/breaking-out-of-layouts", - "destination": "https://svelte.dev/tutorial/kit/breaking-out-of-layouts" - }, - { - "source": "/tutorial/universal-load-functions", - "destination": "https://svelte.dev/tutorial/kit/universal-load-functions" - }, - { - "source": "/tutorial/using-both-load-functions", - "destination": "https://svelte.dev/tutorial/kit/using-both-load-functions" - }, - { - "source": "/tutorial/await-parent", - "destination": "https://svelte.dev/tutorial/kit/await-parent" - }, - { - "source": "/tutorial/invalidation", - "destination": "https://svelte.dev/tutorial/kit/invalidation" - }, - { - "source": "/tutorial/custom-dependencies", - "destination": "https://svelte.dev/tutorial/kit/custom-dependencies" - }, - { - "source": "/tutorial/invalidate-all", - "destination": "https://svelte.dev/tutorial/kit/invalidate-all" - }, - { - "source": "/tutorial/env-static-private", - "destination": "https://svelte.dev/tutorial/kit/env-static-private" - }, - { - "source": "/tutorial/env-dynamic-private", - "destination": "https://svelte.dev/tutorial/kit/env-dynamic-private" - }, - { - "source": "/tutorial/env-static-public", - "destination": "https://svelte.dev/tutorial/kit/env-static-public" - }, - { - "source": "/tutorial/env-dynamic-public", - "destination": "https://svelte.dev/tutorial/kit/env-dynamic-public" - }, - { - "source": "/tutorial/next-steps", - "destination": "https://svelte.dev/tutorial/kit/next-steps" - }, - { - "source": "/", - "destination": "https://svelte.dev/tutorial" - }, - { - "source": "/(.*)", - "destination": "https://svelte.dev/$1" - } - ] -} diff --git a/apps/svelte-5-preview.vercel.app/README.md b/apps/svelte-5-preview.vercel.app/README.md deleted file mode 100644 index 15161c09b1..0000000000 --- a/apps/svelte-5-preview.vercel.app/README.md +++ /dev/null @@ -1 +0,0 @@ -https://svelte-5-preview.vercel.app was the preview site for https://svelte.dev, now its deployment just ensures that we redirect to the corresponding pages on https://svelte.dev diff --git a/apps/svelte-5-preview.vercel.app/vercel.json b/apps/svelte-5-preview.vercel.app/vercel.json deleted file mode 100644 index 8dc7925afa..0000000000 --- a/apps/svelte-5-preview.vercel.app/vercel.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "$schema": "https://openapi.vercel.sh/vercel.json", - "redirects": [ - { - "source": "/", - "destination": "https://svelte.dev/playground/untitled" - }, - { - "source": "/docs/(.*)", - "destination": "https://svelte.dev/docs/svelte" - }, - { - "source": "/(.*)", - "destination": "https://svelte.dev" - } - ] -} diff --git a/apps/svelte-omnisite.vercel.app/README.md b/apps/svelte-omnisite.vercel.app/README.md deleted file mode 100644 index 0ea26aaef2..0000000000 --- a/apps/svelte-omnisite.vercel.app/README.md +++ /dev/null @@ -1 +0,0 @@ -https://svelte-omnisite.vercel.app was the preview site for https://svelte.dev, now its deployment just ensures that we redirect to the corresponding pages on https://svelte.dev diff --git a/apps/svelte-omnisite.vercel.app/vercel.json b/apps/svelte-omnisite.vercel.app/vercel.json deleted file mode 100644 index 0482c5446f..0000000000 --- a/apps/svelte-omnisite.vercel.app/vercel.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "$schema": "https://openapi.vercel.sh/vercel.json", - "redirects": [ - { - "source": "/(.*)", - "destination": "https://svelte.dev/$1", - "permanent": true - } - ] -}