22 lines
552 B
JavaScript
22 lines
552 B
JavaScript
const {
|
|
insertSpaces,
|
|
codeToBackticks,
|
|
prettify
|
|
} = require('./transformChallenges');
|
|
const readDirP = require('readdirp-walk');
|
|
const fs = require('fs');
|
|
|
|
const challengeDir = '../../../../curriculum/challenges/chinese';
|
|
|
|
readDirP({ root: challengeDir, fileFilter: ['*.md'] }).on('data', file => {
|
|
if (file.stat.isFile()) {
|
|
insertSpaces(file.fullPath, true)
|
|
.then(codeToBackticks)
|
|
.then(prettify)
|
|
.then(text => fs.writeFileSync(file.fullPath, text))
|
|
.catch(() => {
|
|
console.log(file.path);
|
|
});
|
|
}
|
|
});
|