diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 00bc70f..44cec9b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,6 +10,11 @@ updates: directory: / schedule: interval: monthly + groups: + astro: + applies-to: version-updates + patterns: + - "*astro*" - package-ecosystem: pip directory: / diff --git a/.mise.toml b/.mise.toml index 04a2356..70f9950 100644 --- a/.mise.toml +++ b/.mise.toml @@ -5,3 +5,8 @@ _.python.venv = { path = ".venv", create = true } # create the venv if it doesn' [tools] node = "lts" python = { version = "3.10", virtualenv = ".venv" } + +[tasks.dev] +description = "run website" +run = "pnpm astro dev & poetry run dev &" +alias = "d" diff --git a/package.json b/package.json index 59b06e5..202f36f 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,6 @@ "@astrojs/solid-js": "^4.1.0", "@astrojs/tailwind": "^5.1.0", "@astrojs/vercel": "^7.5.4", - "@nanostores/solid": "^0.4.2", "@trpc/client": "^10.45.2", "@trpc/server": "^10.45.2", "astro": "^4.7.1", @@ -35,7 +34,6 @@ "fast-xml-parser": "^4.3.6", "jspdf": "^2.5.1", "jspdf-autotable": "^3.8.2", - "nanostores": "^0.10.3", "node-fetch": "^3.3.2", "peerjs": "^1.5.3", "solid-js": "^1.8.17", @@ -70,7 +68,7 @@ "vercel": "^34.1.8", "vite-plugin-validate-env": "npm:@julr/vite-plugin-validate-env@^1.1.1" }, - "packageManager": "pnpm@9.0.6", + "packageManager": "pnpm@9.1.1", "pnpm": { "peerDependencyRules": { "ignoreMissing": [