# wigglify

> Generate a wigglified String you can modify in endless/multiple ways

Latest version **1.0.2** (published 2018-06-03) · ISC license · 0 weekly downloads

## Install

```sh
npm install wigglify
pnpm add wigglify
yarn add wigglify
bun add wigglify
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.2 |
| Published | 2018-06-03 |
| First published | 2018-06-03 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 5.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Author | Elias Schriefer |
| Maintainers | elias.schriefer |
| Keywords | wiggle, wigglify |

## Links

- npm: https://www.npmjs.com/package/wigglify
- Repository: https://github.com/EliasSchriefer/wigglify
- Homepage: https://github.com/EliasSchriefer/wigglify#readme
- Issues: https://github.com/EliasSchriefer/wigglify/issues
- npm.io page: https://npm.io/package/wigglify

## Recent versions

- 1.0.2 (latest) — 2018-06-03
- 1.0.1 — 2018-06-03
- 1.0.0 — 2018-06-03

## README

# Usage
Call ```wigglify()``` to get an "wigglified" String returned

## Syntax
```javascript
wigglify(options) => String
```

# Options
You can also specify an options object with following options:
```javascript
word <String> // The word that should get repeated
wordCount <Integer> // How often "word" should be repeated in one line
depth <Integer> // How often a new indented line should be added
levels <Integer> // How many levels should be added
levelerChar <String> // The character that will be used as whitespace when indenting
```

The standard values for the options object are:
```javascript
word: "wiggle"
wordCount: 3
depth: 5
levels: 3
levelerChar: " "
```


# Be careful:
Node's current version (v10.3.0) needs your file to have a ```.mjs``` extension and
the ```--experimental-modules``` flag specified when starting your script. This could
change in the future, so please check your node version and the availability of
ECMAScript Modules (ESM).

Exmaple start script:
```
node --experimental-modules example.mjs
```

# Have fun!

# Example:
```
wiggle wiggle wiggle
wiggle wiggle wiggle
 wiggle wiggle wiggle
  wiggle wiggle wiggle
   wiggle wiggle wiggle
    wiggle wiggle wiggle
     wiggle wiggle wiggle
    wiggle wiggle wiggle
   wiggle wiggle wiggle
  wiggle wiggle wiggle
 wiggle wiggle wiggle
wiggle wiggle wiggle
 wiggle wiggle wiggle
  wiggle wiggle wiggle
   wiggle wiggle wiggle
    wiggle wiggle wiggle
     wiggle wiggle wiggle
    wiggle wiggle wiggle
   wiggle wiggle wiggle
  wiggle wiggle wiggle
 wiggle wiggle wiggle
wiggle wiggle wiggle
 wiggle wiggle wiggle
  wiggle wiggle wiggle
   wiggle wiggle wiggle
    wiggle wiggle wiggle
     wiggle wiggle wiggle
    wiggle wiggle wiggle
   wiggle wiggle wiggle
  wiggle wiggle wiggle
 wiggle wiggle wiggle
wiggle wiggle wiggle
wiggle wiggle wiggle
```

---
_Source: https://npm.io/package/wigglify · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
