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

Support optionalDependencies