open-index/open-npm huggingface dataset:
npm package: @spare/pad-string
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.9.9

## @spare/pad-string
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/pad-string
```

## Usage
```js
import { Temp } from '@spare/pad-string'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/pad-string.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/pad-string.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/pad-string.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/pad-string.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/pad-string.svg?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/pad-string

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/pad-string
[quality-url]: http://packagequality.com/#?package=@spare/pad-string
[size-url]: https://packagephobia.now.sh/result?p=@spare/pad-string
npm package: @spare/pad-table
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.9.9

## @spare/pad-table
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/pad-table
```

## Usage
```js
import { Temp } from '@spare/pad-table'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/pad-table.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/pad-table.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/pad-table.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/pad-table.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/pad-table.svg?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/pad-table

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/pad-table
[quality-url]: http://packagequality.com/#?package=@spare/pad-table
[size-url]: https://packagephobia.now.sh/result?p=@spare/pad-table
npm package: @spare/pad-vector
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.9.9

## @spare/pad-vector
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/pad-vector
```

## Usage
```js
import { Temp } from '@spare/pad-vector'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/pad-vector.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/pad-vector.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/pad-vector.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/pad-vector.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/pad-vector.svg?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/pad-vector

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/pad-vector
[quality-url]: http://packagequality.com/#?package=@spare/pad-vector
[size-url]: https://packagephobia.now.sh/result?p=@spare/pad-vector
npm package: @spare/padder
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/padder
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/padder
```

## Usage
```js
import { Temp } from '@spare/padder'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/padder.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/padder.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/padder.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/padder.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/padder.svg?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/padder

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/padder
[quality-url]: http://packagequality.com/#?package=@spare/padder
[size-url]: https://packagephobia.now.sh/result?p=@spare/padder
npm package: @spare/phrasing
Description: Convert among snake/kebab/camel/pascal phrasings
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/phrasing
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/phrasing
```

## Usage
```js
import { Temp } from '@spare/phrasing'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/phrasing.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/phrasing.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/phrasing.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/phrasing.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/phrasing.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/@spare/phrasing?style=flat-square
[size]: https://packagephobia.now.sh/badge?p=@spare/phrasing

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/phrasing
[quality-url]: http://packagequality.com/#?package=@spare/phrasing
[github-url]: https://github.com/hoyeungw/@spare/phrasing
[size-url]: https://packagephobia.now.sh/result?p=@spare/phrasing
npm package: @spare/plot
Description: Chain key-value pairs for prettified log
Author: Hoyeung Wong
Latest version: 0.16.29

<div align="center">
  <img alt="banner" src="../../../media/spare-banner.svg">
  <p align="center">@spare/plot chain key-value pairs for prettified log</p>
</div>

[![npm-version](https://img.shields.io/npm/v/@spare/plot?logo=npm&style=flat-square)][url-npm]
[![npm-downloads](https://img.shields.io/npm/dm/@spare/plot?logo=npm&style=flat-square)]()
[![npm-dependents](https://img.shields.io/librariesio/dependents/npm/@spare/plot?logo=npm&style=flat-square)]()
[![npm-last-update](https://img.shields.io/npm/last-update/@spare/plot?logo=npm&style=flat-square)]()
[![npm-maintenance](https://img.shields.io/npms-io/maintenance-score/@spare/plot?logo=npm&style=flat-square)]()
[![npm-license](https://img.shields.io/npm/l/@spare/plot?logo=npm&style=flat-square)]()
[![github-commit](https://img.shields.io/github/commit-activity/t/gadge/spare?logo=github&style=flat-square)][url-github]
[![node-version](https://img.shields.io/node/v/@spare/plot/latest?logo=node.js&style=flat-square)]()
[![npm-unpacked-size](https://img.shields.io/npm/unpacked-size/@spare/plot?logo=hackthebox&style=flat-square)]()

[//]: <> (Link)

[url-github]: https://github.com/gadge/spare

[url-npm]: https://npmjs.org/package/@spare/plot

## Features

- Add parenthesis and brackets in console log

## Install

```console
$ npm install @spare/plot
```

## Usage

```js
import { Temp } from '@spare/plot'
```

## Meta

[LICENSE (MIT)](LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)

[npm-image]: https://img.shields.io/npm/v/@spare/plot.svg?style=flat-square

[quality-image]: http://npm.packagequality.com/shield/@spare/plot.svg?style=flat-square

[download-image]: https://img.shields.io/npm/dm/@spare/plot.svg?style=flat-square

[total-download-image]:https://img.shields.io/npm/dt/@spare/plot.svg?style=flat-square

[license-image]: https://img.shields.io/npm/l/@spare/plot.svg?style=flat-square

[size]: https://flat.badgen.net/packagephobia/install/@spare/plot

[//]: <> (Link)

[npm-url]: https://npmjs.org/package/@spare/plot

[quality-url]: http://packagequality.com/#?package=@spare/plot

[size-url]: https://packagephobia.now.sh/result?p=@spare/plot
npm package: @spare/preci
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.0.5

# @spare/preci

[![npm version][badge-npm-version]][url-npm]
[![npm download monthly][badge-npm-download-monthly]][url-npm]
[![npm download total][badge-npm-download-total]][url-npm]
[![npm dependents][badge-npm-dependents]][url-github]
[![npm license][badge-npm-license]][url-npm]
[![pp install size][badge-pp-install-size]][url-pp]
[![github commit last][badge-github-last-commit]][url-github]
[![github commit total][badge-github-commit-count]][url-github]

[//]: <> (Shields)
[badge-npm-version]: https://flat.badgen.net/npm/v/@spare/preci
[badge-npm-download-monthly]: https://flat.badgen.net/npm/dm/@spare/preci
[badge-npm-download-total]:https://flat.badgen.net/npm/dt/@spare/preci
[badge-npm-dependents]: https://flat.badgen.net/npm/dependents/@spare/preci
[badge-npm-license]: https://flat.badgen.net/npm/license/@spare/preci
[badge-pp-install-size]: https://flat.badgen.net/packagephobia/install/@spare/preci
[badge-github-last-commit]: https://flat.badgen.net/github/last-commit/hoyeungw/@spare/preci
[badge-github-commit-count]: https://flat.badgen.net/github/commits/hoyeungw/@spare/preci

[//]: <> (Link)
[url-npm]: https://npmjs.org/package/@spare/preci
[url-pp]: https://packagephobia.now.sh/result?p=@spare/preci
[url-github]: https://github.com/hoyeungw/@spare/preci

##### A stringify tool to javascript object

### Features

- ES2015 syntax

### Install
```console
$ npm install @spare/preci
```

### Usage
```js
import { Preci } from '@spare/preci'
```

### Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang
npm package: @spare/preset-deco
Description: Preset for deco
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/preset-deco
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/preset-deco
```

## Usage
```js
import { Temp } from '@spare/logger-vector'
```

## Meta
[LICENSE (MIT)](LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/preset-deco.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/preset-deco.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/preset-deco.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/preset-deco.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/preset-deco.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/@spare/preset-deco?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/preset-deco

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/preset-deco
[quality-url]: http://packagequality.com/#?package=@spare/preset-deco
[github-url]: https://github.com/gadge/@spare/preset-deco
[size-url]: https://packagephobia.now.sh/result?p=@spare/preset-deco
npm package: @spare/preset-pale
Description: Preset for pale
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/preset-pale
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/preset-pale
```

## Usage
```js
import { Temp } from '@spare/logger-vector'
```

## Meta
[LICENSE (MIT)](LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/preset-pale.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/preset-pale.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/preset-pale.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/preset-pale.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/preset-pale.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/@spare/preset-pale?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/preset-pale

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/preset-pale
[quality-url]: http://packagequality.com/#?package=@spare/preset-pale
[github-url]: https://github.com/gadge/@spare/preset-pale
[size-url]: https://packagephobia.now.sh/result?p=@spare/preset-pale
npm package: @spare/preset-verse
Description: Preset for verse
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/preset-verse
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/preset-verse
```

## Usage
```js
import { Temp } from '@spare/logger-vector'
```

## Meta
[LICENSE (MIT)](LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/preset-verse.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/preset-verse.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/preset-verse.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/preset-verse.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/preset-verse.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/@spare/preset-verse?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/preset-verse

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/preset-verse
[quality-url]: http://packagequality.com/#?package=@spare/preset-verse
[github-url]: https://github.com/gadge/@spare/preset-verse
[size-url]: https://packagephobia.now.sh/result?p=@spare/preset-verse
npm package: @spare/quote
Description: Add quotation mark to string
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/quote
A function returning string length,
s.t. 
    skipping ansi (escape) codes,
    correcting length of astral symbols.

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/quote
```

## Usage
```js
import { quote } from '@spare/quote'
const cast = [
  'tolstoy',
  '\u001b[3;4;31mhatsu\u001b[0m',
  '\u{1F3C3}2\u{1F525}7',
]
for (let t of cast) {
  console.log(`[${t}] [length] (${t.length}) [quote] (${quote(t)})`)
}
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/quote.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/quote.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/quote.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/quote.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/quote.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/spare/quote?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/quote

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/quote
[quality-url]: http://packagequality.com/#?package=@spare/quote
[github-url]: https://github.com/hoyeungw/@spare/quote
[size-url]: https://packagephobia.now.sh/result?p=@spare/quote
npm package: @spare/regex-charset
Description: Regex sets
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/regex-charset
A function returning string length,
s.t. 
    skipping ansi (escape) codes,
    correcting length of astral symbols.

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/regex-charset
```

## Usage
```js
import { lange } from '@spare/regex-charset'
const cast = [
  'tolstoy',
  '\u001b[3;4;31mhatsu\u001b[0m',
  '\u{1F3C3}2\u{1F525}7',
]
for (let t of cast) {
  console.log(`[${t}] [length] (${t.length}) [lange] (${lange(t)})`)
}
```

## Meta
[LICENSE (MIT)](LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/regex-charset.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/regex-charset.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/regex-charset.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/regex-charset.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/regex-charset.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/spare/regex-charset?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/regex-charset

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/regex-charset
[quality-url]: http://packagequality.com/#?package=@spare/regex-charset
[github-url]: https://github.com/gadge/@spare/regex-charset
[size-url]: https://packagephobia.now.sh/result?p=@spare/regex-charset
npm package: @spare/regex-phrasing
Description: Regex sets
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/regex-phrasing
A function returning string length,
s.t. 
    skipping ansi (escape) codes,
    correcting length of astral symbols.

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/regex-phrasing
```

## Usage
```js
import { lange } from '@spare/regex-phrasing'
const cast = [
  'tolstoy',
  '\u001b[3;4;31mhatsu\u001b[0m',
  '\u{1F3C3}2\u{1F525}7',
]
for (let t of cast) {
  console.log(`[${t}] [length] (${t.length}) [lange] (${lange(t)})`)
}
```

## Meta
[LICENSE (MIT)](LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/regex-phrasing.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/regex-phrasing.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/regex-phrasing.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/regex-phrasing.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/regex-phrasing.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/spare/regex-phrasing?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/regex-phrasing

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/regex-phrasing
[quality-url]: http://packagequality.com/#?package=@spare/regex-phrasing
[github-url]: https://github.com/gadge/@spare/regex-phrasing
[size-url]: https://packagephobia.now.sh/result?p=@spare/regex-phrasing
npm package: @spare/ripper
Description: Split string by regex
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/ripper
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/ripper
```

## Usage
```js
import { Temp } from '@spare/ripper'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/ripper.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/ripper.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/ripper.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/ripper.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/ripper.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/@spare/ripper?style=flat-square
[size]: https://packagephobia.now.sh/badge?p=@spare/ripper

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/ripper
[quality-url]: http://packagequality.com/#?package=@spare/ripper
[github-url]: https://github.com/hoyeungw/@spare/ripper
[size-url]: https://packagephobia.now.sh/result?p=@spare/ripper
npm package: @spare/says
Description: A debug tool
Author: Hoyeung Wong
Latest version: 0.16.29

<div align="center">
  <img alt="banner" src="../../../media/spare-banner.svg">
  <p align="center">@spare/says - light and simple debug tool</p>
</div>

[![npm-version](https://img.shields.io/npm/v/@spare/says?logo=npm&style=flat-square)][url-npm]
[![npm-downloads](https://img.shields.io/npm/dm/@spare/says?logo=npm&style=flat-square)]()
[![npm-dependents](https://img.shields.io/librariesio/dependents/npm/@spare/says?logo=npm&style=flat-square)]()
[![npm-last-update](https://img.shields.io/npm/last-update/@spare/says?logo=npm&style=flat-square)]()
[![npm-maintenance](https://img.shields.io/npms-io/maintenance-score/@spare/says?logo=npm&style=flat-square)]()
[![npm-license](https://img.shields.io/npm/l/@spare/says?logo=npm&style=flat-square)]()
[![node-version](https://img.shields.io/node/v/@spare/says/latest?logo=node.js&style=flat-square)]()
[![npm-unpacked-size](https://img.shields.io/npm/unpacked-size/@spare/says?logo=hackthebox&style=flat-square)]()
[![pp-install-size](https://flat.badgen.net/packagephobia/install/@spare/says?icon=npm)]()
[![pp-publish-size](https://flat.badgen.net/packagephobia/publish/@spare/says?icon=npm)]()

[//]: <> (Link)

[url-github]: https://github.com/gadge/spare
[url-npm]: https://npmjs.org/package/@spare/says

## Highlights

- A debug tool.

## Install

```console
$ npm install says
```

## Usage

### Simple

```ecmascript 6
import { Says }           from '@spare/says'
import { greys, palette } from 'spettro'

const castList = {
  client: palette.Red.base,
  server: palette.Purple.base,
  stranger: greys.Grey.base
}

const debug = Says.build(castList)

debug.says('client', '\'Shakespeare\'')
debug.says('server', '\'Dickens\'')
```

### Factorial with pipeline operator

```js
import { Says }           from '@spare/says'
import { greys, palette } from 'spettro'

const castList = {
  client: palette.Red.base,
  server: palette.Purple.base,
  stranger: greys.Grey.base
}

const debug = Says.build(castList)
const says = {
  client: debug.credit('chef'),
  server: debug.credit('aboyeur')
}
'Shakespeare' |> says.client
'Dickens' |> says.server
```

## License

[//]: # ([mit-source]: http://opensource.orgLICENSEs/MIT)

[MIT](LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang
npm package: @spare/serial
Description: A light and simple console debug tool.
Author: Hoyeung Wong
Latest version: 0.16.29

<div align="center">
  <img alt="banner" src="../../../media/spare-banner.svg">
  <p align="center">@spare/serial - light and simple debug tool</p>
</div>

[![npm-version](https://img.shields.io/npm/v/@spare/serial?logo=npm&style=flat-square)][url-npm]
[![npm-downloads](https://img.shields.io/npm/dm/@spare/serial?logo=npm&style=flat-square)]()
[![npm-dependents](https://img.shields.io/librariesio/dependents/npm/@spare/serial?logo=npm&style=flat-square)]()
[![npm-last-update](https://img.shields.io/npm/last-update/@spare/serial?logo=npm&style=flat-square)]()
[![npm-maintenance](https://img.shields.io/npms-io/maintenance-score/@spare/serial?logo=npm&style=flat-square)]()
[![npm-license](https://img.shields.io/npm/l/@spare/serial?logo=npm&style=flat-square)]()
[![node-version](https://img.shields.io/node/v/@spare/serial/latest?logo=node.js&style=flat-square)]()
[![lang-version](https://img.shields.io/badge/ECMAScript-6-F7DF1E?logo=javascript&style=flat-square)]()
[![npm-unpacked-size](https://img.shields.io/npm/unpacked-size/@spare/serial?logo=hackthebox&style=flat-square)]()
[![pp-install-size](https://flat.badgen.net/packagephobia/install/@spare/serial?icon=npm)]()
[![pp-publish-size](https://flat.badgen.net/packagephobia/publish/@spare/serial?icon=npm)]()

[//]: <> (Link)

[url-github]: https://github.com/gadge/spare
[url-npm]: https://npmjs.org/package/@spare/serial

## Install
```console
$ npm install @spare/serial
```

## Usage
```js
import { Temp } from '@spare/serial'
```

## Meta
[LICENSE (MIT)](LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/serial.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/serial.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/serial.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/serial.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/serial.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/spare?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/serial

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/serial
[quality-url]: http://packagequality.com/#?package=@spare/serial
[size-url]: https://packagephobia.now.sh/result?p=@spare/serial
npm package: @spare/splitter
Description: Join lines together
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/quote
A function returning string length,
s.t. 
    skipping ansi (escape) codes,
    correcting length of astral symbols.

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/quote
```

## Usage
```js
import { quote } from '@spare/quote'
const cast = [
  'tolstoy',
  '\u001b[3;4;31mhatsu\u001b[0m',
  '\u{1F3C3}2\u{1F525}7',
]
for (let t of cast) {
  console.log(`[${t}] [length] (${t.length}) [quote] (${quote(t)})`)
}
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/bracket.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/bracket.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/bracket.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/bracket.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/bracket.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/spare/bracket?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/bracket

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/bracket
[quality-url]: http://packagequality.com/#?package=@spare/bracket
[github-url]: https://github.com/hoyeungw/@spare/bracket
[size-url]: https://packagephobia.now.sh/result?p=@spare/bracket
npm package: @spare/string
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/string
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/string
```

## Usage
```js
import { Temp } from '@spare/string'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/string.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/string.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/string.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/string.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/string.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/@spare/string?style=flat-square
[size]: https://packagephobia.now.sh/badge?p=@spare/string

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/string
[quality-url]: http://packagequality.com/#?package=@spare/string
[github-url]: https://github.com/hoyeungw/@spare/string
[size-url]: https://packagephobia.now.sh/result?p=@spare/string
npm package: @spare/string-value
Description: Get quasi pseudo value of a string
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/string-value
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/string-value
```

## Usage
```js
import { Temp } from '@spare/string-value'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/string-value.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/string-value.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/string-value.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/string-value.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/string-value.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/@spare/string-value?style=flat-square
[size]: https://packagephobia.now.sh/badge?p=@spare/string-value

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/string-value
[quality-url]: http://packagequality.com/#?package=@spare/string-value
[github-url]: https://github.com/hoyeungw/@spare/string-value
[size-url]: https://packagephobia.now.sh/result?p=@spare/string-value
npm package: @spare/table-margin
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.16.16

# @spare/table-margin

[![npm version][badge-npm-version]][url-npm]
[![npm download monthly][badge-npm-download-monthly]][url-npm]
[![npm download total][badge-npm-download-total]][url-npm]
[![npm dependents][badge-npm-dependents]][url-github]
[![npm license][badge-npm-license]][url-npm]
[![pp install size][badge-pp-install-size]][url-pp]
[![github commit last][badge-github-last-commit]][url-github]
[![github commit total][badge-github-commit-count]][url-github]

[//]: <> (Shields)
[badge-npm-version]: https://flat.badgen.net/npm/v/@spare/table-margin
[badge-npm-download-monthly]: https://flat.badgen.net/npm/dm/@spare/table-margin
[badge-npm-download-total]:https://flat.badgen.net/npm/dt/@spare/table-margin
[badge-npm-dependents]: https://flat.badgen.net/npm/dependents/@spare/table-margin
[badge-npm-license]: https://flat.badgen.net/npm/license/@spare/table-margin
[badge-pp-install-size]: https://flat.badgen.net/packagephobia/install/@spare/table-margin
[badge-github-last-commit]: https://flat.badgen.net/github/last-commit/hoyeungw/@spare/table-margin
[badge-github-commit-count]: https://flat.badgen.net/github/commits/hoyeungw/@spare/table-margin

[//]: <> (Link)
[url-npm]: https://npmjs.org/package/@spare/table-margin
[url-pp]: https://packagephobia.now.sh/result?p=@spare/table-margin
[url-github]: https://github.com/hoyeungw/@spare/table-margin

##### A stringify tool to javascript object

### Features

- ES2015 syntax

### Install
```console
$ npm install @spare/table-margin
```

### Usage
```js
import { mattro } from '@spare/table-margin'
```

### Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang
npm package: @spare/table-padder
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/table-padder
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/table-padder
```

## Usage
```js
import { Temp } from '@spare/table-padder'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/table-padder.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/table-padder.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/table-padder.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/table-padder.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/table-padder.svg?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/table-padder

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/table-padder
[quality-url]: http://packagequality.com/#?package=@spare/table-padder
[size-url]: https://packagephobia.now.sh/result?p=@spare/table-padder
npm package: @spare/tap
Description: Join strings together
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/tap
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/tap
```

## Usage
```js
import { Temp } from '@spare/tap'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/tap.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/tap.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/tap.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/tap.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/tap.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/@spare/tap?style=flat-square
[size]: https://packagephobia.now.sh/badge?p=@spare/tap

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/tap
[quality-url]: http://packagequality.com/#?package=@spare/tap
[github-url]: https://github.com/hoyeungw/@spare/tap
[size-url]: https://packagephobia.now.sh/result?p=@spare/tap
npm package: @spare/translator
Description: Translator, bulk replace string at a time
Author: Hoyeung Wong
Latest version: 0.16.16

# @spare/translator

[![npm version][badge-npm-version]][url-npm]
[![npm download monthly][badge-npm-download-monthly]][url-npm]
[![npm download total][badge-npm-download-total]][url-npm]
[![npm dependents][badge-npm-dependents]][url-github]
[![npm license][badge-npm-license]][url-npm]
[![pp install size][badge-pp-install-size]][url-pp]
[![github commit last][badge-github-last-commit]][url-github]
[![github commit total][badge-github-commit-count]][url-github]

[//]: <> (Shields)
[badge-npm-version]: https://flat.badgen.net/npm/v/@spare/translator
[badge-npm-download-monthly]: https://flat.badgen.net/npm/dm/@spare/translator
[badge-npm-download-total]:https://flat.badgen.net/npm/dt/@spare/translator
[badge-npm-dependents]: https://flat.badgen.net/npm/dependents/@spare/translator
[badge-npm-license]: https://flat.badgen.net/npm/license/@spare/translator
[badge-pp-install-size]: https://flat.badgen.net/packagephobia/install/@spare/translator
[badge-github-last-commit]: https://flat.badgen.net/github/last-commit/hoyeungw/spare
[badge-github-commit-count]: https://flat.badgen.net/github/commits/hoyeungw/spare

[//]: <> (Link)
[url-npm]: https://npmjs.org/package/@spare/translator
[url-pp]: https://packagephobia.now.sh/result?p=@spare/translator
[url-github]: https://github.com/gadge/spare

##### Glossaries

#### Features
- Glossaries

#### Install
```console
$ npm install @spare/translator
```

#### Usage
```js
```

#### Meta
[LICENSE (MIT)](LICENSE)
npm package: @spare/util
Description: A util toolset for @spare.
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/util
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/util
```

## Usage
```js
import { Temp } from '@spare/util'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/util.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/util.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/util.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/util.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/util.svg?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/util

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/util
[quality-url]: http://packagequality.com/#?package=@spare/util
[size-url]: https://packagephobia.now.sh/result?p=@spare/util
npm package: @spare/vector-margin
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.16.16

# @spare/preci

[![npm version][badge-npm-version]][url-npm]
[![npm download monthly][badge-npm-download-monthly]][url-npm]
[![npm download total][badge-npm-download-total]][url-npm]
[![npm dependents][badge-npm-dependents]][url-github]
[![npm license][badge-npm-license]][url-npm]
[![pp install size][badge-pp-install-size]][url-pp]
[![github commit last][badge-github-last-commit]][url-github]
[![github commit total][badge-github-commit-count]][url-github]

[//]: <> (Shields)
[badge-npm-version]: https://flat.badgen.net/npm/v/@spare/preci
[badge-npm-download-monthly]: https://flat.badgen.net/npm/dm/@spare/preci
[badge-npm-download-total]:https://flat.badgen.net/npm/dt/@spare/preci
[badge-npm-dependents]: https://flat.badgen.net/npm/dependents/@spare/preci
[badge-npm-license]: https://flat.badgen.net/npm/license/@spare/preci
[badge-pp-install-size]: https://flat.badgen.net/packagephobia/install/@spare/preci
[badge-github-last-commit]: https://flat.badgen.net/github/last-commit/hoyeungw/@spare/preci
[badge-github-commit-count]: https://flat.badgen.net/github/commits/hoyeungw/@spare/preci

[//]: <> (Link)
[url-npm]: https://npmjs.org/package/@spare/preci
[url-pp]: https://packagephobia.now.sh/result?p=@spare/preci
[url-github]: https://github.com/hoyeungw/@spare/preci

##### A stringify tool to javascript object

### Features

- ES2015 syntax

### Install
```console
$ npm install @spare/preci
```

### Usage
```js
import { Preci } from '@spare/preci'
```

### Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang
npm package: @spare/vector-padder
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.16.16

## @spare/vector-padder
A stringify tool to javascript object

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/vector-padder
```

## Usage
```js
import { Temp } from '@spare/vector-padder'
```

## Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/vector-padder.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/vector-padder.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/vector-padder.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/vector-padder.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/vector-padder.svg?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/vector-padder

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/vector-padder
[quality-url]: http://packagequality.com/#?package=@spare/vector-padder
[size-url]: https://packagephobia.now.sh/result?p=@spare/vector-padder
npm package: @spare/verse
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.16.29

## @spare/verse
Stringify, ready to save into .js file. 

[![npm version][npm-image]][npm-url]
[![npm quality][quality-image]][quality-url]
[![npm download][download-image]][npm-url]
[![npm total-download][total-download-image]][npm-url]
[![size][size]][size-url]
[![github commit activity][commit-image]][github-url]
[![npm license][license-image]][npm-url]

## Features

- ES2015 syntax

## Install
```console
$ npm install @spare/verse
```

## Usage
```js
import { Temp } from '@spare/logger-vector'
```

## Meta
[LICENSE (MIT)](LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang

[//]: <> (Shields)
[npm-image]: https://img.shields.io/npm/v/@spare/verse.svg?style=flat-square
[quality-image]: http://npm.packagequality.com/shield/@spare/verse.svg?style=flat-square
[download-image]: https://img.shields.io/npm/dm/@spare/verse.svg?style=flat-square
[total-download-image]:https://img.shields.io/npm/dt/@spare/verse.svg?style=flat-square
[license-image]: https://img.shields.io/npm/l/@spare/verse.svg?style=flat-square
[commit-image]: https://img.shields.io/github/commit-activity/y/hoyeungw/@spare/verse?style=flat-square
[size]: https://flat.badgen.net/packagephobia/install/@spare/verse

[//]: <> (Link)
[npm-url]: https://npmjs.org/package/@spare/verse
[quality-url]: http://packagequality.com/#?package=@spare/verse
[github-url]: https://github.com/gadge/@spare/verse
[size-url]: https://packagephobia.now.sh/result?p=@spare/verse
npm package: @spare/vettro
Description: A debugging tool
Author: Hoyeung Wong
Latest version: 0.9.9

# @spare/preci

[![npm version][badge-npm-version]][url-npm]
[![npm download monthly][badge-npm-download-monthly]][url-npm]
[![npm download total][badge-npm-download-total]][url-npm]
[![npm dependents][badge-npm-dependents]][url-github]
[![npm license][badge-npm-license]][url-npm]
[![pp install size][badge-pp-install-size]][url-pp]
[![github commit last][badge-github-last-commit]][url-github]
[![github commit total][badge-github-commit-count]][url-github]

[//]: <> (Shields)
[badge-npm-version]: https://flat.badgen.net/npm/v/@spare/preci
[badge-npm-download-monthly]: https://flat.badgen.net/npm/dm/@spare/preci
[badge-npm-download-total]:https://flat.badgen.net/npm/dt/@spare/preci
[badge-npm-dependents]: https://flat.badgen.net/npm/dependents/@spare/preci
[badge-npm-license]: https://flat.badgen.net/npm/license/@spare/preci
[badge-pp-install-size]: https://flat.badgen.net/packagephobia/install/@spare/preci
[badge-github-last-commit]: https://flat.badgen.net/github/last-commit/hoyeungw/@spare/preci
[badge-github-commit-count]: https://flat.badgen.net/github/commits/hoyeungw/@spare/preci

[//]: <> (Link)
[url-npm]: https://npmjs.org/package/@spare/preci
[url-pp]: https://packagephobia.now.sh/result?p=@spare/preci
[url-github]: https://github.com/hoyeungw/@spare/preci

##### A stringify tool to javascript object

### Features

- ES2015 syntax

### Install
```console
$ npm install @spare/preci
```

### Usage
```js
import { Preci } from '@spare/preci'
```

### Meta
[LICENSE (MIT)](/LICENSE)

Copyright (c) 2019-present, Haoyang (Vincent) Wang