UNPKG

@posthog/wizard

Version:

The PostHog wizard helps you to configure your project

22 lines (21 loc) 909 B
import type { WizardOptions } from './types'; export interface PackageManager { name: string; label: string; installCommand: string; buildCommand: string; runScriptCommand: string; flags: string; forceInstallFlag: string; detect: ({ installDir }: Pick<WizardOptions, 'installDir'>) => boolean; addOverride: (pkgName: string, pkgVersion: string, { installDir }: Pick<WizardOptions, 'installDir'>) => Promise<void>; } export declare const BUN: PackageManager; export declare const YARN_V1: PackageManager; /** YARN V2/3/4 */ export declare const YARN_V2: PackageManager; export declare const PNPM: PackageManager; export declare const NPM: PackageManager; export declare const EXPO: PackageManager; export declare const packageManagers: PackageManager[]; export declare function detectAllPackageManagers({ installDir, }: Pick<WizardOptions, 'installDir'>): PackageManager[];