02:15 - Jamund Ferguson Introduction
- Twitter
- GitHub
- Blog
- PayPal
- Jamund Ferguson: JavaScript Linting for Code Quality & ESLint Overview
02:47 - Lint (Background)
- JSLint
- JSHint
- ESLint
- [GitHub] eslint
- Nicholas Zakas
- [Gitter] eslint
04:48 - Keeping ESLint Up-to-date
- Esprima
- espree
- Babel
- ES6 (ECMAScript 6)
08:09 - Abstract Syntax Tree (ASTs)
- Jamund Ferguson: Don’t be scared of abstract syntax trees
- Minification
- UglifyJS
13:28 - Using Lint Tools
- Context Switching
- Aspects to Linting:
- Code Standardization
- Catching Bad Mistakes
- JSCS (JavaScript Code Style)
20:42 - Are there a downsides to linting?
23:40 - Establishing Rules
25:12 - Cool ESLint Features
- handle-callback-err
- Not Throwing Literals
- No Restricted Modules
- Jamund Ferguson: Error Handling in Node.js @ MountainWest JavaScript 2014
30:45 - How ESLint Works Internally
- eslint-plugin-angular
- Configuration and Defaults
40:07 - Getting Started with Linting43:03 - Autofixer 44:41 - Plugins46:47 - Linter Feedback From the PanelPicks Mozilla (AJ)
We Will All Be Game Programmers (Aimee)
Search Inside Yourself: The Unexpected Path to Achieving Success, Happiness (and World Peace) by Chade-Meng Tan (Aimee)
Good Mythical Morning (Dave)
Salt Lake City (Dave)
BB King Calls This One Of His Best Performances (Jamison)
json-server (Jamison)
Austenland (Joe)
Supergirl (Joe)
A Short History of Nearly Everything by Bill Bryson (Jamund)
The Book of Mormon (Jamund) Special Guest: Jamund Ferguson.
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.