@nexssp/cli
Version:
Nexss PROGRAMMER - Over 50 programming languages together..
24 lines (21 loc) • 643 B
JavaScript
const fs = require('../../lib/fs')
module.exports = () => {
const { readdirSync, readFileSync, existsSync } = require('fs')
const { join } = require('path')
console.log(blue(bold('List of quick/helper (-) functions')))
const dir = readdirSync(__dirname)
let cnt = 0
for (const f of dir) {
cnt++
if (f.split('.').pop() !== 'js') {
continue
}
const filename = f.replace(/.js$/, '.md')
const file = join(__dirname, filename)
if (existsSync(file)) {
console.log(bold(yellow(filename)), '-', readFileSync(file).toString().split('\n')[2])
} else {
console.log(green(filename))
}
}
}