chore: rename data -> metadata for consistency

This commit is contained in:
endiliey 2018-09-14 22:10:19 +08:00
parent 760b9172b0
commit e9f2fabde1
8 changed files with 38 additions and 37 deletions

View file

@ -20,24 +20,24 @@ module.exports = async function load(siteDir) {
'..',
siteConfig.customDocsPath || 'docs'
);
const docsData = await loadDocs({siteDir, docsDir, env, siteConfig});
const docsMetadata = await loadDocs({siteDir, docsDir, env, siteConfig});
await generate(
'docsData.js',
`export default ${JSON.stringify(docsData, null, 2)};`
'docsMetadata.js',
`export default ${JSON.stringify(docsMetadata, null, 2)};`
);
/* Create source to permalink mapping */
const sourceToLink = {};
Object.values(docsData).forEach(({source, permalink}) => {
Object.values(docsMetadata).forEach(({source, permalink}) => {
sourceToLink[source] = permalink;
});
// pages
const pagesDir = path.resolve(siteDir, 'pages');
const pagesData = await loadPages(pagesDir);
const pagesMetadata = await loadPages(pagesDir);
await generate(
'pagesData.js',
`export default ${JSON.stringify(pagesData, null, 2)};`
'pagesMetadata.js',
`export default ${JSON.stringify(pagesMetadata, null, 2)};`
);
// resolve outDir
@ -54,10 +54,10 @@ module.exports = async function load(siteDir) {
siteConfig,
siteDir,
docsDir,
docsData,
docsMetadata,
env,
pagesDir,
pagesData,
pagesMetadata,
outDir,
themePath,
baseUrl,