plugins: Various checkPlugins.js and associated file fixes. (#4439)

This PR makes checkPlugins some what more useful for developers.  

It adds auto npm publish support and various travis improvements among other goodies.
This commit is contained in:
John McLear 2020-11-02 16:13:24 +00:00 committed by GitHub
parent 35f4c00dfb
commit cfc7e47db0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 495 additions and 389 deletions

View file

@ -0,0 +1,9 @@
#!/bin/sh
set -e
for dir in node_modules/ep_*; do
dir=${dir#node_modules/}
[ "$dir" != ep_etherpad-lite ] || continue
node bin/plugins/checkPlugin.js "$dir" autofix autocommit autoupdate
done