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

@abtasty/widget-utils

Package Overview
Dependencies
Maintainers
18
Versions
215
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@abtasty/widget-utils - npm Package Compare versions

Comparing version 1.12.2 to 1.12.3-0

2

dist/widget-utils.cjs.js

@@ -1,1 +0,1 @@

"use strict";function preventGlobalScroll(){var e=document.querySelector("body");originalBodyScroll=window.getComputedStyle(e).overflowY,e.style.overflowY="hidden"}function allowGlobalScroll(){if(originalBodyScroll){document.querySelector("body").style.overflowY=originalBodyScroll}}Object.defineProperty(exports,"__esModule",{value:!0});var originalBodyScroll,loadImage=function(e){return new Promise(function(o,t){var n=new Image;n.onload=function(){o(n)},n.src=e,n.onerror=function(o){var n=new Error("Image "+e+" is not loaded.");t(n)}})},isTouch=function(){return void 0!==window.ontouchstart},exitIntent=function(e){var o,t=0;document.addEventListener("mousemove",function(e){t=e.clientY}),document.body.addEventListener("mouseleave",function n(r){r.clientY<=50&&(t=0,clearInterval(o),o=setTimeout(function(){0===t&&(e(),document.removeEventListener("mouseleave",n))},0))},!1)},log=function(){for(var e=[],o=arguments.length;o--;)e[o]=arguments[o];e.unshift("[AB Tasty Widget] "+PACKAGE+":"),console.log.apply(console,e)},domReady=function(e){"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)},waitForElement=function(e,o,t){var n=0,r=0;try{document.querySelector(e)}catch(o){var l="Selector «"+e+"» not valid.";return log(l),"function"==typeof t&&t(l)}n=setTimeout(function(){clearInterval(r);var o="Can't find element «"+e+"».";return log(o),"function"==typeof t&&t(o)},1e4),r=setInterval(function(){var t=document.querySelector(e);if(null!==t)return clearTimeout(n),clearInterval(r),"function"==typeof o&&o(t)},200)},getCookie=function(e){for(var o=e+"=",t=document.cookie.split(";"),n=0;n<t.length;n++){for(var r=t[n];" "==r.charAt(0);)r=r.substring(1);if(0===r.indexOf(o))return r.substring(o.length,r.length)}return""},getHostname=function(){var e=document.location.hostname.split("").reverse().join("");if(null===(e=e.match(/(?:[a-z]{2,4}\.[a-z]{2,3}|[a-z]{2,5})\.[a-z0-9\-]+(?:\.|$)/i)))e=document.location.hostname;else{"."!=e[0].substr(e[0].length-1)&&(e[0]+="."),e=e[0].split("").reverse().join("")}return e},setCookie=function(e,o,t){var n="";if(t){var r=new Date;r.setTime(r.getTime()+24*t*60*60*1e3),n="expires="+r.toUTCString()}var l="domain="+getHostname();document.cookie=e+"="+o+"; "+n+";"+l+";path=/"};exports.preventGlobalScroll=preventGlobalScroll,exports.allowGlobalScroll=allowGlobalScroll,exports.loadImage=loadImage,exports.isTouch=isTouch,exports.exitIntent=exitIntent,exports.log=log,exports.domReady=domReady,exports.waitForElement=waitForElement,exports.getCookie=getCookie,exports.getHostname=getHostname,exports.setCookie=setCookie;
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var constants=require("../../../../../../../../../src/constants"),background=require("../../../../../../../../../src/translations/background");function _AwaitValue(e){this.wrapped=e}function _AsyncGenerator(e){var t,n;function r(t,n){try{var a=e[t](n),s=a.value,i=s instanceof _AwaitValue;Promise.resolve(i?s.wrapped:s).then(function(e){i?r("next",e):o(a.done?"return":"normal",e)},function(e){r("throw",e)})}catch(e){o("throw",e)}}function o(e,o){switch(e){case"return":t.resolve({value:o,done:!0});break;case"throw":t.reject(o);break;default:t.resolve({value:o,done:!1})}(t=t.next)?r(t.key,t.arg):n=null}this._invoke=function(e,o){return new Promise(function(a,s){var i={key:e,arg:o,resolve:a,reject:s,next:null};n?n=n.next=i:(t=n=i,r(e,o))})},"function"!=typeof e.return&&(this.return=void 0)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ownKeys(e,t){var n=Object.keys(e);return Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(e)),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach(function(t){_defineProperty(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}})}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _possibleConstructorReturn(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?_assertThisInitialized(e):t}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_nonIterableSpread()}function _arrayWithoutHoles(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function _iterableToArray(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}"function"==typeof Symbol&&Symbol.asyncIterator&&(_AsyncGenerator.prototype[Symbol.asyncIterator]=function(){return this}),_AsyncGenerator.prototype.next=function(e){return this._invoke("next",e)},_AsyncGenerator.prototype.throw=function(e){return this._invoke("throw",e)},_AsyncGenerator.prototype.return=function(e){return this._invoke("return",e)};var originalBodyScroll,backgroundColorTranslations={en:"Background color",fr:"Couleur de fond",es:"Color de fondo",de:"Hintergrundfarbe"},backgroundImageTranslations={en:"Background image",fr:"Image de fond",es:"Imagen de fondo",de:"Hintergrundbild"},everydayTranslations={en:"Everyday",fr:"Chaque jour",es:"Cada día",de:"Jeden Tag"},everyWeekTranslations={en:"Every week",fr:"Chaque semaine",es:"Cada semana",de:"Jede Woche"},everyMonthTranslations={en:"Every month",fr:"Chaque mois",es:"Cada mes",de:"Jeden Monat"},everySessionTranslations={en:"Every session",fr:"Chaque session",es:"En cada sesión",de:"Jede Session"},everytimeTranslations={en:"Every time",fr:"Tout le temps",es:"Cada vez",de:"Jedes Mal"},oncePerUserTranslations={en:"Once per user (no recurrence)",fr:"Une fois par visiteur (pas de récurrence)",es:"Una vez por usuario (sin recurrencia)",de:"Einmal pro User (keine Wiederholung)"},recurrenceTranslations={en:"Recurrence",fr:"Récurrence",es:"Recurrencia",de:"Wiederholung"},displayRecurrenceTranslations={en:"".concat(recurrenceTranslations.en," of the display"),fr:"".concat(recurrenceTranslations.fr," de l'affichage"),es:"".concat(recurrenceTranslations.es," de la pantalla."),de:"".concat(recurrenceTranslations.de," der Anzeige")},closingRecurrenceTranslations={en:"".concat(recurrenceTranslations.en," after closure"),fr:"".concat(recurrenceTranslations.fr," après fermeture"),es:"".concat(recurrenceTranslations.es," después del cierre"),de:"".concat(recurrenceTranslations.de," nach Schließung")},validationRecurrenceTranslations={en:"".concat(recurrenceTranslations.en," after validation"),fr:"".concat(recurrenceTranslations.fr," après validation"),es:"".concat(recurrenceTranslations.es," después de la validación"),de:"".concat(recurrenceTranslations.de," nach der Validierung")},textColorTranslations={en:"Text color",fr:"Couleur du texte",es:"Color de texto",de:"Textfarbe"},closeButtonColorTranslations={en:"Close button color",fr:"Couleur du bouton de fermeture",es:"Color del botón de cierre",de:"Farbe der Schließen-Schaltfläche"},top={en:"Top",fr:"Haut",es:"Arriba",de:"Oben"},bottom={en:"Bottom",fr:"Bas",es:"Abajo",de:"Unten"},left={en:"Left",fr:"Gauche",es:"Izquierda",de:"Links"},right={en:"Right",fr:"Droite",es:"Derecha",de:"Recht"},pageLoadTranslations={en:"Page load",fr:"Chargement de la page",es:"Carga de página",de:"Seite laden"},clickTranslations={en:"Click",fr:"Clic",es:"Clic",de:"Klicken"},exitIntentTranslations={en:"Exit intent",fr:"Avant fermeture de l'onglet",es:"Intención de salida",de:"Absicht beenden"},delayTranslations={en:"Delay",fr:"Délai",es:"Retrasar",de:"Verzögern"},reengageInactivityTranslations={en:"Reengage (after inactivity)",fr:"Réengagement (après inactivité)",es:"Despues de inactividad",de:"Nach Untätigkeit"},triggerOnTranslations={en:"Triggers on",fr:"Se déclenche au",es:"Disparadores en",de:"Löst aus"},triggerTranslations={en:"Trigger",fr:"Déclencheur",es:"Desencadenar",de:"Auslösen"},STYLE$1="style",LAYOUT="layout",CONTENT="content",CONDITIONS="conditions",GROUP="group",CHECKBOX="checkbox",COLOR_PICKER="colorpicker",SEPARATOR="separator",DATE_PICKER="datepicker",DATE_RANGE_PICKER="dateRangePicker",SELECT="select",MEDIA_UPLOAD$1="mediaupload",NUMBER="number",RADIO_BUTTON="radio",RADIO_IMAGE="radioImage",SLIDER="slider",SWITCH="switch",TEXT_FIELD="text",TEXT_AREA="textarea",TIME_PICKER="timepicker",SELECT_ELEMENT="selectelement",CUSTOM_TEXTS="customTexts",recurrencesOptions=[{label:everytimeTranslations,value:"-1"},{label:everySessionTranslations,value:"0"},{label:everydayTranslations,value:"1"},{label:everyWeekTranslations,value:"7"},{label:everyMonthTranslations,value:"30"},{label:oncePerUserTranslations,value:"365"}],commons={category:CONDITIONS,type:SELECT,options:recurrencesOptions,value:"-1"},closingRecurrenceForm=_objectSpread2({},commons,{label:closingRecurrenceTranslations,propName:"closingRecurrence"}),displayRecurrenceForm=_objectSpread2({},commons,{label:displayRecurrenceTranslations,propName:"displayRecurrence"}),validationRecurrenceForm=_objectSpread2({},commons,{label:validationRecurrenceTranslations,propName:"validationRecurrence"}),recurrencesGroup={category:CONDITIONS,type:GROUP,label:recurrenceTranslations,children:[closingRecurrenceForm,displayRecurrenceForm,validationRecurrenceForm]},triggersOptions=[{label:pageLoadTranslations,value:"pageLoad"},{label:clickTranslations,value:"click"},{label:exitIntentTranslations,value:"exitIntent"},{label:delayTranslations,value:"delay"},{label:reengageInactivityTranslations,value:"reengage"}],TRIGGER_EVENT="triggerEvent",triggerEventClick={category:CONDITIONS,type:SELECT_ELEMENT,propName:"".concat(TRIGGER_EVENT,"Click"),label:triggerTranslations,placeholder:{en:"Select an element in the webpage",fr:"Sélectionner un élément dans la page",es:"Selecciona un elemento en la página web",de:"Wählen Sie ein Element auf der Webseite aus"},conditions:[{field:TRIGGER_EVENT,value:"click"}]},triggerEventExitDelay={category:CONDITIONS,type:NUMBER,propName:"".concat(TRIGGER_EVENT,"ExitDelay"),label:{en:"Delay after exit intent",fr:"Délai après intention de sortie",es:"Retraso después de la intención de salida",de:"Verzögerung nach Ausstiegsabsicht"},min:0,max:120,value:0,conditions:[{field:TRIGGER_EVENT,value:"exitIntent"}]},triggerEventReengageDelay={category:CONDITIONS,type:NUMBER,propName:"".concat(TRIGGER_EVENT,"ReengageDelay"),label:{en:"Idle timeout before posting",fr:"Délai d'inactivité avant l'affichage",es:"Tiempo de espera inactivo antes de publicar",de:"Zeitüberschreitung vor dem Posten"},min:1,max:120,value:10,conditions:[{field:TRIGGER_EVENT,value:"reengage"}]},triggerEventDelay={category:CONDITIONS,type:NUMBER,propName:"".concat(TRIGGER_EVENT,"Delay"),label:{en:"Trigger event delay (in seconds)",fr:"Délai avant l'affichage (en secondes)",es:"",de:"Verzögerung vor dem Posten"},value:10,conditions:[{field:TRIGGER_EVENT,value:"delay"}]},conditionalFields=[triggerEventClick,triggerEventExitDelay,triggerEventReengageDelay,triggerEventDelay],triggersForm={category:CONDITIONS,type:SELECT,label:triggerOnTranslations,options:triggersOptions,propName:TRIGGER_EVENT,value:"pageLoad"},triggersGroup={category:CONDITIONS,type:GROUP,label:triggerTranslations,children:[triggersForm].concat(_toConsumableArray(conditionalFields))},WidgetContainer=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"000000",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";_classCallCheck(this,e),this.testID=t,this.widgetContainer=n,this.basicClassName="ab_widget_container_".concat(n),this.widgetContainerClassName="".concat(this.basicClassName,"_").concat(t),this.contentClassName="".concat(this.basicClassName,"_content"),this.overlayClassName="".concat(this.basicClassName,"_overlay"),this.closeButtonClassName="".concat(this.basicClassName,"_close_button"),this.hideClassName="ab_hide_".concat(t),this.domElement=this.getDom(),this.styleElement=this.getStyleTag()}return _createClass(e,[{key:"insert",value:function(){return document.head.appendChild(this.styleElement),document.body.appendChild(this.domElement),this}},{key:"remove",value:function(){return this.domElement.remove(),this.styleElement.remove(),this}},{key:"show",value:function(){return this.domElement.classList.remove("ab_hide"),this}},{key:"hide",value:function(){return this.domElement.classList.add("ab_hide"),this}},{key:"init",value:function(){return this.insert(),this.addCloseEvent(),this}},{key:"addCloseEvent",value:function(){for(var e=this,t=this.domElement.querySelectorAll("\n\t\t\t.".concat(this.overlayClassName,",\n\t\t\t.").concat(this.closeButtonClassName,"\n\t\t")),n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return r.push.apply(r,_toConsumableArray(t)),r.forEach(function(t){t.addEventListener("click",function(){e.hide()},!0)}),this}},{key:"getDom",value:function(){var e=document.createElement("div");return e.className="".concat(this.basicClassName," ").concat(this.widgetContainerClassName," ab_hide"),e.innerHTML='\n\t\t\t<div class="'.concat(this.overlayClassName,'"></div>\n\t\t\t<div class="').concat(this.contentClassName,'">\n\t\t\t\t<button class="').concat(this.closeButtonClassName,'">+</button>\n\t\t\t</div>'),e}},{key:"getStyleTag",value:function(e){var t=document.createElement("style");return t.type="text/css",t.textContent="\n\t\t\t.".concat(this.hideClassName," {opacity: 0 !important; pointer-events: none;}\n\t\t\t").concat(e),t}}]),e}(),Popin=function(e){function t(e,n){var r;return _classCallCheck(this,t),(r=_possibleConstructorReturn(this,_getPrototypeOf(t).call(this,e,n))).stringStyles=r.getStyles(),r.styleElement=r.getStyleTag(r.stringStyles),r}return _inherits(t,WidgetContainer),_createClass(t,[{key:"getStyles",value:function(){return"\n\t\t.".concat(this.widgetContainerClassName," {position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; opacity: 1; transition: opacity 0.25s ease;}\n\t\t.").concat(this.overlayClassName," {position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; background-color: black; opacity: 0.6;}\n\t\t.").concat(this.contentClassName," {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background-color: white; width: auto; height: auto;}\n\t\t.").concat(this.closeButtonClassName," {position: absolute; top: 0; right: 0; color: black; background: none; border: none; transform: rotate(45deg); cursor: pointer; outline: none;}")}}]),t}(),Banner=function(e){function t(e,n,r){var o;return _classCallCheck(this,t),(o=_possibleConstructorReturn(this,_getPrototypeOf(t).call(this,e,n))).position=r,o.stringStyles=o.getStyles(),o.styleElement=o.getStyleTag(o.stringStyles),o}return _inherits(t,WidgetContainer),_createClass(t,[{key:"getStyles",value:function(){return"\n\t\t.".concat(this.widgetContainerClassName," {position: fixed; ").concat(this.position,": 0; left: 0; width: 100%; height: auto; z-index: 9999; opacity: 1; transition: opacity 0.25s ease; background-color: white;}\n\t\t.").concat(this.overlayClassName," {display: none;}\n\t\t.").concat(this.closeButtonClassName," {position: absolute; top: 0; right: 0; color: black; background: none; border: none; transform: rotate(45deg); cursor: pointer; outline: none;}")}}]),t}(),backgroundColorForm={category:STYLE$1,type:COLOR_PICKER,label:backgroundColorTranslations,propName:"backgroundColor",value:"rgba(255, 255, 255, 1)"},backgroundImageForm={category:constants.STYLE,label:background.backgroundImage,type:constants.MEDIA_UPLOAD,propName:"backgroundImage",value:""},textColorForm={category:STYLE$1,type:COLOR_PICKER,label:textColorTranslations,propName:"textColor",value:"rgba(255, 255, 255, 1)"};function preventGlobalScroll(){var e=document.querySelector("body");originalBodyScroll=window.getComputedStyle(e).overflowY,e.style.overflowY="hidden"}function allowGlobalScroll(){originalBodyScroll&&(document.querySelector("body").style.overflowY=originalBodyScroll)}var loadImage=function(e){return new Promise(function(t,n){var r=new Image;r.onload=function(){t(r)},r.src=e,r.onerror=function(t){var r=new Error("Image ".concat(e," is not loaded."));n(r)}})},isTouch=function(){return void 0!==window.ontouchstart},exitIntent=function(e){var t,n=0;document.addEventListener("mousemove",function(e){n=e.clientY}),document.body.addEventListener("mouseleave",function r(o){o.clientY<=50&&(n=0,clearInterval(t),t=setTimeout(function(){0===n&&(e(),document.removeEventListener("mouseleave",r))},0))},!1)},log=function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];n.unshift("[AB Tasty Widget] ".concat(PACKAGE,":")),(e=console).log.apply(e,n)},domReady=function(e){"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)},waitForElement=function(e,t,n){var r,o=0;try{document.querySelector(e)}catch(t){var a="Selector «".concat(e,"» not valid.");return log(a),"function"==typeof n&&n(a)}r=setTimeout(function(){clearInterval(o);var t="Can't find element «".concat(e,"».");return log(t),"function"==typeof n&&n(t)},1e4),o=setInterval(function(){var n=document.querySelector(e);if(null!==n)return clearTimeout(r),clearInterval(o),"function"==typeof t&&t(n)},200)},getCookie=function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var o=n[r];" "==o.charAt(0);)o=o.substring(1);if(0===o.indexOf(t))return o.substring(t.length,o.length)}return""},getHostname=function(){var e=document.location.hostname.split("").reverse().join("");null===(e=e.match(/(?:[a-z]{2,4}\.[a-z]{2,3}|[a-z]{2,5})\.[a-z0-9\-]+(?:\.|$)/i))?e=document.location.hostname:("."!=e[0].substr(e[0].length-1)&&(e[0]+="."),e=e[0].split("").reverse().join(""));return e},setCookie=function(e,t,n){var r="";if(n){var o=new Date;o.setTime(o.getTime()+24*n*60*60*1e3),r="expires="+o.toUTCString()}var a="domain="+getHostname();document.cookie=e+"="+t+"; "+r+";"+a+";path=/"};exports.preventGlobalScroll=preventGlobalScroll,exports.allowGlobalScroll=allowGlobalScroll,exports.loadImage=loadImage,exports.isTouch=isTouch,exports.exitIntent=exitIntent,exports.log=log,exports.domReady=domReady,exports.waitForElement=waitForElement,exports.getCookie=getCookie,exports.getHostname=getHostname,exports.setCookie=setCookie,exports.closingRecurrenceForm=closingRecurrenceForm,exports.displayRecurrenceForm=displayRecurrenceForm,exports.validationRecurrenceForm=validationRecurrenceForm,exports.recurrencesGroup=recurrencesGroup,exports.triggersForm=triggersForm,exports.triggersGroup=triggersGroup,exports.Popin=Popin,exports.Banner=Banner,exports.WidgetContainer=WidgetContainer,exports.backgroundColorForm=backgroundColorForm,exports.backgroundImageForm=backgroundImageForm,exports.textColorForm=textColorForm,exports.backgroundImageTranslations=backgroundImageTranslations,exports.backgroundColorTranslations=backgroundColorTranslations,exports.everydayTranslations=everydayTranslations,exports.everyWeekTranslations=everyWeekTranslations,exports.everyMonthTranslations=everyMonthTranslations,exports.everySessionTranslations=everySessionTranslations,exports.everytimeTranslations=everytimeTranslations,exports.oncePerUserTranslations=oncePerUserTranslations,exports.recurrenceTranslations=recurrenceTranslations,exports.displayRecurrenceTranslations=displayRecurrenceTranslations,exports.closingRecurrenceTranslations=closingRecurrenceTranslations,exports.validationRecurrenceTranslations=validationRecurrenceTranslations,exports.textColorTranslations=textColorTranslations,exports.closeButtonColorTranslations=closeButtonColorTranslations,exports.top=top,exports.bottom=bottom,exports.left=left,exports.right=right,exports.pageLoadTranslations=pageLoadTranslations,exports.clickTranslations=clickTranslations,exports.exitIntentTranslations=exitIntentTranslations,exports.delayTranslations=delayTranslations,exports.reengageInactivityTranslations=reengageInactivityTranslations,exports.triggerOnTranslations=triggerOnTranslations,exports.triggerTranslations=triggerTranslations,exports.STYLE=STYLE$1,exports.LAYOUT=LAYOUT,exports.CONTENT=CONTENT,exports.CONDITIONS=CONDITIONS,exports.GROUP=GROUP,exports.CHECKBOX=CHECKBOX,exports.COLOR_PICKER=COLOR_PICKER,exports.SEPARATOR=SEPARATOR,exports.DATE_PICKER=DATE_PICKER,exports.DATE_RANGE_PICKER=DATE_RANGE_PICKER,exports.SELECT=SELECT,exports.MEDIA_UPLOAD=MEDIA_UPLOAD$1,exports.NUMBER=NUMBER,exports.RADIO_BUTTON=RADIO_BUTTON,exports.RADIO_IMAGE=RADIO_IMAGE,exports.SLIDER=SLIDER,exports.SWITCH=SWITCH,exports.TEXT_FIELD=TEXT_FIELD,exports.TEXT_AREA=TEXT_AREA,exports.TIME_PICKER=TIME_PICKER,exports.SELECT_ELEMENT=SELECT_ELEMENT,exports.CUSTOM_TEXTS=CUSTOM_TEXTS;

@@ -1,1 +0,1 @@

function preventGlobalScroll(){var e=document.querySelector("body");originalBodyScroll=window.getComputedStyle(e).overflowY,e.style.overflowY="hidden"}function allowGlobalScroll(){if(originalBodyScroll){document.querySelector("body").style.overflowY=originalBodyScroll}}var originalBodyScroll,loadImage=function(e){return new Promise(function(o,t){var n=new Image;n.onload=function(){o(n)},n.src=e,n.onerror=function(o){var n=new Error("Image "+e+" is not loaded.");t(n)}})},isTouch=function(){return void 0!==window.ontouchstart},exitIntent=function(e){var o,t=0;document.addEventListener("mousemove",function(e){t=e.clientY}),document.body.addEventListener("mouseleave",function n(r){r.clientY<=50&&(t=0,clearInterval(o),o=setTimeout(function(){0===t&&(e(),document.removeEventListener("mouseleave",n))},0))},!1)},log=function(){for(var e=[],o=arguments.length;o--;)e[o]=arguments[o];e.unshift("[AB Tasty Widget] "+PACKAGE+":"),console.log.apply(console,e)},domReady=function(e){"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)},waitForElement=function(e,o,t){var n=0,r=0;try{document.querySelector(e)}catch(o){var l="Selector «"+e+"» not valid.";return log(l),"function"==typeof t&&t(l)}n=setTimeout(function(){clearInterval(r);var o="Can't find element «"+e+"».";return log(o),"function"==typeof t&&t(o)},1e4),r=setInterval(function(){var t=document.querySelector(e);if(null!==t)return clearTimeout(n),clearInterval(r),"function"==typeof o&&o(t)},200)},getCookie=function(e){for(var o=e+"=",t=document.cookie.split(";"),n=0;n<t.length;n++){for(var r=t[n];" "==r.charAt(0);)r=r.substring(1);if(0===r.indexOf(o))return r.substring(o.length,r.length)}return""},getHostname=function(){var e=document.location.hostname.split("").reverse().join("");if(null===(e=e.match(/(?:[a-z]{2,4}\.[a-z]{2,3}|[a-z]{2,5})\.[a-z0-9\-]+(?:\.|$)/i)))e=document.location.hostname;else{"."!=e[0].substr(e[0].length-1)&&(e[0]+="."),e=e[0].split("").reverse().join("")}return e},setCookie=function(e,o,t){var n="";if(t){var r=new Date;r.setTime(r.getTime()+24*t*60*60*1e3),n="expires="+r.toUTCString()}var l="domain="+getHostname();document.cookie=e+"="+o+"; "+n+";"+l+";path=/"};export{preventGlobalScroll,allowGlobalScroll,loadImage,isTouch,exitIntent,log,domReady,waitForElement,getCookie,getHostname,setCookie};
import{MEDIA_UPLOAD,STYLE}from"../../../../../../../../../src/constants";import{backgroundImage}from"../../../../../../../../../src/translations/background";function _AwaitValue(e){this.wrapped=e}function _AsyncGenerator(e){var t,n;function r(t,n){try{var o=e[t](n),i=o.value,s=i instanceof _AwaitValue;Promise.resolve(s?i.wrapped:i).then(function(e){s?r("next",e):a(o.done?"return":"normal",e)},function(e){r("throw",e)})}catch(e){a("throw",e)}}function a(e,a){switch(e){case"return":t.resolve({value:a,done:!0});break;case"throw":t.reject(a);break;default:t.resolve({value:a,done:!1})}(t=t.next)?r(t.key,t.arg):n=null}this._invoke=function(e,a){return new Promise(function(o,i){var s={key:e,arg:a,resolve:o,reject:i,next:null};n?n=n.next=s:(t=n=s,r(e,a))})},"function"!=typeof e.return&&(this.return=void 0)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}function _defineProperty(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ownKeys(e,t){var n=Object.keys(e);return Object.getOwnPropertySymbols&&n.push.apply(n,Object.getOwnPropertySymbols(e)),t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(n,!0).forEach(function(t){_defineProperty(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}})}function _getPrototypeOf(e){return(_getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _possibleConstructorReturn(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?_assertThisInitialized(e):t}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_nonIterableSpread()}function _arrayWithoutHoles(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}function _iterableToArray(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance")}"function"==typeof Symbol&&Symbol.asyncIterator&&(_AsyncGenerator.prototype[Symbol.asyncIterator]=function(){return this}),_AsyncGenerator.prototype.next=function(e){return this._invoke("next",e)},_AsyncGenerator.prototype.throw=function(e){return this._invoke("throw",e)},_AsyncGenerator.prototype.return=function(e){return this._invoke("return",e)};var originalBodyScroll,backgroundColorTranslations={en:"Background color",fr:"Couleur de fond",es:"Color de fondo",de:"Hintergrundfarbe"},backgroundImageTranslations={en:"Background image",fr:"Image de fond",es:"Imagen de fondo",de:"Hintergrundbild"},everydayTranslations={en:"Everyday",fr:"Chaque jour",es:"Cada día",de:"Jeden Tag"},everyWeekTranslations={en:"Every week",fr:"Chaque semaine",es:"Cada semana",de:"Jede Woche"},everyMonthTranslations={en:"Every month",fr:"Chaque mois",es:"Cada mes",de:"Jeden Monat"},everySessionTranslations={en:"Every session",fr:"Chaque session",es:"En cada sesión",de:"Jede Session"},everytimeTranslations={en:"Every time",fr:"Tout le temps",es:"Cada vez",de:"Jedes Mal"},oncePerUserTranslations={en:"Once per user (no recurrence)",fr:"Une fois par visiteur (pas de récurrence)",es:"Una vez por usuario (sin recurrencia)",de:"Einmal pro User (keine Wiederholung)"},recurrenceTranslations={en:"Recurrence",fr:"Récurrence",es:"Recurrencia",de:"Wiederholung"},displayRecurrenceTranslations={en:"".concat(recurrenceTranslations.en," of the display"),fr:"".concat(recurrenceTranslations.fr," de l'affichage"),es:"".concat(recurrenceTranslations.es," de la pantalla."),de:"".concat(recurrenceTranslations.de," der Anzeige")},closingRecurrenceTranslations={en:"".concat(recurrenceTranslations.en," after closure"),fr:"".concat(recurrenceTranslations.fr," après fermeture"),es:"".concat(recurrenceTranslations.es," después del cierre"),de:"".concat(recurrenceTranslations.de," nach Schließung")},validationRecurrenceTranslations={en:"".concat(recurrenceTranslations.en," after validation"),fr:"".concat(recurrenceTranslations.fr," après validation"),es:"".concat(recurrenceTranslations.es," después de la validación"),de:"".concat(recurrenceTranslations.de," nach der Validierung")},textColorTranslations={en:"Text color",fr:"Couleur du texte",es:"Color de texto",de:"Textfarbe"},closeButtonColorTranslations={en:"Close button color",fr:"Couleur du bouton de fermeture",es:"Color del botón de cierre",de:"Farbe der Schließen-Schaltfläche"},top={en:"Top",fr:"Haut",es:"Arriba",de:"Oben"},bottom={en:"Bottom",fr:"Bas",es:"Abajo",de:"Unten"},left={en:"Left",fr:"Gauche",es:"Izquierda",de:"Links"},right={en:"Right",fr:"Droite",es:"Derecha",de:"Recht"},pageLoadTranslations={en:"Page load",fr:"Chargement de la page",es:"Carga de página",de:"Seite laden"},clickTranslations={en:"Click",fr:"Clic",es:"Clic",de:"Klicken"},exitIntentTranslations={en:"Exit intent",fr:"Avant fermeture de l'onglet",es:"Intención de salida",de:"Absicht beenden"},delayTranslations={en:"Delay",fr:"Délai",es:"Retrasar",de:"Verzögern"},reengageInactivityTranslations={en:"Reengage (after inactivity)",fr:"Réengagement (après inactivité)",es:"Despues de inactividad",de:"Nach Untätigkeit"},triggerOnTranslations={en:"Triggers on",fr:"Se déclenche au",es:"Disparadores en",de:"Löst aus"},triggerTranslations={en:"Trigger",fr:"Déclencheur",es:"Desencadenar",de:"Auslösen"},STYLE$1="style",LAYOUT="layout",CONTENT="content",CONDITIONS="conditions",GROUP="group",CHECKBOX="checkbox",COLOR_PICKER="colorpicker",SEPARATOR="separator",DATE_PICKER="datepicker",DATE_RANGE_PICKER="dateRangePicker",SELECT="select",MEDIA_UPLOAD$1="mediaupload",NUMBER="number",RADIO_BUTTON="radio",RADIO_IMAGE="radioImage",SLIDER="slider",SWITCH="switch",TEXT_FIELD="text",TEXT_AREA="textarea",TIME_PICKER="timepicker",SELECT_ELEMENT="selectelement",CUSTOM_TEXTS="customTexts",recurrencesOptions=[{label:everytimeTranslations,value:"-1"},{label:everySessionTranslations,value:"0"},{label:everydayTranslations,value:"1"},{label:everyWeekTranslations,value:"7"},{label:everyMonthTranslations,value:"30"},{label:oncePerUserTranslations,value:"365"}],commons={category:CONDITIONS,type:SELECT,options:recurrencesOptions,value:"-1"},closingRecurrenceForm=_objectSpread2({},commons,{label:closingRecurrenceTranslations,propName:"closingRecurrence"}),displayRecurrenceForm=_objectSpread2({},commons,{label:displayRecurrenceTranslations,propName:"displayRecurrence"}),validationRecurrenceForm=_objectSpread2({},commons,{label:validationRecurrenceTranslations,propName:"validationRecurrence"}),recurrencesGroup={category:CONDITIONS,type:GROUP,label:recurrenceTranslations,children:[closingRecurrenceForm,displayRecurrenceForm,validationRecurrenceForm]},triggersOptions=[{label:pageLoadTranslations,value:"pageLoad"},{label:clickTranslations,value:"click"},{label:exitIntentTranslations,value:"exitIntent"},{label:delayTranslations,value:"delay"},{label:reengageInactivityTranslations,value:"reengage"}],TRIGGER_EVENT="triggerEvent",triggerEventClick={category:CONDITIONS,type:SELECT_ELEMENT,propName:"".concat(TRIGGER_EVENT,"Click"),label:triggerTranslations,placeholder:{en:"Select an element in the webpage",fr:"Sélectionner un élément dans la page",es:"Selecciona un elemento en la página web",de:"Wählen Sie ein Element auf der Webseite aus"},conditions:[{field:TRIGGER_EVENT,value:"click"}]},triggerEventExitDelay={category:CONDITIONS,type:NUMBER,propName:"".concat(TRIGGER_EVENT,"ExitDelay"),label:{en:"Delay after exit intent",fr:"Délai après intention de sortie",es:"Retraso después de la intención de salida",de:"Verzögerung nach Ausstiegsabsicht"},min:0,max:120,value:0,conditions:[{field:TRIGGER_EVENT,value:"exitIntent"}]},triggerEventReengageDelay={category:CONDITIONS,type:NUMBER,propName:"".concat(TRIGGER_EVENT,"ReengageDelay"),label:{en:"Idle timeout before posting",fr:"Délai d'inactivité avant l'affichage",es:"Tiempo de espera inactivo antes de publicar",de:"Zeitüberschreitung vor dem Posten"},min:1,max:120,value:10,conditions:[{field:TRIGGER_EVENT,value:"reengage"}]},triggerEventDelay={category:CONDITIONS,type:NUMBER,propName:"".concat(TRIGGER_EVENT,"Delay"),label:{en:"Trigger event delay (in seconds)",fr:"Délai avant l'affichage (en secondes)",es:"",de:"Verzögerung vor dem Posten"},value:10,conditions:[{field:TRIGGER_EVENT,value:"delay"}]},conditionalFields=[triggerEventClick,triggerEventExitDelay,triggerEventReengageDelay,triggerEventDelay],triggersForm={category:CONDITIONS,type:SELECT,label:triggerOnTranslations,options:triggersOptions,propName:TRIGGER_EVENT,value:"pageLoad"},triggersGroup={category:CONDITIONS,type:GROUP,label:triggerTranslations,children:[triggersForm].concat(_toConsumableArray(conditionalFields))},WidgetContainer=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"000000",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";_classCallCheck(this,e),this.testID=t,this.widgetContainer=n,this.basicClassName="ab_widget_container_".concat(n),this.widgetContainerClassName="".concat(this.basicClassName,"_").concat(t),this.contentClassName="".concat(this.basicClassName,"_content"),this.overlayClassName="".concat(this.basicClassName,"_overlay"),this.closeButtonClassName="".concat(this.basicClassName,"_close_button"),this.hideClassName="ab_hide_".concat(t),this.domElement=this.getDom(),this.styleElement=this.getStyleTag()}return _createClass(e,[{key:"insert",value:function(){return document.head.appendChild(this.styleElement),document.body.appendChild(this.domElement),this}},{key:"remove",value:function(){return this.domElement.remove(),this.styleElement.remove(),this}},{key:"show",value:function(){return this.domElement.classList.remove("ab_hide"),this}},{key:"hide",value:function(){return this.domElement.classList.add("ab_hide"),this}},{key:"init",value:function(){return this.insert(),this.addCloseEvent(),this}},{key:"addCloseEvent",value:function(){for(var e=this,t=this.domElement.querySelectorAll("\n\t\t\t.".concat(this.overlayClassName,",\n\t\t\t.").concat(this.closeButtonClassName,"\n\t\t")),n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return r.push.apply(r,_toConsumableArray(t)),r.forEach(function(t){t.addEventListener("click",function(){e.hide()},!0)}),this}},{key:"getDom",value:function(){var e=document.createElement("div");return e.className="".concat(this.basicClassName," ").concat(this.widgetContainerClassName," ab_hide"),e.innerHTML='\n\t\t\t<div class="'.concat(this.overlayClassName,'"></div>\n\t\t\t<div class="').concat(this.contentClassName,'">\n\t\t\t\t<button class="').concat(this.closeButtonClassName,'">+</button>\n\t\t\t</div>'),e}},{key:"getStyleTag",value:function(e){var t=document.createElement("style");return t.type="text/css",t.textContent="\n\t\t\t.".concat(this.hideClassName," {opacity: 0 !important; pointer-events: none;}\n\t\t\t").concat(e),t}}]),e}(),Popin=function(e){function t(e,n){var r;return _classCallCheck(this,t),(r=_possibleConstructorReturn(this,_getPrototypeOf(t).call(this,e,n))).stringStyles=r.getStyles(),r.styleElement=r.getStyleTag(r.stringStyles),r}return _inherits(t,WidgetContainer),_createClass(t,[{key:"getStyles",value:function(){return"\n\t\t.".concat(this.widgetContainerClassName," {position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; opacity: 1; transition: opacity 0.25s ease;}\n\t\t.").concat(this.overlayClassName," {position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; background-color: black; opacity: 0.6;}\n\t\t.").concat(this.contentClassName," {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); background-color: white; width: auto; height: auto;}\n\t\t.").concat(this.closeButtonClassName," {position: absolute; top: 0; right: 0; color: black; background: none; border: none; transform: rotate(45deg); cursor: pointer; outline: none;}")}}]),t}(),Banner=function(e){function t(e,n,r){var a;return _classCallCheck(this,t),(a=_possibleConstructorReturn(this,_getPrototypeOf(t).call(this,e,n))).position=r,a.stringStyles=a.getStyles(),a.styleElement=a.getStyleTag(a.stringStyles),a}return _inherits(t,WidgetContainer),_createClass(t,[{key:"getStyles",value:function(){return"\n\t\t.".concat(this.widgetContainerClassName," {position: fixed; ").concat(this.position,": 0; left: 0; width: 100%; height: auto; z-index: 9999; opacity: 1; transition: opacity 0.25s ease; background-color: white;}\n\t\t.").concat(this.overlayClassName," {display: none;}\n\t\t.").concat(this.closeButtonClassName," {position: absolute; top: 0; right: 0; color: black; background: none; border: none; transform: rotate(45deg); cursor: pointer; outline: none;}")}}]),t}(),backgroundColorForm={category:STYLE$1,type:COLOR_PICKER,label:backgroundColorTranslations,propName:"backgroundColor",value:"rgba(255, 255, 255, 1)"},backgroundImageForm={category:STYLE,label:backgroundImage,type:MEDIA_UPLOAD,propName:"backgroundImage",value:""},textColorForm={category:STYLE$1,type:COLOR_PICKER,label:textColorTranslations,propName:"textColor",value:"rgba(255, 255, 255, 1)"};function preventGlobalScroll(){var e=document.querySelector("body");originalBodyScroll=window.getComputedStyle(e).overflowY,e.style.overflowY="hidden"}function allowGlobalScroll(){originalBodyScroll&&(document.querySelector("body").style.overflowY=originalBodyScroll)}var loadImage=function(e){return new Promise(function(t,n){var r=new Image;r.onload=function(){t(r)},r.src=e,r.onerror=function(t){var r=new Error("Image ".concat(e," is not loaded."));n(r)}})},isTouch=function(){return void 0!==window.ontouchstart},exitIntent=function(e){var t,n=0;document.addEventListener("mousemove",function(e){n=e.clientY}),document.body.addEventListener("mouseleave",function r(a){a.clientY<=50&&(n=0,clearInterval(t),t=setTimeout(function(){0===n&&(e(),document.removeEventListener("mouseleave",r))},0))},!1)},log=function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];n.unshift("[AB Tasty Widget] ".concat(PACKAGE,":")),(e=console).log.apply(e,n)},domReady=function(e){"loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)},waitForElement=function(e,t,n){var r,a=0;try{document.querySelector(e)}catch(t){var o="Selector «".concat(e,"» not valid.");return log(o),"function"==typeof n&&n(o)}r=setTimeout(function(){clearInterval(a);var t="Can't find element «".concat(e,"».");return log(t),"function"==typeof n&&n(t)},1e4),a=setInterval(function(){var n=document.querySelector(e);if(null!==n)return clearTimeout(r),clearInterval(a),"function"==typeof t&&t(n)},200)},getCookie=function(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var a=n[r];" "==a.charAt(0);)a=a.substring(1);if(0===a.indexOf(t))return a.substring(t.length,a.length)}return""},getHostname=function(){var e=document.location.hostname.split("").reverse().join("");null===(e=e.match(/(?:[a-z]{2,4}\.[a-z]{2,3}|[a-z]{2,5})\.[a-z0-9\-]+(?:\.|$)/i))?e=document.location.hostname:("."!=e[0].substr(e[0].length-1)&&(e[0]+="."),e=e[0].split("").reverse().join(""));return e},setCookie=function(e,t,n){var r="";if(n){var a=new Date;a.setTime(a.getTime()+24*n*60*60*1e3),r="expires="+a.toUTCString()}var o="domain="+getHostname();document.cookie=e+"="+t+"; "+r+";"+o+";path=/"};export{preventGlobalScroll,allowGlobalScroll,loadImage,isTouch,exitIntent,log,domReady,waitForElement,getCookie,getHostname,setCookie,closingRecurrenceForm,displayRecurrenceForm,validationRecurrenceForm,recurrencesGroup,triggersForm,triggersGroup,Popin,Banner,WidgetContainer,backgroundColorForm,backgroundImageForm,textColorForm,backgroundImageTranslations,backgroundColorTranslations,everydayTranslations,everyWeekTranslations,everyMonthTranslations,everySessionTranslations,everytimeTranslations,oncePerUserTranslations,recurrenceTranslations,displayRecurrenceTranslations,closingRecurrenceTranslations,validationRecurrenceTranslations,textColorTranslations,closeButtonColorTranslations,top,bottom,left,right,pageLoadTranslations,clickTranslations,exitIntentTranslations,delayTranslations,reengageInactivityTranslations,triggerOnTranslations,triggerTranslations,STYLE$1 as STYLE,LAYOUT,CONTENT,CONDITIONS,GROUP,CHECKBOX,COLOR_PICKER,SEPARATOR,DATE_PICKER,DATE_RANGE_PICKER,SELECT,MEDIA_UPLOAD$1 as MEDIA_UPLOAD,NUMBER,RADIO_BUTTON,RADIO_IMAGE,SLIDER,SWITCH,TEXT_FIELD,TEXT_AREA,TIME_PICKER,SELECT_ELEMENT,CUSTOM_TEXTS};
{
"name": "@abtasty/widget-utils",
"version": "1.12.2",
"version": "1.12.3-0",
"main": "dist/widget-utils.cjs.js",

@@ -11,10 +11,18 @@ "module": "dist/widget-utils.esm.js",

"devDependencies": {
"babel-preset-es2015": "^6.24.1",
"babel-register": "^6.26.0",
"@babel/core": "^7.4.0",
"@babel/preset-env": "^7.4.2",
"chai": "^4.1.2",
"eslint": "^5.3.0",
"eslint-config-airbnb": "^17.1.0",
"eslint-config-prettier": "^6.0.0",
"eslint-plugin-import": "^2.18.0",
"eslint-plugin-jsx-a11y": "^6.2.1",
"eslint-plugin-prettier": "^3.1.0",
"eslint-plugin-react": "^7.14.2",
"jsdom": "^11.2.0",
"mocha": "^3.5.2",
"nyc": "^11.2.1",
"prettier": "^1.18.2",
"rollup": "^0.49.3",
"rollup-plugin-buble": "^0.15.0",
"rollup-plugin-babel": "^4.3.3",
"rollup-plugin-uglify": "^2.0.1",

@@ -28,3 +36,4 @@ "uglify-es": "^3.1.0"

"prepare": "npm run build"
}
},
"dependencies": {}
}
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