npm package: @randy.tarampi/generic-icon-splash-generate
Description: Generate PWA icons and splash screens using sharp
Author: Randy Tarampi
Latest version: 3.0.4

generic-icon-splash-generate
---

[![npm versions](https://img.shields.io/npm/v/@randy.tarampi/generic-icon-splash-generate.svg?style=flat-square)](https://www.npmjs.org/package/@randy.tarampi/generic-icon-splash-generate)
[![npm downloads](https://img.shields.io/npm/dt/@randy.tarampi/generic-icon-splash-generate.svg?style=flat-square)](https://www.npmjs.com/package/@randy.tarampi/generic-icon-splash-generate)
[![npm license](https://img.shields.io/npm/l/@randy.tarampi/generic-icon-splash-generate.svg?registry_uri=https%3A%2F%2Fregistry.npmjs.com&style=flat-square)](https://www.npmjs.com/package/@randy.tarampi/generic-icon-splash-generate)
[![Build status](https://img.shields.io/travis/com/randytarampi/pwa.svg?style=flat-square)](https://travis-ci.com/randytarampi/pwa)
[![Coverage status](https://img.shields.io/coveralls/randytarampi/pwa.svg?style=flat-square)](https://coveralls.io/github/randytarampi/pwa?branch=master)
[![Maintainability status](https://img.shields.io/codeclimate/maintainability-percentage/randytarampi/pwa.svg?style=flat-square)](https://codeclimate.com/github/randytarampi/pwa/maintainability)
[![Analytics](https://ga-beacon.appspot.com/UA-50921068-1/beacon/github/randytarampi/pwa/?flat&useReferrer)](https://github.com/igrigorik/ga-beacon)


[![Install @randy.tarampi/generic-icon-splash-generate](https://nodeico.herokuapp.com/@randy.tarampi/generic-icon-splash-generate.svg)](https://www.npmjs.com/package/@randy.tarampi/generic-icon-splash-generate)

Use `sharp` instead of [`@randy.tarampi/lwip`](https://www.npmjs.com/package/@randy.tarampi/lwip) to quickly generate image assets.

Underpins [`@randy.tarampi/android-icon-resize`](https://www.npmjs.com/package/@randy.tarampi/android-icon-resize), [`@randy.tarampi/android-splash-generate`](https://www.npmjs.com/package/@randy.tarampi/android-splash-generate), [`@randy.tarampi/ios-icon-resize`](https://www.npmjs.com/package/@randy.tarampi/ios-icon-resize) or [`@randy.tarampi/ios-splash-generate`](https://www.npmjs.com/package/@randy.tarampi/ios-splash-generate), which are speedier than their old `lwip` relatives [`android-icon-resize`](https://www.npmjs.com/package/android-icon-resize), [`android-splash-generate`](https://www.npmjs.com/package/android-splash-generate), [`ios-icon-resize`](https://www.npmjs.com/package/ios-icon-resize) or [`ios-splash-generate`](https://www.npmjs.com/package/ios-splash-generate).

# Dependencies
```
brew install nvm
nvm install 8
npm install -g npm
```

# Installation

```
npm install
```

# Usage

You'll want to download and run [`@randy.tarampi/android-icon-resize`](https://www.npmjs.com/package/@randy.tarampi/android-icon-resize), [`@randy.tarampi/android-splash-generate`](https://www.npmjs.com/package/@randy.tarampi/android-splash-generate), [`@randy.tarampi/ios-icon-resize`](https://www.npmjs.com/package/@randy.tarampi/ios-icon-resize) or [`@randy.tarampi/ios-splash-generate`](https://www.npmjs.com/package/@randy.tarampi/ios-splash-generate) individually.

# Testing

```
npm test
```