ESLint — more than just "extend"
summary
Covers advanced ESLint usage beyond just extending popular configs: how to unlock ESLint’s full potential, reduce linting time, and create reusable configurations. Also explains how ESLint can work together with Prettier.
AI-written summary · about
chapters (23)
- 0:00Introduction
- 2:52Code review problems with ESLint
- 4:19Linting history and evolution
- 6:28Basic ESLint config
- 8:13print-config command
- 10:24Installing ESLint plugins
- 13:12import-resolver plugin
- 15:40Experimental syntax plugins
- 16:45React and testing plugins
- 17:29Finding ESLint plugins
- 18:53ESLint performance
- 20:41Rule performance tuning
- 23:09Optimizing with overrides
- 24:36ESLint and Prettier
- 26:02ESLint config in npm package
- 29:11ESLint Fix command
- 31:22ESLint in WebStorm
- 33:29New config in old project
- 35:59New code style without conflicts
- 38:10Why not disable ESLint rules
- 40:40Rule retuning instead of disabling
- 41:42Automated linting benefits
- 44:33Q&A
related talks
35mYou Could Lint More
14mGetting Started with JavaScript Linter | What Is Linter?
25mWrite Perfect Code with Standard and ESLint
28mSetting Up ESLint and TypeScript for React
18mEnforcing Your Design System with ESLint (⚡️)
22mEasier Lint Authoring with Semantic Search and (...)
24mStatic Analysis: Don't Fear the Linter!
15mLint ALL the Things
