function nodepackageauto(){
[ "$1" ] && tmpfile="$1" || tmpfile="/tmp/tmp"
npm ls -depth 0.|grep "UNMET DEPENDENCY"|awk '{print $4}' > ${tmpfile}
sed -i 's/^/"/g;s/@/": "/g;s/$/",/g' ${tmpfile}
sed -i '/"dependencies"/r ${tmpfile}' package.json
}
网友评论