Check for missing or unused dependencies

This commit is contained in:
DC
2016-05-03 00:08:53 -07:00
parent 735851486e
commit 0a005eb054
3 changed files with 62 additions and 2 deletions

10
bin/list-deps.sh Executable file
View File

@@ -0,0 +1,10 @@
#!/bin/sh
# This is a truly heinous hack, but it works pretty nicely.
# Find all modules we're requiring---even conditional requires.
grep "require('" *.js bin/ main/ renderer/ -R |
grep '.js:' |
sed "s/.*require('\([^'\/]*\).*/\1/" |
grep -v '^\.' |
sort |
uniq