Don’t throw when no dependencies are specified

Installing this component:

```json
{
  "name": "foo",
  "development": {
    "foo/bar": "baz"
  }
}
```

will raise a TypeError:

```sh
  return Object.keys(deps).map(function (name) {
                ^
TypeError: Object.keys called on non-object
```