UNPKG

@nodesecure/flags

Version:
108 lines 2.54 kB
import { type Flag, type FlagDescriptor } from "./manifest.js"; /** * @description Export src/manifest.json */ export declare function getManifest(): { externalCapacity: { emoji: string; title: string; tooltipDescription: string; }; warnings: { emoji: string; title: string; tooltipDescription: string; }; nativeCode: { emoji: string; title: string; tooltipDescription: string; }; customResolver: { emoji: string; title: string; tooltipDescription: string; }; noLicense: { emoji: string; title: string; tooltipDescription: string; }; multipleLicense: { emoji: string; title: string; tooltipDescription: string; }; minifiedCode: { emoji: string; title: string; tooltipDescription: string; }; isDeprecated: { emoji: string; title: string; tooltipDescription: string; }; manyPublishers: { emoji: string; title: string; tooltipDescription: string; }; hasScript: { emoji: string; title: string; tooltipDescription: string; }; indirectDependencies: { emoji: string; title: string; tooltipDescription: string; }; isGit: { emoji: string; title: string; tooltipDescription: string; }; vulnerabilities: { emoji: string; title: string; tooltipDescription: string; }; missingOrUnusedDependency: { emoji: string; title: string; tooltipDescription: string; }; isDead: { emoji: string; title: string; tooltipDescription: string; }; bannedFile: { emoji: string; title: string; tooltipDescription: string; }; outdated: { emoji: string; title: string; tooltipDescription: string; }; duplicated: { emoji: string; title: string; tooltipDescription: string; }; }; /** * @example * const kManifestEmoji = Object.fromEntries(getManifestEmoji()); */ export declare function getManifestEmoji(): IterableIterator<[string, string]>; export declare function getEmojiFromTitle(title: Flag): string; /** * @description Complete list of flags title (as an ES6 Set) */ export declare function getFlags(): Set<Flag>; export type { Flag, FlagDescriptor }; //# sourceMappingURL=web.d.ts.map