agiledigital-labs / agiledigital-labs/eslint-plugin-total-functions

New rule: ban index signatures entirely

Open
#61 7 comments 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
92
Forks
5
PR merge metrics
No merged PRs in 30d

Description

Index signatures lead to all sorts of unsoundness and you're better off using a real [Map](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map) in almost every case.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.