removed eslint peer dependency