pwa-installer

0.1.0Ā ā€¢Ā PublicĀ ā€¢Ā Published

PWA Installer - Zero-configuration for installing PWA features.

Zero-configuration for installing PWA features.

Travis Status AppVeyor Status Codacy Status Dependencies Status Version Status Download Status Gitter Chat

Why it's awesome

Zero-configuration for installing PWA features. Although sw-precache works great as a light-weight tool to quickly install service worker support, it currently does not provide much functionality for installing specific "features".

Features

  • Read config from pwa.config.js
  • Inject preload e prefetch tags on html files
  • Generate manifesto.json file
  • Generate service-worker.js (files)
  • Generate hashs in scripts and styles files (files)
  • Automate service-worker.js call in your html files

Install

Install with npm

$Ā npmĀ iĀ pwa-installer

Install with Yarn

$Ā yarnĀ addĀ pwa-installer

Run with npx (without installing)

$Ā npxĀ pwa-installer

Note: Install this npm package with the flag -g or --global for global use. Install with the flag -D or --save-dev for add the package as a devDependency of your project.

Usage

$ pwa-installer --help

  Usage:

    $ pwa-installer [<output>] [<options>]

  Options:

    -h, --help              Display help information
    -v, --version           Output version
    -c, --config              Display help information

  Examples:

    $ pwa-installer
    $ pwa-installer dist/index.html
    $ pwa-installer dist --config=pwa.config.js

Note: Directory is required

Contributing

Want to contribute? Follow these recommendations.

License

Designed with ā™„ by CJ Patoilo. Licensed under the MIT License.

/pwa-installer/

    Package Sidebar

    Install

    npm i pwa-installer

    Weekly Downloads

    2

    Version

    0.1.0

    License

    MIT

    Unpacked Size

    9.31 kB

    Total Files

    5

    Last publish

    Collaborators

    • cjpatoilo