in scripts/generate.js [70:87]
function replaceCustomSeriesName(filePath, name, kebabCaseName) {
if (fs.statSync(filePath).isDirectory()) {
const items = fs.readdirSync(filePath);
items.forEach((item) => {
replaceCustomSeriesName(path.join(filePath, item), name, kebabCaseName);
});
} else {
const content = fs.readFileSync(filePath, 'utf-8');
let newContent = content.replace(/\$CUSTOM_SERIES_NAME\$/g, name);
newContent = newContent.replace(
/\$CUSTOM_SERIES_KEBAB_NAME\$/g,
kebabCaseName
);
const pascalCase = name.charAt(0).toUpperCase() + name.slice(1);
newContent = newContent.replace(/\$CUSTOM_SERIES_PASCAL_NAME\$/g, pascalCase);
fs.writeFileSync(filePath, newContent);
}
}