We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aymericzip/intlayer'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
kebabCaseToCamelCase.ts•719 B
export const kebabCaseToCamelCase = (name: string): string => {
return name
.split(/[^a-zA-Z0-9]+/) // Split on any non-alphanumeric character
.filter(Boolean) // Remove any empty strings
.map((word) => {
// Convert the entire word to lowercase first
const lowerWord = word.toLowerCase();
// Capitalize the first character
let capitalized = lowerWord.charAt(0).toUpperCase() + lowerWord.slice(1);
// Capitalize any letter that follows a number
capitalized = capitalized.replace(
/(\d)([a-z])/g,
(_, number, char) => number + char.toUpperCase()
);
return capitalized;
})
.join(''); // Concatenate all parts into a single string
};