Eslint debe aparecer en las dependencias del proyecto, no en las DevDependencies.

O no entiendodependencies vs.devDependencies en el nodo 100% todavía o eslint está mal aquí (no es capaz de analizar esto correctamente):

   3:1   error  'chai' should be listed in the project's dependencies, not devDependencies              import/no-extraneous-dependencies
   4:1   error  'chai-enzyme' should be listed in the project's dependencies, not devDependencies       import/no-extraneous-dependencies
   5:1   error  'enzyme' should be listed in the project's dependencies, not devDependencies            import/no-extraneous-dependencies
   7:1   error  'sinon' should be listed in the project's dependencies, not devDependencies             import/no-extraneous-dependencies
   9:1   error  'redux-mock-store' should be listed in the project's dependencies, not devDependencies  import/no-extraneous-dependencies

Estas son dependencias de prueba, entonces, ¿por qué dice que deberían enumerarse endependencies?

Nota adicional: Estamos usando Travis como nuestro CI, por lo que tampoco sé si eso marca la diferencia.