This repository has been archived on 2026-10-23. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
dns2019/gatsby-config.js
T

68 lines
1.8 KiB
JavaScript

const { neufNormalizer } = require('./src/wordpress')
module.exports = {
siteMetadata: {
title: 'Det Norske Studentersamfund',
},
plugins: [
'gatsby-plugin-react-helmet',
'gatsby-plugin-sass',
{
resolve: 'gatsby-source-wordpress',
options: {
// The base url to your WP site.
baseUrl: 'studentersamfundet.no',
// WP.com sites set to true, WP.org set to false
hostingWPCOM: false,
// The protocol. This can be http or https.
protocol: 'https',
// Use 'Advanced Custom Fields' Wordpress plugin
useACF: false,
auth: {},
// Set to true to debug endpoints on 'gatsby build'
verboseOutput: false,
includedRoutes: [
'**/*/*/associations',
'**/*/*/categories',
'**/*/*/events',
'**/*/*/event_types',
'**/*/*/event_organizers',
'**/*/*/posts',
'**/*/*/pages',
'**/*/*/media',
'**/*/*/tags',
'**/*/*/taxonomies',
'**/*/*/users',
'**/*/*/venues',
],
excludedRoutes: [
'/yoast/**',
'**/*/*/comments',
'**/*/*/settings',
'**/*/*/users/me',
],
normalizer: neufNormalizer,
},
},
{
resolve: 'gatsby-plugin-google-analytics',
options: {
trackingId: 'UA-52914-1',
head: false,
anonymize: true,
},
},
'gatsby-plugin-catch-links',
'gatsby-plugin-sharp',
'gatsby-transformer-sharp',
// {
// resolve: 'gatsby-plugin-purgecss',
// options: {
// printRejected: true,
// whitelistPatterns: [/^(.*)-content(.*)/, /^event-grouped-by-(.*)/],
// },
// },
'gatsby-plugin-netlify', // make sure to keep it last in the array
],
}