New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

a2hs.js

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

a2hs.js - npm Package Compare versions

Comparing version 0.3.4 to 0.3.6

12

a2hs.min.js

@@ -1,5 +0,7 @@

'use strict';var a2hs=function(){function e(c,a){for(var b=0;b<a.length;b++){var d=a[b];d.enumerable=d.enumerable||!1;d.configurable=!0;"value"in d&&(d.writable=!0);Object.defineProperty(c,d.key,d)}}function f(c,a,b){a&&e(c.prototype,a);b&&e(c,b);return c}return function(){function c(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};if(!(this instanceof c))throw new TypeError("Cannot call a class as a function");this.backgroundColor=a.backgroundColor||"#f9f9f9";this.padding=a.padding||
"10px";this.positionRight=a.positionRight||0;this.positionBottom=a.positionBottom||0;this.positionLeft=a.positionLeft||0;this.shadowColor=a.shadowColor||"#e9e9e9";this.shadowSize=a.shadowSize||"10px";this.width=a.width||"100%";this.fontFamily=a.fontFamily||"-apple-system, sans-serif";this.color=a.color||"#5d5d5d";this.fontSize=a.fontSize||"1rem";this.logoImage=a.logoImage||'<svg enable-background="new 0 0 1952.00 734.93" height="25" viewBox="0 0 1952 734.93" width="70" xmlns="http://www.w3.org/2000/svg">\n <g stroke-linejoin="round" stroke-width=".2">\n <path d="m1436.62 603.304 56.39-142.599h162.82l-77.27-216.315 96.64-244.38947166 276.8 734.93247166h-204.13l-47.3-131.629z" fill="#3d3d3d"/>\n <path d="m1262.47 734.935 296.32-734.93343407-196.45.00097657-202.7 474.9304575-144.14-474.92948094h-151.001l-154.768 474.92948094-109.146-216.416-98.773 304.302 100.284 172.116h193.331l139.857-425.91 133.346 425.91z" fill="#5a0fc8"/>\n <path d="m186.476 482.643h121.003c36.654 0 69.293-4.091 97.917-12.273l31.293-96.408 87.459-269.446c-6.664-10.5625-14.272-20.5493-22.824-29.9591-44.905-49.7049-110.605-74.55649373-197.102-74.55649373h-304.22200381v734.93259373h186.47600381zm160.166-313.564c17.54 17.653 26.309 41.276 26.309 70.871 0 29.822-7.713 53.474-23.138 70.956-16.91 19.425-48.047 29.137-93.409 29.137h-69.928v-197.445h70.442c42.277 0 72.185 8.827 89.724 26.481z" fill="#3d3d3d"/>\n </g>\n </svg>';
this.htmlContent=a.htmlContent||"Install web app on your iOS device: Tap share and Add to homescreen \u2193"}f(c,[{key:"init",value:function(){var a=/iphone|ipad|ipod/.test(window.navigator.userAgent.toLowerCase()),b="standalone"in window.navigator&&window.navigator.standalone;!a||b||localStorage.a2hs_message||(a=document.createElement("div"),b=document.createElement("style"),b.innerHTML="\n .a2hs__container {\n display: flex;\n align-items: center;\n justify-content: center;\n position: fixed;\n box-sizing: border-box;\n box-shadow: ".concat(this.shadowColor,
" 0 0 ").concat(this.shadowSize,";\n background-color: ").concat(this.backgroundColor,";\n padding: ").concat(this.padding,";\n right: ").concat(this.positionRight,";\n bottom: ").concat(this.positionBottom,";\n left: ").concat(this.positionLeft,";\n width: ").concat(this.width,";\n }\n .a2hs__container .a2hs__logo {\n padding: ").concat(this.padding,";\n }\n .a2hs__container .a2hs__text {\n font-family: ").concat(this.fontFamily,
";\n font-size: ").concat(this.fontSize,";\n color: ").concat(this.color,";\n }"),a.innerHTML='<div class="a2hs__logo">'.concat(this.logoImage,'</div>\n <div class="a2hs__text">').concat(this.htmlContent,"</div>"),a.setAttribute("class","a2hs__container"),a.onclick=this.close,document.head.appendChild(b),document.body.appendChild(a))}},{key:"close",value:function(){localStorage.setItem("a2hs_message",0);document.querySelector(".a2hs__container").remove()}}]);return c}()}();
'use strict';var e=this;
function f(){function g(c,a){for(var b=0;b<a.length;b++){var d=a[b];d.enumerable=d.enumerable||!1;d.configurable=!0;"value"in d&&(d.writable=!0);Object.defineProperty(c,d.key,d)}}function h(c,a,b){a&&g(c.prototype,a);b&&g(c,b);return c}return function(){function c(){var a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};if(!(this instanceof c))throw new TypeError("Cannot call a class as a function");this.backgroundColor=a.backgroundColor||"#f9f9f9";this.padding=a.padding||"10px";this.g=a.g||
0;this.c=a.c||0;this.f=a.f||0;this.shadowColor=a.shadowColor||"#e9e9e9";this.h=a.h||"10px";this.width=a.width||"100%";this.fontFamily=a.fontFamily||"-apple-system, sans-serif";this.color=a.color||"#5d5d5d";this.fontSize=a.fontSize||"1rem";this.b=a.b||'<svg enable-background="new 0 0 1952.00 734.93" height="25" viewBox="0 0 1952 734.93" width="70" xmlns="http://www.w3.org/2000/svg">\n <g stroke-linejoin="round" stroke-width=".2">\n <path d="m1436.62 603.304 56.39-142.599h162.82l-77.27-216.315 96.64-244.38947166 276.8 734.93247166h-204.13l-47.3-131.629z" fill="#3d3d3d"/>\n <path d="m1262.47 734.935 296.32-734.93343407-196.45.00097657-202.7 474.9304575-144.14-474.92948094h-151.001l-154.768 474.92948094-109.146-216.416-98.773 304.302 100.284 172.116h193.331l139.857-425.91 133.346 425.91z" fill="#5a0fc8"/>\n <path d="m186.476 482.643h121.003c36.654 0 69.293-4.091 97.917-12.273l31.293-96.408 87.459-269.446c-6.664-10.5625-14.272-20.5493-22.824-29.9591-44.905-49.7049-110.605-74.55649373-197.102-74.55649373h-304.22200381v734.93259373h186.47600381zm160.166-313.564c17.54 17.653 26.309 41.276 26.309 70.871 0 29.822-7.713 53.474-23.138 70.956-16.91 19.425-48.047 29.137-93.409 29.137h-69.928v-197.445h70.442c42.277 0 72.185 8.827 89.724 26.481z" fill="#3d3d3d"/>\n </g>\n </svg>';
this.a=a.a||"Install web app on your iOS device: Tap share and Add to homescreen \u2193"}h(c,[{key:"init",value:function(){var a=/iphone|ipad|ipod/.test(window.navigator.userAgent.toLowerCase()),b="standalone"in window.navigator&&window.navigator.o;!a||b||window.localStorage.j||(a=document.createElement("div"),b=document.createElement("style"),b.innerHTML="\n .a2hs__container {\n display: flex;\n align-items: center;\n justify-content: center;\n position: fixed;\n box-sizing: border-box;\n box-shadow: ".concat(this.shadowColor,
" 0 0 ").concat(this.h,";\n background-color: ").concat(this.backgroundColor,";\n padding: ").concat(this.padding,";\n right: ").concat(this.g,";\n bottom: ").concat(this.c,";\n left: ").concat(this.f,";\n width: ").concat(this.width,";\n }\n .a2hs__container .a2hs__logo {\n padding: ").concat(this.padding,";\n }\n .a2hs__container .a2hs__text {\n font-family: ").concat(this.fontFamily,";\n font-size: ").concat(this.fontSize,
";\n color: ").concat(this.color,";\n }"),a.innerHTML='<div class="a2hs__logo">'.concat(this.b,'</div>\n <div class="a2hs__text">').concat(this.a,"</div>"),a.setAttribute("class","a2hs__container"),a.onclick=this.close,document.head.appendChild(b),document.body.appendChild(a))}},{key:"close",value:function(){window.localStorage.setItem("a2hs_message",0);document.querySelector(".a2hs__container").remove()}}]);return c}()}
"object"===typeof exports&&"undefined"!==typeof module?module.m=f():"function"===typeof define&&define.l?define(f):(e=e||self,e.i=f());
{
"name": "a2hs.js",
"version": "0.3.4",
"version": "0.3.6",
"description": "A useful modern JavaScript solution for adding (install) a progressive web application (PWA) to the Home screen of your iOS mobile device.",

@@ -5,0 +5,0 @@ "main": "a2hs.min.js",

@@ -14,3 +14,3 @@ /**

file: './a2hs.min.js',
format: 'iife'
format: 'umd'
},

@@ -21,5 +21,7 @@ plugins: [

}),
compiler()
compiler({
compilation_level: 'ADVANCED_OPTIMIZATIONS'
})
]
}
]

@@ -6,3 +6,3 @@ /**

*
* a2hs.js v0.3.4 at 10/05/2019
* a2hs.js v0.3.6 at 10/05/2019
*

@@ -61,3 +61,3 @@ * Add to Home Screen

// Check localStorage before render a2hs container
if (iOS && !standalone && !localStorage.a2hs_message) {
if (iOS && !standalone && !window.localStorage.a2hs_message) {
// Define container variable

@@ -110,3 +110,3 @@ let div = document.createElement('div')

// Remove a2hs_message from localStorage
localStorage.setItem('a2hs_message', 0)
window.localStorage.setItem('a2hs_message', 0)
document.querySelector('.a2hs__container').remove()

@@ -113,0 +113,0 @@ }

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