text: const path = require('path')
  
  const siteMetadata = require('./site-metadata')
  
  module.exports = {
    siteMetadata,
    plugins: [
      '@snek-at/jaen',
      {
        resolve: `gatsby-plugin-sass`,
        options: {
          implementation: require('node-sass')
        }
      },
      `gatsby-plugin-image`,
      {
        resolve: `gatsby-plugin-sharp`,
        options: {
          defaults: {
            formats: [`auto`, `webp`],
            placeholder: `blurred`,
            quality: 50,
            breakpoints: [750, 1080, 1366, 1920],
            backgroundColor: `transparent`,
            tracedSVGOptions: {},
            blurredOptions: {},
            jpgOptions: {},
            pngOptions: {},
            webpOptions: {},
            avifOptions: {}
          }
        }
      },
      `gatsby-transformer-sharp`,
      {
        resolve: '@snek-at/jaen-pages',
        options: {
          templates: {
            HousePage: path.resolve('src/templates/HousePage/index.tsx'),
            ApartmentPage: path.resolve('src/templates/ApartmentPage/index.tsx'),
            BlogPage: path.resolve('src/templates/BlogPage/index.tsx')
          }
        }
      },
      {
        resolve: '@chakra-ui/gatsby-plugin',
        options: {
          resetCSS: false,
          isUsingColorMode: true
        }
      },
      {
        resolve: 'gatsby-plugin-manifest',
        options: {
          name: siteMetadata.title,
          short_name: siteMetadata.title,
          start_url: '/',
          background_color: '#6b37bf',
          theme_color: '#6b37bf',
          // Enables "Add to Homescreen" prompt and disables browser UI (including back button)
          // see https://developers.google.com/web/fundamentals/web-app-manifest/#display
          display: 'standalone',
          icon: 'src/images/panoramaweg_icon.svg' // This path is relative to the root of the site.
        }
      }
    ]
  }
  