@visulima/package
Version:
One Package to rule them all, finds your root-dir, monorepo, or package manager.
9 lines (8 loc) • 974 B
TypeScript
export { PackageNotFoundError } from './error.js';
export { RootMonorepo, Strategy, findMonorepoRoot, findMonorepoRootSync } from './monorepo.js';
export { findPackageRoot, findPackageRootSync } from './package.js';
export { E as EnsurePackagesOptions, F as FindPackageJsonCache, d as NormalizedPackageJson, N as NormalizedReadResult, P as PackageJson, e as ensurePackages, f as findPackageJson, a as findPackageJsonSync, g as getPackageJsonProperty, h as hasPackageJsonAnyDependency, b as hasPackageJsonProperty, p as parsePackageJson, w as writePackageJson, c as writePackageJsonSync } from './packem_shared/package-json-DvaC9k-3.js';
export { PackageManager, PackageManagerResult, findLockFile, findLockFileSync, findPackageManager, findPackageManagerSync, generateMissingPackagesInstallMessage, getPackageManagerVersion, identifyInitiatingPackageManager } from './package-manager.js';
import '@visulima/fs';
import '@antfu/install-pkg';
import 'normalize-package-data';