cleidigh / ThunderKdB

Thunderbird Addon Code Knowledge Base
11 stars 7 forks source link

Create get_addon_data.js #34

Closed jobisoft closed 3 years ago

jobisoft commented 3 years ago

This script is based on requestdb1.js, but simplified as much as I could to improve maintainability. I decided to create it as a new file instead of updating the existing script, as it does introduce a few changes:

This script needs an updated report-creating-tool, which is in the making.

jobisoft commented 3 years ago

This also fixes the missing Sieve add-on in the 78 and 91 list (but I do not know if the error was in this script or in the report-creation tool.

jobisoft commented 3 years ago

I do not know if you want to merge this, but I wanted to create the PR to contribute my changes back.

The modified/extended reports do differ in terms of goals. I try to get a full status information about the health of ATN, not so much about providing add-on developers a quick access to manifest.json files or schema definitions. I removed secondary report generations.

Feel free to reject or comment. My reports are live here: https://thundernest.github.io/add-on-reports/

You are mentioned as the original creator of the tool chain at the bottom of each report.