zephyr-xpack-internal
Version:
Xpack internals for Zephyr
11 lines • 730 B
TypeScript
type DependencyGroup = 'dependencies' | 'devDependencies' | 'optionalDependencies';
interface PackageJson {
dependencies?: Record<string, string>;
devDependencies?: Record<string, string>;
optionalDependencies?: Record<string, string>;
}
export declare const findPackageJson: (filePath: string[] | undefined) => undefined | unknown;
export declare function buildVersionedDependencyMap(packageJson: PackageJson, dependencyGroup: DependencyGroup, resolveVersion: (packageName: string) => string | undefined): Record<string, string>;
export declare function resolveInstalledPackageVersion(packageName: string, projectRequire: NodeJS.Require): string | undefined;
export {};
//# sourceMappingURL=find-package-json.d.ts.map