Nanobots Producing Megastructures

    @raae/gatsby-source-youtube-oembed

    0.3.1 • Public • Published

    @raae/gatsby-source-youtube-oembed

    Source YouTube information without an API key using the oEmbed endpoint 📺

     

    A message or two from Queen Raae 👑

    1-on-1 Emergency Gatsby Call

    Are you stuck on a reef in the sharky waters around the Gatsby islands? Check out 1-on-1 Emergency Gatsby Call with Queen Raae to get friendly advice you can put into action immediately from a seasoned Gatsby developer.

    Stay updated and get the most out of Gatsby

    Learn how to get the most out of Gatsby and stay updated on the plugin by subscribing to daily emails from Queen Raae and Cap'n Ola.

     

    How to install

    npm install @raae/gatsby-source-youtube-oembed

    or

    yarn add @raae/gatsby-source-youtube-oembed

    How to use

    module.exports = {
      plugins: [
        `@raae/gatsby-source-youtube-oembed`
      ],
    }
    

    Plugin Options

    YouTube Ids

    Add the YouTube ids for the videos you would like to source!
    Type: An array of YouTube ids
    Example: ["Bk1jonYPFD4", "TzJfepDjpzM"]
    Default: []

    // gatsby.config.js
    
    module.exports = {
      plugins: [
        {
          resolve: "@raae/gatsby-source-youtube-oembed",
          options: {
            youTubeIds: ["Bk1jonYPFD4", "TzJfepDjpzM"],
          },
        },
      ],
    };
    

    Refresh Interval

    Time to wait between fetching fresh oEmbed data.
    Type: Time in milliseconds
    Example: 60000
    Default(dev): 60000 * 5 (5 minutes) Default(prod): 0

    // gatsby.config.js
    
    module.exports = {
      plugins: [
        {
          resolve: "@raae/gatsby-source-youtube-oembed",
          options: {
            refreshInterval: 60000,
          },
        },
      ],
    };
    

    Questions, Feedback and Suggestions

    If you have any questions, feedback or suggestions head on over to discussions.

    Found a bug?

    If you find a bug please open an issue and/or create a pull request to fix it.

    Install

    npm i @raae/gatsby-source-youtube-oembed

    DownloadsWeekly Downloads

    12

    Version

    0.3.1

    License

    MIT

    Unpacked Size

    9.77 kB

    Total Files

    5

    Last publish

    Collaborators

    • raae