Files
Reactive-Resume/gatsby-config.js
2020-07-03 21:04:43 +05:30

56 lines
1.4 KiB
JavaScript

require("dotenv").config();
module.exports = {
plugins: [
{
resolve: `gatsby-plugin-prefetch-google-fonts`,
options: {
fonts: [
{
family: `Montserrat`,
variants: [`400`, `500`, `600`, `700`],
},
],
},
},
`gatsby-plugin-lodash`,
`gatsby-plugin-react-helmet`,
{
resolve: `gatsby-plugin-manifest`,
options: {
name: `Reactive Resume`,
short_name: `RxResume`,
start_url: `/`,
background_color: `#FFFFFF`,
theme_color: `#444444`,
display: `standalone`,
},
},
`gatsby-plugin-postcss`,
{
resolve: `gatsby-source-filesystem`,
options: {
name: `images`,
path: `${__dirname}/assets/images/`,
},
},
`gatsby-plugin-sharp`,
`gatsby-transformer-sharp`,
{
resolve: "gatsby-plugin-firebase",
options: {
credentials: {
apiKey: process.env.FIREBASE_APIKEY,
authDomain: process.env.FIREBASE_AUTHDOMAIN,
databaseURL: process.env.FIREBASE_DATABASEURL,
projectId: process.env.FIREBASE_PROJECTID,
storageBucket: process.env.FIREBASE_STORAGEBUCKET,
messagingSenderId: process.env.FIREBASE_MESSAGINGSENDERID,
appId: process.env.FIREBASE_APPID,
measurementId: process.env.FIREBASE_MEASUREMENTID,
},
},
},
],
};