synd-term 0.3.2

terminal feed viewer
Documentation
query Subscription($after: String, $first: Int) {
  output: subscription {
    feeds(after: $after, first: $first) {
      nodes {
        ...Feed
      }
      pageInfo {
        ...PageInfo
      }
      errors {
        url
        errorMessage
      }
    }
  }
}

fragment Feed on Feed {
  id
  type
  title
  url
  updated
  websiteUrl
  description
  generator
  requirement
  category
  entries(first: 10) {
    nodes {
      ...EntryMeta
    }
  }
  links {
    nodes {
      ...Link
    }
  }
  authors {
    nodes
  }
}

fragment EntryMeta on Entry {
    title
    published
    updated
    summary
}

fragment Link on Link {
  href
  rel
  mediaType
  title  
}

query Entries($after: String, $first: Int!) {
  output: subscription {
    entries(after: $after, first: $first) {
      nodes {
        ...Entry
      }
      pageInfo {
        ...PageInfo
      }
    }
  }
}

fragment Entry on Entry {
  title
  published
  updated
  summary
  websiteUrl
  feed {
    ...FeedMeta
  }
}

fragment FeedMeta on FeedMeta {
  title
  url
  requirement
  category
}

fragment PageInfo on PageInfo {
  hasNextPage
  endCursor
}

query ExportSubscription($after: String, $first: Int!) {
  output: subscription {
    feeds(after: $after, first: $first) {
      pageInfo {
        hasNextPage
        endCursor
      }
      nodes {
        title
        url
        description
        requirement
        category
      }
    }
  }
}