Protocol
Constants
collectorPrefix
Added in v4.0.0
Source
Prefix for virtual doctest collector module requests.
Signature
declare const collectorPrefix: "virtual:effect-doctest/collector?"resolvedMarker
Added in v4.0.0
Source
Query parameter used to identify resolved doctest modules.
Signature
declare const resolvedMarker: "effect-doctest"snippetPrefix
Added in v4.0.0
Source
Prefix for virtual doctest snippet module requests.
Signature
declare const snippetPrefix: "virtual:effect-doctest/snippet?"Models
Protocols
collectorId
Added in v4.0.0
Source
Creates a virtual doctest collector module identifier.
Signature
declare function collectorId(file: string, version?: string): stringParses a virtual doctest request with the specified prefix.
Signature
declare function request(prefix: string, id: string): Request | undefinedresolvedId
Added in v4.0.0
Source
Creates the identifier of a resolved doctest module.
Signature
declare function resolvedId(kind: "collector" | "snippet", value: Request): stringresolvedRequest
Added in v4.0.0
Source
Parses the identifier of a resolved doctest module.
Signature
declare function resolvedRequest(id: string): Request & { readonly kind: "collector" | "snippet";} | undefinedCreates a virtual doctest snippet module identifier.
Signature
declare function snippetId(file: string, index: number, version?: string): string