Spec URL: https://jsmith.fedorapeople.org/Packaging/nodejs-coveralls/nodejs-coveralls.spec SRPM URL: https://jsmith.fedorapeople.org/Packaging/nodejs-coveralls/nodejs-coveralls-2.11.11-1.fc26.src.rpm Description: Takes json-cov output into stdin and POSTs to coveralls.io Fedora Account System Username: jsmith
bin/coveralls.js uses the wrong shebang (/usr/bin/env node)
Also, this one doesn't ship a license file (package.json mentions BSD-2-Clause but that's it).
Updated to new upstream version and added license file. Spec URL: https://jsmith.fedorapeople.org/Packaging/nodejs-coveralls/nodejs-coveralls.spec SRPM URL: https://jsmith.fedorapeople.org/Packaging/nodejs-coveralls/nodejs-coveralls-2.11.12-2.fc26.src.rpm
The shebang is still bin/env
Fixed. Spec URL: https://jsmith.fedorapeople.org/Packaging/nodejs-coveralls/nodejs-coveralls.spec SRPM URL: https://jsmith.fedorapeople.org/Packaging/nodejs-coveralls/nodejs-coveralls-2.11.12-3.fc26.src.rpm
Also, it seems the that the "switch the interpreter from /usr/bin/env node to /usr/bin/node" (as an example) was never ratified, so I'm honestly not that concerned about it. I don't know why rpmlint is so picky about it.
OK
Package request has been approved: https://admin.fedoraproject.org/pkgdb/package/rpms/nodejs-coveralls
In rawhide, closing bug