Bump and add TypeScript-related dependencies.

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

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.

Commits

Files