Nextjs has Eslint built into the `next lint` command since version 11+. I've upgraded my project to Nextjs 12, and then corrected some warnings and an error that I didn't know about previously.
0:00 intro
0:14 what is linting
1:20 setup
2:26 create your branch
3:13 update dependencies
3:43 next lint
5:58 review the lint results