Skip to content

Commit e89d08f

Browse files
committed
chore(*): updated dependencies
1 parent c8c9363 commit e89d08f

File tree

4 files changed

+5454
-16654
lines changed

4 files changed

+5454
-16654
lines changed

gatsby-node.js

+42-36
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,40 @@
1-
const webpack = require('webpack');
2-
const path = require('path')
3-
const Img = require('gatsby-image');
1+
const path = require('path');
2+
3+
const createPages = (
4+
graphql,
5+
createPage,
6+
query,
7+
template,
8+
prefix,
9+
skipIfLink = false
10+
) => {
11+
const resolvedTemplate = path.resolve(template);
412

5-
const createPages = (graphql, createPage, query, template, prefix, skipIfLink = false) => {
6-
const resolvedTemplate = path.resolve(template)
7-
813
return new Promise((resolve, reject) => {
9-
graphql(query).then((result) => {
10-
const locale = process.env.LOCALE || 'en';
11-
const content = result.data[locale];
14+
graphql(query).then(result => {
15+
const locale = process.env.LOCALE || 'en';
16+
const content = result.data[locale];
1217

13-
if (result.errors) {
14-
reject(result.errors)
15-
}
18+
if (result.errors) {
19+
reject(result.errors);
20+
}
1621

17-
content.edges.forEach((edge) => {
18-
if ((skipIfLink && !edge.node.link) || !skipIfLink) {
19-
createPage({
20-
path: `/${prefix}/${edge.node.title.toLowerCase().replace(' ', '-')}`,
21-
component: resolvedTemplate,
22-
context: edge.node
23-
});
24-
}
25-
});
22+
content.edges.forEach(edge => {
23+
if ((skipIfLink && !edge.node.link) || !skipIfLink) {
24+
createPage({
25+
path: `/${prefix}/${edge.node.title
26+
.toLowerCase()
27+
.replace(' ', '-')}`,
28+
component: resolvedTemplate,
29+
context: edge.node,
30+
});
31+
}
32+
});
2633

27-
resolve();
28-
}
29-
);
34+
resolve();
35+
});
3036
});
31-
}
37+
};
3238

3339
const createProjectPages = (graphql, createPage) => {
3440
const template = 'src/pages/project.jsx';
@@ -79,7 +85,7 @@ const createProjectPages = (graphql, createPage) => {
7985
`;
8086

8187
return createPages(graphql, createPage, query, template, prefix, true);
82-
}
88+
};
8389

8490
const createGalleryPages = (graphql, createPage) => {
8591
const template = 'src/pages/gallery.jsx';
@@ -113,24 +119,24 @@ const createGalleryPages = (graphql, createPage) => {
113119
`;
114120

115121
return createPages(graphql, createPage, query, template, prefix);
116-
}
122+
};
117123

118124
exports.createPages = ({ graphql, actions }) => {
119-
const { createPage } = actions
125+
const { createPage } = actions;
120126
return Promise.all([
121127
createGalleryPages(graphql, createPage),
122-
createProjectPages(graphql, createPage)
128+
createProjectPages(graphql, createPage),
123129
]);
124-
}
130+
};
125131

126132
exports.onCreateWebpackConfig = ({ plugins, actions }) => {
127133
actions.setWebpackConfig({
128134
plugins: [
129135
plugins.define({
130136
'process.env': {
131-
LOCALE: JSON.stringify(process.env.LOCALE || 'en')
132-
}
133-
})
134-
]
135-
})
136-
}
137+
LOCALE: JSON.stringify(process.env.LOCALE || 'en'),
138+
},
139+
}),
140+
],
141+
});
142+
};

0 commit comments

Comments
 (0)