From fd8bbe16e66bc823b62e3969d31f233a01121429 Mon Sep 17 00:00:00 2001 From: Neeldhara Misra Date: Fri, 17 Apr 2026 03:30:42 +0530 Subject: [PATCH] Add netlify.toml, disable JS/CSS post-processing Netlify's asset post-processing was re-minifying Vite's output and causing esbuild syntax errors. Disable it since Astro/Vite already handles bundling and minification. Co-Authored-By: Claude Opus 4.6 (1M context) --- netlify.toml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 netlify.toml diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 0000000..58d9f54 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,16 @@ +[build] + command = "npm run build" + publish = "dist" + +[build.environment] + NODE_VERSION = "22" + +# Disable Netlify's asset post-processing — Astro/Vite handles bundling +[build.processing] + skip_processing = false +[build.processing.js] + bundle = false + minify = false +[build.processing.css] + bundle = false + minify = false