Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Development Tools Introducing the Project

eslint/Environment setup Video?

I'm on the Full Stack JS Developer course and in the last few videos the linting tool, eslint, has been put into the files and not mentioned whereas earlier videos in the course didn't use any code-formatters.

I have a rough idea of how they work from other tutorial videos but wondered if you might create a short video set on them? (unless you already have)

I appreciate you can always look up the docs but I still wonder for example, why you chose the configuration that you did? and why you're only including them now? Does eslint get used in the standard boilerplate when setting up these examples by default?

I also used to have this installed globally before removing it. How do people work with this in teams and real-life considerations like this? For example, my first Treehouse project received some feedback about leaving the last comma in object literals, where in fact this eslint Airbnb style put one on the end of the last key-value pair automatically.

Not so much a question as a series of thoughts.