Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/grasmash/drupal-module-evaluator


https://github.com/grasmash/drupal-module-evaluator

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Module Evaluator

Install:
```
git clone [email protected]:grasmash/drupal-module-evaluator.git
cd drupal-module-evaluator
composer install
```

Example usage:
```
$ ./bin/evaluate evaluate acquia_connector 8.x-1.x-dev

-------------------------------- ---------------------------------
Name acquia_connector
Title Acquia Connector
Branch 8.x-1.x-dev
Downloads 1054770
Security Advisory Coverage covered
Starred 10
Usage 9371
Recommended version 8.x-1.16
Is stable 1
Total issues 33
Priority Critical Issues 2
Priority Major Issues 3
Priority Normal Issues 27
Priority Minor Issues 1
Priority Bug Issues 19
Category Feature Issues 4
Category Support Issues 3
Category Task Issues 7
Category Plan Issues 0
Status RTBC Issues 3
Last "Closed/fixed" issue date Thu, 28 Feb 2019 15:28:27 +0000
Total releases 19
Last release date Wed, 06 Feb 2019 18:09:19 +0000
Days since last release 88
Deprecation errors 0
Deprecation file errors 36
PHPCS errors 639
PHPCS warnings 81
Composer validation status warnings
Scored points 15
Total points 45
-------------------------------- ---------------------------------
```

```
./bin/evaluate create-report acquia.yml --format=csv > acquia-modules.csv
./bin/evaluate create-report lightning.yml --format=csv > lightning-modules.csv
```

## Scoring