From 225790414bd1a3a4ea13c9809d6a1ab057ab600c Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Thu, 12 Mar 2026 15:51:07 -0500 Subject: [PATCH] chore(deps): update deps --- astro.config.mjs | 21 ++++++++++++++++----- package.json | 28 +++++++++++++++++++--------- 2 files changed, 35 insertions(+), 14 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index 6b7512b..7fbab04 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -2,10 +2,12 @@ import { defineConfig } from "astro/config"; import node from "@astrojs/node"; -import tailwindcss from "@tailwindcss/vite"; +import sitemap from '@astrojs/sitemap'; import starlight from "@astrojs/starlight"; import starlightThemeRapide from 'starlight-theme-rapide' +import tailwindcss from '@tailwindcss/vite'; + const getSiteURL = () => { if (process.env.SITE_URL) { return `https://${process.env.SITE_URL}`; @@ -13,12 +15,15 @@ const getSiteURL = () => { return "http://localhost:4321"; }; -// https://astro.build/config export default defineConfig({ site: getSiteURL(), + security: { csp: true }, + + prefetch: true, + integrations: [ - tailwindcss(), + sitemap(), starlight({ title: "Alex Lebens Docs", customCss: [ @@ -51,15 +56,21 @@ export default defineConfig({ }), ], + markdown: { + syntaxHighlight: false, + }, + plugins: { - "@tailwindcss/postcss": {}, + '@tailwindcss/postcss': {}, }, vite: { plugins: [tailwindcss()], }, + output: 'static', + adapter: node({ - mode: "standalone", + mode: 'standalone', }), }); diff --git a/package.json b/package.json index 3c73f4b..9b73e91 100644 --- a/package.json +++ b/package.json @@ -12,27 +12,37 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^4.3.13", - "@astrojs/node": "^9.5.4", - "@astrojs/starlight": "^0.37.6", + "@astrojs/mdx": "^5.0.0", + "@astrojs/node": "^10.0.1", + "@astrojs/sitemap": "^3.7.1", + "@astrojs/starlight": "^0.38.1", "@tailwindcss/postcss": "^4.2.1", "@tailwindcss/vite": "^4.2.1", - "astro": "^5.18.0", - "motion": "^12.34.3", + "astro": "^6.0.4", "sanitize-html": "^2.17.1", "sharp": "^0.34.5", "starlight-theme-rapide": "^0.5.2", "tailwindcss": "^4.2.1" }, "devDependencies": { + "@eslint-react/eslint-plugin": "^2.13.0", + "@saithodev/semantic-release-gitea": "^2.1.0", + "@semantic-release/changelog": "^6.0.3", + "@semantic-release/commit-analyzer": "^13.0.1", + "@semantic-release/git": "^10.0.1", + "@semantic-release/release-notes-generator": "^14.1.0", + "@tailwindcss/forms": "^0.5.11", "@tailwindcss/typography": "^0.5.19", - "@typescript-eslint/parser": "^8.56.1", - "eslint": "^10.0.2", + "@typescript-eslint/parser": "^8.57.0", + "eslint": "^10.0.3", "eslint-config-prettier": "^10.1.8", "eslint-plugin-astro": "^1.6.0", "prettier": "^3.8.1", "prettier-plugin-astro": "^0.14.1", "prettier-plugin-tailwindcss": "^0.7.2", - "typescript-eslint": "^8.56.1" + "semantic-release": "^25.0.3", + "semantic-release-export-data": "^1.2.0", + "typescript": "^5.9.3", + "typescript-eslint": "^8.57.0" } -} \ No newline at end of file +}