mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-23 06:59:31 +01:00
editor: import & use language grammars from refractor directly
This commit is contained in:
@@ -42,9 +42,23 @@ for (const name in pathsToCopy) {
|
||||
});
|
||||
}
|
||||
|
||||
const languagesList = await langen(ROOT_DIR, path.join(ROOT_DIR, "languages"));
|
||||
const { languageIndex, languages } = await langen(ROOT_DIR);
|
||||
|
||||
if (!languageIndex || !languages) throw new Error("No language index found.");
|
||||
|
||||
fs.writeFileSync(
|
||||
path.join(
|
||||
ROOT_DIR,
|
||||
"src",
|
||||
"extensions",
|
||||
"code-block",
|
||||
"languages",
|
||||
"index.ts"
|
||||
),
|
||||
languageIndex
|
||||
);
|
||||
|
||||
fs.writeFileSync(
|
||||
path.join(ROOT_DIR, "src", "extensions", "code-block", "languages.json"),
|
||||
JSON.stringify(languagesList)
|
||||
JSON.stringify(languages)
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user