aboutsummaryrefslogtreecommitdiff
path: root/web/embed.go
diff options
context:
space:
mode:
Diffstat (limited to 'web/embed.go')
-rw-r--r--web/embed.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/web/embed.go b/web/embed.go
new file mode 100644
index 0000000..6f5902f
--- /dev/null
+++ b/web/embed.go
@@ -0,0 +1,14 @@
+package web
+
+import "embed"
+
+//go:generate go tool github.com/a-h/templ/cmd/templ generate
+//go:generate esbuild js/main.mjs --sourcemap --bundle --minify --outfile=static/js/main.mjs
+//go:generate gzip -f -k static/js/main.mjs
+//go:generate zstd -f -k --ultra -22 static/js/main.mjs
+//go:generate brotli -fZk static/js/main.mjs
+
+var (
+ //go:embed static
+ Static embed.FS
+)