DevOps: add svelte-kit sync step to Dockerfile before build

Fixes a build warning about missing .svelte-kit/tsconfig.json that
appears when building inside Docker. Running npx svelte-kit sync
pre-generates the required SvelteKit scaffolding before the main
build step.

Also update README title to reflect Svelte v5 and trim a trailing
whitespace in the environment handling section.
This commit is contained in:
Scott Idem
2026-03-10 14:20:40 -04:00
parent 18462249b3
commit 2c0eba4130
2 changed files with 6 additions and 2 deletions

View File

@@ -16,6 +16,10 @@ COPY . .
ARG BUILD_MODE=staging
ENV NODE_ENV=production
# Sync the SvelteKit project to generate ./.svelte-kit/tsconfig.json
# and other required files, which avoids the build warning.
RUN npx svelte-kit sync
# Perform the build based on the BUILD_MODE argument.
# This runs the existing scripts in package.json, which already
# handle copying the correct .env file to .env.production for Vite.