@yamlresume/core
    Preparing search index...

    Type Alias ProjectItem

    Represents a single project, portfolio piece, or technical work.

    ProjectItemSchema for its schema constraints.

    type ProjectItem = {
        computed?: {
            dateRange: string;
            endDate: string;
            keywords: string;
            startDate: string;
            summary: string;
        };
        description?: string;
        endDate?: string;
        keywords?: Keywords;
        name: string;
        startDate: string;
        summary: string;
        url?: string;
    }
    Index
    computed?: {
        dateRange: string;
        endDate: string;
        keywords: string;
        startDate: string;
        summary: string;
    }

    Computed values derived during transformation.

    Type Declaration

    • dateRange: string

      Combined string representing the date range.

    • endDate: string

      Transformed end date string (or "Present").

    • keywords: string

      Transformed keywords string.

    • startDate: string

      Transformed start date string.

    • summary: string

      Transformed summary string (e.g., LaTeX code).

    description?: string

    Description of the project.

    endDate?: string

    End date of the project (e.g., "2022", "Jul 2022").

    keywords?: Keywords

    Keywords or technologies used in the project.

    name: string

    Name of the project.

    startDate: string

    Start date of the project (e.g., "2021", "Jan 2021").

    summary: string

    Detailed accomplishments for the project.

    url?: string

    URL related to the project (e.g., repository, live demo).