@code-pushup/utils
Advanced tools
Comparing version 0.54.0 to 0.55.0
{ | ||
"name": "@code-pushup/utils", | ||
"version": "0.54.0", | ||
"version": "0.55.0", | ||
"description": "Low-level utilities (helper functions, etc.) used by Code PushUp CLI", | ||
@@ -29,3 +29,3 @@ "license": "MIT", | ||
"dependencies": { | ||
"@code-pushup/models": "0.54.0", | ||
"@code-pushup/models": "0.55.0", | ||
"@isaacs/cliui": "^8.0.2", | ||
@@ -32,0 +32,0 @@ "@poppinss/cliui": "^6.4.0", |
@@ -5,3 +5,3 @@ export { exists } from '@code-pushup/models'; | ||
export { ProcessError, executeProcess, type ProcessConfig, type ProcessObserver, type ProcessResult, } from './lib/execute-process'; | ||
export { crawlFileSystem, directoryExists, ensureDirectoryExists, fileExists, filePathToCliArg, findLineNumberInText, importModule, logMultipleFileResults, pluginWorkDir, projectToFilename, readJsonFile, readTextFile, removeDirectoryIfExists, type CrawlFileSystemOptions, type FileResult, type MultipleFileResults, } from './lib/file-system'; | ||
export { crawlFileSystem, directoryExists, ensureDirectoryExists, fileExists, filePathToCliArg, findLineNumberInText, findNearestFile, importModule, logMultipleFileResults, pluginWorkDir, projectToFilename, readJsonFile, readTextFile, removeDirectoryIfExists, type CrawlFileSystemOptions, type FileResult, type MultipleFileResults, } from './lib/file-system'; | ||
export { filterItemRefsBy } from './lib/filter'; | ||
@@ -8,0 +8,0 @@ export { formatBytes, formatDuration, pluralize, pluralizeToken, slugify, truncateDescription, truncateIssueMessage, truncateText, truncateTitle, } from './lib/formatting'; |
@@ -19,4 +19,5 @@ import { type Options } from 'bundle-require'; | ||
export declare function crawlFileSystem<T = string>(options: CrawlFileSystemOptions<T>): Promise<T[]>; | ||
export declare function findNearestFile(fileNames: string[], cwd?: string): Promise<string | undefined>; | ||
export declare function findLineNumberInText(content: string, pattern: string): number | null; | ||
export declare function filePathToCliArg(path: string): string; | ||
export declare function projectToFilename(project: string): string; |
import { type InlineText, MarkdownDocument } from 'build-md'; | ||
import type { AuditReport } from '@code-pushup/models'; | ||
import type { ScoredGroup, ScoredReport } from './types'; | ||
export declare function categoriesOverviewSection(report: Pick<ScoredReport, 'categories' | 'plugins'>): MarkdownDocument; | ||
export declare function categoriesDetailsSection(report: Pick<ScoredReport, 'categories' | 'plugins'>): MarkdownDocument; | ||
export declare function categoriesOverviewSection(report: Required<Pick<ScoredReport, 'plugins' | 'categories'>>): MarkdownDocument; | ||
export declare function categoriesDetailsSection(report: Required<Pick<ScoredReport, 'plugins' | 'categories'>>): MarkdownDocument; | ||
export declare function categoryRef({ title, score, value, displayValue }: AuditReport, pluginTitle: string): InlineText; | ||
export declare function categoryGroupItem({ score, title }: ScoredGroup, groupAudits: AuditReport[], pluginTitle: string): InlineText; | ||
export declare function binaryIconSuffix(score: number, isBinary: boolean | undefined): string; |
import type { ScoredReport } from './types'; | ||
export declare function logStdoutSummary(report: ScoredReport, verbose?: boolean): void; | ||
export declare function logPlugins(plugins: ScoredReport['plugins'], verbose: boolean): void; | ||
export declare function logCategories({ categories, plugins }: ScoredReport): void; | ||
export declare function logCategories({ plugins, categories, }: Required<Pick<ScoredReport, 'plugins' | 'categories'>>): void; | ||
export declare function binaryIconPrefix(score: number, isBinary: boolean | undefined): string; |
@@ -12,3 +12,3 @@ import type { AuditReport, CategoryConfig, Group, PersistConfig, PluginReport, Report } from '@code-pushup/models'; | ||
})[]; | ||
categories: ScoredCategoryConfig[]; | ||
categories?: ScoredCategoryConfig[]; | ||
}; | ||
@@ -15,0 +15,0 @@ export type SortableGroup = ScoredGroup & { |
Sorry, the diff of this file is too big to display
133699
3522
+ Added@code-pushup/models@0.55.0(transitive)
- Removed@code-pushup/models@0.54.0(transitive)
Updated@code-pushup/models@0.55.0