Package · npm

eslint-plugin-functional

npm · v10.0.1 · MIT

ESLint rules to promote functional programming in TypeScript.

Tentative categories were assigned with moderate confidence (0.5 to 0.75): they are shown, but they do not count toward a category’s momentum. How categories work

Install

npm install eslint-plugin-functional

Adoption

Downloads (30 days)
1.5M
Observeddownloads / 30 days
Popularity
Lower half on npm
Derived44th percentile within npm
Dependents
Collectinghistory
Collecting
Maintenance
0.93
DerivedRelease cadence and recency, 0 to 1
Releases per year
19
134 versions over its life

Growth by period

Derived by Crest of Tech from two observations of npm’s own figure, a period apart. Nothing is stored or estimated: without an observation near the period’s start, the period is still collecting.

7 days
+4.1% · 7d
Derived+61K downloads / 30 days, SEP 29 → OCT 6
30 days
+9.9% · 30d
Derived+139K downloads / 30 days, SEP 6 → OCT 6
90 days
+45.1% · 90d
Derived+480.9K downloads / 30 days, JUL 6 → OCT 6
1 year
+91.3% · 1y
Derived+738.8K downloads / 30 days, NOV 10 → OCT 6

Adoption history

Adoption historydownloads / 30 days · 31 observations

SEP 6, 2026: 1,409,116 downloads / 30 daysSEP 7, 2026: 1,384,433 downloads / 30 daysSEP 8, 2026: 1,361,467 downloads / 30 daysSEP 9, 2026: 1,378,834 downloads / 30 daysSEP 10, 2026: 1,392,665 downloads / 30 daysSEP 11, 2026: 1,397,259 downloads / 30 daysSEP 12, 2026: 1,351,966 downloads / 30 daysSEP 13, 2026: 1,369,557 downloads / 30 daysSEP 14, 2026: 1,418,227 downloads / 30 daysSEP 15, 2026: 1,394,027 downloads / 30 daysSEP 16, 2026: 1,414,504 downloads / 30 daysSEP 17, 2026: 1,414,638 downloads / 30 daysSEP 18, 2026: 1,404,472 downloads / 30 daysSEP 19, 2026: 1,356,346 downloads / 30 daysSEP 20, 2026: 1,327,928 downloads / 30 daysSEP 21, 2026: 1,365,048 downloads / 30 daysSEP 22, 2026: 1,402,751 downloads / 30 daysSEP 23, 2026: 1,426,110 downloads / 30 daysSEP 24, 2026: 1,430,744 downloads / 30 daysSEP 25, 2026: 1,423,696 downloads / 30 daysSEP 26, 2026: 1,390,980 downloads / 30 daysSEP 27, 2026: 1,377,117 downloads / 30 daysSEP 28, 2026: 1,431,939 downloads / 30 daysSEP 29, 2026: 1,487,175 downloads / 30 daysSEP 30, 2026: 1,508,457 downloads / 30 daysOCT 1, 2026: 1,520,669 downloads / 30 daysOCT 2, 2026: 1,512,129 downloads / 30 daysOCT 3, 2026: 1,578,331 downloads / 30 daysOCT 4, 2026: 1,548,152 downloads / 30 daysOCT 5, 2026: 1,521,080 downloads / 30 daysOCT 6, 2026: 1,548,152 downloads / 30 days
Table of observations (31)
Daydownloads / 30 daysDependents
OCT 6, 20261,548,152Not observed
OCT 5, 20261,521,080Not observed
OCT 4, 20261,548,152Not observed
OCT 3, 20261,578,331Not observed
OCT 2, 20261,512,129Not observed
OCT 1, 20261,520,669Not observed
SEP 30, 20261,508,457Not observed
SEP 29, 20261,487,175Not observed
SEP 28, 20261,431,939Not observed
SEP 27, 20261,377,117Not observed
SEP 26, 20261,390,980Not observed
SEP 25, 20261,423,696Not observed
SEP 24, 20261,430,744Not observed
SEP 23, 20261,426,110Not observed
SEP 22, 20261,402,751Not observed
SEP 21, 20261,365,048Not observed
SEP 20, 20261,327,928Not observed
SEP 19, 20261,356,346Not observed
SEP 18, 20261,404,472Not observed
SEP 17, 20261,414,638Not observed
SEP 16, 20261,414,504Not observed
SEP 15, 20261,394,027Not observed
SEP 14, 20261,418,227Not observed
SEP 13, 20261,369,557Not observed
SEP 12, 20261,351,966Not observed
SEP 11, 20261,397,259Not observed
SEP 10, 20261,392,665Not observed
SEP 9, 20261,378,834Not observed
SEP 8, 20261,361,467Not observed
SEP 7, 20261,384,433Not observed
SEP 6, 20261,409,116Not observed

Facts from the registry

Latest version
v10.0.1
134 versions
First published
JUL 19, 2019
Last release
SEP 16, 2026
39d ago
Licence
MIT

Repository

Dependencies latest version · v10.0.1

Runtime 6

  • @typescript-eslint/utils^8.26.0
  • deepmerge-ts^7.1.5
  • escape-string-regexp^5.0.0
  • is-immutable-type^5.0.1
  • ts-api-utils^2.0.1
  • ts-declaration-location^1.0.6

Peer 2

  • eslint^9.0.0 || ^10.0.0
  • typescript>=4.7.4

Related news

No published news event mentions this package or its repository yet.