Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@pwabuilder/pwainstall

Package Overview
Dependencies
Maintainers
1
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pwabuilder/pwainstall - npm Package Compare versions

Comparing version 0.8.0 to 0.9.0

assets/installsnip.png

2

package.json
{
"name": "@pwabuilder/pwainstall",
"version": "0.8.0",
"version": "0.9.0",
"description": "",

@@ -5,0 +5,0 @@ "main": "dist/pwa-install.js",

# pwa-install
`<pwa-install />`
`pwa-install` is a [web component](https://meowni.ca/posts/web-components-with-otters/) from the [PWABuilder](https://pwabuilder.com) team that brings an awesome "install" experience to your Progressive Web App!
pwa-install is a web component built with [lit-element](https://lit-element.polymer-project.org/) that brings an awesome install experience to your Progressive Web App! It is still early, but expect lots of improvements soon!
_Built with [lit-element](https://lit-element.polymer-project.org/)_
### What does it look like?
![An image of what the component looks like](assets/installsnip.png?raw=true "pwa-install")
## Using this component
## Install
There are two ways to use this component. For simple projects or just to get started fast, we recommend using the component by script tag. If your project is using [npm](https://www.npmjs.com/) then we recommend using the npm package.
### Script tag
- Put this script tag in the head of your index.html:
```html
<script
type="module"
src="https://cdn.jsdelivr.net/npm/@pwabuilder/pwainstall"
></script>
```
### NPM
- Run `npm install @pwabuilder/pwainstall`
- import with `import '@pwabuilder/pwainstall`
Then you can use the element `<pwa-install></pwa-install>` anywhere in your template, JSX, html etc. An example of using this component can be found here: https://glitch.com/~pwainstall
## API
### Properties
| Property | Attribute | Description | Type | Default |
| -------------- | -------------- | ------------------------------- | --------- | --------------- |
| `showopen` | `showopen` | Will always show install button | `boolean` | `false` |
| `manifestpath` | `manifestpath` | path to your web manifest | `string` | `manifest.json` |
### Methods
| name | Description |
| ------------ | ------------------------- |
| `openPrompt()` | `Opens the install modal` |
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc