1
- const config = require ( ' ./src/config' ) ;
1
+ const config = require ( " ./src/config" ) ;
2
2
3
3
module . exports = {
4
4
siteMetadata : {
5
- title : ' Portfolio | Parth Desai' ,
5
+ title : " Portfolio | Parth Desai" ,
6
6
description :
7
- ' I am a Data Engineer who is passionate about Data Science and Automation. In my free time, I like developing.' ,
8
- siteUrl : ' https://parthdesai.vercel.app' , // No trailing slash allowed!
9
- image : ' /og.png' , // Path to your image you placed in the 'static' folder
10
- twitterUsername : ' @lone_Musk' ,
7
+ " I am a Data Engineer who is passionate about Data Science and Automation. In my free time, I like developing." ,
8
+ siteUrl : " https://parthdesai.vercel.app" , // No trailing slash allowed!
9
+ image : " /og.png" , // Path to your image you placed in the 'static' folder
10
+ twitterUsername : " @lone_Musk" ,
11
11
} ,
12
12
plugins : [
13
13
`gatsby-plugin-react-helmet` ,
@@ -20,13 +20,13 @@ module.exports = {
20
20
{
21
21
resolve : `gatsby-plugin-manifest` ,
22
22
options : {
23
- name : ' ParthDesai' ,
24
- short_name : ' ParthDesai' ,
25
- start_url : '/' ,
23
+ name : " ParthDesai" ,
24
+ short_name : " ParthDesai" ,
25
+ start_url : "/" ,
26
26
background_color : config . colors . darkNavy ,
27
27
theme_color : config . colors . navy ,
28
- display : ' minimal-ui' ,
29
- icon : ' src/images/logo.png' ,
28
+ display : " minimal-ui" ,
29
+ icon : " src/images/logo.png" ,
30
30
} ,
31
31
} ,
32
32
`gatsby-plugin-offline` ,
@@ -38,9 +38,9 @@ module.exports = {
38
38
} ,
39
39
} ,
40
40
{
41
- resolve : ' gatsby-source-filesystem' ,
41
+ resolve : " gatsby-source-filesystem" ,
42
42
options : {
43
- name : ' content' ,
43
+ name : " content" ,
44
44
path : `${ __dirname } /content/` ,
45
45
} ,
46
46
} ,
@@ -58,69 +58,21 @@ module.exports = {
58
58
path : `${ __dirname } /content/projects` ,
59
59
} ,
60
60
} ,
61
- {
62
- resolve : "gatsby-plugin-sitemap" ,
63
- options : {
64
- query : `
65
- {
66
- allSitePage {
67
- nodes {
68
- path
69
- }
70
- }
71
- allWpContentNode(filter: {nodeType: {in: ["Post", "Page"]}}) {
72
- nodes {
73
- ... on WpPost {
74
- uri
75
- modifiedGmt
76
- }
77
- ... on WpPage {
78
- uri
79
- modifiedGmt
80
- }
81
- }
82
- }
83
- }
84
- ` ,
85
- resolveSiteUrl : ( ) => siteUrl ,
86
- resolvePages : ( {
87
- allSitePage : { nodes : allPages } ,
88
- allWpContentNode : { nodes : allWpNodes } ,
89
- } ) => {
90
- const wpNodeMap = allWpNodes . reduce ( ( acc , node ) => {
91
- const { uri } = node
92
- acc [ uri ] = node
93
-
94
- return acc
95
- } , { } )
96
-
97
- return allPages . map ( page => {
98
- return { ...page , ...wpNodeMap [ page . path ] }
99
- } )
100
- } ,
101
- serialize : ( { path, modifiedGmt } ) => {
102
- return {
103
- url : path ,
104
- lastmod : modifiedGmt ,
105
- }
106
- } ,
107
- } ,
108
- } ,
109
61
{
110
62
resolve : `gatsby-transformer-remark` ,
111
63
options : {
112
64
plugins : [
113
65
{
114
66
// https://www.gatsbyjs.org/packages/gatsby-remark-external-links
115
- resolve : ' gatsby-remark-external-links' ,
67
+ resolve : " gatsby-remark-external-links" ,
116
68
options : {
117
- target : ' _blank' ,
118
- rel : ' nofollow noopener noreferrer' ,
69
+ target : " _blank" ,
70
+ rel : " nofollow noopener noreferrer" ,
119
71
} ,
120
72
} ,
121
73
{
122
74
// https://www.gatsbyjs.org/packages/gatsby-remark-images
123
- resolve : ' gatsby-remark-images' ,
75
+ resolve : " gatsby-remark-images" ,
124
76
options : {
125
77
maxWidth : 700 ,
126
78
linkImagesToOriginal : true ,
@@ -130,7 +82,7 @@ module.exports = {
130
82
} ,
131
83
{
132
84
// https://www.gatsbyjs.org/packages/gatsby-remark-code-titles/
133
- resolve : ' gatsby-remark-code-titles' ,
85
+ resolve : " gatsby-remark-code-titles" ,
134
86
} , // IMPORTANT: this must be ahead of other plugins that use code blocks
135
87
{
136
88
// https://www.gatsbyjs.org/packages/gatsby-remark-prismjs
@@ -143,7 +95,7 @@ module.exports = {
143
95
// you may use this to prevent Prism from re-processing syntax.
144
96
// This is an uncommon use-case though;
145
97
// If you're unsure, it's best to use the default value.
146
- classPrefix : ' language-' ,
98
+ classPrefix : " language-" ,
147
99
// This is used to allow setting a language for inline code
148
100
// (i.e. single backticks) by creating a separator.
149
101
// This separator is a string and will do no white-space
@@ -173,8 +125,8 @@ module.exports = {
173
125
// existing language" below.
174
126
languageExtensions : [
175
127
{
176
- language : ' superscript' ,
177
- extend : ' javascript' ,
128
+ language : " superscript" ,
129
+ extend : " javascript" ,
178
130
definition : {
179
131
superscript_types : / ( S u p e r T y p e ) / ,
180
132
} ,
@@ -188,8 +140,8 @@ module.exports = {
188
140
// Customize the prompt used in shell output
189
141
// Values below are default
190
142
prompt : {
191
- user : ' root' ,
192
- host : ' localhost' ,
143
+ user : " root" ,
144
+ host : " localhost" ,
193
145
global : false ,
194
146
} ,
195
147
} ,
@@ -200,7 +152,7 @@ module.exports = {
200
152
{
201
153
resolve : `gatsby-plugin-google-analytics` ,
202
154
options : {
203
- trackingId : ' G-X3DVJHL358' ,
155
+ trackingId : " G-X3DVJHL358" ,
204
156
} ,
205
157
} ,
206
158
] ,
0 commit comments