Gathering detailed insights and metrics for generator-web-dotfiles
Gathering detailed insights and metrics for generator-web-dotfiles
Gathering detailed insights and metrics for generator-web-dotfiles
Gathering detailed insights and metrics for generator-web-dotfiles
Configuration files (dotfiles) for web projects.
npm install generator-web-dotfiles
Typescript
Module System
Node Version
NPM Version
JavaScript (96.92%)
Shell (3.08%)
Total Downloads
0
Last Day
0
Last Week
0
Last Month
0
Last Year
0
ISC License
3 Stars
231 Commits
1 Watchers
5 Branches
1 Contributors
Updated on Oct 01, 2024
Latest Version
3.5.3
Package Id
generator-web-dotfiles@3.5.3
Unpacked Size
16.90 kB
Size
6.23 kB
File Count
30
NPM Version
6.14.17
Node Version
14.19.2
Cumulative downloads
Total Downloads
Last Day
0%
NaN
Compared to previous day
Last Week
0%
NaN
Compared to previous week
Last Month
0%
NaN
Compared to previous month
Last Year
0%
NaN
Compared to previous year
3
25
You can use this generator on top of other generators to enforce code standards for js, css, html and markdown. Setup githooks to check linting or run tests when you commit or push and improve the quality of your commit messages with commitlint.
First install Yeoman:
1yarn global add yo
or
1npm install -g yo
Now install the ultimate generator:
1yarn global add generator-web-dotfiles
or
1npm install -g generator-web-dotfiles
Finally, run and follow the instructions:
1yo web-dotfiles
You can accept all config files and escape the question by using the option
all
:
1yo web-dotfiles --all
package.json
automatic configuration
ISC license
README with name of the project
Pre-populated .gitignore
NPM configuration .npmrc
JavaScript linting through Eslint
with standard configuration
(.eslintrc.json
, .eslintignore
)
CSS linting through Stylelint
with standard
configuration (.stylelintrc.json
, .stylelintignore
)
HTML linting through
HTMLHint configuration (.htmlhintrc
)
Markdown linting through
Remark with
markdown style guide
configuration (.remarkrc.js
)
Commit linting with commitlint
configuration (commitlintrc.js
) and husky
Git commits with husky. Runs lint on
commit, runs tests on push. If you haven't initialized a git repository, the
githooks won't be installed.
First, initialize your git repository git init
. You can always run the
generator again to add the hooks or install husky events yarn husky install
and add the files to run on events e.g.: yarn husky add .husky/pre-commit "yarn lint"
.
Version 3.x requires yo 4.x
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
Found 0/3 approved changesets -- score normalized to 0
Reason
project is archived
Details
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
security policy file not detected
Details
Reason
project is not fuzzed
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Reason
13 existing vulnerabilities detected
Details
Score
Last Scanned on 2025-07-07
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