Installations
npm install @enter-at/eslint-config-typescript-prettier
Developer Guide
Typescript
No
Module System
CommonJS
Min. Node Version
>=16
Node Version
18.20.5
NPM Version
10.9.2
Score
49.1
Supply Chain
69.6
Quality
81.3
Maintenance
100
Vulnerability
95.8
License
Releases
Contributors
Unable to fetch Contributors
Languages
JavaScript (73.66%)
TypeScript (24.28%)
Shell (2.06%)
Love this project? Help keep it running — sponsor us today! 🚀
Developer
enter-at
Download Statistics
Total Downloads
61,622
Last Day
26
Last Week
98
Last Month
884
Last Year
18,189
GitHub Statistics
Apache-2.0 License
572 Commits
3 Watchers
652 Branches
4 Contributors
Updated on Feb 13, 2025
Bundle Size
1.23 kB
Minified
630.00 B
Minified + Gzipped
Package Meta Information
Latest Version
1.9.35
Package Id
@enter-at/eslint-config-typescript-prettier@1.9.35
Unpacked Size
16.64 kB
Size
5.79 kB
File Count
4
NPM Version
10.9.2
Node Version
18.20.5
Published on
Jan 19, 2025
Total Downloads
Cumulative downloads
Total Downloads
61,622
Last Day
136.4%
26
Compared to previous day
Last Week
-38.4%
98
Compared to previous week
Last Month
86.1%
884
Compared to previous month
Last Year
-11.2%
18,189
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
Dependencies
7
Peer Dependencies
3
Dev Dependencies
3
eslint-config-typescript-prettier
Enterat's ESLint config with TypeScript and Prettier support.
It's 100% Open Source and licensed under the APACHE2.
Quick Start
Install typescript
, eslint
and prettier
, @enter-at/eslint-config-typescript-prettier
and put it into your .eslintrc.js
.
1$ npm install typescript eslint prettier @enter-at/eslint-config-typescript-prettier --save-dev
Update your .eslintrc.js
file to contain at least the following lines.
1module.exports = { 2 extends: "@enter-at/typescript-prettier" 3};
Help
Got a question?
File a GitHub issue.
Contributing
Bug Reports & Feature Requests
Please use the issue tracker to report any bugs or file feature requests.
Developing
If you are interested in being a contributor and want to get involved in developing this project, we would love to hear from you!
In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow.
- Fork the repo on GitHub
- Clone the project to your own machine
- Commit changes to your own branch
- Push your work back up to your fork
- Submit a Pull Request so that we can review your changes
NOTE: Be sure to merge the latest changes from "upstream" before making a pull request!

No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
19 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Reason
no binaries found in the repo
Reason
license file detected
Details
- Info: project has a license file: LICENSE:0
- Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0
Reason
packaging workflow detected
Details
- Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:17
Reason
3 existing vulnerabilities detected
Details
- Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg
- Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275
- Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv
Reason
Found 0/17 approved changesets -- score normalized to 0
Reason
detected GitHub workflow tokens with excessive permissions
Details
- Warn: no topLevel permission defined: .github/workflows/release.yml:1
- Warn: no topLevel permission defined: .github/workflows/test.yml:1
- Info: no jobLevel write permissions found
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/enter-at/eslint-config-typescript-prettier/release.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/enter-at/eslint-config-typescript-prettier/release.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/enter-at/eslint-config-typescript-prettier/test.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/enter-at/eslint-config-typescript-prettier/test.yml/master?enable=pin
- Warn: npmCommand not pinned by hash: .github/workflows/release.yml:26
- Warn: npmCommand not pinned by hash: .github/workflows/release.yml:28
- Warn: npmCommand not pinned by hash: .github/workflows/test.yml:26
- Info: 0 out of 4 GitHub-owned GitHubAction dependencies pinned
- Info: 0 out of 3 npmCommand dependencies pinned
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
- Warn: no security policy file detected
- Warn: no security file to analyze
- Warn: no security file to analyze
- Warn: no security file to analyze
Reason
project is not fuzzed
Details
- Warn: no fuzzer integrations found
Reason
branch protection not enabled on development/release branches
Details
- Warn: branch protection not enabled for branch 'master'
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
- Warn: 0 commits out of 27 are checked with a SAST tool
Score
4.4
/10
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