UNPKG

astro-accelerator-utils

Version:
37 lines (36 loc) 1.14 kB
/** * @typedef { import("../../types/Site").Site } Site */ export class Accelerator { /** * @param {Site} site */ constructor(site: Site); cacheMaxAge: number; dateOptions: Intl.DateTimeFormatOptions; siteUrl: string; subfolder: string; useTrailingUrlSlash: boolean; captureStatistics: boolean; get authors(): Authors; get cache(): Cache; get dateFormatter(): DateFormatter; get markdown(): Markdown; get navigation(): Navigation; get paging(): Paging; get posts(): Posts; get taxonomy(): Taxonomy; get urlFormatter(): UrlFormatter; get statistics(): typeof StatisticsStub; } export type Site = import("../../types/Site").Site; import { Authors } from './authors.mjs'; import { Cache } from './cache.mjs'; import { DateFormatter } from './dates.mjs'; import { Markdown } from './markdown.mjs'; import { Navigation } from './navigation.mjs'; import { Paging } from './paging.mjs'; import { Posts } from './posts.mjs'; import { Taxonomy } from './taxonomy.mjs'; import { UrlFormatter } from './urls.mjs'; import { StatisticsStub } from './statistics-stub.mjs';