Files
kupshop/web/common/webpack/assets/js-shop/utils/GraphQLNamingConvention.js
2025-08-02 16:30:27 +02:00

14 lines
298 B
JavaScript

const { pascalCase } = require('change-case-all')
const prefix = 'IGraphQL'
function GraphQLNamingConvention(str) {
if (str && str.toLowerCase().startsWith(prefix.toLowerCase())) {
return str;
}
return prefix + pascalCase(str) || str;
}
module.exports = GraphQLNamingConvention;