Running the code would find the same errors, but I prefer to catch problems before running anything.

The alternative is thus:
```javascript
doSomething(
  'some data',
  function () {
  });
```
If that paren is missing, it's less obvious...
```javascript
doSomething(
  'some data',
  function () {
  };
```
...and it gets worse as the file gets bigger (as with most things).

Putting the `);` at the same indentation as the function call is also more consistent with non-callback functions:
```javascript
doSomething(
  {
    key: 'value'
  },
  'some other data'
);
```
Instead of:
```javascript
doSomething(
  {
    key: 'value'
  },
  'some other data');
```