Skip to content
PluginStats

eslint-plugin-jasmine weekly downloads statistics

By tlvince · npm · ESLint plugins

ESLint rules for Jasmine

View on npm Fresh · Oct 18, 2026

eslint-plugin-jasmine has 135,816 recorded weekly downloads on npm, a decrease of 44.6% over the past 30 days, ranking #434 of 2,322 tracked listings.

Weekly downloads
135,816
Official API · Oct 18, 2026
7-day growth
-47.1%
-120.8K weekly downloads
30-day growth
-44.6%
-109.4K weekly downloads
90-day growth
-52.8%
-152.2K weekly downloads
Rank
#434
Among tracked npm listings

About eslint-plugin-jasmine

eslint-plugin-jasmine

Build Status npm version License

ESLint rules for Jasmine

Usage

  1. Install eslint-plugin-jasmine as a dev-dependency:

    npm install --save-dev eslint-plugin-jasmine
    
  2. Enable the plugin by adding it to your .eslintrc:

    plugins:
      - jasmine
    

ESLint itself provides a Jasmine environment for Jasmine's global variables. It's therefore recommended to also enable it in your .eslintrc:

plugins:
  - jasmine
env:
  jasmine: true

By default, no rules are enabled. See the next section for more.

Configuration

This plugin exports a recommended configuration that enforces good practices.

To enable this configuration, use the extends property in your .eslintrc config file:

plugins:
  - jasmine
env:
  jasmine: true
extends: "plugin:jasmine/recommended"

See the ESLint config docs for more information about extending configuration files.

Rules
RuleRecommendedOptions
expect-matcher1,
expect-single-argument1,
missing-expect0, 'expect()', 'expectAsync()'expectation function names
named-spy0
new-line-before-expect1
new-line-between-declarations1
no-assign-spyon0
no-describe-variables0
no-disabled-tests1
no-expect-in-setup-teardown1, 'expect()', 'expectAsync()'expectation function names
no-focused-tests2
no-global-setup2
no-pending-tests1
no-promise-without-done-fail1
no-spec-dupes1, 'block'['block', 'branch']
no-suite-callback-args2
no-suite-dupes1, 'block'['block', 'branch']
no-unsafe-spy1
valid-expectdeprecated
prefer-jasmine-matcher1
prefer-promise-strategies1
prefer-toHaveBeenCalledWith1
prefer-toBeUndefined0['always', 'never']

For example, using the recommended configuration, the no-focused-tests rule is enabled and will cause ESLint to throw an error (with an exit code of 1) when triggered.

You may customise each rule by adding a value in your .eslintrc rules property:

plugins:
  - jasmine
env:
  jasmine: true
rules:
  jasmine/no-focused-tests: 0
  jasmine/no-suite-dupes:
    - 2
    - branch

See configuring rules for more information.

Author

© 2016 - 2017 Tom Vincent git@tlvince.com and contributors.

License

Released under the MIT license.

Description from the npm listing.

  • eslint
  • eslint-plugin
  • eslintplugin
  • jasmine

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

eslint-plugin-jasmine weekly downloads on npm, last 90 days: 135,816 weekly downloads as of Oct 18, 2026, -52.8% over 90 days.eslint-plugin-jasmineWeekly downloads on npm · Last 90 days135,816downloads / week-52.8% over 90 days100K150K200K250K300K350KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 22, 2026 – Oct 18, 2026 · 89 observations · Updated Oc…pluginstats.com
eslint-plugin-jasmine weekly downloads on npm, last 90 days: 135,816 weekly downloads as of Oct 18, 2026, -52.8% over 90 days.

7/30/90-day growth

eslint-plugin-jasmine weekly downloads growth on npm: -47.1% over 7 days, -44.6% over 30 days, -52.8% over 90 days.eslint-plugin-jasmineWeekly downloads growth on npm135,816downloads / week now7-day growth-120,828 weekly downloads-47.1%30-day growth-109,428 weekly downloads-44.6%90-day growth-152,200 weekly downloads-52.8%Growth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
eslint-plugin-jasmine weekly downloads growth on npm: -47.1% over 7 days, -44.6% over 30 days, -52.8% over 90 days.

Ranking history

eslint-plugin-jasmine npm ranking history: currently #434 (by weekly downloads).eslint-plugin-jasminenpm ranking · by weekly downloads · Last 90 days#434current rank#150#200#250#300#350#400#450Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 17, 2026 – Oct 20, 2026 · 4 observations · Updated Oct 18, 2026pluginstats.com
eslint-plugin-jasmine npm ranking history: currently #434 (by weekly downloads).

Listing placement

All npm2,320 listings · 116 pages · 1,162 shown · page 22, #14 (overall #434)
All npm: every listing in weekly downloads order

Listing placement

ESLint plugins256 listings · 13 pages · page 5, #14 (overall #94)
ESLint plugins: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (543)
Recent weekly downloads observations for eslint-plugin-jasmine
Date (UTC)Weekly downloadsChange vs. previous
135,816+9.9K
125,904-21.4K
147,301-1.4K
148,744-57.1K
205,857-56.6K
262,4500
262,450+5.8K
256,644+6.2K
250,434+4.8K
245,587+10K
235,551+4.3K
231,219+1.6K
229,572-55.8K
285,398—

Similar npm ESLint plugins plugins

All 20 eslint-plugin-jasmine alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/eslint-plugin-jasmine. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.