From 4d591a6ad9f9d00f535b3833f70e3c59ca04d1df Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Wed, 1 Nov 2023 23:34:03 -0400 Subject: [PATCH] fix: ensure we only use static building --- astro.config.mjs | 53 ++++++++++++++++++++++++------------------------ 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index 4021635..6c388b2 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,31 +1,32 @@ -import { defineConfig } from "astro/config"; +import { defineConfig } from 'astro/config' -import react from "@astrojs/react"; -import tailwind from "@astrojs/tailwind"; -import optimizer from "vite-plugin-optimizer"; -import * as fs from "node:fs"; +import react from '@astrojs/react' +import tailwind from '@astrojs/tailwind' +import optimizer from 'vite-plugin-optimizer' +import * as fs from 'node:fs' // https://astro.build/config export default defineConfig({ - integrations: [react(), tailwind({ applyBaseStyles: false })], - vite: { - server: - process.env.MODE === "development" - ? { - https: { - cert: fs.readFileSync("./.local-ssl/localhost.pem"), - key: fs.readFileSync("./.local-ssl/localhost-key.pem"), - }, - } - : {}, - build: { - minify: false, + output: 'static', + integrations: [react(), tailwind({ applyBaseStyles: false })], + vite: { + server: + process.env.MODE === 'development' + ? { + https: { + cert: fs.readFileSync('./.local-ssl/localhost.pem'), + key: fs.readFileSync('./.local-ssl/localhost-key.pem'), + }, + } + : {}, + build: { + minify: false, + }, + plugins: [ + optimizer({ + 'node-fetch': + 'const e = undefined; export default e;export {e as Response, e as FormData, e as Blob};', + }), + ], }, - plugins: [ - optimizer({ - "node-fetch": - "const e = undefined; export default e;export {e as Response, e as FormData, e as Blob};", - }), - ], - }, -}); +})