open-index/open-npm huggingface dataset:
npm package: @machinomy/cli
Description: Machinomy Command Line Interface
Latest version: 0.0.28

# Machinomy CLI

[Machinomy](https://github.com/machinomy/machinomy/tree/master/packages/machinomy) Command Line Interface.

Web site: [machinomy.com](http://machinomy.com).
Twitter: [@machinomy](http://twitter.com/machinomy).
Support/Discussion: [Gitter](https://gitter.im/machinomy/machinomy).

:exclamation:
Please, pay attention, this package is the part of [Machinomy Lerna Monorepo](https://github.com/machinomy/machinomy) and it's intended to use with other monorepo's packages. 

:no_entry: You **should not** git clone this repository alone

:white_check_mark: You **should** git clone the main repository via
```
git clone https://github.com/machinomy/machinomy.git
or 
git clone git@github.com:machinomy/machinomy.git
```

**For documentation, usage and contributing please see [Machinomy Monorepo](https://github.com/machinomy/machinomy).**
npm package: @machinomy/contracts
Description: Machinomy contracts managed by Truffle
Latest version: 4.1.5

# Machinomy contracts [![Build Status][travis-img]][travis] [![Coverage Status][coveralls-img]][coveralls]
[travis]: https://travis-ci.org/machinomy/machinomy-contracts
[travis-img]: https://img.shields.io/travis/machinomy/machinomy-contracts.svg
[coveralls]: https://coveralls.io/github/machinomy/machinomy-contracts?branch=master
[coveralls-img]: https://coveralls.io/repos/github/machinomy/machinomy-contracts/badge.svg?branch=master

Machinomy contracts is a TypeScript interface for Ethereum contracts managed by [Truffle](https://github.com/trufflesuite/truffle) used by [Machinomy](https://github.com/machinomy/machinomy/tree/master/packages/machinomy).

:exclamation:
Please, pay attention, this package is the part of [Machinomy Lerna Monorepo](https://github.com/machinomy/machinomy) 
and it's intended to use with other monorepo's packages. 

:no_entry: You **should not** git clone this repository alone

:white_check_mark: You **should** git clone the main repository via
```
git clone https://github.com/machinomy/machinomy.git
or 
git clone git@github.com:machinomy/machinomy.git
```

**For documentation, usage and contributing please see [Machinomy Monorepo](https://github.com/machinomy/machinomy).**
npm package: @machinomy/logger
Description: Machinomy Logger
Latest version: 0.2.5

# Machinomy Logger

[Machinomy](https://github.com/machinomy/machinomy/tree/master/packages/machinomy) logger. Works in browser and Node.

### Basic usage

```typescript
import Logger from '@machinomy/logger'

const LOG = new Logger('your-namespace')

LOG.info('This is info message')
LOG.warn('This is warn message')
LOG.error('This is error message')
LOG.fatal('This is fatal message')
LOG.debug('This is debug message')
LOG.trace('This is trace message')
```

### Usage with LogDNA

```typescript
import Logger from '@machinomy/logger'

const LOG = new Logger(
    'your-namespace',
    'LogDNA-Ingestion-Key-As-String',    // Ingestion Key from "API Keys" section of LogDNA website
    { hostname: 'another-host' }         // Any LogDNA for Node.js constructor options
 )

LOG.info('This is info message')
LOG.warn('This is warn message')
LOG.error('This is error message')
LOG.fatal('This is fatal message')
LOG.debug('This is debug message')
LOG.trace('This is trace message')
```

For more LogDNA options see [LogDNA for Node.js](https://github.com/logdna/nodejs#options)


**DO NOT FORGET TO DEFINE "DEBUG=*" ENV VARIABLE!**

**IF YOU USE @machinomy/logger AT MULTIPLE LAYERS OF YOUR SOFTWARE - DO NOT FORGET TO DEFINE "DEBUG_DEPTH=10" ENV VARIABLE!**


Web site: [machinomy.com](http://machinomy.com).
Twitter: [@machinomy](http://twitter.com/machinomy).
Support/Discussion: [Gitter](https://gitter.im/machinomy/machinomy).

:exclamation:
Please, pay attention, this package is the part of [Machinomy Lerna Monorepo](https://github.com/machinomy/machinomy) and it's intended to use with other monorepo's packages. 

:no_entry: You **should not** git clone this repository alone

:white_check_mark: You **should** git clone the main repository via
```
git clone https://github.com/machinomy/machinomy.git
or 
git clone git@github.com:machinomy/machinomy.git
```

**For documentation, usage and contributing please see [Machinomy Monorepo](https://github.com/machinomy/machinomy).**
npm package: @machinomy/types-bn
Description: TypeScript declaration for bn.js
Author: Sergey Ukustov
Latest version: 0.0.3

# TypeScript declaration for `bn.js`

# Installation
Via npm:
```
npm install --save-dev types-bn
```
or yarn:
```
yarn add types-bn --dev
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/types-bn/index.d.ts"
]
```
npm package: @machinomy/types-buffer
Description: TypeScript declaration for buffer package
Author: Sergey Ukustov
Latest version: 0.0.4

# TypeScript declaration for `buffer`

# Installation
Via npm:
```
npm install --save-dev @machinomy/types-buffer
```
or yarn:
```
yarn add @machinomy/types-buffer -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-buffer/index.d.ts"
]
```
npm package: @machinomy/types-duplexify
Description: TypeScript declaration for duplexify package
Author: Sergey Ukustov
Latest version: 0.0.4

# TypeScript declaration for `duplexify`

# Installation
Via npm:
```
npm install --save-dev @machinomy/types-duplexify
```
or yarn:
```
yarn add @machinomy/types-duplexify -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-duplexify/index.d.ts"
]
```
npm package: @machinomy/types-eth-hd-keyring
Description: TypeScript declaration for eth-hd-keyring package
Author: Sergey Ukustov
Latest version: 0.0.1

# TypeScript declaration for `eth-hd-keyring`

# Installation
```
yarn add @machinomy/types-eth-hd-keyring --dev
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-eth-hd-keyring/index.d.ts"
]
```
npm package: @machinomy/types-ethereumjs-units
Description: TypeScript declaration for ethereumjs-units
Author: Sergey Ukustov
Latest version: 0.0.2

# TypeScript declaration for ethereumjs-units

# Installation
Via npm:
```
npm install --save-dev https://github.com/machinomy/types-ethereumjs-units
```
or yarn:
```
yarn add https://github.com/machinomy/types-ethereumjs-units -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-ethereumjs-units/index.d.ts"
]
```
npm package: @machinomy/types-ethereumjs-util
Description: TypeScript declaration for ethereumjs-util
Author: Sergey Ukustov
Latest version: 1.0.1

# TypeScript declaration for ethereumjs-util

# Installation
Via npm:
```
npm install --save-dev types-ethereumjs-util
```
or yarn:
```
yarn add types-ethereumjs-util -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/types-ethereumjs-util/index.d.ts"
]
```
npm package: @machinomy/types-ganache-core
Description: TypeScript declaration for ganache-core package
Author: Sergey Ukustov
Latest version: 0.0.1

# TypeScript declaration for `ganache-core`

# Installation
Via yarn:
```
yarn add @machinomy/types-ganache-core --dev
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-ganache-core/index.d.ts"
]
```
npm package: @machinomy/types-node-db-migrate
Description: TypeScript declaration for node-db-migrate
Author: Machinomy Team
Latest version: 0.0.2

# TypeScript declaration for node-db-migrate

# Installation
Via npm:
```
npm install --save-dev types-node-db-migrate
```
or yarn:
```
yarn add types-node-db-migrate -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/types-node-db-migrate/index.d.ts"
]
```
npm package: @machinomy/types-readable-stream
Description: TypeScript declaration for readable-stream
Author: Sergey Ukustov
Latest version: 0.0.2

# TypeScript declaration for readable-stream

# Installation
Via npm:
```
npm install --save-dev https://github.com/machinomy/types-readable-stream
```
or yarn:
```
yarn add https://github.com/machinomy/types-readable-stream -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-readable-stream/index.d.ts"
]
```
npm package: @machinomy/types-safe-buffer
Description: TypeScript declaration for safe-buffer package
Author: Sergey Ukustov
Latest version: 0.0.1

# TypeScript declaration for `buffer`

# Installation
Via npm:
```
npm install --save-dev @machinomy/types-buffer
```
or yarn:
```
yarn add @machinomy/types-buffer -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-buffer/index.d.ts"
]
```
npm package: @machinomy/types-truffle
Description: TypeScript declaration for truffle
Author: Sergey Ukustov
Latest version: 0.2.0

# TypeScript declaration for truffle-contract

## Installation

    yarn add @machinomy/types-truffle-contract --dev

## Usage

Either manually include index.d.ts within an include section of your tsconfig.json
       
    "include": [
       ...
       "./node_modules/@machinomy/types-truffle-contract/index.d.ts"
    ]
       
or set package to types section:

    "types": [
        "@machinomy/types-truffle-contract"
    ]
npm package: @machinomy/types-truffle-artifactor
Description: TypeScript declaration for truffle-artifactor
Author: Sergey Ukustov
Latest version: 0.0.1

# TypeScript declaration for truffle-artifactor

# Installation
Via npm:
```
npm install --save-dev https://github.com/machinomy/types-truffle-artifactor
```
or yarn:
```
yarn add https://github.com/machinomy/types-truffle-artifactor -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-truffle-artifactor/index.d.ts"
]
```
npm package: @machinomy/types-truffle-compile
Description: TypeScript declaration for truffle-compile
Author: Sergey Ukustov
Latest version: 0.0.2

# TypeScript declaration for truffle-compile

# Installation
Via npm:
```
npm install --save-dev https://github.com/machinomy/types-truffle-compile
```
or yarn:
```
yarn add https://github.com/machinomy/types-truffle-compile -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-truffle-compile/index.d.ts"
]
```
npm package: @machinomy/types-truffle-config
Description: TypeScript declaration for truffle-config
Author: Sergey Ukustov
Latest version: 0.0.2

# TypeScript declaration for truffle-config

# Installation
Via npm:
```
npm install --save-dev https://github.com/machinomy/types-truffle-config
```
or yarn:
```
yarn add https://github.com/machinomy/types-truffle-config -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-truffle-config/index.d.ts"
]
```
npm package: @machinomy/types-truffle-contract
Description: TypeScript declaration for truffle-contract
Author: Sergey Ukustov
Latest version: 0.2.0

# TypeScript declaration for truffle-contract

## Installation

    yarn add @machinomy/types-truffle-contract --dev

## Usage

Either manually include index.d.ts within an include section of your tsconfig.json
       
    "include": [
       ...
       "./node_modules/@machinomy/types-truffle-contract/index.d.ts"
    ]
       
or set package to types section:

    "types": [
        "@machinomy/types-truffle-contract"
    ]
npm package: @machinomy/types-truffle-contract-sources
Description: TypeScript declaration for truffle-contract-sources
Author: Sergey Ukustov
Latest version: 0.0.1

# TypeScript declaration for truffle-contract-sources

# Installation
Via npm:
```
npm install --save-dev https://github.com/machinomy/types-truffle-contract-sources
```
or yarn:
```
yarn add https://github.com/machinomy/types-truffle-contract-sources -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-truffle-contract-sources/index.d.ts"
]
```
npm package: @machinomy/types-truffle-deployer
Description: TypeScript declaration for truffle-deployer
Author: Sergey Ukustov
Latest version: 0.2.0

# TypeScript declaration for truffle-deployer

## Installation

    yarn add @machinomy/types-truffle-deployer --dev

## Usage

Either manually include index.d.ts within an include section of your tsconfig.json
       
    "include": [
        ...
        "./node_modules/@machinomy/types-truffle-deployer/index.d.ts"
    ]
       
or set package to types section:

    "types": [
        "@machinomy/types-truffle-deployer"
    ]
npm package: @machinomy/types-truffle-hdwallet-provider
Description: TypeScript declaration for truffle-hdwallet-provider package
Author: Sergey Ukustov
Latest version: 1.1.0

# TypeScript declaration for `truffle-hdwallet-provider`

# Installation
Via npm:
```
npm install --save-dev https://github.com/machinomy/types-truffle-hdwallet-provider
```
or yarn:
```
yarn add https://github.com/machinomy/types-truffle-hdwallet-provider --dev
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/@machinomy/types-truffle-hdwallet-provider/index.d.ts"
]
```
npm package: @machinomy/types-truffle-resolver
Description: TypeScript declaration for truffle-resolver
Author: Sergey Ukustov
Latest version: 0.2.0

# TypeScript declaration for truffle-resolver

## Installation

    yarn add @machinomy/types-truffle-resolver --dev

## Usage

Either manually include index.d.ts within an include section of your tsconfig.json
       
    "include": [
        ...
        "./node_modules/@machinomy/types-truffle-resolver/index.d.ts"
    ]
       
or set package to types section:

    "types": [
        "@machinomy/types-truffle-resolver"
    ]
npm package: @machinomy/types-web3-provider-engine
Description: TypeScript declaration for web3-provider-engine
Author: Sergey Ukustov
Latest version: 0.0.5

# TypeScript declaration for web3-provider-engine

# Installation
Via npm:
```
npm install --save-dev types-web3-provider-engine
```
or yarn:
```
yarn add types-web3-provider-engine -D
```
Don't forget to manually include `index.d.ts` within an `include` section of your `tsconfig.json`
```
"include": [
    ...
    "./node_modules/types-web3-provider-engine/index.d.ts"
]
```
npm package: @machinomy/wraptso
Description: Generate TypeScript wrapper class for Solidity smart contract
Latest version: 1.3.3

# Machinomy Wraptso

Machinomy Wraptso is a TypeScript wrapper for [Truffle Contract](https://github.com/trufflesuite/truffle).

:exclamation:
Please, pay attention, this package is the part of [Machinomy Lerna Monorepo](https://github.com/machinomy/machinomy) 
and it's intended to use with other monorepo's packages. 

:no_entry: You **should not** git clone this repository alone

:white_check_mark: You **should** git clone the main repository via
```
git clone https://github.com/machinomy/machinomy.git
or 
git clone git@github.com:machinomy/machinomy.git
```

**For documentation, usage and contributing please see [Machinomy Monorepo](https://github.com/machinomy/machinomy).**
npm package: @machinshin/botkit-storage-postgres
Description: Postgres storage driver for botkit
Author: Emil Ingerslev
Latest version: 0.2.1

# NOT MAINTAINED

This project is not maintained and is not used by creators anymore. If anybody want to maintain the project, fork it or write us.

# botkit-storage-postgres

Postgres storage module for Botkit

## Usage

Install with npm

```
npm install botkit-storage-postgres --save
```

and require it and use it:

```
var botkitStoragePostgres = require('botkit-storage-postgres');
var Botkit = require('botkit');

var controller = Botkit.slackbot({
  storage: botkitStoragePostgres({
    host: 'localhost',
    user: 'botkit',
    password: 'botkit',
    database: 'botkit'
  })
});
```
### Requirements
* Node 6.7 or later
* Postgres 9.5 or later