Files
Umbraco-CMS/src/Umbraco.Web.UI.Client/typedoc.config.js
2024-03-21 10:55:45 +01:00

23 lines
527 B
JavaScript

import { packageJsonExports } from './devops/package/meta.js';
const excludePaths = ['./src/external', '.src/apps'];
const entryPoints = [];
for (const [key, value] of Object.entries(packageJsonExports || {})) {
if (value) {
let path = value.replace(/^\.\/dist-cms/, './src');
path = path.replace('.js', '.ts');
if (excludePaths.some((excludePath) => path.startsWith(excludePath))) {
console.log('excluding', path);
} else {
entryPoints.push(path);
}
}
}
export default {
entryPoints,
out: 'ui-api',
};