Since https://github.com/PackageFactory/PackageFactory.Guevara/pull/44, the `no-use-before-define` ESLint rule was removed, this is due to an incorrect parser behavior of babel-eslint which is already [reported](https://github.com/babel/babel-eslint/issues/249). We also postponed the update of ESLint to version `2.3.0` since of https://github.com/babel/babel-eslint/issues/267.