Hi,
Why do you do a lowerCase on all file names?
I want the function names/exports to be added as they are. I can understand removing of dashes and dots but why convert the case as well?
Acc to your logic:
MyFunction.js => myfunction
myFunction.js => myfunction
But I want them to stay as they are i.e
MyFunction.js => MyFunction
myFunction.js => myFunction
I don't think there should be a blanket lowercase conversion.
Are you able to put in a fix and release?