graphql-codegen
Version:
Generate client code based on a GraphQL schema and query documents
18 lines (16 loc) • 486 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.escapedString = escapedString;
exports.multilineString = multilineString;
function escapedString(string) {
return string.replace(/"/g, '\\"');
}
function multilineString(string) {
var lines = string.split('\n');
return lines.map(function (line, index) {
var isLastLine = index != lines.length - 1;
return '"' + escapedString(line) + '"' + (isLastLine ? ' +' : '');
}).join('\n');
}