build: 🏗️ use plugin for tailwind integration

Provides both tailwind integration as well as minification of all css.
This commit is contained in:
Sebin Nyshkim 2025-05-18 22:57:11 +02:00
parent 6f0f70dd96
commit a76c0b1d69
5 changed files with 1518 additions and 8 deletions

View file

@ -4,8 +4,8 @@
"description": "",
"main": "index.js",
"scripts": {
"start": "eleventy --serve --incremental & npx @tailwindcss/cli -i ./src/css/style.css -o ./public/css/style.css --watch",
"build": "ELEVENTY_PRODUCTION=true eleventy && NODE_ENV=production npx tailwindcss -i ./src/css/style.css -o ./public/css/style.css --minify",
"start": "eleventy --serve --incremental",
"build": "ELEVENTY_PRODUCTION=true eleventy",
"prebuild": "rm -rf ./public"
},
"keywords": [],
@ -34,6 +34,7 @@
"eleventy-plugin-metagen": "^1.8.3",
"eleventy-plugin-og-image": "^4.0.1",
"eleventy-plugin-robotstxt": "^1.0.0",
"eleventy-plugin-tailwindcss-4": "^2.0.1",
"markdown-it-abbr": "^2.0.0",
"markdown-it-anchor": "^9.2.0",
"markdown-it-collapsible": "^2.0.2",