codeicons-word-counter
Version:
A simple CLI to count word frequency from a file
29 lines (21 loc) • 635 B
JavaScript
import fs from 'node:fs/promises'
const argv3=process?.argv[3]?.toLowerCase()??""
const content = await fs.readFile(process.argv[2] ,'utf-8');
const carray=content.split(/[\W]/);
console.dir(carray);
let contobj={}
const ci=carray.map((item,index)=>{
// console.log(item)
let itemlower=argv3.length?argv3:item.toLowerCase()
if(itemlower===item.toLowerCase()){
if (itemlower in contobj) {
contobj[itemlower]+=1
}else{
contobj[itemlower]=1
}
}
});
console.log('contobj',contobj)
// console.log(ci)
// carray.map()