(options: ExportsDiscoveryOptions): Promise<ExportsDiscoveryResult> Discover source files using package.json exports field.
Reads package.json, parses exports, maps dist paths to source paths, expands wildcard patterns, and loads file content.
Returns {files: null} when no package.json or no exports field exists,
signaling the caller to fall back to glob discovery. Returns {files: []}
when exports exist but resolve no source files (likely misconfigured mapping).
For concrete exports, maps directly to source paths and verifies existence. For wildcard exports, globs the source directory for matching files.
options
discovery configuration
returns
Promise<ExportsDiscoveryResult> ExportsDiscoveryResult with discovered files and any error diagnostics