graphile-build
Version:
Build a GraphQL schema from plugins
17 lines • 617 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TransliterationPlugin = void 0;
const transliteration_1 = require("transliteration");
exports.TransliterationPlugin = {
name: "TransliterationPlugin",
description: "Adds inflection hack for non-latin characters",
inflection: {
replace: {
coerceToGraphQLName(previous, options, name) {
const base = previous ? previous(name) : name;
return (0, transliteration_1.transliterate)(base);
},
},
},
};
//# sourceMappingURL=TransliterationPlugin.js.map