chore: update to latest astro ink version
This commit is contained in:
@@ -1,49 +1,56 @@
|
||||
import path, { dirname } from 'path'
|
||||
import { fileURLToPath } from 'url'
|
||||
import svelte from '@astrojs/svelte'
|
||||
import tailwind from '@astrojs/tailwind'
|
||||
import sitemap from '@astrojs/sitemap'
|
||||
import mdx from '@astrojs/mdx'
|
||||
import path, { dirname } from 'path';
|
||||
import { fileURLToPath } from 'url';
|
||||
import svelte from '@astrojs/svelte';
|
||||
import tailwind from '@astrojs/tailwind';
|
||||
import sitemap from '@astrojs/sitemap';
|
||||
import mdx from '@astrojs/mdx';
|
||||
import { defineConfig } from "astro/config";
|
||||
import vercel from "@astrojs/vercel/serverless";
|
||||
import markdoc from "@astrojs/markdoc";
|
||||
const __filename = fileURLToPath(import.meta.url);
|
||||
const __dirname = dirname(__filename);
|
||||
import remarkCodeTitles from 'remark-code-titles'
|
||||
import decapCmsOauth from "astro-decap-cms-oauth";
|
||||
|
||||
const __filename = fileURLToPath(import.meta.url)
|
||||
const __dirname = dirname(__filename)
|
||||
// Full Astro Configuration API Documentation:
|
||||
// https://docs.astro.build/reference/configuration-reference
|
||||
|
||||
// @type-check enabled!
|
||||
// VSCode and other TypeScript-enabled text editors will provide auto-completion,
|
||||
// helpful tooltips, and warnings if your exported object is invalid.
|
||||
// You can disable this by removing "@ts-check" and `@type` comments below.
|
||||
|
||||
// @ts-check
|
||||
export default /** @type {import('astro').AstroUserConfig} */ ({
|
||||
// root: '.', // Where to resolve all URLs relative to. Useful if you have a monorepo project.
|
||||
// outDir: './dist', // When running `astro build`, path to final static output
|
||||
// publicDir: './public', // A folder of static files Astro will copy to the root. Useful for favicons, images, and other files that don’t need processing.
|
||||
|
||||
site: 'https://nrd.sh',
|
||||
// https://astro.build/config
|
||||
export default defineConfig( /** @type {import('astro').AstroUserConfig} */{
|
||||
output: 'server',
|
||||
site: 'https://nrd.sh', // Your public domain, e.g.: https://my-site.dev/. Used to generate sitemaps and canonical URLs.
|
||||
server: {
|
||||
// port: 3000, // The port to run the dev server on.
|
||||
// port: 4321, // The port to run the dev server on.
|
||||
},
|
||||
markdown: {
|
||||
syntaxHighlight: 'shiki',
|
||||
shikiConfig: {
|
||||
theme: 'css-variables',
|
||||
},
|
||||
remarkPlugins: [
|
||||
remarkCodeTitles
|
||||
]
|
||||
},
|
||||
integrations: [
|
||||
mdx(),
|
||||
svelte(),
|
||||
mdx(),
|
||||
markdoc(),
|
||||
svelte(),
|
||||
tailwind({
|
||||
config: {
|
||||
applyBaseStyles: false
|
||||
},
|
||||
}),
|
||||
sitemap()
|
||||
applyBaseStyles: false,
|
||||
}),
|
||||
sitemap(),
|
||||
decapCmsOauth()
|
||||
],
|
||||
vite: {
|
||||
plugins: [],
|
||||
resolve: {
|
||||
alias: {
|
||||
'$': path.resolve(__dirname, './src'),
|
||||
},
|
||||
alias: {
|
||||
$: path.resolve(__dirname, './src')
|
||||
}
|
||||
},
|
||||
optimizeDeps: {
|
||||
allowNodeBuiltins: true
|
||||
allowNodeBuiltins: true
|
||||
}
|
||||
}
|
||||
},
|
||||
adapter: vercel()
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user