@abtasty/widget-utils
Advanced tools
Comparing version 1.12.2 to 1.12.3-0
@@ -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": {} | ||
} |
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
39601
140
18
3