UNPKG

eslint-plugin-mocha

Version:

Eslint rules for mocha.

18 lines 751 B
import { builtinNames } from './descriptors.js'; import { buildAllNameDetailsWithVariants } from './name-details.js'; import { convertNameToPathArray } from './path.js'; function nameConfigToNameDetails(nameConfig) { const { name, ...rest } = nameConfig; return { path: convertNameToPathArray(name), modifier: null, config: null, ...rest }; } const builtinNameDetailsList = buildAllNameDetailsWithVariants(builtinNames); export function getAllNames(additionalNames) { if (additionalNames.length === 0) { return builtinNameDetailsList; } return [ ...builtinNameDetailsList, ...buildAllNameDetailsWithVariants(additionalNames.map(nameConfigToNameDetails)) ]; } //# sourceMappingURL=all-name-details.js.map