Gathering detailed insights and metrics for eslint-config-futagozaryuu
Gathering detailed insights and metrics for eslint-config-futagozaryuu
npm install eslint-config-futagozaryuu
Typescript
Module System
Min. Node Version
Node Version
NPM Version
61.4
Supply Chain
89.8
Quality
71.3
Maintenance
50
Vulnerability
96.1
License
JavaScript (100%)
Love this project? Help keep it running — sponsor us today! 🚀
Total Downloads
19,011
Last Day
5
Last Week
117
Last Month
297
Last Year
1,469
NOASSERTION License
2 Stars
635 Commits
2 Forks
2 Watchers
2 Branches
1 Contributors
Updated on Sep 01, 2021
Minified
Minified + Gzipped
Latest Version
7.0.4
Package Id
eslint-config-futagozaryuu@7.0.4
Unpacked Size
97.62 kB
Size
18.34 kB
File Count
31
NPM Version
6.9.0
Node Version
12.5.0
Cumulative downloads
Total Downloads
Last Day
-86.8%
5
Compared to previous day
Last Week
129.4%
117
Compared to previous week
Last Month
336.8%
297
Compared to previous month
Last Year
-35.2%
1,469
Compared to previous year
5
2
This package contains configuration files for ESLint v6+
TypeScript configurations require TypeScript v3+
These are configurations for ESLint that I use in my JavaScript and TypeScript projects. Most of the configurations assume development in ES2015+ compatible environments, but the default configuration does not do this.
1$ npm install --save-dev eslint-config-futagozaryuu
Put the following into your configuration (.eslintrc.json
file or the "eslintConfig" field in package.json
):
1{ 2 "extends": "futagozaryuu" 3}
A list of usable configurations as well the configurations they use:
futagozaryuu
(default, includes: possible-errors, best-practices, stylistic-issues and variables)futagozaryuu/possible-errors
futagozaryuu/best-practices
futagozaryuu/stylistic-issues
futagozaryuu/variables
futagozaryuu/es5
(includes: default)futagozaryuu/es2015
(includes: es5)futagozaryuu/es2016
(includes: es2015)futagozaryuu/es2017
(includes: es2016)futagozaryuu/es2018
(includes: es2017)futagozaryuu/es2019
(includes: es2018)futagozaryuu/node
futagozaryuu/node-v4
(includes: es2015 and node)futagozaryuu/node-v6
(includes: es2015 and node)futagozaryuu/node-v8
(includes: es2017 and node)futagozaryuu/node-v10
(includes: es2018 and node)futagozaryuu/node-v12
(includes: es2019 and node)futagozaryuu/typescript
(includes: es2019)futagozaryuu/typescript/node
(includes: node, test and typescript)futagozaryuu/typescript/node-v4
(includes: node-v4, test and typescript)futagozaryuu/typescript/node-v6
(includes: node-v6, test and typescript)futagozaryuu/typescript/node-v8
(includes: node-v8, test and typescript)futagozaryuu/typescript/node-v10
(includes: node-v10, test and typescript)futagozaryuu/typescript/node-v12
(includes: node-v12, test and typescript)futagozaryuu/deprecated
futagozaryuu/test
futagozaryuu/dev
(includes: es2019, node and test)If you open the source files for these configurations, you will find each rule has a JSDoc description. Some of these descriptions have icons:
--fix
flagSince v7 of this package I will try to follow a semver based versioning:
4.17.0
= RELEASE.REVISION.PATCH
RELEASE
REVISION
PATCH
REVISION
incrementsAlso to note on dependencies; before 4.17 my dependencies were always fixed (on any package), but since I've started to embrace tools like Yarn, I thought why not also use practices like tildes (e.g. ~
) and carets (e.g. ^
). See this answer on StackOverflow for a clear explanation about the two.
Copyright (c) 2017+ Futago-za Ryuu
Released under the MIT License, http://opensource.org/licenses/MIT
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
Found 0/30 approved changesets -- score normalized to 0
Reason
no SAST tool detected
Details
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
Reason
security policy file not detected
Details
Reason
project is not fuzzed
Details
Reason
branch protection not enabled on development/release branches
Details
Reason
13 existing vulnerabilities detected
Details
Score
Last Scanned on 2025-02-10
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