Initial Save
This commit is contained in:
20
node_modules/graphql-tools/dist/generate/extractExtensionDefinitions.js
generated
vendored
Normal file
20
node_modules/graphql-tools/dist/generate/extractExtensionDefinitions.js
generated
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var newExtensionDefinitionKind = 'ObjectTypeExtension';
|
||||
var interfaceExtensionDefinitionKind = 'InterfaceTypeExtension';
|
||||
var inputObjectExtensionDefinitionKind = 'InputObjectTypeExtension';
|
||||
var unionExtensionDefinitionKind = 'UnionTypeExtension';
|
||||
var enumExtensionDefinitionKind = 'EnumTypeExtension';
|
||||
function extractExtensionDefinitions(ast) {
|
||||
var extensionDefs = ast.definitions.filter(function (def) {
|
||||
return def.kind === newExtensionDefinitionKind ||
|
||||
def.kind === interfaceExtensionDefinitionKind ||
|
||||
def.kind === inputObjectExtensionDefinitionKind ||
|
||||
def.kind === unionExtensionDefinitionKind ||
|
||||
def.kind === enumExtensionDefinitionKind;
|
||||
});
|
||||
return Object.assign({}, ast, {
|
||||
definitions: extensionDefs,
|
||||
});
|
||||
}
|
||||
exports.default = extractExtensionDefinitions;
|
||||
//# sourceMappingURL=extractExtensionDefinitions.js.map
|
||||
Reference in New Issue
Block a user