open-index/open-npm huggingface dataset:
npm package: @nexys/digitalocean-api
Description: [![npm version](https://badge.fury.io/js/@nexys%2Fdigitalocean-api.svg)](https://www.npmjs.com/package/@nexys/digitalocean-api) [![npm version](https://img.shields.io/npm/v/@nexys%2Fdigitalocean-api.svg)](https://www.npmjs.com/package/@nexys/digitalocean-
Author: Nexys Sarl
Latest version: 0.1.0

# Digitalocean API

[![npm version](https://badge.fury.io/js/@nexys%2Fdigitalocean-api.svg)](https://www.npmjs.com/package/@nexys/digitalocean-api)
[![npm version](https://img.shields.io/npm/v/@nexys%2Fdigitalocean-api.svg)](https://www.npmjs.com/package/@nexys/digitalocean-api)
[![Build and Test Package](https://github.com/nexys-system/digitalocean-api/actions/workflows/yarn.yml/badge.svg)](https://github.com/nexys-system/digitalocean-api/actions/workflows/yarn.yml)
[![Build and Test Package and (publish)](https://github.com/nexys-system/digitalocean-api/actions/workflows/publish.yml/badge.svg)](https://github.com/nexys-system/digitalocean-api/actions/workflows/publish.yml)
![Code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)
[![Bundlephobia](https://badgen.net/bundlephobia/min/@nexys/digitalocean-api)](https://bundlephobia.com/result?p=@nexys/digitalocean-api)

## Get started

* Install `yarn`
* Build `yarn build`
* Test `yarn test`

## Resources

aoos and api
https://cloud.digitalocean.com/account/api/access?i=3feded

oauth digitalocean do
https://developers.digitalocean.com/documentation/oauth/

api doc
https://developers.digitalocean.com/documentation/v2/#databases
npm package: @nexys/dns
Description: Work with DNS in Node
Author: Nexys Sarl
Latest version: 0.0.1

# DNS

Work with DNS in Node

[![NPM package](https://badge.fury.io/js/%40nexys%2Fdns.svg)](https://www.npmjs.com/package/@nexys/dns)
[![NPM package](https://img.shields.io/npm/v/@nexys/dns.svg)](https://www.npmjs.com/package/@nexys/dns)
[![Bundleophobia](https://badgen.net/bundlephobia/min/@nexys/dns)](https://bundlephobia.com/result?p=@nexys/dns)
[![Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://prettier.io/)
npm package: @nexys/etherscan-sdk
Description: [![npm version](https://img.shields.io/npm/v/@nexys/etherscan-sdk.svg)](https://www.npmjs.com/package/@nexys/etherscan-sdk) [![Build and Test Package](https://github.com/nexys-system/etherscan-sdk/actions/workflows/test.yml/badge.svg)](https://github.com/
Latest version: 0.0.5

# etherscan-sdk typescript package

[![npm version](https://img.shields.io/npm/v/@nexys/etherscan-sdk.svg)](https://www.npmjs.com/package/@nexys/etherscan-sdk)
[![Build and Test Package](https://github.com/nexys-system/etherscan-sdk/actions/workflows/test.yml/badge.svg)](https://github.com/nexys-system/etherscan-sdk/actions/workflows/test.yml)
[![Publish](https://github.com/nexys-system/etherscan-sdk/actions/workflows/publish.yml/badge.svg)](https://github.com/nexys-system/etherscan-sdk/actions/workflows/publish.yml)
![Code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)
[![Bundlephobia](https://badgen.net/bundlephobia/min/@nexys/etherscan-sdk)](https://bundlephobia.com/result?p=@nexys/etherscan-sdk)

## Get Started

```
import EtherscanClient from '@nexys/etherscan-sdk';

...
```


## Official API doc

https://docs.etherscan.io/api-endpoints/

seems to have the same interface but no restriction [not tested yet]
https://blockscout.com/eth/mainnet/api-docs
npm package: @nexys/etherscan-sk
Description: [![npm version](https://img.shields.io/npm/v/@nexys/etherscan-sdk.svg)](https://www.npmjs.com/package/@nexys/etherscan-sdk) [![Build and Test Package](https://github.com/nexys-system/etherscan-sdk/actions/workflows/test.yml/badge.svg)](https://github.com/
Latest version: 0.0.1

# etherscan-sdk typescript package

[![npm version](https://img.shields.io/npm/v/@nexys/etherscan-sdk.svg)](https://www.npmjs.com/package/@nexys/etherscan-sdk)
[![Build and Test Package](https://github.com/nexys-system/etherscan-sdk/actions/workflows/test.yml/badge.svg)](https://github.com/nexys-system/etherscan-sdk/actions/workflows/test.yml)
[![Publish](https://github.com/nexys-system/etherscan-sdk/actions/workflows/publish.yml/badge.svg)](https://github.com/nexys-system/etherscan-sdk/actions/workflows/publish.yml)
![Code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)
[![Bundlephobia](https://badgen.net/bundlephobia/min/@nexys/etherscan-sdk)](https://bundlephobia.com/result?p=@nexys/etherscan-sdk)

## Get Started

```
import EtherscanClient from '@nexys/etherscan-sdk';

...
```
npm package: @nexys/flowbank
Description: [![npm version](https://img.shields.io/npm/v/@nexys/flowbank.svg)](https://www.npmjs.com/package/@nexys/flowbank) [![Build and Test Package](https://github.com/nexys-admin/flowbank-sdk/actions/workflows/yarn.yml/badge.svg)](https://github.com/nexys-admin/
Latest version: 0.0.11

# Flowbank SDK

[![npm version](https://img.shields.io/npm/v/@nexys/flowbank.svg)](https://www.npmjs.com/package/@nexys/flowbank)
[![Build and Test Package](https://github.com/nexys-admin/flowbank-sdk/actions/workflows/yarn.yml/badge.svg)](https://github.com/nexys-admin/flowbank-sdk/actions/workflows/yarn.yml)
[![Publish](https://github.com/nexys-admin/flowbank-sdk/actions/workflows/publish.yml/badge.svg)](https://github.com/nexys-admin/flowbank-sdk/actions/workflows/publish.yml)
![Code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)
[![Bundlephobia](https://badgen.net/bundlephobia/min/@nexys/flowbank)](https://bundlephobia.com/result?p=@nexys/flowbank)

This is a simple (unofficial) SDK to access the FlowBank API

Link to the official doc: https://api-live.flowbank.com/api-docs/

## Get started

```
import {Client} from '@nexys/flowbank';

const config = {
  clientId: "",
  applicationId: "",
  secretKey:
    "mysecretkey",
};

const flowbankClient = new Client(config);
```

## Available functions

### getSummary

https://api-live.flowbank.com/api-docs/#operation/getAccountSummaryWithoutDate

### getTransactions

https://api-live.flowbank.com/api-docs/#operation/getTransactions

### getAccounts

https://api-live.flowbank.com/api-docs/#operation/getAccounts

### getSummaryFromAccount

### getAccountId
npm package: @nexys/github-sdk
Description: [![npm version](https://img.shields.io/npm/v/@nexys/github-sdk.svg)](https://www.npmjs.com/package/@nexys/github-sdk) [![Build and Test Package](https://github.com/nexys-system/github-sdk/actions/workflows/test.yml/badge.svg)](https://github.com/nexys-sys
Latest version: 0.1.5

# Github SDK

[![npm version](https://img.shields.io/npm/v/@nexys/github-sdk.svg)](https://www.npmjs.com/package/@nexys/github-sdk)
[![Build and Test Package](https://github.com/nexys-system/github-sdk/actions/workflows/test.yml/badge.svg)](https://github.com/nexys-system/github-sdk/actions/workflows/test.yml)
[![Publish](https://github.com/nexys-system/github-sdk/actions/workflows/publish.yml/badge.svg)](https://github.com/nexys-system/github-sdk/actions/workflows/publish.yml)
![Code style](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)

## Get started

### Install

`yarn add @nexys/github-sdk`

### Integrate in code

```
import { Rest } from "@nexys/github-sdk";

// example: update repo
Rest.Repo.update(
  {description: 'my new repo description'},
  'my organization',
  'myrepo',
  'mytoken'
).then(response => {
  console.log({response});
})
```
npm package: @nexys/googleapi
Description: list of utilities to access google
Author: Nexys Sarl
Latest version: 0.0.9

# Google API access

## Gmail reader

[![npm version](https://img.shields.io/npm/v/@nexys/googleapi.svg)](https://www.npmjs.com/package/@nexys/googleapi)
[![Test](https://github.com/nexys-system/googleapi/actions/workflows/test.yml/badge.svg)](https://github.com/nexys-system/googleapi/actions/workflows/test.yml)

this application connects to google via oauth and retrieves email

* google sheets
* google mail