This repository has been archived on 2024-07-27. You can view files and clone it, but cannot push or open issues or pull requests.
|
"use strict";
|
|
|
|
const toLowerCase = Function.call.bind("".toLowerCase);
|
|
|
|
module.exports = function formatBuilderName(type) {
|
|
// FunctionExpression -> functionExpression
|
|
// JSXIdentifier -> jsxIdentifier
|
|
return type.replace(/^([A-Z](?=[a-z])|[A-Z]+(?=[A-Z]))/, toLowerCase);
|
|
};
|