TSLint to ESLint Part 2: tslint-to-eslint-config
A technical guide on migrating from TSLint to ESLint using the tslint-to-eslint-config utility, covering rule conversion and configuration mapping.
Josh Goldberg is an open-source maintainer in the TypeScript ecosystem, best known for his work on typescript-eslint, and an author, speaker, and Microsoft MVP dedicated to improving modern web development.
73 articles from this blog
A technical guide on migrating from TSLint to ESLint using the tslint-to-eslint-config utility, covering rule conversion and configuration mapping.
Explores the history of JavaScript linting tools, from JSLint to ESLint, and introduces the context for migrating from TSLint to ESLint.
A developer's journey to improve TypeScript's error message for using a colon instead of an equals sign in enum member assignments.
A deep dive into implementing binary arithmetic using TypeScript's type system, exploring bits, generic types, and type-level operations.
A developer explains moving from Medium to a Gatsby-based blog due to poor code syntax highlighting and lack of improvements.
A developer documents their journey contributing to TypeScript, focusing on fixing a parsing issue where identifiers follow numeric literals.
A guide to debugging and handling JavaScript bugs specific to Internet Explorer, including workarounds for missing call stacks and unstable DOM APIs.
A developer's journey contributing to TypeScript by adding a summary error count feature to the --pretty CLI output.
A developer argues for the benefits of 100% unit test coverage, addressing common counterarguments and emphasizing testable code design.
A developer's journey to fix TypeScript's error on trailing commas in generic type parameter lists, detailing the debugging process.
A developer explains how implementing lazy instantiation for game object classes dramatically improved their custom game engine's reset performance.
A technical guide on hacking TypeScript's async/await transpilation to work with jQuery 2's non-A+ compliant Promises during an upgrade process.
A guide to using RequireJS's onResourceLoad API with NProgress for more accurate loading bar progress during script loading.