Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dylantientcheu/manifesto-cli

A CLI app that helps generate a manifest file for your PWA.
https://github.com/dylantientcheu/manifesto-cli

cli cmd generator manifest manifest-maker nodejs pwa

Last synced: 26 days ago
JSON representation

A CLI app that helps generate a manifest file for your PWA.

Awesome Lists containing this project

README

        

[![Manifesto CLI](static/banner.jpg)](https://github.com/blurdylan/manifesto-cli)

Minimum Node.js versionTwitter FollowMIT licenseCommit StatusMIT license

---

> ⚡️ A CLI app that helps generate a manifest file for your PWA.

## Table of Contents

- [Description](#description)
- [Installation](#installation)
- [Usage](#usage)
- [Examples](#examples)
- [License](#license)

## Description

[Manifesto](https://blurdylan.github.io/manifesto/#/) by [@dylantientcheu](https://twitter.com/dylantientcheu) is a beautiful tool that helps generate a manifest file for your upcoming PWA along with tooltiped documentation to follow you up.

`manifesto-cli` gives you the **all the features of Manifesto** — right **inside the terminal**.

Generate a **minimal to full** PWA manifest interactively from start to finish 😎.

![Basic example](static/usage.gif)

## Installation

If you need to have it globally

#### npm

```
npm i -g manifesto-cli
```

#### yarn

```
yarn global add manifesto-cli
```

#### npx

```
npx manifesto-cli generate --minimal
```

#### Requirements

![Minimum Node.js version](https://badgen.net/badge/node/%3E=8.3/green)

## Usage

```
$ manifesto-cli --help

A CLI app that helps generate a manifest file for your PWA

Usage
$ manifesto-cli generate [options]

Options
-m, --minimal Quickly generate the most minimal web manifest possible.

Examples
See: https://github.com/blurdylan/manifesto-cli#examples
```

**Note**: You can also access the docs using

```
manifesto-cli docs
```

## Example

```
manifesto-cli generate
```

Manifesto cli will prompt you to enter some information regarding your app, after which your manifest [manifest.json] will be generated in the current file ✌.

**Result**:

![generated manifest](static/result.png)

## License

MIT © [Dylan Tientcheu](https://twitter.com/dylantientcheu)