configuration/strings/dependency.strings.ts
configuration/strings/dependency.strings.ts is a file in GovLab Quality. 30 lines of code and 11 definitions.
export const NONE_LABEL = "(none)";
export const unknownEcosystem = function unknownEcosystem(name: string, known: string, shortcodes: string): string {
return `govlab install: "${name}" is not a known ecosystem. Name one of ${known}, or a shortcode: ${shortcodes}.`;
};
export const EMPTY_REQUEST =
"govlab install: name at least one ecosystem, or pass --auto to detect them from the codebase.";
export const planHeading = function planHeading(ecosystems: string): string {
return `govlab install for ${ecosystems}, with every mapped tool and plugin`;
};
export const npmLine = function npmLine(count: number, packages: string): string {
return ` npm packages to install (${String(count)}): ${packages}`;
};
export const systemToolsLine = function systemToolsLine(tools: string): string {
return ` system tools to install by hand: ${tools}`;
};
export const eslintPluginsLine = function eslintPluginsLine(plugins: string): string {
return ` ESLint plugins: ${plugins}`;
};
export const generatorsLine = function generatorsLine(generators: string): string {
return ` config generators: ${generators}`;
};
export const installedLine = function installedLine(count: number): string {
return `\n✓ installed ${String(count)} npm package(s)\n`;
};
export const systemInstructionLine = function systemInstructionLine(system: string): string {
return ` install this system tool: ${system}\n`;
};
export const invalidRegistry = function invalidRegistry(file: string): string {
return `The dependency registry at ${file} does not hold a records array. Restore the file's records list.`;
};