Gathering detailed insights and metrics for npm-license-generator
Gathering detailed insights and metrics for npm-license-generator
Gathering detailed insights and metrics for npm-license-generator
Gathering detailed insights and metrics for npm-license-generator
@wbmnky/license-report-generator
Generates a license report, using your bower/npm dependencies
coopdoc-generator-ts
[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![bundle][bundle-src]][bundle-href] [![JSDocs][jsdocs-src]][jsdocs-href] [![License][license-src]][license-href]
rrrule-generator
[](LICENSE)
html-license-gen
Generate HTML with license text from NPM/Yarn dependencies
Generate a file with license text from NPM dependencies
npm install npm-license-generator
Typescript
Module System
Node Version
NPM Version
61.4
Supply Chain
84.9
Quality
74.6
Maintenance
100
Vulnerability
88
License
TypeScript (84.95%)
HTML (13.03%)
JavaScript (2.02%)
Total Downloads
0
Last Day
0
Last Week
0
Last Month
0
Last Year
0
MIT License
13 Stars
57 Commits
8 Forks
1 Watchers
3 Branches
2 Contributors
Updated on Mar 16, 2025
Latest Version
2.0.0
Package Id
npm-license-generator@2.0.0
Unpacked Size
39.78 kB
Size
9.89 kB
File Count
10
NPM Version
10.7.0
Node Version
20.15.0
Published on
Sep 15, 2024
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
Generate a page with a copy of NPM dependency licenses. Example output
Install:
1npm install --global npm-license-generator
Options:
1$ npm-license-generator --help 2 3Usage: 4 npm-license-generator [folder] 5 6Positionals: 7 folder Folder of NPM project. Defaults to current working directory [string] 8 9Options: 10 --version Show version number [boolean] 11 --help Show help [boolean] 12 --out-path HTML output path [string] [default: "./licenses.html"] 13 --registry URL of package registry to use 14 [string] [default: "https://registry.npmjs.org"] 15 --tmp-folder-name Name of temporary folder 16 [string] [default: ".license-gen-tmp"] 17 --template Path to custom mustache template [string] 18 --no-group Do not group licenses [boolean] [default: false] 19 --package-lock Run on all packages listed in package-lock.json 20 [boolean] [default: false] 21 --no-spdx Do not download license file based on SPDX string 22 [boolean] [default: false] 23 --only-spdx Do not download tarballs, only use SPDX string 24 [boolean] [default: false] 25 --error-missing Exit 1 if no license is present for a package 26 [boolean] [default: false]
Supply your own template using the --template
option. Templates are written in Mustache. Your template does not have to be HTML, change the output file name using --out-path
.
By default, Mustache is given two variables:
name
: the package namerenderLicenses
: an array of GroupedLicense. When using --no-group
, an array of LicenseInfo is passed instead.Check the lib folder for example templates.
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
Reason
4 existing vulnerabilities detected
Details
Reason
dependency not pinned by hash detected -- score normalized to 2
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
Found 1/11 approved changesets -- score normalized to 0
Reason
0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Reason
project is not fuzzed
Details
Reason
security policy file not detected
Details
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
branch protection not enabled on development/release branches
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
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