Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sindresorhus/arrify

Convert a value to an array
https://github.com/sindresorhus/arrify

Last synced: 5 days ago
JSON representation

Convert a value to an array

Awesome Lists containing this project

README

        

# arrify

> Convert a value to an array

*If you simply want to accept both a single value and multiple values, you can use `[singleValueOrArray].flat()` instead.*

## Install

```sh
npm install arrify
```

## Usage

```js
import arrify from 'arrify';

arrify('🦄');
//=> ['🦄']

arrify(['🦄']);
//=> ['🦄']

arrify(new Set(['🦄']));
//=> ['🦄']

arrify(null);
//=> []

arrify(undefined);
//=> []
```

*Specifying `null` or `undefined` results in an empty array.*

---



Get professional support for this package with a Tidelift subscription




Tidelift helps make open source sustainable for maintainers while giving companies
assurances about security, maintenance, and licensing for their dependencies.