Protocol
Constants
Since v4.0.0 Source
Prefix for virtual doctest collector module requests.
Signature
declare const collectorPrefix: "virtual:effect-doctest/collector?" Since v4.0.0 Source
Query parameter used to identify resolved doctest modules.
Signature
declare const resolvedMarker: "effect-doctest" Since v4.0.0 Source
Prefix for virtual doctest snippet module requests.
Signature
declare const snippetPrefix: "virtual:effect-doctest/snippet?"Models
Protocols
Since 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 | undefined Since v4.0.0 Source
Creates the identifier of a resolved doctest module.
Signature
declare function resolvedId(kind: "collector" | "snippet", value: Request): string Since 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