full site update

This commit is contained in:
2025-07-24 18:46:24 +02:00
parent bfe2b90d8d
commit 37a6e0ab31
6912 changed files with 540482 additions and 361712 deletions

View File

@@ -1,10 +1,13 @@
import fsMod from 'node:fs';
import type { AddressInfo } from 'node:net';
import type { InlineConfig, ViteDevServer } from 'vite';
import type { AstroAdapter, AstroConfig, AstroSettings, RouteData, RouteOptions } from '../@types/astro.js';
import type { SerializedSSRManifest } from '../core/app/types.js';
import type { PageBuildData } from '../core/build/types.js';
import type { Logger } from '../core/logger/core.js';
import type { AstroSettings } from '../types/astro.js';
import type { AstroConfig } from '../types/public/config.js';
import type { IntegrationResolvedRoute, RouteOptions, RouteToHeaders } from '../types/public/integrations.js';
import type { RouteData } from '../types/public/internal.js';
export declare function getToolbarServerCommunicationHelpers(server: ViteDevServer): {
/**
* Send a message to the dev toolbar that an app can listen for. The payload can be any serializable data.
@@ -33,17 +36,20 @@ export declare function getToolbarServerCommunicationHelpers(server: ViteDevServ
state: boolean;
}) => void) => void;
};
export declare function normalizeCodegenDir(integrationName: string): string;
export declare function normalizeInjectedTypeFilename(filename: string, integrationName: string): string;
export declare function runHookConfigSetup({ settings, command, logger, isRestart, fs, }: {
interface RunHookConfigSetup {
settings: AstroSettings;
command: 'dev' | 'build' | 'preview' | 'sync';
logger: Logger;
isRestart?: boolean;
fs?: typeof fsMod;
}): Promise<AstroSettings>;
export declare function runHookConfigDone({ settings, logger, }: {
}
export declare function runHookConfigSetup({ settings, command, logger, isRestart, fs, }: RunHookConfigSetup): Promise<AstroSettings>;
export declare function runHookConfigDone({ settings, logger, command, }: {
settings: AstroSettings;
logger: Logger;
command?: 'dev' | 'build' | 'preview' | 'sync';
}): Promise<void>;
export declare function runHookServerSetup({ config, server, logger, }: {
config: AstroConfig;
@@ -59,9 +65,9 @@ export declare function runHookServerDone({ config, logger, }: {
config: AstroConfig;
logger: Logger;
}): Promise<void>;
export declare function runHookBuildStart({ config, logging, }: {
export declare function runHookBuildStart({ config, logger, }: {
config: AstroConfig;
logging: Logger;
logger: Logger;
}): Promise<void>;
export declare function runHookBuildSetup({ config, vite, pages, target, logger, }: {
config: AstroConfig;
@@ -78,22 +84,27 @@ type RunHookBuildSsr = {
middlewareEntryPoint: URL | undefined;
};
export declare function runHookBuildSsr({ config, manifest, logger, entryPoints, middlewareEntryPoint, }: RunHookBuildSsr): Promise<void>;
export declare function runHookBuildGenerated({ config, logger, }: {
config: AstroConfig;
export declare function runHookBuildGenerated({ settings, logger, experimentalRouteToHeaders, }: {
settings: AstroSettings;
logger: Logger;
experimentalRouteToHeaders: RouteToHeaders;
}): Promise<void>;
type RunHookBuildDone = {
config: AstroConfig;
settings: AstroSettings;
pages: string[];
routes: RouteData[];
logging: Logger;
cacheManifest: boolean;
logger: Logger;
};
export declare function runHookBuildDone({ config, pages, routes, logging, cacheManifest, }: RunHookBuildDone): Promise<void>;
export declare function runHookBuildDone({ settings, pages, routes, logger }: RunHookBuildDone): Promise<void>;
export declare function runHookRouteSetup({ route, settings, logger, }: {
route: RouteOptions;
settings: AstroSettings;
logger: Logger;
}): Promise<void>;
export declare function isFunctionPerRouteEnabled(adapter: AstroAdapter | undefined): boolean;
export declare function runHookRoutesResolved({ routes, settings, logger, }: {
routes: Array<RouteData>;
settings: AstroSettings;
logger: Logger;
}): Promise<void>;
export declare function toIntegrationResolvedRoute(route: RouteData): IntegrationResolvedRoute;
export {};