open-index/open-npm huggingface dataset:
npm package: 4by3
Description: Returns the 4:3, 16:9 or 21:9 ratio value of a requested number
Author: Yuri Brunetto
Latest version: 1.3.2

# 4by3
[![Build Status](https://travis-ci.org/YuriBrunetto/4by3.svg?branch=master)](https://travis-ci.org/YuriBrunetto/4by3)
> :shipit: Returns the 4:3, 16:9 or 21:9 ratio value of a requested number

## Install
```bash
$ [sudo] npm install -g 4by3
```
You might require `sudo` to install it globally.

## Usage
### 4:3
```bash
$ 4by3 800 # returns 600
```

### 16:9
```bash
$ 4by3 800 --wide # returns 450
```

### 21:9
```bash
$ 4by3 210 --ultrawide # returns 90
```

## License
MIT &copy; [Yuri Brunetto](http://www.ybrntt.com.br)
npm package: 4byte
Description: Look up an Ethereum function signature by the 4 bytes of its hash
Author: Shane Fontaine
Latest version: 0.0.1

# 4byte

> Look up an Ethereum function signature by the 4 bytes of its hash

[![License](http://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/shanefontaine/4byte/master/LICENSE)
[![NPM version](https://badge.fury.io/js/4byte.svg)](http://badge.fury.io/js/4byte)

## Install

```bash
npm install 4byte
```

## Getting started

```javascript
const fourByte = require('4byte')

const signatures = fourByte('0x51c6590a')
console.log(signatures) // ['addLiquidity(uint256)']
```

## CLI

Install:

```bash
npm install -g 4byte
```

Look up a function signature:

```bash
$ 4byte 0xa9059cbb
transfer(bytes4[9],bytes5[6],int48[11])
many_msg_babbage(bytes1)
transfer(address,uint256)
```

```bash
$ 4byte 0xa9059cbb --format=json
[
  "transfer(bytes4[9],bytes5[6],int48[11])",
  "many_msg_babbage(bytes1)",
  "transfer(address,uint256)"
]
```

## Test

```bash
npm test
```

## License

[MIT](LICENSE)