eslint-plugin-fsecond weekly downloads statistics
By AndreaPontrandolfo (3 listings) · npm · ESLint plugins
ESLint plugin with misc rules. Typescript and React related.
eslint-plugin-fsecond has 30,621 recorded weekly downloads on npm, a decrease of 53.6% over the past 30 days, ranking #661 of 2,306 tracked listings.
About eslint-plugin-fsecond
ESLINT PLUGIN FSECOND
ESLint plugin with some opinionated rules, useful in JavaScript, TypeScript and React projects.
Requirements
- Node.js >=22
- ESLint >=9.0.0
Install
pnpm add -D eslint eslint-plugin-fsecond
Usage
Use a preset config or configure each rule separately.
With preset
// eslint.config.ts
import fsecond from "eslint-plugin-fsecond";
export default [fsecond.configs.recommended];
With individual rules
// eslint.config.ts
import fsecond from "eslint-plugin-fsecond";
export default [
{
plugins: { fsecond: fsecond },
rules: {
// Override/add rules settings here, such as:
"fsecond/prefer-destructured-optionals": "error",
},
},
];
Configs
<!-- begin auto-generated configs list -->| Name | |
|---|---|
| ✅ | recommended |
| ☑️ | recommendedTypeChecked |
Rules
<!-- begin auto-generated rules list -->💼 Configurations enabled in.
✅ Set in the recommended configuration.
☑️ Set in the recommendedTypeChecked configuration.
⚙️ Has configuration options.
💭 Requires type information.
🔧 Automatically fixable by the --fix CLI option.
| Name | Description | 💼 | ⚙️ | 💭 | 🔧 |
|---|---|---|---|---|---|
| no-inline-interfaces | disallow inline object type literals in variable and function annotations; extract to a named interface or type alias. | ✅ ☑️ | ⚙️ | 🔧 | |
| no-redundant-jsx-prop-usage | disallow passing a JSX prop whose value matches the component's destructuring default for that prop | ☑️ | 💭 | 🔧 | |
| prefer-destructured-optionals | enforce placing optional parameters on a destructured object instead of the function signature itself | ✅ ☑️ | |||
| valid-event-listener | enforces best practices around addEventListener method in React components. | ✅ ☑️ | ⚙️ |
Description from the npm listing.
- javascript
- typescript
- eslint
- eslintplugin
- eslint-plugin
- react
- reactjs
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
7/30/90-day growth
Ranking history
Listing placement
Listing placement
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 (122)Similar npm ESLint plugins plugins
All 20 eslint-plugin-fsecond alternativesData 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-fsecond. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.