website/gatsby-config.js

47 lines
1013 B
JavaScript

module.exports = {
siteMetadata: require("./metadata"),
plugins: [
"gatsby-plugin-postcss",
'gatsby-plugin-preact',
'gatsby-plugin-sitemap',
{
resolve: 'gatsby-plugin-robots-txt',
options: {
policy: [{userAgent: '*', allow: '/'}]
}
},
{
resolve: 'gatsby-source-filesystem',
options: {
"name": "pages",
"path": "./src/pages/docs/",
},
__key: "pages"
},
{
resolve: `gatsby-transformer-remark`,
options: {
plugins: [
{
resolve: `gatsby-remark-prismjs`,
options: {
showLineNumbers: false,
}
}
]
}
},
{
resolve: 'gatsby-plugin-html-attributes',
options: {
lang: 'en',
'data-theme': 'dark'
}
},
{ resolve: 'gatsby-plugin-nprogress', options: { color: '#6419E6' } },
{
resolve: 'gatsby-plugin-manifest',
options: require("./manifest")
},
]
};