Disallow shadowing or redeclaring globals
Disallow shadowing or redeclaring globals

This prevents problems of shadowing or redeclaring globals.

These patterns are considred problems:

```js
class Map extends React.Component {}

const Promise = require('bluebird');
```

holidaycheck/eslint-config-holidaycheck