# @fav/text.repeat

> Repeat the source string the given times.

Latest version **1.0.4** (published 2019-05-25) · MIT license · 0 weekly downloads

## Install

```sh
npm install @fav/text.repeat
pnpm add @fav/text.repeat
yarn add @fav/text.repeat
bun add @fav/text.repeat
```

## 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.4 |
| Published | 2019-05-25 |
| First published | 2017-10-17 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 10.5 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Takayuki Sato |
| Maintainers | sttk |
| Keywords | repeat, text, string, fav |

## Links

- npm: https://www.npmjs.com/package/@fav/text.repeat
- Repository: https://github.com/sttk/fav-text.repeat
- Homepage: https://github.com/sttk/fav-text.repeat#readme
- Issues: https://github.com/sttk/fav-text.repeat/issues
- npm.io page: https://npm.io/package/@fav/text.repeat

## Alternatives

- [@mce/gif](https://npm.io/package/@mce/gif.md) — 2.6K weekly downloads
- [cleanse](https://npm.io/package/cleanse.md) — 173 weekly downloads
- [str](https://npm.io/package/str.md) — 127 weekly downloads
- [naming](https://npm.io/package/naming.md) — 95 weekly downloads
- [tap-telco-api](https://npm.io/package/tap-telco-api.md) — 19 weekly downloads

## Recent versions

- 1.0.4 (latest) — 2019-05-25
- 1.0.2 — 2018-04-28
- 1.0.1 — 2018-02-17
- 1.0.0 — 2018-01-05
- 0.1.0 — 2017-10-17

## README

# [@fav/text.repeat][repo-url] [![NPM][npm-img]][npm-url] [![MIT License][mit-img]][mit-url] [![Build Status][travis-img]][travis-url] [![Build Status][appveyor-img]][appveyor-url] [![Coverage status][coverage-img]][coverage-url]

Repeat the source string the given times.

> "fav" is an abbreviation of "favorite" and also the acronym of "for all versions".
> This package is intended to support all Node.js versions and many browsers as possible.
> At least, this package supports Node.js >= v0.10 and major Web browsers: Chrome, Firefox, IE11, Edge, Vivaldi and Safari.


## Install

To install from npm:

```sh
$ npm install --save @fav/text.repeat
```

***NOTE:*** *npm < 2.7.0 does not support scoped package, but even old version Node.js supports it. So when you use such older npm, you should download this package from [github.com][repo-url], and move it in `node_modules/@fav/text.repeat/` directory manually.*


## Usage

For Node.js, when installing `@fav/text.repeat` from npm:

```js
var repeat = require('@fav/text.repeat');
repeat('*', 3);  // => '***'
repeat('abc', 2); // => 'abcabc'
```

For Web browsers:

```html
<script src="fav.text.repeat.min.js"></script>
<script>
var repeat = fav.text.repeat;
repeat('*', 3) ; // => '***'
</script>
```


## API

### <u>repeat(source, ntimes) : string</u>

Repeat *source* *ntimes* times.

**NOTE:** This function doesn't check data types of the arguments, and assumes that they are given as per the specific data types.

#### Parameter:

| Parameter |  Type  | Description              |
|-----------|:------:|--------------------------|
| source    | string | The string to repeat.    |
| ntimes    | number | The number of times to repeat. |

#### Return:

|  Type  | Description          |
|:------:|:---------------------|
| string | The repeated string. |


## Checked                                                                      

### Node.js (4〜12)

| Platform  |   11   |   12   |
|:---------:|:------:|:------:|
| macOS     |&#x25ef;|&#x25ef;|
| Windows10 |&#x25ef;|&#x25ef;|
| Linux     |&#x25ef;|&#x25ef;|

| Platform  |   4    |   5    |   6    |   7    |   8    |   9    |   10   |
|:---------:|:------:|:------:|:------:|:------:|:------:|:------:|:------:|
| macOS     |&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|
| Windows10 |&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|
| Linux     |&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|

### io.js (1〜3)

| Platform  |   1    |   2    |   3    |
|:---------:|:------:|:------:|:------:|
| macOS     |&#x25ef;|&#x25ef;|&#x25ef;|
| Windows10 |&#x25ef;|&#x25ef;|&#x25ef;|
| Linux     |&#x25ef;|&#x25ef;|&#x25ef;|

### Node.js (〜0.12)

| Platform  |  0.8   |  0.9   |  0.10  |  0.11  |  0.12  |
|:---------:|:------:|:------:|:------:|:------:|:------:|
| macOS     |&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|
| Windows10 |&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|
| Linux     |&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|&#x25ef;|

### Web browsers

| Platform  | Chrome | Firefox | Vivaldi | Safari |  Edge  | IE11   |
|:---------:|:------:|:-------:|:-------:|:------:|:------:|:------:|
| macOS     |&#x25ef;|&#x25ef; |&#x25ef; |&#x25ef;|   --   |   --   |
| Windows10 |&#x25ef;|&#x25ef; |&#x25ef; |   --   |&#x25ef;|&#x25ef;|
| Linux     |&#x25ef;|&#x25ef; |&#x25ef; |   --   |   --   |   --   |


## License

Copyright (C) 2017-2019 Takayuki Sato

This program is free software under [MIT][mit-url] License.
See the file LICENSE in this distribution for more details.


[repo-url]: https://github.com/sttk/fav-text.repeat/
[npm-img]: https://img.shields.io/badge/npm-v1.0.4-blue.svg
[npm-url]: https://www.npmjs.com/package/@fav/text.repeat
[mit-img]: https://img.shields.io/badge/license-MIT-green.svg
[mit-url]: https://opensource.org/licenses/MIT
[travis-img]: https://travis-ci.org/sttk/fav-text.repeat.svg?branch=master
[travis-url]: https://travis-ci.org/sttk/fav-text.repeat
[appveyor-img]: https://ci.appveyor.com/api/projects/status/github/sttk/fav-text.repeat?branch=master&svg=true
[appveyor-url]: https://ci.appveyor.com/project/sttk/fav-text-repeat
[coverage-img]: https://coveralls.io/repos/github/sttk/fav-text.repeat/badge.svg?branch=master
[coverage-url]: https://coveralls.io/github/sttk/fav-text.repeat?branch=master

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