Update postProcess.js

This commit is contained in:
thepaperpilot 2025-01-16 19:49:23 +00:00
parent 5068e4ffd3
commit 476974346d

View file

@ -28,6 +28,7 @@ function sort(a, b) {
// Update sidebar file
const sidebarText = fs.readFileSync("./docs/api/typedoc-sidebar.json")
.toString()
.replaceAll(/"[^"]*\/docs\/api\//, '"/api/')
.replaceAll('{"text":"Functions","collapsed":true', '{"text":"Functions","collapsed":false')
.replaceAll('{"text":"Interfaces","collapsed":true', '{"text":"Interfaces","collapsed":false')
.replaceAll('{"text":"Type Aliases","collapsed":true', '{"text":"Type Aliases","collapsed":false')
@ -54,7 +55,7 @@ function sort(a, b) {
}
currentSidebar = nextSidebar.items;
});
currentSidebar.push({ text: path.basename(file).replace(".md", ""), link: `/..\\api/${relPath.replace("\\", "/")}/${path.basename(file)}` });
currentSidebar.push({ text: path.basename(file).replace(".md", ""), link: `/api/${relPath.replace("\\", "/")}/${path.basename(file)}` });
currentSidebar.sort(sort);
const filePath = path.resolve(dir, file);
const stream = fs.createReadStream(filePath);