npm-check-extras
Version:
CLI app to check for outdated and unused dependencies, and run update/delete action over selected ones
24 lines (23 loc) • 1.04 kB
TypeScript
import { type PackageDetail } from '../types.js';
type PackageAction = 'WAITING' | 'RUNNING' | 'SUCCESS' | 'FAILED';
export declare const $allItems: import("nanostores").WritableAtom<PackageDetail[]>;
export declare const selectedItems: PackageDetail[];
export declare const $filteredItems: import("nanostores").ReadableAtom<PackageDetail[]>;
export declare function clearPackages(): void;
export declare const getUpdateCandidatePackages: () => Promise<PackageDetail[]>;
export declare const runUpdate: () => Promise<void>;
export declare const $actionStatus: import("nanostores").WritableAtom<PackageAction>;
export declare const hasPackages: import("nanostores").ReadableAtom<boolean>;
export declare const packageActionsManager: {
runUpdate: () => Promise<void>;
checkPackages: () => Promise<void>;
isWaiting: () => boolean;
isRunning: () => boolean;
isSuccess: () => boolean;
isFailed: () => boolean;
setWaiting(): void;
setRunning(): void;
setSuccess(): void;
setFailed(): void;
};
export {};