ts-pkgx
Version:
A library & CLI for managing packages
47 lines • 1.1 kB
TypeScript
export * from './cli-utils';
export * from './consts';
export * from './dependency-resolver';
export {
cleanupBrowserResources,
fetchAndSaveAllPackages,
fetchAndSavePackage,
fetchPantryPackage,
fetchPantryPackageWithMetadata,
fetchPkgxProjects,
getValidCachedPackage,
readPantryPackageInfo,
savePackageAsTypeScript,
saveToCacheAndOutput,
scanPantryPackages,
setupCleanupHandlers,
startPeriodicCleanup,
} from './fetch';
export {
generateAliases,
generateDocs,
generateIndex,
toPackageVarName,
toSafeVarName,
toTypeName,
} from './generate';
export * from './launchpad-api';
export * from './package-types';
export * from './packages';
export * from './types';
export {
convertDomainToFileName,
convertDomainToVarName,
fetchPackageListFromGitHub,
formatObjectWithoutQuotedKeys,
getCanonicalDomain,
getGitHubPackageCache,
getPackageAliases,
guessOriginalDomain,
isKnownAlias,
logPkgxProjects,
resolvePackageDomain,
saveGitHubPackageCache,
saveRateLimitInfo,
shouldProceedWithGitHubRequest,
} from './utils';
export * from './version-utils';