123456789101112131415161718192021222324252627282930313233343536373839404142 |
- /**
- * @template T
- * @param {T} value
- * @return {
- T extends (null | undefined)
- ? []
- : T extends string
- ? [string]
- : T extends readonly unknown[]
- ? T
- : T extends Iterable<infer T>
- ? T[]
- : [T]
- }
- */
- export function arrify<T>(
- value: T
- ): T extends null | undefined
- ? []
- : T extends string
- ? [string]
- : T extends readonly unknown[]
- ? T
- : T extends Iterable<infer T_1>
- ? T_1[]
- : [T];
- /**
- * @param {string|string[]} files
- * @param {string} context
- * @returns {string[]}
- */
- export function parseFiles(files: string | string[], context: string): string[];
- /**
- * @param {string|string[]} patterns
- * @param {string|string[]} extensions
- * @returns {string[]}
- */
- export function parseFoldersToGlobs(
- patterns: string | string[],
- extensions?: string | string[]
- ): string[];
- export function jsonStringifyReplacerSortKeys(_: string, value: any): any;
|