fix package manager detection

This commit is contained in:
Aman Varshney
2025-02-13 10:48:42 +05:30
parent 0b3405c743
commit 7481beea90
6 changed files with 27 additions and 26 deletions

View File

@@ -1,8 +1,10 @@
import { DEFAULT_CONFIG } from "../consts";
import type { ProjectConfig } from "../types";
import { getUserPkgManager } from "./get-package-manager";
export function generateReproducibleCommand(config: ProjectConfig): string {
const flags: string[] = [];
const defaultPackageManager = getUserPkgManager();
if (config.database !== DEFAULT_CONFIG.database) {
flags.push(`--database ${config.database}`);
@@ -12,7 +14,7 @@ export function generateReproducibleCommand(config: ProjectConfig): string {
}
if (
config.packageManager &&
config.packageManager !== DEFAULT_CONFIG.packageManager
config.packageManager !== defaultPackageManager
) {
flags.push(`--package-manager ${config.packageManager}`);
}