/
githubmirror
/
material-ui
Обзор
Документация
Войти
/
githubmirror
/
material-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
packages-internal/api-docs-builder-core/muiSystem/projectSettings.ts
31 строка
1 KB
Brijesh Bittu
[docs-infra] Rename package to @mui/internal-api-docs-builder (#48230)
21 апр 2026, 12:17
Не верифицирован
21 апр 2026, 12:17
c11f4ee
Код
Авторство
О чём код?
import path from 'path'; import { LANGUAGES } from '@mui/internal-core-docs/constants'; import { ProjectSettings, findApiPages } from '@mui/internal-api-docs-builder'; import generateUtilityClass, { isGlobalState } from '@mui/utils/generateUtilityClass'; import { getSystemComponentInfo } from './getSystemComponentInfo'; export const projectSettings: ProjectSettings = { output: { apiManifestPath: path.join(process.cwd(), 'docs/data/system/pagesApi.js'), }, typeScriptProjects: [ { name: 'system', rootPath: path.join(process.cwd(), 'packages/mui-system'), entryPointPath: 'src/index.d.ts', }, ], getApiPages: () => findApiPages('docs/pages/system/api'), getComponentInfo: getSystemComponentInfo, translationLanguages: LANGUAGES, skipComponent(filename) { return ( filename.match( /(ThemeProvider|CssVarsProvider|DefaultPropsProvider|GlobalStyles|InitColorSchemeScript)/, ) !== null ); }, translationPagesDirectory: 'docs/translations/api-docs', generateClassName: generateUtilityClass, isGlobalClassName: isGlobalState, };