# Vite build output + dependencies (never committed)
dist/
dist-ssr/
node_modules/

# Block renders / downloads staged into public/ by the copy-renders prebuild
# step (site/scripts/copy-renders.mjs). Copied from blocks/<slug>/output/ at
# build time and must never be committed (the sources are themselves
# generated artifacts).
public/blocks/

# geode-fem site exports staged into public/ by the stage-em-data prebuild
# step (site/scripts/stage-em-data.mjs). Copied from examples/em/<benchmark>/
# at build time and must never be committed (the source file is itself the
# generated artifact).
public/em/

# Vite build cache (tsc's incremental build info lives under node_modules/,
# already covered above)
.vite/

# Logs and local env
*.log
.env
.env.*
