An experimental IndieWeb site built in Go.

change Tailwind config to TS, auto migrate models

Changed files
+8 -4
config
+4 -3
config/tailwind.config.js config/tailwind.config.ts
··· 1 - /** @type {import('tailwindcss').Config} */ 2 - module.exports = { 1 + import { Config } from "npm:tailwindcss"; 2 + 3 + export default { 3 4 content: [ 4 5 "./html/**/*.templ", 5 6 ], ··· 29 30 }, 30 31 }, 31 32 plugins: [], 32 - }; 33 + } as Config;
+4 -1
main.go
··· 1 1 package main 2 2 3 3 //go:generate templ generate 4 - //go:generate deno run --allow-all npm:tailwindcss -i config/main.css -o static/styles.css -c config/tailwind.config.js --minify 4 + //go:generate deno run --allow-all npm:tailwindcss -i config/main.css -o static/styles.css -c config/tailwind.config.ts --minify 5 5 6 6 import ( 7 7 "os" ··· 12 12 "strconv" 13 13 14 14 "github.com/puregarlic/space/handlers" 15 + "github.com/puregarlic/space/models" 15 16 "github.com/puregarlic/space/storage" 16 17 17 18 "github.com/go-chi/chi/v5" ··· 27 28 func main() { 28 29 port, profileURL := validateRuntimeConfiguration() 29 30 defer storage.CleanupAuthCache() 31 + 32 + storage.GORM().AutoMigrate(&models.Post{}) 30 33 31 34 r := chi.NewRouter() 32 35