Skip to content

Commit 4617c38

Browse files
committed
gatsby scripts refactor to ESM, tracks order cache fix
1 parent 7c0bd3e commit 4617c38

20 files changed

+1264
-1768
lines changed

content-testing/content-structure.js

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -101,56 +101,6 @@ const contentStructure = {
101101
isFolderSensitive: true,
102102
isRequired: false
103103
}
104-
// 'guest-tutorials': {
105-
// folders: {
106-
// '': {
107-
// folders: {
108-
// showcase: {
109-
// files: {
110-
// '': { isRequired: false, jsonFormat: contributionFormat }
111-
// },
112-
// folder: {},
113-
// isRequired: false,
114-
// isFileSensitive: false,
115-
// isFolderSensitive: true
116-
// },
117-
// images: {
118-
// files: {},
119-
// folder: {},
120-
// isRequired: false,
121-
// isFileSensitive: false,
122-
// isFolderSensitive: true
123-
// }
124-
// },
125-
// files: {
126-
// 'index.json': {
127-
// isRequired: true,
128-
// jsonFormat: videoFormat,
129-
// slugReferences: videoSlugReferences
130-
// },
131-
// 'index.jpg': { isRequired: false },
132-
// 'index.png': { isRequired: false }
133-
// },
134-
// canBeRecursive: true,
135-
// isFileSensitive: true,
136-
// isFolderSensitive: true,
137-
// isRequired: false
138-
// }
139-
// },
140-
// files: {
141-
// 'placeholder.png': {
142-
// isRequired: true,
143-
// requiredAlternative: 'placeholder.jpg'
144-
// },
145-
// 'placeholder.jpg': {
146-
// isRequired: true,
147-
// requiredAlternative: 'placeholder.png'
148-
// }
149-
// },
150-
// isFileSensitive: true,
151-
// isFolderSensitive: false,
152-
// isRequired: true
153-
// }
154104
},
155105
files: {
156106
'placeholder.png': {

content-testing/file-formats.js

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -222,31 +222,6 @@ const faq = {
222222
}
223223
};
224224

225-
const talk = {
226-
name: 'talk',
227-
init: {
228-
type: 'object',
229-
properties: {
230-
title: {
231-
isRequired: true,
232-
type: 'string'
233-
},
234-
meta: {
235-
isRequired: true,
236-
type: 'string'
237-
},
238-
description: {
239-
isRequired: true,
240-
type: 'string'
241-
},
242-
link: {
243-
isRequired: true,
244-
type: 'string'
245-
}
246-
}
247-
}
248-
};
249-
250225
const collaborators = {
251226
name: 'collaborators',
252227
init: {
@@ -279,6 +254,5 @@ module.exports = {
279254
contribution,
280255
faq,
281256
faqPage,
282-
talk,
283257
collaborators
284258
};

gatsby-config.mjs

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -44,22 +44,12 @@ export default {
4444
path: './src/images/'
4545
}
4646
},
47-
{
48-
resolve: 'gatsby-source-filesystem',
49-
options: {
50-
name: 'pages',
51-
path: './src/pages/'
52-
}
53-
},
5447
{
5548
resolve: 'gatsby-source-filesystem',
5649
options: {
5750
name: 'videos',
5851
path: './content/videos',
59-
ignore: [
60-
'./**/videos/challenges/**/*'
61-
// './**/videos/guest-tutorials/**/*'
62-
]
52+
ignore: ['./**/videos/challenges/**/*']
6353
}
6454
},
6555
{
@@ -69,14 +59,6 @@ export default {
6959
path: './content/videos/challenges'
7060
}
7161
},
72-
// {
73-
// resolve: 'gatsby-source-filesystem',
74-
// options: {
75-
// name: 'guest-tutorials',
76-
// path: './content/videos/guest-tutorials',
77-
// ignore: ['./**/src']
78-
// },
79-
// },
8062
{
8163
resolve: 'gatsby-source-filesystem',
8264
options: {
@@ -91,6 +73,13 @@ export default {
9173
path: './content/tracks/side-tracks'
9274
}
9375
},
76+
{
77+
resolve: 'gatsby-source-filesystem',
78+
options: {
79+
name: 'tracks-order',
80+
path: './content/tracks/index.json'
81+
}
82+
},
9483
{
9584
resolve: 'gatsby-source-filesystem',
9685
options: {

0 commit comments

Comments
 (0)