default: devel

build: image
	docker run --name svelte-build \
		--rm \
		-v ../frontend:/home/svelte/frontend \
		-ti svelte /opt/svelte-build
image:
	docker build -t svelte .

devel: image
	-docker rm -f svelte
	docker run --name svelte \
		-v ../frontend:/home/svelte/frontend \
		-p 5173:5173 \
		-ti svelte /opt/svelte-init
