Files
laba-webgunea/front/gatsby-config.js

53 lines
1.1 KiB
JavaScript

require('dotenv').config({
path: `.env.${process.env.NODE_ENV}`,
});
module.exports = {
trailingSlash: 'never',
plugins: [
'gatsby-plugin-react-helmet',
{
resolve: 'gatsby-source-strapi-graphql',
options: {
apiURL: process.env.API_URL,
collectionTypes: [],
singleTypes: [
'hasiera',
'kafetegia',
'lege-oharra',
'pribatutasun-politika',
],
contentTypes: [],
// Enable/disable cache.
cache: false,
token: process.env.STRAPI_GRAPHQL_TOKEN,
},
},
'gatsby-transformer-sharp',
'gatsby-plugin-sharp',
{
resolve: 'gatsby-plugin-react-svg',
options: {
rule: {
include: /assets/,
},
},
},
{
resolve: 'gatsby-plugin-webfonts',
options: {
fonts: {
google: [
{
family: 'Lato',
variants: ['400', '700'],
fontDisplay: 'swap',
},
],
},
},
},
'gatsby-plugin-sass',
],
};