feat: Remove unneeded formatting

This commit is contained in:
Vaugen Wakeling 2023-10-27 17:21:16 +01:00
parent 5df9981e20
commit 99b25fc5b2

View File

@ -14,28 +14,6 @@ const readFile = (files) => {
}); });
}; };
/**
*
* @param {string} query
* @returns {string}
*/
const parseGraphQLQuery = (query) => {
return query
.replace(/\s+/g, ' ')
.replace(/{ /g, '{')
.replace(/ {/g, '{')
.replace(/ }/g, '}')
.replace(/, /g, ',')
.replace(/ : /g, ': ')
.replace(/\n/g, '');
};
const parseGraphQLVariables = (string) => {
const cleanedString = string.replace(/[\n\t]/g, '').replace(/\\"/g, '"');
const variables = JSON.stringify(JSON.parse(cleanedString));
return typeof variables === 'string' ? variables : '';
};
const parseGraphQLRequest = (graphqlSource) => { const parseGraphQLRequest = (graphqlSource) => {
try { try {
let queryResultObject = { let queryResultObject = {
@ -48,11 +26,11 @@ const parseGraphQLRequest = (graphqlSource) => {
} }
if (graphqlSource.hasOwnProperty('variables') && graphqlSource.variables !== '') { if (graphqlSource.hasOwnProperty('variables') && graphqlSource.variables !== '') {
queryResultObject.variables = parseGraphQLVariables(graphqlSource.variables); queryResultObject.variables = graphqlSource.variables;
} }
if (graphqlSource.hasOwnProperty('query') && graphqlSource.query !== '') { if (graphqlSource.hasOwnProperty('query') && graphqlSource.query !== '') {
queryResultObject.query = parseGraphQLQuery(graphqlSource.query); queryResultObject.query = graphqlSource.query;
} }
return queryResultObject; return queryResultObject;