Files
MaaAssistantArknights/website/scripts/getMarkdownFiles.mjs
Alisa c2bd0133ba refactor: 合并 MAA Website 仓库 (#8886)
* chore: migrate maa website

* ci: change docs build test to website build test

* fix: rename artifact name to dist

* ci: add workflow to deploy website to azure
2024-04-24 09:31:52 +08:00

45 lines
1.5 KiB
JavaScript

import fs from 'fs';
import path from 'path';
const ignoreList = ['readme.md', 'index.md'];
console.log('zh-cn');
let files = fs
.readdirSync(path.join(process.cwd(), '../docs/'))
.filter((file) => file.endsWith('.md'))
.filter((file) => !ignoreList.includes(file.toLowerCase()))
.map((file) => file.replace('.md', '.html'));
console.log(JSON.stringify(files, null, 2));
console.log('zh-tw');
files = fs
.readdirSync(path.join(process.cwd(), '../docs/zh-tw/'))
.filter((file) => file.endsWith('.md'))
.filter((file) => !ignoreList.includes(file.toLowerCase()))
.map((file) => file.replace('.md', '.html'));
console.log(JSON.stringify(files, null, 2));
console.log('en-us');
files = fs
.readdirSync(path.join(process.cwd(), '../docs/en-us/'))
.filter((file) => file.endsWith('.md'))
.filter((file) => !ignoreList.includes(file.toLowerCase()))
.map((file) => file.replace('.md', '.html'));
console.log(JSON.stringify(files, null, 2));
console.log('ja-jp');
files = fs
.readdirSync(path.join(process.cwd(), '../docs/ja-jp/'))
.filter((file) => file.endsWith('.md'))
.filter((file) => !ignoreList.includes(file.toLowerCase()))
.map((file) => file.replace('.md', '.html'));
console.log(JSON.stringify(files, null, 2));
console.log('ko-kr');
files = fs
.readdirSync(path.join(process.cwd(), '../docs/ko-kr/'))
.filter((file) => file.endsWith('.md'))
.filter((file) => !ignoreList.includes(file.toLowerCase()))
.map((file) => file.replace('.md', '.html'));
console.log(JSON.stringify(files, null, 2));