svelte-markdown@0.4.1 declares peer dependency svelte@^4.0.0, but the project uses svelte@^5.43.8. In clean Docker builds, npm ci strictly validates peer deps and fails. Adding --legacy-peer-deps works around the incompatibility until svelte-markdown supports Svelte 5.