Support optionalDependencies
Merge pull request #4 from megawac/opt-deps

Support optionalDependencies
Fix bug when dependency type doesn't exist in package
Merge pull request #6 from megawac/opt-deps

Fix bug when dependency type doesn't exist in package
Merge pull request #7 from megawac/missing-items

Add several missing core node modules to default list
Support options and aliases