Gå offline med appen Player FM !
Going flat with ESLint
Manage episode 430736756 series 1391411
Josh Goldberg joins Nick & Chris to discuss the latest updates from ESLint, typescript-eslint & the new flat config format. They also discuss creating reusable configs & project generators before pivoting to talk about a new conference focused on developer tooling. Finally, Chris & Josh talk about the past, present & future of Mocha.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Neon – Fleets of Postgres! Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database.
Featuring:
- Josh Goldberg – Twitter, GitHub
- Nick Nisi – Mastodon, Twitter, GitHub, Website
- Christopher Hiller – Mastodon, Twitter, GitHub, Website
Show Notes:
- ESLint’s new config system
- Announcing typescript-eslint v8 Beta
- dprint
- Yeoman
- Squiggle Conf
- eslint-plugin-eslint-comments
- JavaScript’s
with
keyword - Mocha
- eslint-nibble
- create-typescript-app
Something missing or broken? PRs welcome!
Kapitler
1. It's party time, y'all (00:00:00)
2. A hoy hoy (00:00:39)
3. Welcoming back Josh (00:01:25)
4. Boneskull's face (00:03:25)
5. Definitely Typed (00:03:49)
6. Changes to ESLint (00:06:09)
7. Why make this change? (00:10:21)
8. That magic (00:13:52)
9. Slow migration (00:16:01)
10. Keeping page (00:18:02)
11. Plugins (00:20:52)
12. Neighboring projects (00:23:02)
13. Resting grouch face (00:24:18)
14. Sponsor: Neon (00:24:50)
15. create-typescript-app (00:28:23)
16. Dealing with with (00:39:20)
17. Type-aware linting (00:44:46)
18. Squiggle Conf (00:51:49)
19. Nick's conf advice (00:53:28)
20. Maintaining Mocha (00:56:29)
21. Loaders with Mocha (01:06:38)
22. tsimp (01:08:26)
23. What's next for Josh (01:12:15)
24. Obligatory AI chapter (01:15:57)
25. Closing time (01:19:00)
26. Next up on the pod (01:20:04)
360 episoder
Manage episode 430736756 series 1391411
Josh Goldberg joins Nick & Chris to discuss the latest updates from ESLint, typescript-eslint & the new flat config format. They also discuss creating reusable configs & project generators before pivoting to talk about a new conference focused on developer tooling. Finally, Chris & Josh talk about the past, present & future of Mocha.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Neon – Fleets of Postgres! Enterprises use Neon to operate hundreds of thousands of Postgres databases: Automated, instant provisioning of the world’s most popular database.
Featuring:
- Josh Goldberg – Twitter, GitHub
- Nick Nisi – Mastodon, Twitter, GitHub, Website
- Christopher Hiller – Mastodon, Twitter, GitHub, Website
Show Notes:
- ESLint’s new config system
- Announcing typescript-eslint v8 Beta
- dprint
- Yeoman
- Squiggle Conf
- eslint-plugin-eslint-comments
- JavaScript’s
with
keyword - Mocha
- eslint-nibble
- create-typescript-app
Something missing or broken? PRs welcome!
Kapitler
1. It's party time, y'all (00:00:00)
2. A hoy hoy (00:00:39)
3. Welcoming back Josh (00:01:25)
4. Boneskull's face (00:03:25)
5. Definitely Typed (00:03:49)
6. Changes to ESLint (00:06:09)
7. Why make this change? (00:10:21)
8. That magic (00:13:52)
9. Slow migration (00:16:01)
10. Keeping page (00:18:02)
11. Plugins (00:20:52)
12. Neighboring projects (00:23:02)
13. Resting grouch face (00:24:18)
14. Sponsor: Neon (00:24:50)
15. create-typescript-app (00:28:23)
16. Dealing with with (00:39:20)
17. Type-aware linting (00:44:46)
18. Squiggle Conf (00:51:49)
19. Nick's conf advice (00:53:28)
20. Maintaining Mocha (00:56:29)
21. Loaders with Mocha (01:06:38)
22. tsimp (01:08:26)
23. What's next for Josh (01:12:15)
24. Obligatory AI chapter (01:15:57)
25. Closing time (01:19:00)
26. Next up on the pod (01:20:04)
360 episoder
Alle episoder
×Velkommen til Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.