Gathering detailed insights and metrics for eslint-config-standard-jsx
Gathering detailed insights and metrics for eslint-config-standard-jsx
Gathering detailed insights and metrics for eslint-config-standard-jsx
Gathering detailed insights and metrics for eslint-config-standard-jsx
ESLint Shareable Config for JSX support in JavaScript Standard Style
npm install eslint-config-standard-jsx
48.2
Supply Chain
92
Quality
79.6
Maintenance
100
Vulnerability
96.4
License
Module System
Min. Node Version
Typescript Support
Node Version
NPM Version
102 Stars
150 Commits
28 Forks
10 Watching
2 Branches
29 Contributors
Updated on 11 Nov 2024
Minified
Minified + Gzipped
JavaScript (100%)
Cumulative downloads
Total Downloads
Last day
-25%
108,543
Compared to previous day
Last week
-4.5%
819,095
Compared to previous week
Last month
34.2%
3,213,710
Compared to previous month
Last year
2.3%
30,072,414
Compared to previous year
2
5
This module is for advanced users. You probably want to use standard
instead :)
1npm install eslint-config-standard-jsx
Shareable configs are designed to work with the extends
feature of .eslintrc
files.
You can learn more about
Shareable Configs on the
official ESLint website.
This Shareable Config adds extra JSX style rules to the baseline JavaScript Standard Style
rules provided in
eslint-config-standard
.
It doesn't assume that you're using React, so other virtual DOM libraries like
virtual-dom
and deku
are supported.
Even though this config is JSX only (no React), it makes use of
eslint-plugin-react
for its generic
JSX rules.
(If you want React-specific rules too, consider using
eslint-config-standard-react
instead.)
Here's how to install everything you need:
1npm install --save-dev eslint-config-standard eslint-config-standard-jsx eslint-plugin-promise eslint-plugin-import eslint-plugin-node eslint-plugin-react
Then, add this to your .eslintrc file:
{
"extends": ["standard", "standard-jsx"]
}
Note: We omitted the eslint-config-
prefix since it is automatically assumed by ESLint.
You can override settings from the shareable config by adding them directly into your
.eslintrc
file.
The easiest way to use JavaScript Standard Style to check your code is to use the
standard
package. This comes with a global
Node command line program (standard
) that you can run or add to your npm test
script
to quickly check your style.
Use this in one of your projects? Include one of these badges in your readme to let people know that your code is using the standard style.
1[![js-standard-style](https://cdn.rawgit.com/feross/standard/master/badge.svg)](http://standardjs.com)
1[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com)
For the full listing of rules, editor plugins, FAQs, and more, visit the main JavaScript Standard Style repo.
MIT. Copyright (c) Feross Aboukhadijeh.
No vulnerabilities found.
Reason
no binaries found in the repo
Reason
no dangerous workflow patterns detected
Reason
0 existing vulnerabilities detected
Reason
license file detected
Details
Reason
security policy file detected
Details
Reason
Found 5/24 approved changesets -- score normalized to 2
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
project is not fuzzed
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Score
Last Scanned on 2024-11-18
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More