build: raise TypeScript linting toolchain floor (gh54 part IV) by Planeshifter · Pull Request #10966 · stdlib-js/stdlib

@Planeshifter Planeshifter changed the title build: raise TypeScript linting toolchain floor build: raise TypeScript linting toolchain floor (gh54 part IV)

Mar 15, 2026

@Planeshifter

Upgrade the TypeScript linting stack to support ESLint v9:

- Upgrade TypeScript from 4.3.5 to 4.9.5
- Upgrade @typescript-eslint/parser and eslint-plugin from v6 to v8
- Replace removed rules with @stylistic/ts/* equivalents
- Replace @typescript-eslint/ban-types with no-restricted-types

Ref: stdlib-js/metr-issue-tracker#54