src/config.ts
export interface Configuration {
// Defaults to the current working directory.
public?: string;
cleanUrls?: boolean | string[];
rewrites?: Rewrite[];
redirects?: Redirect[];
headers?: Header[];
trailingSlash?: boolean;
i18n?: { root: string };
errorPage?: string;
}
export interface Rewrite {
source: string;
destination: string;
}
export interface Redirect {
source: string;
destination: string;
type?: number;
}
export interface Header {
source: string;
headers: {
key: string;
value: string;
}[];
}