Files
bunext/dist/index.d.ts
T
tbenandClaude Opus 5.5 be4bebaa22 Add robots.txt generation and sitemap chunking
- bunext sitemap now writes public/robots.txt (configurable via the
  robots config key; robots: false or --no-robots to skip). Hand-written
  robots.txt files are never overwritten without a robots config
- Large sitemaps are split into public/sitemap-chunks/sitemap-N.xml
  (sitemap.chunk_size, default 10,000, max 50,000; 50MB per file) with
  sitemap.xml as a sitemap index; stale chunks are cleaned up
- Export bunextGenerateRobotsTxt
- Run tests in publish.sh

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-14 18:02:52 +01:00

22 lines
858 B
TypeScript

import bunextInit from "./functions/bunext-init";
import bunextRequestHandler from "./functions/server/bunext-req-handler";
import generateRobotsTxt from "./utils/generate-robots-txt";
import generateSitemap from "./utils/generate-sitemap";
declare const bunext: {
bunextRequestHandler: typeof bunextRequestHandler;
bunextLog: {
info: (msg: string, log?: any) => void;
success: (msg: string, log?: any) => void;
error: (msg: string | Error, log?: any) => void;
warn: (msg: string, log?: any) => void;
build: (msg: string) => void;
watch: (msg: string) => void;
server: (url: string) => void;
banner: () => void;
};
bunextInit: typeof bunextInit;
bunextGenerateSitemap: typeof generateSitemap;
bunextGenerateRobotsTxt: typeof generateRobotsTxt;
};
export default bunext;