gatsby-source-myanimelist

0.0.2 • Public • Published

gatsby-source-myanimelist

Build Status npm package npm package

This is a source plugin for GatsbyJS to pull information from MyAnimeList. Currently, the plugin grabs all of a user's listed anime and provides it under a single node. Providing node based organization of categories is a work-in-progress. Additional features by request.

Install

npm install --save gatsby-source-myanimelist

Configuration

// In your gatsby-config.js
plugins: [
    {
          resolve: "gatsby-source-myanimelist",
          options: {
            username: '<<USERNAME TO TRACK>>'
          },
    },
    ...
]

Provided Queries

Animes

  allMyanimelistAnime {
    edges {
      node {
        id
        series_title
        series_synonyms
        series_type
        series_status
        series_start
        series_end
        series_image
        series_episodes
        my_id
        my_watched_episodes
        my_start
        my_end
        my_score
        my_status
        my_rewatching
        my_rewatching_ep
        my_last_updated
        my_tags
        myanimelistId
      }
    }
  }

Package Sidebar

Install

npm i gatsby-source-myanimelist

Weekly Downloads

1

Version

0.0.2

License

MIT

Unpacked Size

6.93 kB

Total Files

7

Last publish

Collaborators

  • jamesdanylik