
* fix video url * update deploy script for using rsync * remove delete from script * translate resources page * fix images dimensions and favicon * add css optimization plugin and improve images * update project dependencies * refactor lang * post translated to spanish * fix metadata * update dependencies * update dependencies * update dependencies * update to Astro 5.x * format index.astro * Migrate content layer to Astro V5
35 lines
769 B
JavaScript
35 lines
769 B
JavaScript
import { defineConfig } from 'astro/config';
|
|
import react from '@astrojs/react';
|
|
import tailwind from '@astrojs/tailwind';
|
|
import mdx from '@astrojs/mdx';
|
|
import rehypePrettyCode from 'rehype-pretty-code';
|
|
import rehypeSlug from 'rehype-slug';
|
|
import sitemap from '@astrojs/sitemap';
|
|
|
|
import playformInline from '@playform/inline';
|
|
|
|
// https://astro.build/config
|
|
export default defineConfig({
|
|
site: 'https://juancman.dev/',
|
|
integrations: [
|
|
sitemap(),
|
|
react(),
|
|
tailwind({
|
|
applyBaseStyles: false,
|
|
}),
|
|
mdx({
|
|
syntaxHighlight: false,
|
|
rehypePlugins: [
|
|
rehypeSlug,
|
|
[
|
|
rehypePrettyCode,
|
|
{
|
|
theme: 'catppuccin-mocha',
|
|
},
|
|
],
|
|
],
|
|
}),
|
|
playformInline(),
|
|
],
|
|
});
|