.PHONY: help install dev build preview clean

# Default target
help:
	@echo "Available targets:"
	@echo "  make install  - Install npm dependencies"
	@echo "  make dev      - Start development server"
	@echo "  make build    - Build for production"
	@echo "  make preview  - Preview production build"
	@echo "  make clean    - Remove node_modules and build artifacts"

# Install dependencies
install:
	npm install

# Start development server
dev:
	npm run dev

# Build for production
build:
	npm run build

# Preview production build
preview:
	npm run preview

# Clean build artifacts and dependencies
clean:
	rm -rf node_modules
	rm -rf dist
