npm-check-extras
Version:
CLI app to check for outdated and unused dependencies, and run update/delete action over selected ones
30 lines (29 loc) • 2.03 kB
TypeScript
import { type Action, type FocusableItem, type PackageDetail } from './types.js';
declare const getId: () => string;
declare const isAvailableChar: (value: string) => boolean;
declare const getNextIndex: (current: number, size: number) => number;
declare const getPreviousIndex: (current: number, size: number) => number;
declare const getCommandFromSentence: (sentence: string) => string;
declare const removeUrl: (source: string) => string;
declare const selectify: (obj: PackageDetail) => PackageDetail;
declare const unselectify: (obj: PackageDetail) => PackageDetail;
declare const activate: (obj: FocusableItem) => FocusableItem;
declare const deactivate: (obj: FocusableItem) => FocusableItem;
declare const activatePackage: (obj: PackageDetail) => PackageDetail;
declare const deactivatePackage: (obj: PackageDetail) => PackageDetail;
declare const activateOptionItem: (obj: Action) => Action;
declare const deactivateOptionItem: (obj: Action) => Action;
declare const toggleActionItem: (value: Action) => Action;
declare const selectAction: (obj: Action) => Action;
declare const unselectAction: (obj: Action) => Action;
declare const getSelected: <P extends unknown, C extends readonly P[] | Record<string, P>>(collection: C) => C;
declare const markInView: (obj: FocusableItem) => FocusableItem;
declare const unmarkInView: (obj: FocusableItem) => FocusableItem;
declare const getButtonColor: (name: string) => string;
declare const getButtonBgColor: (name: string) => string;
declare const getPanelColor: (result: boolean) => "green" | "grey";
declare const operationCountsMapping: {
update: string;
delete: string;
};
export { getId, isAvailableChar, getCommandFromSentence, removeUrl, selectify, unselectify, activate, deactivate, activateOptionItem, deactivateOptionItem, toggleActionItem, getSelected, getButtonColor, getButtonBgColor, activatePackage, deactivatePackage, getNextIndex, getPreviousIndex, selectAction, unselectAction, getPanelColor, markInView, unmarkInView, operationCountsMapping, };