Install Tailwind and Preact

This commit is contained in:
Quinn Hegeman
2026-03-07 16:18:49 +01:00
parent 3e03a9ab27
commit 269f5c8eb9
5 changed files with 6751 additions and 6 deletions

View File

@@ -1,5 +1,14 @@
// @ts-check
import { defineConfig } from 'astro/config';
import preact from '@astrojs/preact';
import tailwindcss from '@tailwindcss/vite';
// https://astro.build/config
export default defineConfig({});
export default defineConfig({
integrations: [preact()],
vite: {
plugins: [tailwindcss()]
}
});

6722
astro/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -9,6 +9,10 @@
"astro": "astro"
},
"dependencies": {
"astro": "^5.17.1"
"@astrojs/preact": "^4.1.3",
"@tailwindcss/vite": "^4.2.1",
"astro": "^5.17.1",
"preact": "^10.28.4",
"tailwindcss": "^4.2.1"
}
}
}

View File

@@ -0,0 +1 @@
@import "tailwindcss";

View File

@@ -1,5 +1,14 @@
{
"extends": "astro/tsconfigs/strict",
"include": [".astro/types.d.ts", "**/*"],
"exclude": ["dist"]
}
"include": [
".astro/types.d.ts",
"**/*"
],
"exclude": [
"dist"
],
"compilerOptions": {
"jsx": "react-jsx",
"jsxImportSource": "preact"
}
}