Fetch stats and data of Github repositories
This package is available in the Node Package Repository and can be easily installed with npm or yarn.
$ npm i @dashlog/core
# or
$ yarn add @dashlog/core
import { fetchOrgMetadata } from "@dashlog/core";
const { logo, projects } = await fetchOrgMetadata("NodeSecure");
console.log({ logo, projects });
- scorecard for OSSF Scorecard
- nodesecure to include NodeSecure scanner
verify
method.
Plugins need to be requested while fetching organization metadata:
const { projects } = await fetchOrgMetadata("NodeSecure", {
plugins: ["scorecard", "nodesecure"]
});
for (const { plugins } of projects) {
console.log(plugins.scorecard);
console.log(plugins.nodesecure);
}
Thanks goes to these wonderful people (emoji key):
Thomas.G 💻 🐛 🚧 🛡️ 👀 |
PierreDemailly 💻 |
yurifa |
MIT