Class: HttpRegistry¶
Defined in: resolver/src/registry.ts:130
Registry implementation backed by HTTP.
Implements¶
Constructors¶
Constructor¶
new HttpRegistry(
options):HttpRegistry
Defined in: resolver/src/registry.ts:140
Parameters¶
options¶
Returns¶
HttpRegistry
Methods¶
clearCache()¶
clearCache():
void
Defined in: resolver/src/registry.ts:342
Clear the cache.
Returns¶
void
exists()¶
exists(
path):Promise\<boolean>
Defined in: resolver/src/registry.ts:304
Check if a file exists in the registry.
Parameters¶
path¶
string
Path to check
Returns¶
Promise\<boolean>
True if the file exists
Implementation of¶
fetch()¶
fetch(
path):Promise\<string>
Defined in: resolver/src/registry.ts:271
Fetch the content of a file from the registry.
Parameters¶
path¶
string
Path to the file (relative to registry root)
Returns¶
Promise\<string>
File content as string
Throws¶
FileNotFoundError if the file doesn't exist
Implementation of¶
list()¶
list(
path):Promise\<string[]>
Defined in: resolver/src/registry.ts:317
List files in a directory.
Parameters¶
path¶
string
Directory path
Returns¶
Promise\<string[]>
Array of file/directory names