A developer is working on a Firebase Functions project and wants to ensure consistent code quality. They need to set up ESLint to automatically lint their JavaScript code whenever they deploy their functions. How can they configure ESLint with their Firebase Functions project to enforce coding standards and catch errors before deployment?