Nincompoops Producing Methane

    gatsby-source-rsshub

    1.3.3 • Public • Published

    gatsby-source-rsshub

    Create a rss xml from rsshub for your Gatsby site.

    Install

    npm install --save gatsby-source-rsshub

    How to Use

    // In your gatsby-config.js
     
    plugins: [`gatsby-source-rsshub`];

    Options

    The options are as follows:

    • siteUrl (string) use for atom link
    • query (object) rsshub default query, it will set to every rsshub request search. example: {"limit":10}
    • rsshubConfig (object) look here: config
    • rsshub (array), config all rsshub url needed to request

    Example:

    // In your gatsby-config.js
    plugins: [
      {
        resolve: `gatsby-source-rsshub`,
        options: {
          query: {
            limit: 10,
          },
          rsshubConfig: {},
          rsshub: ["/weseepro/newest"], // default output will be ${prefix}/weseepro/newest.xml
          // or
          // rsshub: [{url:"/weseepro/newest",query:{limit:10},slug:"/test.xml"}]
        },
      },
    ];

    Query

    {
      allRsshub {
        edges {
          node {
            slug
            json
            xml
            atom
            sourceUrl
          }
        }
      }
    }

    Install

    npm i gatsby-source-rsshub

    DownloadsWeekly Downloads

    15

    Version

    1.3.3

    License

    MIT

    Unpacked Size

    13 kB

    Total Files

    8

    Last publish

    Collaborators

    • theowenyoung