An open API service indexing awesome lists of open source software.

https://github.com/panther-js/udcli

A nodejs urban dictionary cli.
https://github.com/panther-js/udcli

client urban-dictionary

Last synced: about 1 year ago
JSON representation

A nodejs urban dictionary cli.

Awesome Lists containing this project

README

          

# udcli

[![Build Status](https://travis-ci.org/panther-js/udcli.svg?branch=master)](https://travis-ci.org/panther-js/udcli)
[![Greenkeeper badge](https://badges.greenkeeper.io/panther-js/udcli.svg)](https://greenkeeper.io/)

A nodejs urban dictionary cli.

### Install

```console
npm install udcli -g
```

#### Example

```console
$ udcli lgtm

An acronym for "Looks Good To Me", often used as a quick response after reviewing someone's essay,
code, or design document.
```

#### Full source code:

```js
#! /usr/bin/env node

if (process.argv.length === 3) {
require('roi')
.get({ endpoint: `http://api.urbandictionary.com/v0/define?term=${process.argv[2]}` })
.then(response => console.log(JSON.parse(response.body).list[0].definition))
.catch(console.log);
} else {
console.log('Usage: node index search_term_here');
}
```