/
githubmirror
/
material-ui
Обзор
Документация
Войти
/
githubmirror
/
material-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
packages-internal/api-docs-builder/src/utils/findIndexFile.ts
23 строки
508 B
Brijesh Bittu
[docs-infra] Rename package to @mui/internal-api-docs-builder (#48230)
21 апр 2026, 12:17
Не верифицирован
21 апр 2026, 12:17
c11f4ee
Код
Авторство
О чём код?
import fs from 'fs'; import path from 'path'; const indexFileRegex = /^index.(js|ts)$/; /** * Returns index.js/ts in any directory or null * @param {string} directory */ export default function getIndexFile(directory: string) { const items = fs.readdirSync(directory); const indexFile = items.reduce((prev, curr) => { if (!indexFileRegex.test(curr)) { return prev; } return curr; }, ''); return { indexFilename: indexFile ? path.join(directory, indexFile) : null, }; }