Skip to content

Commit 4812468

Browse files
committed
Add back reason compiler toc generation
1 parent 2534a7f commit 4812468

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

scripts/extract-tocs.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,17 @@ const createLatestManualToc = () => {
9797
fs.writeFileSync(TARGET_FILE, JSON.stringify(toc), "utf8");
9898
};
9999

100+
const createReasonCompilerToc = () => {
101+
const MD_DIR = path.join(__dirname, "../pages/docs/reason-compiler/latest");
102+
const TARGET_FILE = path.join(__dirname, "../index_data/reason_compiler_toc.json");
103+
104+
const files = glob.sync(`${MD_DIR}/*.md?(x)`);
105+
const result = files.map(processFile);
106+
const toc = createTOC(result);
107+
108+
fs.writeFileSync(TARGET_FILE, JSON.stringify(toc), "utf8");
109+
};
110+
100111
const createV800ManualToc = () => {
101112
const MD_DIR = path.join(__dirname, "../pages/docs/manual/v8.0.0");
102113
const TARGET_FILE = path.join(__dirname, "../index_data/manual_v800_toc.json");
@@ -159,6 +170,7 @@ debugToc();
159170
// main
160171
createLatestManualToc();
161172
createV800ManualToc();
173+
createReasonCompilerToc();
162174
createReasonReactToc();
163175
createGenTypeToc();
164176
createCommunityToc();

0 commit comments

Comments
 (0)