chore: naming consistency

This commit is contained in:
endiliey 2018-09-15 15:15:30 +08:00
parent 5eab627340
commit c132c7445f
11 changed files with 62 additions and 56 deletions

View file

@ -20,15 +20,15 @@ module.exports = async function load(siteDir) {
// docs
const docsDir = path.resolve(siteDir, '..', siteConfig.customDocsPath);
const docsMetadata = await loadDocs({siteDir, docsDir, env, siteConfig});
const {docsMetadatas, docsSidebars} = await loadDocs({siteDir, docsDir, env, siteConfig});
await generate(
'docsMetadata.js',
`export default ${JSON.stringify(docsMetadata, null, 2)};`
'docsMetadatas.js',
`export default ${JSON.stringify(docsMetadatas, null, 2)};`
);
/* Create source to metadata mapping */
const sourceToMetadata = {};
Object.values(docsMetadata).forEach(
Object.values(docsMetadatas).forEach(
({source, version, permalink, language}) => {
sourceToMetadata[source] = {
version,
@ -40,10 +40,10 @@ module.exports = async function load(siteDir) {
// pages
const pagesDir = path.resolve(siteDir, 'pages');
const pagesMetadata = await loadPages(pagesDir);
const pagesMetadatas = await loadPages(pagesDir);
await generate(
'pagesMetadata.js',
`export default ${JSON.stringify(pagesMetadata, null, 2)};`
'pagesMetadatas.js',
`export default ${JSON.stringify(pagesMetadatas, null, 2)};`
);
// resolve outDir
@ -60,10 +60,11 @@ module.exports = async function load(siteDir) {
siteConfig,
siteDir,
docsDir,
docsMetadata,
docsMetadatas,
docsSidebars,
env,
pagesDir,
pagesMetadata,
pagesMetadatas,
outDir,
themePath,
baseUrl,