UNPKG

@nodesecure/flags

Version:
102 lines 2.34 kB
export type FlagDescriptor = { /** An emoji to visually identify the anomaly **/ emoji: string; /** Title (or name) of the flag **/ title: string; /** Short description/warning of the anomaly **/ tooltipDescription: string; }; export type Flag = keyof typeof FLAGS | (string & {}); export declare const FLAGS: { 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; }; }; //# sourceMappingURL=manifest.d.ts.map