This is a plugin that allows you to use faker.js to generate fake data for Gatsby sites. This could come in handy for creating example sites, documentation, or just to experiment with Gatsby.
npm install gatsby-source-faker
Add gatsby-source-faker
to the gatsby-config.js
as following:
// In your gatsby-config.js
module.exports = {
plugins: [
{
resolve: `gatsby-source-faker`,
// derive schema from faker's options
options: {
schema: {
name: ["firstName", "lastName"],
},
count: 3, // how many fake objects you need
type: "NameData", // Name of the graphql query node
},
},
],
}
Example: Using Faker
Author: gatsbyjs
Source: https://github.com/gatsbyjs/gatsby/tree/master/packages/gatsby-source-faker