2.2.0 • Published 7 years ago

gemnasium-client v2.2.0

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

gemnasium-client

Dependency Status

Build Status

A wrapper for the gemnasium API

Usage

First set the correct environment variables, which can be found in the gemnasium account and project settings pages.

export GEMNASIUM_TOKEN=yourtoken
export GEMNASIUM_PROJECT_SLUG=yourprojectslug

var GemnasiumClient = require('gemnasium-client');
var client = new GemnasiumClient();

details()

Retrieve details for the project.

client.details(function(error, result){
  console.log(error, result);
});

alerts()

Retrieve all security alerts for the project.

client.alerts(function(error, result){
  console.log(error, result);
});

dependencies()

Retrieve all dependencies for the project.

client.dependencies(function(error, result){
  console.log(error, result);
});

dependencyFiles()

Retrieve all the dependency files for the project.

client.dependencyFiles(function(error, result){
  console.log(error, result);
});

Example

Run the following command to see a demo of the above methods:

node example/client.js

Developing

To run tests:

npm test
2.2.0

7 years ago

2.1.0

7 years ago

2.0.0

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago