.PHONY: build frontend test clean

build: frontend
	CGO_ENABLED=0 go build -trimpath -ldflags="-s -w" -o ufile .

frontend:
	cd frontend && npm ci && npm run build

test: frontend
	go test ./...

clean:
	rm -f ufile
