UNPKG

codeicons-word-counter

Version:

A simple CLI to count word frequency from a file

29 lines (21 loc) 635 B
#!/usr/bin/env node 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()