@stacksjs/launchpad
Version:
Like Homebrew, but faster.
37 lines • 1.33 kB
TypeScript
import { buildSqliteFromSource, installDependenciesOnly, testPhpBinary } from './special-installers';
import { cleanupCache, getCacheStats } from './cache';
import { cleanupSpinner, resetInstalledTracker } from './logging';
import { DISTRIBUTION_CONFIG } from './types';
import { downloadPackage } from './install-core';
import { getAllPackageAliases, getAllPackageDomains, getAllPackageNames, getAvailableVersions, getLatestVersion, getPackageInfo, isPackageAlias, isPackageDomain, isValidPackageName, isVersionAvailable, listAvailablePackages, parsePackageSpec, resolvePackageName, resolveVersion } from './package-resolution';
import { install } from './install-main';
import { install_prefix } from './utils';
import { resolveAllDependencies } from './dependency-resolution';
export {
buildSqliteFromSource,
cleanupCache,
cleanupSpinner,
DISTRIBUTION_CONFIG,
downloadPackage,
getAllPackageAliases,
getAllPackageDomains,
getAllPackageNames,
getAvailableVersions,
getCacheStats,
getLatestVersion,
getPackageInfo,
install,
install_prefix,
installDependenciesOnly,
isPackageAlias,
isPackageDomain,
isValidPackageName,
isVersionAvailable,
listAvailablePackages,
parsePackageSpec,
resetInstalledTracker,
resolveAllDependencies,
resolvePackageName,
resolveVersion,
testPhpBinary,
};