Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ysden123/npm-package-analyzer
NPM package analyzer
https://github.com/ysden123/npm-package-analyzer
analyzer javascript nodejs npm package project scala
Last synced: 18 days ago
JSON representation
NPM package analyzer
- Host: GitHub
- URL: https://github.com/ysden123/npm-package-analyzer
- Owner: ysden123
- License: mit
- Created: 2017-02-14T17:28:14.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-03-30T07:19:46.000Z (almost 8 years ago)
- Last Synced: 2024-11-28T14:23:55.654Z (3 months ago)
- Topics: analyzer, javascript, nodejs, npm, package, project, scala
- Language: Scala
- Size: 42 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# npm-package-analyzer
NPM package analyzer## Description
The NPM package analyzer scans all JavaScript (".js") files,
extracts used module names (from require([module])) and
compares them with dependencies from package.json.Analyzer outputs number of unused modules and unused module
names.## Test Coverage
```
sbt clean coverage test
```## Build
Run command:
```
sbt assembly
```
JAR location is target\scala-2.12\npm-package-analyzer-assembly-[version].jar## Running
```
java -jar npm-package-analyzer-assembly-0.1.4.jar
```