Added a bunch of boilerplate and started working on the flash documentation
This commit is contained in:
+29
@@ -0,0 +1,29 @@
|
||||
import fs from 'fs'
|
||||
import path from 'path'
|
||||
import { fileURLToPath } from 'url'
|
||||
|
||||
const __filename = fileURLToPath(import.meta.url)
|
||||
const __dirname = path.dirname(__filename)
|
||||
|
||||
console.log('Starting composer.js execution')
|
||||
|
||||
const projects = ['flash', 'mobot', 'serverlibraries']
|
||||
|
||||
const sidebarConfig = {}
|
||||
|
||||
projects.forEach(project => {
|
||||
const sidebarPath = path.resolve(__dirname, `./${project}/config/sidebar.json`)
|
||||
console.log(`Checking for sidebar.json in ${project}`)
|
||||
if (fs.existsSync(sidebarPath)) {
|
||||
console.log(`Found sidebar.json in ${project}`)
|
||||
const sidebar = JSON.parse(fs.readFileSync(sidebarPath, 'utf-8'))
|
||||
Object.assign(sidebarConfig, sidebar)
|
||||
} else {
|
||||
console.log(`sidebar.json not found in ${project}`)
|
||||
}
|
||||
})
|
||||
|
||||
// Log the contents of sidebarConfig for debugging
|
||||
console.log('Final sidebarConfig:', JSON.stringify(sidebarConfig, null, 2))
|
||||
|
||||
export default sidebarConfig
|
||||
Reference in New Issue
Block a user