- vite assetsInlineLimit 0: fonts-work.css 42.8 KB -> 5.9 KB - Ghost posts fetched with limit=100&page=N instead of limit=all - 404 title uses site.name; drop the duplicate js-class script on /everything/ - deploy/compose.yml: LISTENBRAINZ_USER - HANDOFF and TODO: the site is live and the sources ran Audit findings 2, 6, 7, 18, 19, 21 (docs/audits/2026-11-11-audit.md). Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
13 lines
406 B
JavaScript
13 lines
406 B
JavaScript
import { defineConfig } from 'astro/config';
|
|
import react from '@astrojs/react';
|
|
|
|
export default defineConfig({
|
|
srcDir: './src/site',
|
|
output: 'static',
|
|
build: { format: 'directory' },
|
|
integrations: [react()],
|
|
devToolbar: { enabled: false },
|
|
// Never inline assets as base64: Vite's 4 KB default put unused font subsets into render-blocking CSS.
|
|
vite: { build: { assetsInlineLimit: 0 } },
|
|
});
|