npm-check-extras
Version:
CLI app to check for outdated and unused dependencies, and run update/delete action over selected ones
35 lines (34 loc) • 1.9 kB
TypeScript
import { type MapStore } from 'nanostores';
declare const statuses: {
readonly fethcing: "FETCHING";
readonly waiting: "WAITING";
readonly done: "DONE";
readonly failed: "FAILED";
readonly info: "INFO";
};
type AppStatus = (typeof statuses)[keyof typeof statuses];
type ActionStatus = {
status: AppStatus;
text: string;
};
export declare const statusToMessage: {
WAITING: "Checking dependencies, please wait a little bit" | "Set up desired options" | "Packages were inspected, check out the results" | "Some error occured while checking dependencies" | "Displaying information";
FAILED: "Checking dependencies, please wait a little bit" | "Set up desired options" | "Packages were inspected, check out the results" | "Some error occured while checking dependencies" | "Displaying information";
FETCHING: "Checking dependencies, please wait a little bit" | "Set up desired options" | "Packages were inspected, check out the results" | "Some error occured while checking dependencies" | "Displaying information";
DONE: "Checking dependencies, please wait a little bit" | "Set up desired options" | "Packages were inspected, check out the results" | "Some error occured while checking dependencies" | "Displaying information";
INFO: "Checking dependencies, please wait a little bit" | "Set up desired options" | "Packages were inspected, check out the results" | "Some error occured while checking dependencies" | "Displaying information";
};
export declare const $status: MapStore<ActionStatus>;
export declare const statusesManager: {
setFetching: () => void;
isFetching(): boolean;
isDone(): boolean;
isFailed(): boolean;
isInfo(): boolean;
setWaiting: () => void;
setInfo: () => void;
setDone: () => void;
setFailed: () => void;
};
export declare const setStatusText: (newValue: string) => ActionStatus;
export {};