mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-01 11:18:24 +02:00
* Prettify all JavaScript files * Make trailingComma all * Delete v2/.prettierignore * Remove v2 Prettier commands in package.json
18 lines
410 B
JavaScript
18 lines
410 B
JavaScript
const globby = require('globby');
|
|
const {encodePath, fileToPath} = require('./utils');
|
|
|
|
async function loadPages(pagesDir) {
|
|
const pagesFiles = await globby(['**/*.js'], {
|
|
cwd: pagesDir,
|
|
});
|
|
|
|
const pagesMetadatas = await Promise.all(
|
|
pagesFiles.map(async source => ({
|
|
path: encodePath(fileToPath(source)),
|
|
source,
|
|
})),
|
|
);
|
|
return pagesMetadatas;
|
|
}
|
|
|
|
module.exports = loadPages;
|