Source plugin for pulling data from AbuCMS into GatsbyJS. It creates links between models and asset so they can be queried in Gatsby using GraphQL.
npm install gatsby-source-abucms
// gatsby-config.js
module.exports = {
plugins: [
{
resolve: `gatsby-source-abucms`,
options: {
baseUrl: "https://xxxxxxxx.execute-api.us-east-1.amazonaws.com",
apiBase: "prod", // deployment stage
models: ["blog", "home_page", "about_page", "social_profile"], // modelId
apiKey: "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
useCache: false, // default is true. set to false if you want to debug.
},
},
],
};