https://libraryupgrader2.wmflabs.org/r/mediawiki/extensions/WikibaseMediaInfo
Verifying that tests still pass
$ npm ci
npm WARN prepare removing existing node_modules/ before installation
npm ERR! cipm can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with `npm install` before continuing.
npm ERR!
npm ERR!
npm ERR! Missing: wikibase-data-model@latest
npm ERR! Missing: wikibase-data-values@latest
npm ERR! Missing: wikibase-serialization@latest
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /cache/_logs/2020-01-27T05_33_46_847Z-debug.log
Traceback (most recent call last):
File "/src/libup/ng.py", line 945, in main
libup.run(args.repo, args.output)
File "/src/libup/ng.py", line 895, in run
self.npm_audit_fix(self.output['npm-audit'])
File "/src/libup/ng.py", line 178, in npm_audit_fix
self.check_call(['npm', 'ci'])
File "/src/libup/shell.py", line 38, in check_call
res.check_returncode()
File "/usr/lib/python3.7/subprocess.py", line 428, in check_returncode
self.stderr)
subprocess.CalledProcessError: Command '['npm', 'ci']' returned non-zero exit status 1.package.json contains
"wikibase-data-model": "latest", "wikibase-data-values": "latest", "wikibase-serialization": "latest"
How to get the tests running in libup?