/** * CPAN (Perl) package detector and reader for package-compatibility discovery. * * Parses `cpanfile` (`requires 'Name'` lines) and `Makefile.PL` (`PREREQ_PM`). * Reads `x_axm` from `/.meta//MYMETA.json`. * * @experimental This API is unstable and may change without notice. * @packageDocumentation */ import type { PackageDetector, PackageReader } from "./types.js"; /** * CPAN package detector. * * Scans `cpanfile` and `Makefile.PL` in the project directory and extracts * dependencies. * * @experimental This API is unstable and may change without notice. */ export declare const cpanDetector: PackageDetector; /** * CPAN package reader. * * Reads `x_axm` from `/.meta//MYMETA.json` for each * detected CPAN package and extracts recommendation metadata. * * @experimental This API is unstable and may change without notice. */ export declare const cpanReader: PackageReader; //# sourceMappingURL=cpan.d.ts.map