interface CacheDirectoryOptionsimport { type CacheDirectoryOptions } from "https://deno.land/x/cicada@v0.1.50/mod.ts"; Options for a cached directory ExamplesExample 1 const cacheDir: CacheDirectoryOptions = { path: "node_modules" sharing: "private" } Propertiespath: FilePathThe path to the directory to cache optionalsharing: "shared" | "private" | "locked"Directories default to shared shared - can be used concurrently by multiple writers private - creates a new cache if there are multiple writers locked - pauses the second writer until the first one releases the cache