
Nicholas C. Zakas - ESLint
devtools.fm: Developer Tools, Open Source, Software Development
00:00
Revamping ESLint: Streamlined Configuration and Architecture
This chapter details the development of a new configuration system for ESLint, aimed at simplifying how users manage linting rules. It explores the transition from a synchronous to a modular structure while maintaining JavaScript as the core language, addressing performance and interoperability challenges in integrating with newer technologies like Rust. The discussion also highlights the importance of user experience and utilizing their own tools in the development process to refine ESLint's functionality.
Transcript
Play full episode