configuration/strings/validation.strings.ts

configuration/strings/validation.strings.ts is a file in Bane's Lab Build Scripts. 14 lines of code and 7 definitions.

export const DISCOVERY_CLEAN =
    "[discovery] every route is pre-rendered, described, linked, listed, indexable and served as json and markdown\n";

export const discoveryFindingsHeading = function discoveryFindingsHeading(count: number): string {
    return `[discovery] ${String(count)} finding(s):`;
};

export const MISSING_BUILD_FILE = "The build did not produce this file.";

export const EMPTY_MISSING_PAGE = "The 404 page is empty.";

export const oversizePage = function oversizePage(bytes: number, budget: number): string {
    return `The page is ${String(bytes)} bytes, over the ${String(budget)} bytes a search crawler reads.`;
};

export const pageHeadings = function pageHeadings(count: number): string {
    return `The page has ${String(count)} h1 headings. Give it exactly one, its title, and draw every other heading at a lower level.`;
};

export const UNREFERENCED_FILE = "Nothing served references this file; the build ships only what a page reaches.";