Bump and add TypeScript-related dependencies.

Review Request #13574 — Created Feb. 26, 2024 and submitted

Information

beanbag-eslint-plugin
master

Reviewers

This bumps our typescript-eslint dependency to the latest version,
7.1.0. This contains support for modern TypeScript, as well as a
plethora of fixes and rules that were introduced since our now aging
5.59.2 release.

It also adds an explicit development dependency on TypeScript, ensuring
that we're consistent in what we depend on within the codebase for
linting. This avoids assumptions that can be made by the Babel support
and warnings that may be emitted when running ESLint within this
codebase.

Successfully linted and built the codebase.

Summary ID
Bump and add TypeScript-related dependencies.
This bumps our `typescript-eslint` dependency to the latest version, 7.1.0. This contains support for modern TypeScript, as well as a plethora of fixes and rules that were introduced since our now aging 5.59.2 release. It also adds an explicit development dependency on TypeScript, ensuring that we're consistent in what we depend on within the codebase for linting. This avoids assumptions that can be made by the Babel support and warnings that may be emitted when running ESLint within this codebase.
9ad252a83531f8e737bf0d8183cef3389d366aa7
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to master (c4ccf47)