repolinter
repolinter copied to clipboard
New rule: package.json validation for NodeJS
- [ ] license parseable as a SPDX expression
- [ ] description provided
- [ ] keywords provided
- [ ] homepage provided
- [ ] author provided
- [ ] main provided
- [ ] repository provided
- [ ] test script provided (and isn't the default error script)
I was pondering whether it would be nice to implement this by having an axiom for 'build system' or 'package manager'. Then you could do:
package-manager=npm -> add the above rules using existing rule language
packager axiom implemented. Need to PR.
See #105