From 43ec242e428f6b7135b2d4555d3877dd142d3fbd Mon Sep 17 00:00:00 2001 From: James Ritchie Date: Thu, 13 Feb 2025 17:18:59 +0000 Subject: [PATCH] Adds SvelteKit to the frameworks --- docs/docs.json | 3 ++- docs/guides/frameworks/sveltekit.mdx | 22 ++++++++++++++++++++++ docs/guides/introduction.mdx | 8 +++++--- docs/images/logo-svelte.png | Bin 0 -> 6998 bytes 4 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 docs/guides/frameworks/sveltekit.mdx create mode 100644 docs/images/logo-svelte.png diff --git a/docs/docs.json b/docs/docs.json index 8649b22cb2..88f29afa5e 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -212,7 +212,8 @@ "guides/frameworks/bun", "guides/frameworks/nextjs", "guides/frameworks/nodejs", - "guides/frameworks/remix" + "guides/frameworks/remix", + "guides/frameworks/sveltekit" ] }, { diff --git a/docs/guides/frameworks/sveltekit.mdx b/docs/guides/frameworks/sveltekit.mdx new file mode 100644 index 0000000000..debd90dff1 --- /dev/null +++ b/docs/guides/frameworks/sveltekit.mdx @@ -0,0 +1,22 @@ +--- +title: "SvelteKit setup guide" +sidebarTitle: "SvelteKit" +description: "A plugin for SvelteKit to integrate with Trigger.dev." +icon: "s" +--- + +import Prerequisites from "/snippets/framework-prerequisites.mdx"; + +This is an community developed Vite plugin from [@cptCrunch_](https://x.com/cptCrunch_) that enables seamless integration between SvelteKit and Trigger.dev by allowing you to use your SvelteKit functions directly in your Trigger.dev projects. + + + +## Setup + +[View setup guide on npm](https://www.npmjs.com/package/vite-plugin-triggerkit) + +```bash +npm i vite-plugin-triggerkit +``` + + diff --git a/docs/guides/introduction.mdx b/docs/guides/introduction.mdx index cf4bd34c6f..d8e4987c63 100644 --- a/docs/guides/introduction.mdx +++ b/docs/guides/introduction.mdx @@ -1,16 +1,18 @@ --- -title: "Frameworks, guides and examples overview" +title: "Frameworks, guides and examples" sidebarTitle: "Overview" -description: "An ever growing list of guides and examples to help you get setup with Trigger.dev." +description: "A growing list of guides and examples to get the most out of Trigger.dev." +mode: "center" --- ## Frameworks - + + diff --git a/docs/images/logo-svelte.png b/docs/images/logo-svelte.png new file mode 100644 index 0000000000000000000000000000000000000000..617a8ba6ca85fb206830f133ba76973f66bd58a6 GIT binary patch literal 6998 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 literal 0 HcmV?d00001