From 57cbcd4718e6693777042149ff4b14787bbb3224 Mon Sep 17 00:00:00 2001 From: Alex Patterson Date: Sun, 1 Oct 2023 13:13:29 -0400 Subject: [PATCH 01/25] Update packages (#483) * fix start date (#453) (#454) * Release RSS Fix (#456) * fix start date (#453) * add author and html to rss (#455) * Release to Prod (#467) * fix start date (#453) * add author and html to rss (#455) * Fix/course data (#457) * Fixed Author lookup * update sponsor listings * add key to force refresh of data (#460) * #418 feature:/account details (#445) * add feature/account details #418 * fixed wrong href * Fix/picks (#466) * large links wrap text * season 2 picks * fix data refresh issue * fix guest pick wrap * season 1 * move cwcc to posts * season 0 --------- Co-authored-by: Matt Gehrls * Release (#471) * fix start date (#453) * add author and html to rss (#455) * Fix/course data (#457) * Fixed Author lookup * update sponsor listings * add key to force refresh of data (#460) * #418 feature:/account details (#445) * add feature/account details #418 * fixed wrong href * Fix/picks (#466) * large links wrap text * season 2 picks * fix data refresh issue * fix guest pick wrap * season 1 * move cwcc to posts * season 0 * fix video (#469) * add holopin badge (#470) * Fix/hashnode (#472) * fix cloud functions on pnpm * add missing field for graph --------- Co-authored-by: Matt Gehrls * add podcasts (#473) * update turbo * update svelte * minor updates * a11y issues --------- Co-authored-by: Matt Gehrls Co-authored-by: Alex FusionAuth --- apps/codingcatdev/package.json | 68 +- apps/codingcatdev/src/lib/server/content.ts | 3 +- .../Traditional.svelte | 2 +- .../(layout-partials)/CcdSideNav.svelte | 72 +- apps/codingcatdev/vite.config.js | 3 + package.json | 2 +- pnpm-lock.yaml | 3133 ++++++++++------- 7 files changed, 1988 insertions(+), 1295 deletions(-) diff --git a/apps/codingcatdev/package.json b/apps/codingcatdev/package.json index 47f765e4..87a2fb94 100644 --- a/apps/codingcatdev/package.json +++ b/apps/codingcatdev/package.json @@ -15,53 +15,53 @@ }, "devDependencies": { "@auth/core": "^0.5.1", - "@auth/sveltekit": "^0.3.0", + "@auth/sveltekit": "^0.3.7", "@codingcatdev/blackcatui": "^0.0.5", "@firebase/app-types": "~0.9.0", - "@playwright/test": "^1.31.1", - "@steeze-ui/heroicons": "^2.2.2", - "@steeze-ui/simple-icons": "^1.4.0", - "@steeze-ui/svelte-icon": "^1.3.2", - "@sveltejs/adapter-auto": "^2.0.0", - "@sveltejs/adapter-vercel": "^2.4.1", - "@sveltejs/kit": "^1.16.2", - "@tailwindcss/forms": "^0.5.3", - "@types/marked": "^4.0.8", - "@types/prismjs": "^1.26.0", - "@types/video.js": "^7.3.51", - "autoprefixer": "^10.4.13", - "eslint": "^8.35.0", - "eslint-config-prettier": "^8.6.0", + "@playwright/test": "^1.38.1", + "@steeze-ui/heroicons": "^2.2.3", + "@steeze-ui/simple-icons": "^1.5.1", + "@steeze-ui/svelte-icon": "^1.5.0", + "@sveltejs/adapter-auto": "^2.1.0", + "@sveltejs/adapter-vercel": "^2.4.3", + "@sveltejs/kit": "^1.25.1", + "@tailwindcss/forms": "^0.5.6", + "@types/marked": "^4.3.2", + "@types/prismjs": "^1.26.1", + "@types/video.js": "^7.3.53", + "autoprefixer": "^10.4.16", + "eslint": "^8.50.0", + "eslint-config-prettier": "^8.10.0", "eslint-plugin-svelte3": "^4.0.0", "feed": "^4.2.2", - "firebase-admin": "^11.5.0", + "firebase-admin": "^11.11.0", "flexsearch": "^0.7.31", - "marked": "^4.2.12", - "postcss": "^8.4.21", + "marked": "^4.3.0", + "postcss": "^8.4.31", "postcss-load-config": "^4.0.1", - "prettier": "^2.8.4", - "prettier-plugin-svelte": "^2.9.0", + "prettier": "^2.8.8", + "prettier-plugin-svelte": "^2.10.1", "prismjs": "^1.29.0", - "svelte": "^3.58.0", - "svelte-check": "^3.2.0", - "svelte-preprocess": "^5.0.3", - "tailwindcss": "^3.3.2", - "typescript": "^4.9.5", - "vite": "^4.1.4", - "vitest": "^0.29.1" + "svelte": "^4.2.1", + "svelte-check": "^3.5.2", + "svelte-preprocess": "^5.0.4", + "tailwindcss": "^3.3.3", + "typescript": "^5.2.2", + "vite": "^4.4.9", + "vitest": "^0.29.8" }, "type": "module", "dependencies": { - "@cloudinary/html": "^1.11.0", - "@cloudinary/url-gen": "^1.9.1", - "@floating-ui/dom": "^1.2.6", + "@cloudinary/html": "^1.11.2", + "@cloudinary/url-gen": "^1.11.2", + "@floating-ui/dom": "^1.5.3", "esm-env": "^1.0.0", - "firebase": "^9.19.1", - "gsap": "^3.11.5", + "firebase": "^9.23.0", + "gsap": "^3.12.2", "mdsvex": "^0.10.6", "prism-svelte": "^0.5.0", "prism-themes": "^1.9.0", - "theme-change": "^2.3.0", + "theme-change": "^2.5.0", "videojs-youtube": "^2.6.1" } -} +} \ No newline at end of file diff --git a/apps/codingcatdev/src/lib/server/content.ts b/apps/codingcatdev/src/lib/server/content.ts index 56420a9c..3e269f98 100644 --- a/apps/codingcatdev/src/lib/server/content.ts +++ b/apps/codingcatdev/src/lib/server/content.ts @@ -3,7 +3,6 @@ import type { Content, Course } from '$lib/types'; import { env } from '$env/dynamic/private'; import { fileURLToPath } from 'url'; import { opendirSync } from "fs"; -import type { SvelteComponentTyped, ComponentType } from 'svelte'; const LIMIT = 20; @@ -47,7 +46,7 @@ export const getContentTypePath = async (contentType: ContentType, path: stri } export const parseContentType = (async (path: string, render = false) => { - const { metadata, default: page } = await import(path); + const { metadata, default: page } = await import(/* @vite-ignore */ path); const frontmatter = metadata; // TODO: Add more checks? diff --git a/apps/codingcatdev/src/routes/(content-single)/(non-course)/post/content-modeling-in-a-headless-cms-vs-a-traditional-webcms/Traditional.svelte b/apps/codingcatdev/src/routes/(content-single)/(non-course)/post/content-modeling-in-a-headless-cms-vs-a-traditional-webcms/Traditional.svelte index b34581a1..34a2420f 100644 --- a/apps/codingcatdev/src/routes/(content-single)/(non-course)/post/content-modeling-in-a-headless-cms-vs-a-traditional-webcms/Traditional.svelte +++ b/apps/codingcatdev/src/routes/(content-single)/(non-course)/post/content-modeling-in-a-headless-cms-vs-a-traditional-webcms/Traditional.svelte @@ -202,7 +202,7 @@ /> diff --git a/apps/codingcatdev/src/routes/(layout-partials)/CcdSideNav.svelte b/apps/codingcatdev/src/routes/(layout-partials)/CcdSideNav.svelte index 45721002..9c968086 100644 --- a/apps/codingcatdev/src/routes/(layout-partials)/CcdSideNav.svelte +++ b/apps/codingcatdev/src/routes/(layout-partials)/CcdSideNav.svelte @@ -22,8 +22,14 @@