the LangConv lib does not have grunt installed, so there is no Gruntfile.js
Look for grunt in devDependencies inside package.json?
https://libraryupgrader2.wmflabs.org/r/mediawiki/libs/LangConv
Traceback (most recent call last): File "/src/libup/ng.py", line 939, in main libup.run(args.repo, args.output) File "/src/libup/ng.py", line 897, in run self.npm_upgrade(self.output) File "/src/libup/ng.py", line 644, in npm_upgrade hooks[update.name](update) File "/src/libup/ng.py", line 695, in _handle_eslint gf = grunt.Gruntfile() File "/src/libup/grunt.py", line 34, in __init__ with open(self.fname) as f: FileNotFoundError: [Errno 2] No such file or directory: 'Gruntfile.js'