diff --git a/.changeset/grumpy-dragons-hug.md b/.changeset/grumpy-dragons-hug.md new file mode 100644 index 00000000..cb1cdde8 --- /dev/null +++ b/.changeset/grumpy-dragons-hug.md @@ -0,0 +1,5 @@ +--- +"@eventcatalog/core": patch +--- + +fix(core): fixed search, now set output path on build diff --git a/astro.config.mjs b/astro.config.mjs index f54995bb..69d89fd6 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -4,16 +4,21 @@ import mdx from '@astrojs/mdx'; import react from '@astrojs/react'; import pagefind from "astro-pagefind"; import { mermaid } from "./src/remark-plugins/mermaid" +import { join } from 'node:path'; /** @type {import('bin/eventcatalog.config').Config} */ import config from './eventcatalog.config'; import expressiveCode from 'astro-expressive-code'; +const coreDirectory = process.env.CATALOG_DIR || process.cwd(); + // https://astro.build/config export default defineConfig({ base: config.base || '/', server: { port: config.port || 3000 }, + outDir: join(coreDirectory, 'dist'), + // https://docs.astro.build/en/reference/configuration-reference/#site site: config.homepageLink || 'https://eventcatalog.dev/',