All Projects → hemanth → is-pwa

hemanth / is-pwa

Licence: MIT license
Detects if a given URL is a Progressive WebApp (PWA.)

Programming Languages

javascript
184084 projects - #8 most used programming language

is-pwa

Checks if a given URL is a PWA.

Install

$ npm install --save is-pwa

Usage

const isPwa = require('is-pwa');

isPwa(<URL>)
  .then(score => {
    if(score>75) {
      console.log(`It is a PWA! With a lighthouse score of: ${score}`);
    } else {
      console.error('Sorry, it\'s not a PWA :(');
    }
  })

API

isPwa(input)

input

Type: string

URL of the PWA.

CLI

$ npm install --global is-pwa
$ is-pwa 

  Checks if a given URL is a PWA.

  Usage

  Make sure you have ran `npm explore -g lighthouse -- npm run chrome&`

    $ is-pwa [input]

  Examples
    $ is-pwa https://jsfeatures.in
     It is a PWA! With a lighthouse score of: 80
  
    $ is-pwa https://h3manth.com
     Sorry, it's not a PWA :(

License

MIT © Hemanth.HM

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].