From 37e371fd86ce30f0c94749a323a3acf1f6a40284 Mon Sep 17 00:00:00 2001 From: Enrico Sacchetti Date: Mon, 23 Jan 2023 09:45:40 -0500 Subject: [PATCH] chore: upgrade routify Support sass and typescript --- docs/package.json | 12 +- docs/src/App.svelte | 2 +- docs/src/components/Preview.svelte | 2 +- docs/src/layouts/ComponentLayout.svelte | 2 +- docs/src/pages/_fallback.svelte | 2 +- docs/src/pages/_layout.svelte | 2 +- docs/src/pages/index.svelte | 2 +- docs/svelte.config.js | 30 +- docs/vite.config.js | 2 +- docs/yarn.lock | 778 ++++++++++++++---------- src/app.scss | 1 - 11 files changed, 478 insertions(+), 357 deletions(-) delete mode 100644 src/app.scss diff --git a/docs/package.json b/docs/package.json index 71f0550e..81adb9b5 100644 --- a/docs/package.json +++ b/docs/package.json @@ -6,11 +6,13 @@ "dev:svite": "vite dev", "build": "run-s build:*", "build:routify": "routify run -b", - "build:svite": "vite build" + "build:svite": "vite build", + "preview": "vite preview" }, + "type": "module", "devDependencies": { - "@sveltech/routify": "^1.9.10", - "@sveltejs/vite-plugin-svelte": "^1.0.2", + "@roxi/routify": "^2.18.8", + "@sveltejs/vite-plugin-svelte": "^2.0.2", "carbon-components-svelte": "../", "carbon-icons-svelte": "^11.1.0", "clipboard-copy": "^4.0.1", @@ -22,8 +24,10 @@ "prism-svelte": "^0.4.7", "prismjs": "^1.28.0", "remark-slug": "^6.0.0", + "sass": "^1.57.1", "svelte": "^3.49.0", - "vite": "^3.0.9" + "typescript": "^4.9.4", + "vite": "^4.0.4" }, "routify": { "routifyDir": ".routify", diff --git a/docs/src/App.svelte b/docs/src/App.svelte index e2d19ce3..cddf4a6f 100644 --- a/docs/src/App.svelte +++ b/docs/src/App.svelte @@ -1,5 +1,5 @@ diff --git a/docs/src/components/Preview.svelte b/docs/src/components/Preview.svelte index b480dfed..5e796197 100644 --- a/docs/src/components/Preview.svelte +++ b/docs/src/components/Preview.svelte @@ -7,7 +7,7 @@ import copy from "clipboard-copy"; import { CodeSnippet, Button } from "carbon-components-svelte"; import Launch from "carbon-icons-svelte/lib/Launch.svelte"; - import { url } from "@sveltech/routify"; + import { url } from "@roxi/routify"; import { theme } from "../store"; $: themedSrcUrl = $url(`${src}?theme=${$theme}`); diff --git a/docs/src/layouts/ComponentLayout.svelte b/docs/src/layouts/ComponentLayout.svelte index e099d00a..65a5d9b5 100644 --- a/docs/src/layouts/ComponentLayout.svelte +++ b/docs/src/layouts/ComponentLayout.svelte @@ -14,7 +14,7 @@ TabContent, } from "carbon-components-svelte"; import Code from "carbon-icons-svelte/lib/Code.svelte"; - import { page, metatags } from "@sveltech/routify"; + import { page, metatags } from "@roxi/routify"; import { onMount } from "svelte"; import { theme } from "../store"; import ComponentApi from "../components/ComponentApi.svelte"; diff --git a/docs/src/pages/_fallback.svelte b/docs/src/pages/_fallback.svelte index 29a40603..c86dcb1b 100644 --- a/docs/src/pages/_fallback.svelte +++ b/docs/src/pages/_fallback.svelte @@ -1,6 +1,6 @@ diff --git a/docs/src/pages/_layout.svelte b/docs/src/pages/_layout.svelte index fa1074bb..2450cf8e 100644 --- a/docs/src/pages/_layout.svelte +++ b/docs/src/pages/_layout.svelte @@ -1,5 +1,5 @@