Installations
npm install @node-minify/core
Developer Guide
Typescript
Yes
Module System
CommonJS, ESM
Min. Node Version
>=18.0.0
Node Version
20.18.0
NPM Version
10.8.2
Score
88.5
Supply Chain
79.3
Quality
84.1
Maintenance
100
Vulnerability
99.6
License
Releases
@node-minify/yui@9.0.1
Published on 12 Nov 2024
@node-minify/utils@9.0.1
Published on 12 Nov 2024
@node-minify/uglify-es@9.0.1
Published on 12 Nov 2024
@node-minify/uglify-js@9.0.1
Published on 12 Nov 2024
@node-minify/run@9.0.1
Published on 12 Nov 2024
@node-minify/sqwish@9.0.1
Published on 12 Nov 2024
Contributors
Languages
TypeScript (98.64%)
JavaScript (1.36%)
Developer
Download Statistics
Total Downloads
3,182,205
Last Day
1,578
Last Week
29,617
Last Month
182,061
Last Year
1,774,814
GitHub Statistics
507 Stars
4,358 Commits
54 Forks
17 Watching
6 Branches
21 Contributors
Bundle Size
96.17 kB
Minified
28.63 kB
Minified + Gzipped
Package Meta Information
Latest Version
9.0.2
Package Id
@node-minify/core@9.0.2
Unpacked Size
51.31 kB
Size
9.59 kB
File Count
9
NPM Version
10.8.2
Node Version
20.18.0
Publised On
12 Nov 2024
Total Downloads
Cumulative downloads
Total Downloads
3,182,205
Last day
-79.9%
1,578
Compared to previous day
Last week
-32%
29,617
Compared to previous week
Last month
-4.1%
182,061
Compared to previous month
Last year
140.6%
1,774,814
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
Dependencies
3
Dev Dependencies
2
A very light minifier Node.js module.
node-minify
Installation
1npm install @node-minify/core @node-minify/uglify-js
Usage
1const minify = require('@node-minify/core'); 2const uglifyJS = require('@node-minify/uglify-js'); 3 4minify({ 5 compressor: uglifyJS, 6 input: 'foo.js', 7 output: 'bar.js', 8 callback: function (err, min) {} 9});
Documentation
Visit https://node-minify.2clics.net for full documentation
License
No vulnerabilities found.
Reason
30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10
Reason
no dangerous workflow patterns detected
Reason
0 existing vulnerabilities detected
Reason
license file detected
Details
- Info: project has a license file: LICENSE:0
- Info: FSF or OSI recognized license: MIT License: LICENSE:0
Reason
binaries present in source code
Details
- Warn: binary detected: packages/yui/src/binaries/yuicompressor-2.4.7.jar:1
Reason
detected GitHub workflow tokens with excessive permissions
Details
- Warn: no topLevel permission defined: .github/workflows/publish.yml:1
- Warn: no topLevel permission defined: .github/workflows/test.yml:1
- Info: no jobLevel write permissions found
Reason
Found 0/26 approved changesets -- score normalized to 0
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/srod/node-minify/publish.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/srod/node-minify/publish.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/srod/node-minify/publish.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/srod/node-minify/test.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/srod/node-minify/test.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/srod/node-minify/test.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/srod/node-minify/test.yml/develop?enable=pin
- Info: 0 out of 4 GitHub-owned GitHubAction dependencies pinned
- Info: 0 out of 3 third-party GitHubAction dependencies pinned
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
project is not fuzzed
Details
- Warn: no fuzzer integrations found
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
SAST tool is not run on all commits -- score normalized to 0
Details
- Warn: 0 commits out of 22 are checked with a SAST tool
Score
4.7
/10
Last Scanned on 2024-12-16
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