UNPKG

edicek

Version:

CLI tool for exporting knowledge from Edicek to Markdown files

151 lines (95 loc) 4.55 kB
var Atom_possibleTypes = ['AtomBookmark','AtomImage','AtomText'] module.exports.isAtom = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isAtom"') return Atom_possibleTypes.includes(obj.__typename) } var AtomBookmark_possibleTypes = ['AtomBookmark'] module.exports.isAtomBookmark = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isAtomBookmark"') return AtomBookmark_possibleTypes.includes(obj.__typename) } var AtomImage_possibleTypes = ['AtomImage'] module.exports.isAtomImage = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isAtomImage"') return AtomImage_possibleTypes.includes(obj.__typename) } var AtomText_possibleTypes = ['AtomText'] module.exports.isAtomText = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isAtomText"') return AtomText_possibleTypes.includes(obj.__typename) } var Chat_possibleTypes = ['Chat'] module.exports.isChat = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isChat"') return Chat_possibleTypes.includes(obj.__typename) } var ChatMessage_possibleTypes = ['ChatMessage'] module.exports.isChatMessage = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isChatMessage"') return ChatMessage_possibleTypes.includes(obj.__typename) } var Collection_possibleTypes = ['Collection'] module.exports.isCollection = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isCollection"') return Collection_possibleTypes.includes(obj.__typename) } var Entry_possibleTypes = ['Entry'] module.exports.isEntry = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isEntry"') return Entry_possibleTypes.includes(obj.__typename) } var File_possibleTypes = ['File'] module.exports.isFile = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isFile"') return File_possibleTypes.includes(obj.__typename) } var GeneratePresignedFileUploadUrlPayload_possibleTypes = ['GeneratePresignedFileUploadUrlPayload'] module.exports.isGeneratePresignedFileUploadUrlPayload = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isGeneratePresignedFileUploadUrlPayload"') return GeneratePresignedFileUploadUrlPayload_possibleTypes.includes(obj.__typename) } var Me_possibleTypes = ['Me'] module.exports.isMe = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isMe"') return Me_possibleTypes.includes(obj.__typename) } var Mutation_possibleTypes = ['Mutation'] module.exports.isMutation = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isMutation"') return Mutation_possibleTypes.includes(obj.__typename) } var Query_possibleTypes = ['Query'] module.exports.isQuery = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isQuery"') return Query_possibleTypes.includes(obj.__typename) } var Secrets_possibleTypes = ['Secrets'] module.exports.isSecrets = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isSecrets"') return Secrets_possibleTypes.includes(obj.__typename) } var Tag_possibleTypes = ['Tag'] module.exports.isTag = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isTag"') return Tag_possibleTypes.includes(obj.__typename) } var TagNamespace_possibleTypes = ['TagNamespace'] module.exports.isTagNamespace = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isTagNamespace"') return TagNamespace_possibleTypes.includes(obj.__typename) } var Token_possibleTypes = ['Token'] module.exports.isToken = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isToken"') return Token_possibleTypes.includes(obj.__typename) } var User_possibleTypes = ['User'] module.exports.isUser = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isUser"') return User_possibleTypes.includes(obj.__typename) } var Workspace_possibleTypes = ['Workspace'] module.exports.isWorkspace = function(obj) { if (!obj || !obj.__typename) throw new Error('__typename is missing in "isWorkspace"') return Workspace_possibleTypes.includes(obj.__typename) }