Check deps field in the json file, if none provided then use the one from the options (which is either rhe one provided through options or [] because of the initial merge with defaults)
Merge pull request #2 from alexeygolev/json-deps-fix

fix: get deps from JSON file and fallback to options/defaults