import { Static } from "https://deno.land/x/texa@0.8.1/src/middleware/static.ts";
A static file server middleware.
Constructors
new
Static(dir: string, options?: { indexes?: string[] | Set<string>; handlers?: Handlers | HandlersMap; vanityExtensions?: string[] | Set<string>; directoryListing?: DirectoryListingFn; })Initiate a new static file server middleware.
Static Methods
fallback(file: string): Promise<[string, string]>
A fallback incase an extension is not found on the static middleware.
findFile(): Promise<string | void>
indexes: Set<string>,
vanityExtensions: Set<string>,
path: string,
throwOnPermissionDenied?: boolean,
Attempt to find an existing index within a directory.