MCPcopy Index your code
hub / github.com/code-pushup/cli / toArray

Function toArray

packages/utils/src/lib/transform.ts:3–5  ·  view source on GitHub ↗
(val: T | T[])

Source from the content-addressed store, hash-verified

1import { platform } from 'node:os';
2
3export function toArray<T>(val: T | T[]): T[] {
4 return Array.isArray(val) ? val : [val];
5}
6
7export function objectToKeys<T extends object>(obj: T) {
8 return Object.keys(obj) as (keyof T)[];

Callers 15

coerceArrayFunction · 0.90
validateAuditsFunction · 0.90
validateOnlyCategoriesFunction · 0.90
listProjectsFunction · 0.90
loadArtifactsFunction · 0.90
executeLintFunction · 0.90
loadRuleOptionsPerFileFunction · 0.90
formatTargetFunction · 0.90
optionsFromRuleEntryFunction · 0.90
loadRulesForFlatConfigFunction · 0.90
loadRulesForLegacyConfigFunction · 0.90
getLintFilePatternsFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected