@graphql-mesh/transform-rename
Version:
14 lines (13 loc) • 434 B
JavaScript
import BareRename from './bareRename.js';
import WrapRename from './wrapRename.js';
export default (function RenameTransform(options) {
if (Array.isArray(options.config)) {
return new WrapRename({
config: {
mode: 'wrap',
renames: options.config,
},
});
}
return options.config.mode === 'bare' ? new BareRename(options) : new WrapRename(options);
});