learn-flutter/astro.config.mjs
ChangJoo Park(박창주) 900b0ab68b update markdown
2025-05-14 09:34:13 +09:00

29 lines
772 B
JavaScript

// @ts-check
import { defineConfig } from "astro/config";
import starlight from "@astrojs/starlight";
import astroExpressiveCode from "astro-expressive-code";
import { pluginLineNumbers } from "@expressive-code/plugin-line-numbers";
import { sidebars } from "./sidebar.config.mjs";
// https://astro.build/config
export default defineConfig({
compressHTML: true,
prefetch: true,
trailingSlash: "always",
integrations: [
astroExpressiveCode({
themes: ["dracula"],
plugins: [pluginLineNumbers()],
}),
starlight({
title: "Flutter 문서",
social: [
{
icon: "github",
label: "GitHub",
href: "https://github.com/withastro/starlight",
},
],
sidebar: sidebars,
}),
],
});