open-index/open-npm huggingface dataset:
npm package: @fitmentgroup/viper-api-js
Description: A js client for the viper API
Author: zzyyxxww
Latest version: 1.1.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.


# viper-api-js

This is the API client for our ViperApi hosted at api.fitmentgroup.com.

* lightweight
* client-agnostic (axios and ky are supported at the moment)
* camel cases responses and pascal cases requests
* type checks arguments
* tested

## Usage

```javascript
import axios from 'axios' // or your own axios instance
import { getTrendBrands } from 'viper-api-js/trends'

// This errors saying yearStart and monthStart should be defined
await getTrendBrands()

const yearStart = 2019
const monthStart = 1
const brands = await getTrendBrands({ yearStart, monthStart }).axios(axios)
// Or with ky
const brands = await getTrendBrands({ yearStart, monthStart }).ky(ky)
```
npm package: @fitmentgroup/viper-bulma
Description: Bulma with our own custom styles
Author: zzyyxxww
Latest version: 1.0.0


# viper-bulma

Our customizations for bulma.
Name of package is `@fitmentgroup/viper-bulma`.

## Usage

Install `viper-bulma` with:

`yarn add viper-bulma`

```scss
@import "~bulma/sass/utilities/_all";
@import "~viper-bulma"
/* Your customizations go here */
@import "~bulma";
```

Remember to consider adding those customizations here to impact the entire application.

## Development

Run `yarn dev` and visit the indicated url.
Add modifications to `index.scss`. Break down into more files if it gets too big.
npm package: @fitmentgroup/viper-ts
Description: A ViperApi frontend for nodejs/typescript.
Latest version: 0.1.45


# viper-node

A ViperApi frontend for nodejs/typescript.

## Running

Make sure to have a `credentials.json` file in the root of this project like this:
```json
{
  "username": "<viperapi admin username or email>",
  "password": "<password>"
}
```

Then run `repl.js`.