forensic-pathways/astro.config.mjs
2025-08-12 14:53:11 +02:00

36 lines
694 B
JavaScript

import { defineConfig } from 'astro/config';
import node from '@astrojs/node';
import { remarkVideoPlugin } from './src/utils/remarkVideoPlugin.ts';
export default defineConfig({
output: 'server',
adapter: node({
mode: 'standalone'
}),
markdown: {
remarkPlugins: [
[remarkVideoPlugin, {
enableAsync: true,
defaultOptions: {
controls: true,
autoplay: false,
muted: false,
aspectRatio: '16:9',
showMetadata: true
}
}]
],
extendDefaultPlugins: true
},
build: {
assets: '_astro'
},
server: {
port: 4321,
host: true
},
allowImportingTsExtensions: true
});