// SPDX-FileCopyrightText: 2021 Luke Granger-Brown // // SPDX-License-Identifier: Apache-2.0 package fupstatic import ( "embed" "io/fs" "hg.lukegb.com/lukegb/depot/web/fup/hashfs" ) //go:embed css js img var static embed.FS var Static *hashfs.FS = hashfs.New(static) //go:embed tmpl var templates embed.FS var Templates fs.FS = must(fs.Sub(templates, "tmpl")) func must(fsys fs.FS, err error) fs.FS { if err != nil { panic(err) } return fsys }